問題#A011

問題#A011 ★★☆☆

正の整数nが完全平方数であることと、正の整数nの約数の個数が奇数であることは同値であることを示せ。


《ポイント》

約数の個数を求める式を利用します。素因数を適当に置いた方がスムーズに証明できます。


《解答例》

正の整数nが完全平方数ならば、各素因数の指数は偶数であり、m個の素因数を持つとすればn=p12k1p22k2p32k3pm2km(ただしki (i=1,2,)は正の整数)と表すことができるから約数の個数は(2k1+1)(2k2+1)(2k3+1)(2km+1)となり奇数となる。

逆に、正の整数nm個の素因数を持つとして、約数の個数が奇数、つまり(2k1+1)(2k2+1)(2k3+1)(2km+1)(ただしki (i=1,2,)は正の整数)で与えられるならば、正の整数nn=p12k1p22k2p32k3pm2kmと表すことができるから完全平方数となる。

以上により、正の整数nが完全平方数であることと、正の整数nの約数の個数が奇数であることは同値であることが示された。


《コメント》

「完全平方数 ⇔ 約数が奇数個」という関係は自明とは言えないので、この事実が必要な場面(あまり無さそうですが)ではちゃんと証明してから使いましょう。


戻る