二個の平方数の和のソースを表示
←
二個の平方数の和
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
'''二個の平方数の和'''(にこのへいほうすうのわ)は「[[平方数]]」、「[[多角数定理]]」などの補遺に当たる。ここに示す事実は古くから知られている<ref name=wolfram>[http://mathworld.wolfram.com/SumofSquaresFunction.html Wolfram MathWorld: Sum of Squares Function]</ref>ものであるが呼びかたが定まっておらず、フェルマーの4n+1[[定理]]<ref>[[#Reference-Mathworld-Fermat's 4n+1 Theorem|Weisstein]]</ref>、フェルマーの二平方定理、あるいは単にフェルマーの定理([[フェルマーの最終定理]]とは異なる)などと呼ばれる。 ---- 4を法として1に合同な[[素数]]は二個の[[平方数]]の和で表される。{{math_theorem|奇素数 ''p'' が整数 ''x'' と ''y'' を用いて、 :<math>p = x^2 + y^2</math> と表されるのは、 :<math>p \equiv 1 \pmod{4}.</math> の時に限る。また、逆も成り立つ。そして、この分解は一意的である。}}[[合成数]]が高々二個の平方数の和で表されるための[[必要十分条件]]は、4を法として3に合同な[[素因数]]が全て平方([[冪指数]]が[[偶数]])になっていることである。この定理は、[[ピエール・ド・フェルマー|フェルマー]]によって提起され、[[レオンハルト・オイラー|オイラー]]によって解決された。 具体的に4を法として1に合同な[[素数]]とは [[5]], [[13]], [[17]], [[29]], [[37]], [[41]], [[53]], [[61]], [[73]], [[89]], [[97]], [[101]], [[109]],<math>\cdots</math> ({{OEIS|A002144}}) == 証明 == === 素数についての証明 === [[平方剰余の相互法則]]の補充法則により、<math>p\equiv1\;(\operatorname{mod}\;4)</math>であれば :<math>r^2\equiv-1\;(\operatorname{mod}\;p)</math> となる自然数<math>r</math>が存在する。<math>0\le{x_i,y_i}<\sqrt{p}</math>とすると<math>(x_i,y_i)</math>の組み合せの個数は<math>(\lfloor\sqrt{p}\rfloor+1)^2>p</math>である。従って、<math>(x_1,y_1)\ne(x_2,y_2)</math>で :<math>{x_1-ry_1}\equiv{x_2-ry_2}\;(\operatorname{mod}\;p)</math> となるものが存在する。<math>x=|x_1-x_2|,y=|y_1-y_2|</math>とすると :<math>\begin{align} &{x^2}\equiv{r^2y^2}\equiv{-y^2}\;(\operatorname{mod}\;p)\\ &{x^2+y^2}\equiv0\;(\operatorname{mod}\;p) \end{align}</math> である。<math>x,y<\sqrt{p}</math>であるから :<math>0<x^2+y^2<2p</math> であり、故に :<math>x^2+y^2=p</math> である。 === 合成数についての証明 === <math>p=x^2+y^2,q=x'^2+y'^2</math>であれば :<math>\begin{align} &2p=2(x^2+y^2)=(x-y)^2+(x+y)^2\\ &pq=(x^2+y^2)(x'^2+y'^2)=(xx'-yy')^2+(xy'+yx')^2\\ &r^2p=r^2(x^2+y^2)=(rx)^2+(ry)^2\\ \end{align}</math> であるから、十分条件については明らかである。必要条件については<math>A=x^2+y^2</math>が<math>p\equiv3\;(\operatorname{mod}\;4)</math>の形の素因数を持つと仮定して矛盾を導く([[背理法]])。<math>p|a</math>であれば :<math>A=pa=x^2+y^2</math> と書ける。ここで<math>p|x</math>であれば必然的に<math>p|y</math>であり、<math>p^2|A</math>であるから両辺を<math>p^2</math>で除するものとする。<math>p\not|x</math>であれば<math>xx^{-1}\equiv1\;(\operatorname{mod}\;p)</math>となる<math>x^{-1}</math>が存在する。両辺に<math>(x^{-1})^2</math>を乗すると :<math>\begin{align} &pa(x^{-1})^2=1+(yx^{-1})^2\\ &0\equiv{1+(yx^{-1})^2}\;(\operatorname{mod}\;p)\\ &-1\equiv{(yx^{-1})^2}\;(\operatorname{mod}\;p)\\ \end{align}</math> となる。しかし、これは<math>-1</math>が<math>p\equiv3\;(\operatorname{mod}\;4)</math>の平方剰余にならないという事実に反する。従って、<math>p\equiv3\;(\operatorname{mod}\;4)</math>の形の素因数を平方以外の形で持つ合成数が二個の平方数の和で表されることはない。 === 一文証明 === ザギエ(Zagier)による一文証明(one-sentence proof)<ref>{{Cite journal2 |last=Zagier |first=Don |date=February 1990 |title=A One-Sentence Proof That Every Prime 𝑝≡1 (mod4) Is a Sum of Two Squares |url=https://people.mpim-bonn.mpg.de/zagier/files/doi/10.2307/2323918/fulltext.pdf |url-status=live |format=pdf |journal=The American Mathematical Monthly |language=en |volume=97 |issue=2 |page=144 |doi=10.2307/2323918 |jstor=2323918 |access-date=2023-12-30}} [http://www.math.unh.edu/~dvf/532/Zagier Preprint] {{webarchive|url=https://web.archive.org/web/20120205194801/http://www.math.unh.edu/~dvf/532/Zagier|date=2012年2月5日}}</ref>は、一文で完結することもさりながら、平方剰余に関する知識を要求しないということも特筆に値する。 :有限集合<math>S=\{(x,y,z)\in\mathbb{N}^3|x^2+4yz=4n+1\}</math>上の対合 :: <math> (x,y,z)\mapsto \begin{cases} (x+2z,~z,~y-x-z),\quad \textrm{if}\,\,\, x < y-z \\ (2y-x,~y,~x-y+z),\quad \textrm{if}\,\,\, y-z < x < 2y\\ (x-2y,~x-y+z,~y),\quad \textrm{if}\,\,\, x > 2y \end{cases} </math> :は必ず一個の不動点を持つから、集合<math>S</math>の元の個数は奇数であり、対合 ::<math>(x,y,z)\mapsto(x,z,y)</math> :も不動点を持つ。 対合とは<math>\forall{a}\in{S},\varphi(\varphi(a))=a</math>となる写像<math>\varphi</math>のことである。 不動点とは<math>\varphi(e)=e</math>となる元<math>e</math>のことであり、 必ず一個の不動点を持つというのは<math>(1,1,n)\in{S}</math>を意味している。 <math>4n+1</math>が素数であることを仮定して、 一文証明が主張する対合が実際に対合であること、そして<math>(1,1,n)</math>の他に不動点が存在しないことの確認は読者に任せる。 唯一の不動点を除き集合<math>S</math>の元は対合によって対になるから、元の個数は奇数である。 従って、対合<math>(x,y,z)\mapsto(x,z,y)</math>によって対にならない元が存在する。 これは<math>y=z</math>を意味し、ひいては<math>x^2+(2y)^2=p</math>を意味する。 == 重みつき平方数の和 == === x<sup>2</sup>+2y<sup>2</sup> === <math>p\equiv1,3\;(\operatorname{mod}\;8)</math>の素数は<math>p=x^2+2y^2</math>で表される。合成数が<math>x^2+2y^2</math>で表されるための必要十分条件は、<math>p\equiv1,2,3\;(\operatorname{mod}\;8)</math>以外の素因数が全て平方になっていることである。この証明は以下に与えられる。 [[平方剰余の相互法則]]の第一補充法則と第二補充法則により、 :<math>\begin{align} &\left ( \frac{-2}{8n+1} \right )=\left ( \frac{-1}{8n+1} \right )\left ( \frac{2}{8n+1} \right )=(-1)^\frac{1-1}{2}(-1)^\frac{1-1}{8}=1,\\ &\left ( \frac{-2}{8n+3} \right )=\left ( \frac{-1}{8n+3} \right )\left ( \frac{2}{8n+3} \right )=(-1)^\frac{3-1}{2}(-1)^\frac{9-1}{8}=1,\\ &\left ( \frac{-2}{8n+5} \right )=\left ( \frac{-1}{8n+5} \right )\left ( \frac{2}{8n+5} \right )=(-1)^\frac{5-1}{2}(-1)^\frac{25-1}{8}=-1,\\ &\left ( \frac{-2}{8n+7} \right )=\left ( \frac{-1}{8n+7} \right )\left ( \frac{2}{8n+7} \right )=(-1)^\frac{7-1}{2}(-1)^\frac{49-1}{8}=-1\\ \end{align}</math> であるから、<math>p\equiv1,3\;(\operatorname{mod}\;8)</math>であれば<math>r^2\equiv-2\;(\operatorname{mod}\;p)</math>となる自然数<math>r</math>が存在する。<math>x^2+y^2</math>の場合の証明にならえば :<math>\begin{align} &x^2+2y^2\equiv0\;(\operatorname{mod}\;p),\\ &0<x^2+2y^2<3p\\ \end{align}</math> となり、故に :<math>x^2+2y^2=fp\quad(f\leqq2)</math> となる。<math>f=2</math>の場合は両辺を2で除して :<math>2\left(\frac{x}{2}\right)^2+y^2=p</math> となる。合成数については<math>x^2+y^2</math>の場合の証明にならう。 === x<sup>2</sup>+3y<sup>2</sup> === <math>p\equiv1,7\;(\operatorname{mod}\;12)</math>の素数は<math>p=x^2+3y^2</math>で表される。合成数が<math>x^2+3y^2</math>で表されるための必要十分条件は、<math>p\equiv1,3,7\;(\operatorname{mod}\;12)</math>以外の素因数が全て平方になっていることである。これはオイラーの6n+1定理<ref>[http://mathworld.wolfram.com/Eulers6nPlus1Theorem.html Wolfram Mathworld: Euler's 6n+1 Theorem]</ref>などと呼ばれる。この証明は以下によって与えられる。 [[平方剰余の相互法則]]と第一補充法則により、 :<math>\begin{align} &\left ( \frac{-3}{12n+1} \right )=\left ( \frac{-1}{12n+1} \right )\left ( \frac{3}{12n+1} \right )=\left ( \frac{-1}{12n+1} \right )\left ( \frac{12n+1}{3} \right )=1,\\ &\left ( \frac{-3}{12n+5} \right )=\left ( \frac{-1}{12n+5} \right )\left ( \frac{3}{12n+5} \right )=\left ( \frac{-1}{12n+5} \right )\left ( \frac{12n+5}{3} \right )=-1,\\ &\left ( \frac{-3}{12n+7} \right )=\left ( \frac{-1}{12n+7} \right )\left ( \frac{3}{12n+7} \right )=\left ( \frac{-1}{12n+7} \right )\left ( \frac{12n+7}{3} \right )=1,\\ &\left ( \frac{-3}{12n+11} \right )=\left ( \frac{-1}{12n+11} \right )\left ( \frac{3}{12n+11} \right )=\left ( \frac{-1}{12n+11} \right )\left ( \frac{12n+11}{3} \right )=-1\\ \end{align}</math> であるから、<math>p\equiv1,7\;(\operatorname{mod}\;12)</math>であれば<math>r^2\equiv-3\;(\operatorname{mod}\;p)</math>となる自然数<math>r</math>が存在する。<math>x^2+y^2</math>の場合の証明にならえば :<math>\begin{align} &x^2+3y^2\equiv0\;(\operatorname{mod}\;p),\\ &0<x^2+3y^2<4p\\ \end{align}</math> となり、故に :<math>x^2+3y^2=fp\quad(f\leqq3)</math> となるが、法3で考えると<math>f=2</math>はありえない。<math>f=3</math>の場合は両辺を3で除して :<math>3\left(\frac{x}{3}\right)^2+y^2=p</math> となる。合成数については<math>x^2+y^2</math>の場合の証明に倣う。なお、<math>2\,\big|\left(x^2+3y^2\right)</math>であれば、<math>x,y</math>は共に偶数か共に奇数であるが、奇数であれば<math>4\,\big|\left(x^2+3y^2\right),8\not\big|\left(x^2+3y^2\right)</math>である。従って、素因数2の冪指数は偶数である。 == ヤコビの二平方定理 == 自然数を高々二個の平方数の和で表す方法の数は、[[ヤコビの二平方定理]] :<math>r_2(n)=4\sum_{2{\nmid}d{\mid}n}(-1)^\frac{d-1}{2}</math> によって与えられる。ただし、シグマ記号は2で整除されないNの約数(1とNを含む)について和を取ることを表す。例えば、 :<math>r_2(25)=4\left((-1)^\frac{1-1}{2}+(-1)^\frac{5-1}{2}+(-1)^\frac{25-1}{2}\right)=12</math> であるが、実際に25を高々二個の平方数の和で表す方法は :<math>\begin{align}25 &=(\pm5)^2+0^2\\ &=0^2+(\pm5)^2\\ &=(\pm4)^2+(\pm3)^2\\ &=(\pm3)^2+(\pm4)^2\\ \end{align}</math> であり、符号と順序を区別すれば12個になる。 == 二個の平方数の和で表される自然数の個数 == 二個の平方数の和で表される自然数の分布について、いくつかの結果が知られている。 [[エトムント・ランダウ]]と[[シュリニヴァーサ・ラマヌジャン]]は独立に、 ''x'' 以下の自然数のうち二個の平方数の和で表される自然数の個数はある正の定数 ''c'' について漸近的に :<math>cx/\sqrt{\log x}</math> となることを証明している。 ''c'' は[[ランダウ・ラマヌジャンの定数]]と呼ばれ、およそ 0.76422365358922066299069873125 であることが知られている({{OEIS|id=A064533}})<ref>たとえば Landau (1909), p. 641-- を参照</ref>。 == 関連項目 == *[[三個の平方数の和]] *[[3つの立方数の和]] == 脚注 == {{脚注ヘルプ}} {{reflist|2}} == 参考文献 == *{{Citation | last1=Conway | first1=John Horton | author1-link=ジョン・ホートン・コンウェイ | last2=Guy | first2=Richard K. | author2-link=Richard K. Guy | title=The Book of Numbers | publisher=Copernicus | location=New York | isbn=978-0-387-97993-9 | year=1996 | pages=146-147, 220-223}} **{{Cite book|和書|author=J・H・コンウェイ|authorlink=ジョン・ホートン・コンウェイ|coauthors=[[R・K・ガイ]]|others=[[根上生也]] 訳|date=2012-01|title=数の本|publisher=[[丸善出版]]|isbn=978-4-621-06207-4|ref={{Harvid|コンウェイ|ガイ|2012}}}} *{{Cite book|和書|author=高木貞治|authorlink=高木貞治|date=1971-10-15|title=初等整数論講義|edition=第2版|publisher=共立出版|isbn=4-320-01001-9|chapter=§37.x{{sup|2}}+y{{sup|2}}の解|ref={{Harvid|高木|1971}}}} *{{Citation| last1=Hardy| first1=G. H.| author1-link=ゴッドフレイ・ハロルド・ハーディ| last2=Wright| first2=E. M.| author2-link=E. M. Wright| edition=6th| others=Revised by [[Roger Heath-Brown|D. R. Heath-Brown]] and [[Joseph H. Silverman|J. H. Silverman]]. Foreword by [[アンドリュー・ワイルズ|Andrew Wiles]].| title=An Introduction to the Theory of Numbers| publisher=[[Oxford University Press]]| location=Oxford| series=| isbn=978-0-19-921986-5| mr=2445243| zbl=1159.11001| year=2008| origyear=1938}} **{{Cite book|和書|author=G.H.ハーディ|authorlink=ゴッドフレイ・ハロルド・ハーディ|coauthors=E.M.ライト|others=[[示野信一]]・[[矢神毅]] 訳|date=2012-04|title=数論入門|volume=II|chapter=第19章 分割|series=シュプリンガー数学クラシックス9|publisher=丸善出版|isbn=978-4-621-06247-0|ref={{Harvid|ハーディ|ライト|2012}}}} - 注記:[[#CITEREFHardyWright2008|原著第5版]]の翻訳。 **{{cite book | author = Edmund Landau, | title = Handbuch der Lehre von der Verteilung der Primzahlen vol. II, | year = 1909 | url = https://archive.org/details/handbuchderlehre02landuoft | publisher = B. G. Teubner}} == 外部リンク == *{{高校数学の美しい物語|844|フェルマーの二平方和定理}} *{{MathWorld|title=Fermat's 4n+1 Theorem|urlname=Fermats4nPlus1Theorem}} {{DEFAULTSORT:にこのへいほうすうのわ}} [[Category:数論]] [[Category:加法的整数論]] [[Category:ピエール・ド・フェルマー]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Citation
(
ソースを閲覧
)
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Cite journal2
(
ソースを閲覧
)
テンプレート:MathWorld
(
ソースを閲覧
)
テンプレート:Math theorem
(
ソースを閲覧
)
テンプレート:OEIS
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
テンプレート:Webarchive
(
ソースを閲覧
)
テンプレート:脚注ヘルプ
(
ソースを閲覧
)
テンプレート:高校数学の美しい物語
(
ソースを閲覧
)
二個の平方数の和
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報