全球专业中文经管百科,由121,994位网友共同编写而成,共计436,015个条目

費馬平方和定理

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

費馬平方和定理(Fermat's Square and Theorem)

目錄

什麼是費馬平方和定理

  費馬平方和定理是指由法國數學家費馬在1640年提出的一個猜想,但他沒有提出有力的數學證明,1747年,瑞士數學家萊昂哈德•歐拉提出證明後成為定理。

  費馬平方和定理的表述是:奇質數能表示為兩個平方數之和的充分必要條件是該素數被4除餘1。

費馬平方和定理的證明

  歐拉在1747年證明瞭費馬平方和定理,當年他四十歲。他在當年5月6日寄給哥德巴赫一封信,講述這個定理的證明。該證明分五步,且用到了無窮遞降法;由於信中沒有把第五步講清楚,因此1749年他再次寄給哥德巴赫一封信,詳細講述第五步的證明。

  第一步、“如果兩個整數都能表示為兩個平方數之和,則它們的積也能表示為兩個平方數之和。”

  第一步的證明見婆羅摩笈多-斐波那契恆等式。

  第二步、“如果一個能表示為兩個平方數之和的整數被另一個能表示為兩個平方數之和的素數整除,則它們的商也能表示為兩個平方數之和。”

  假設a2 + b2能被p2 + q2整除,且後者為素數。則p2 + q2能整除

  (pbaq)(pb + aq) = p2b2a2q2 = p2(a2 + b2) − a2(p2 + q2).

  由於p2 + q2是素數,因此它能整除兩個因數之一。假設它能整除pbaq。由於

  (a^2+b^2)(p^2+q^2) = (ap+bq)^2 + (aq-bp)^2\,

  可推出p2 + q2能整除(ap + bq)2。於是等式能被p2 + q2的平方整除。兩邊除以(p2 + q2)2得:

  \frac{a^2+b^2}{p^2+q^2} = \left(\frac{ap+bq}{p^2+q^2}\right)^2 + \left(\frac{aq-bp}{p^2+q^2}\right)^2

  因此其商能表示為兩個平方數之和。

  如果p2 + q2能整除pb + aq,則利用等式

  (a^2+b^2)(q^2+p^2) = (aq+bp)^2 + (ap-bq)^2\,

  同樣可證。

  第三步、“如果一個能表示為兩個平方數之和的整數被另一個不能表示為兩個平方數之和的整數整除,則它們的商也必有一個不能表示為兩個平方數之和的因數。”

  假設x能整除a2 + b2,且其商的分解式為p_1p_2\cdots p_n。則a^2+b^2 = x p_1p_2\cdots p_n。如果所有的因數pi都能表示為兩個平方數之和,則我們可以用p1p2、等等去除a2 + b2,並使用第二步的結論,可得每一個商都能表示為兩個平方數之和。除到只剩x的時候,可得x也能表示為兩個平方數之和,矛盾。因此,如果x不能表示為兩個平方數之和,則至少有一個素數pi 也不能表示為兩個平方數之和。

  第四步、“如果ab互素,則a2 + b2的所有因數都能表示為兩個平方數之和。”

  這一步用到了無窮遞降法。設xa2 + b2的一個因數。可記

  a = mx \pm c,\qquad b = nx \pm d

  其中cd的絕對值最多不超過x的一半。可得:

  a^2 + b^2 = m^2x^2\pm 2mxc + c^2 + n^2x^2 \pm 2nxd + d^2 = Ax + (c^2+d^2).

  因此,c2 + d2一定能被x整除,設c2 + d2 = yx。如果cd不互素,則它們的最大公約數與x互質(否則它與x的最大公約數就能整除ab,與我們假設它們互素矛盾)。因此它們的最大公約數的平方能整除y(因為它能整除c2 + d2),於是我們得到e2 + f2 = zx,其中ef互素,且z不超過x的一半,這是因為

  zx = e^2 + f^2 \leq c^2+d^2 \leq \left(\frac{x}{2}\right)^2 + \left(\frac{x}{2}\right)^2 = \frac{1}{2}x^2.

  如果cd互素,則我們可直接使用cd,不必轉換成ef

  如果x不能表示為兩個平方數之和,則根據第三步的結論,可知必有一個z的因數不能表示為兩個平方數之和;設它為w。於是我們從x推出了一個更小的整數w,都不能表示為兩個平方數之和,但都能被一個能表示為兩個平方數之和的整數整除。由於這個無窮遞降是不可能的,因此x一定能表示為兩個平方數之和。

  第五步、“任何形為4n + 1的素數都能表示為兩個平方數之和。”

  如果p = 4n + 1,則根據費馬小定理可得1, 2^{4n}, 3^{4n},\dots, (4n)^{4n}p除都餘1。因此它們的差2^{4n} -1, 3^{4n} -2^{4n},\dots,(4n)^{4n} - (4n-1)^{4n}都能被p整除。這些差可分解為

  a^{4n} - b^{4n} = \left(a^{2n}+b^{2n}\right)\left(a^{2n} - b^{2n}\right).

  由於p是素數,它一定能整除這兩個因數之一〔以下稱它們為“和因數”和“差因數”〕。如果它能整除任何一個“和因數”,則根據第四步的結論可得p能表示為兩個平方數之和〔由於ab僅相差1,它們必然互素〕。而如果它能整除所有的4n − 1個“差因數”2^{2n} - 1, 3^{2n} - 2^{2n},\dots,(4n)^{2n} - (4n-1)^{2n},則它也能整除4n − 2個一階差、4n − 3個二階差,依此類推。由於數列1^k, 2^k, 3^k,\dots的第k階差都等於k!,於是第2n階差都等於(2n)!,顯然它不能被p整除。因此,p不能整除所有的“差因數”,得證p能表示為兩個平方數之和。

本條目對我有幫助29
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目投訴舉報

本条目由以下用户参与贡献

Tracy.

評論(共0條)

提示:評論內容為網友針對條目"費馬平方和定理"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号