初めまして、Isoと申します。記事を制作することは初めてということもあり、今回は練習も兼ねて数学オリンピックの問題の解説をしてみたいと思います。今回の問題は日本数学オリンピックの代表選抜問題です。日本のオリジナルの問題であり、公式には解答が公表されていないので参考になれば幸いです。
$n^4+10n^2+2^k$が平方数となるような,正の整数の組$(n,k)$を全て求めよ.
$n^4+10n^2+2^k=N^2$($N$は正の整数)とおく. まず$k\geq 5$の場合を考える.
以下,正の整数$m$を素因数分解したときの$2$の指数を$v_2(m)$と表すこととする.
ここで$n$が奇数であるとすると,$4$を法として
$$N^2 \equiv n^4+10n^2+2^k \equiv 1+10+0 \equiv 3$$ となりこれは矛盾.
よって$n$は偶数であり,$v_2(n^4)>v_2(10n^2)$を得る.
もし$v_2(2^k)>v_2(10n^2)$であるとすると,$$2v_2(N)=v_2(N^2)=v_2(n^4+10n^2+2^k)=v_2(10n^2)=2v_2(n)+1$$ となり矛盾.
したがって$k=v_2(2^k)\leq v_2(10n^2)=v_2(2n^2)$となり,$2n^2 \geq 2^k(\cdots A)$を得る.
一方で,$k \geq 5$のとき$2^k > 25$より$N^2=n^4+10n^2+2^k>(n^2+5)^2$であり,$N \geq n^2+6$が成立する. このとき $n^4+10n^2+2^k=N^2\geq (n^2+6)^2$であり,$2^k \geq 2n^2+36$を得るが,これは$A$に反する.
以上より$k \leq 4$がわかる.
このとき$2^k < 25$なので$N^2=n^4+10n^2+2^k<(n^2+5)^2$よって$N \leq n^2+4$を得る.
したがって$n^4+10n^2+2^k=N^2 \leq (n^2+4)^2$であり,$2n^2+2^k \leq 16$を得る.
これを満たす正の整数$(n,k)$の組は$(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)$のみであり,試すと$(n,k)=(2,3)$のみ適することがわかる.
以上より,求める組は$(n,k)=(2,3)$である.