- ベストアンサー
最大公約数の証明
a,b>1の時、gcd(a,b)=dならばgcd(a^2,b^2)=d^2となるのを説明せよ。 っていう問題で、説明の仕方がわかりません。 aが例えば2*3=6で、bが2*3*3=18だとすれば公約数は2*3で、aとbを2乗すると2^2*3^2と2^2*3^4になって共通なのは公約数の2乗になるからって・・・説明にもなってないようなことしか思い浮かびません・・・。 よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
aとbに1以外の共通の約数がはいっていないとき、 gcd(a,b)=d=1となって a^2とb^2にも共通の約数はないので、 gcd(a^2,b^2)=d^2=1 gcd(a,b)=dなので a=a'×d b=b'×dと書ける。 (a'とb'には共通の約数がない。) a^2=a'^2×d^2 b^2=b'^2×d^2 するとa'とb'それぞれ2乗しても共通の約数はないので 最大公約数はd^2となります。
お礼
簡潔でわかりやすい説明をありがとうございます!! とても参考になりました。