- ベストアンサー
合同式について
a^2+b^2+c^2=d^2を満たすとする。 (a,b,c,dは正の整数) (1)dが3の倍数でないとき、a,b,cのうち、ちょうど2つが3の倍数であることを証明せよ。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 解説には d^2≡1(∵dは3の倍数でない)とありました。 d^2≡2は議論がいらないのでしょうか。 証明もできればおねがいします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
dが3の倍数でないとき、dは 3n+1 あるいは3n+2 (nはゼロ以上の整数)と表されるので、その二乗は 9n^2+6n+1 あるいは9n^2+12n+4=9n^2+(12n+3)+1 になり、d^2≡1になります。 上記はa^2、b^2、c^2についても成り立つので、左辺の値をSとすると、 (1)a,b,cがすべて3の倍数の場合 S≡0 (2)a,b,cのうち二つが3の倍数の場合 S≡1 (3)a,b,cのうち一つが3の倍数の場合 S≡2 (4)a,b,cのいずれも3の倍数でない場合 S≡0 となります。
お礼
よくわかりました。 論理的で参考になります(。。)