![見出し画像](https://assets.st-note.com/production/uploads/images/55290263/rectangle_large_type_2_9d8c6358fcf4dee553aadf0c700f0a1e.jpeg?width=1200)
ピタゴラス数は3,4,5の倍数から成る
【定理1】
a²+b²=c² を満たす自然数 a , b , c のうち、どれかは3の倍数であり、どれかは4の倍数であり、どれかは5の倍数である。
a²+b²=c² を満たす自然数 a , b , c の組み合わせを ピタゴラス数 と言います。
【例】
・ 3²+4²=5² では、3 が 3 の倍数で、4 が 4 の倍数で、5 が 5 の倍数。
・ 5²+12²=13² では、12 が 3 の倍数であり 4 の倍数でもある。
また、5 が 5 の倍数である。
・ 8²+15²=17² では、15 が 3 の倍数であり 5 の倍数でもある。
また、8 が 4 の倍数である。
:
【証明1】
(A) a , b , c がいずれも3の倍数でないと仮定すると、
a ≡ ±1 , b ≡ ±1 , c ≡ ±1(mod 3)より a² ≡ 1 , b² ≡ 1 , c² ≡ 1
このとき a²+b² ≡ 2 となり、これは a²+b² ≡ c² に矛盾する。
よって、a , b , c のいずれかは3の倍数である。
(B) a , b , c がいずれも5の倍数でないと仮定すると、
a ≡ ±1 , ±2(mod 5)より a² ≡ 1 , 4 ≡ ±1 同様に b² ≡ ±1 , c² ≡ ±1
このとき a²+b² ≡ ±2 , 0 となり、a²+b² ≡ c² に矛盾する。
よって、a , b , c のいずれかは5の倍数である。
(C) a , b , c がいずれも4の倍数でないと仮定すると、
(4n±1)² = 16n²±8n+1 ≡ 1(mod 8)
(4n+2)² = 16n²+16n+4 ≡ 4(mod 8)より
a²+b² ≡ 2 , 5 , 0 であり、c² ≡ 1 , 4 であるが、
これは a²+b² ≡ c² に矛盾する。
よって、a , b , c のいずれかは4の倍数である。
※ 高校数学Aの合同式を使った。
(C) では「mod 4」ではなく「mod 8」でやるのがミソ。
【定理2】
自然数 a , b , c が互いに素であり、かつ a²+b²=c² を満たすとき、a , b , c の中に3の倍数・4の倍数・5の倍数がちょうど1つずつある。
また、このうち3の倍数は a , b のどちらかで、4の倍数は a , b のどちらかである。5の倍数は a , b に限らず、c の可能性もある。
【証明2】
(A') ┌ n ≡ 0(mod 3)のとき n² ≡ 0(← n は 3 で割り切れる数)
└ n ≡ ±1( 〃 )のとき n² ≡ 1 (← n は 3 で割り切れない数)
a²+b² ≡ c² を満たすのは、(a , b , c) ≡ (0 , 0 , 0) を除いて
(a , b , c) ≡ (0 , ±1 , ±1) , (±1 , 0 , ±1) の場合で、
このとき a²+b² ≡ c² ≡ 1(mod 3)となる。
∴ a , b のどちらか一方だけが3の倍数で、他2つは3の倍数でない。
(B') ┌ n ≡ 0(mod 5)のとき n² ≡ 0(← 5 で割り切れる数)
├ n ≡ ±1( 〃 )のとき n² ≡ +1(← 5 で割って 1 または 4 余る数)
└ n ≡ ±2( 〃 )のとき n² ≡ 4 ≡ −1(← 5 で割って 2 or 3 余る数)
a²+b² ≡ c²( 〃 )を満たすのは、(a , b , c) ≡ (0 , 0 , 0) を除いて
(a² , b² , c²) ≡ (0 , ±1 , ±1) , (±1 , 0 , ±1) , (±1 , ∓1 , 0)(複号同順)
∴ a , b , c のうち1つだけが5の倍数で、他2つは5の倍数でない。
(C') ┌ (2n)² = 4n² (← 偶数² は4の倍数)
└ (2n+1)² = 4n²+4n+1 (← 奇数² を4で割ると 1 余る)
a²+b² = c² を満たすのは「a , b , c がすべて偶数」の場合を除いて、
(a , b , c) = (偶 , 奇 , 奇) , (奇 , 偶 , 奇) の場合。
すなわち、a , b のどちらか一方だけが偶数で、他2つは奇数である。
上記【証明1】の (C) と合わせて、
「a , b のどちらか一方だけが4の倍数で、他2つは4の倍数でない」ことがいえる。
※ (C') では、偶数と奇数に分けて考えた。つまり「mod 4」の問題を「mod 2」でやった。
その中で (C) を使ったが、(C) では「mod 4」の問題を「mod 8」でやった。
3 と 5 は素数だから良かったが、4 は合成数なので何かと工夫が要る。
◇ ◇ ◇
〜 考えるための数学問題集 〜
▷ わかれば瞬殺、答えを見れば一目瞭然
▷ ピタゴラス数は3,4,5の倍数から成る
▷ 相似な図形
▷ 「鳩の巣原理」で考えてみよう
▷ 結論を言わない証明問題