問題概略
が自然数の 2 乗になるような自然数 をすべて求めよ。
解説の pdf も作りました。きれいなレイアウトで読みたい方はこちらをどうぞ。
(積)= (一定) の形を作る
2013 年のインド統計大学の入試問題です。
とおきます。 は自然数です。
の形を作りたいので両辺を 4 倍して平方完成します。
の形になりました。この後は「候補を絞り込んでしらみつぶし」です。
101 は素数で 。
また, と から がわかるので です。
考えられる組み合わせは1つしかありません。
これを解くと なので
最大公約数に注目する
, の最大公約数を であらわします。
101 は素数なので と の最大公約数は 1 か 101 です。
(ア) 最大公約数が 1 のとき
と は互いに素なので が平方数になるのは と が両方とも平方数のときです。
, を互いに素な自然数として , とおきます。 を消去すると
です。
(イ) 最大公約数が 101 のとき
, を互いに素な自然数として , とおきます。
を消去すると から を得るので
と は互いに素な自然数なので,これは平方数になりません。
以上まとめると