有沒有哪個素數可以以多種方式寫成兩個正整數的平方和?
由費馬證明的那個4n+1的素數可以寫成兩個數的平方和想到的,試了幾個例子似乎都只有一種方式。如果有多種方式的話,種數有上限嗎?怎麼計算?
謝邀,答案是沒有。
首先,如果,那麼顯然只有一種方法(不考慮正負),所以只需要考察奇素數即可。
實際上,我們有更強的結論:對於正整數,其寫成平方和的方法數為:
如果是一個奇素數,那麼整除的奇數只有兩個,即和本身(不考慮正負)。
帶進去就可以發現當時, (如果懶得算的話,只需要注意到反正不可能超過,因為只有兩個數相加。)
然而這個公式是把(非零的不相同的)交換的情形(如)算兩種的,所以需要除以,即只有一種方法。
===============這個公式是怎麼來的===============
這牽涉到一點點數論的知識:
令,我們知道是一個PID,即所有理想皆為主理想。
實際上,而這是的整數解的組數的四分之一,因為 不過我們本來就不考慮正負,所以這個沒關係。
注意到,其中是滿足的理想的數量。
於是當時,
而我們又知道,也就是說,
於是,
那麼就這樣=w=
樓上匡世珉給出了一般性的結論,不過就這個題目而言,有一個非常初等的方法。首先我們只需要考慮奇素數的情況。假設,並不妨假設。我們注意到整除。因此至少整除和中的一個,然而整除。同樣注意到,因此整除,然而 當且僅當 或 ,解在相差一個重排和正負號的意義下是唯一的。
我們用代數方法重新給出一個平易近人的證明(不需要任何數論基礎),其中解的唯一性會變成顯然的附產品。
,所以一個方向是顯然的。現在我們考慮反方向的證明。
顯然在考慮一個 integral domain 里的整除性問題時 中的元素是沒什麼意義的,我們定義 為 模掉 的等價類。
我們考慮 Gauss 整數環 ,取 ,那麼 是到乘法 monoid 的同態,其中共軛運算的定義和複數域中一致。
此外上述映射使得 Gauss 整數環是 Euclidean domain,因為對於 ,我們可以取 為複平面上距離 最近的整點,可以驗證 。Euclidean domain 自動是 PID,從而自動是 UFD。
考慮非零整數 在 Gauss 整數環中的唯一分解 ,其中 是不可約元。不可約因子有兩種: ,那麼 和唯一分解性意味著 ; ,那麼可以認為 或 ,把 和其唯一分解同時取 ,有 。現在取 為一個素數,由於 ,其唯一分解中只能有至多兩個不可約元,那麼可能的情況有:
- 可約, ,
- 可約, 且 ,
- 不可約, 。
等價於 ,對應著前兩種情況。Gauss 整數環是 UFD,所以分解在前述意義下是唯一的。
顯然第二種情況對應著 。現在設 ,由於 是 階循環群,選擇生成元 , ,故 滿足 , ,顯然 ,故 不是素元,可約,為第一種情況,此時 中的 給出原方程的解。
按照題主的問法,可以有無數多種啊。
要限制在正整數集裡面,問題才有意義吧?
~~~ 問題已改求摺疊 ~~~
推薦閱讀:
※數學解題時怎樣辨別思路是否正確可行?
※矩陣與行列式有什麼區別?
※非常神奇的數學結論有哪些?
※國際象棋棋盤是8*8的,假如有一種牌佔兩個格子,兩個格子一黑一白,那麼把32塊這樣的牌填滿棋盤有多少填法?