面白い問題をもらいました。
\(i\) を 虚数単位として、\((3+i)^n\) が実数となるような自然数 n は存在するか?
少し実験すると気が付くのですが、
自然数 a, b で\((a+bi)^n\) が実数となる n が存在するような虚数は a = b のときしかないのではないか?
と、予想されます。
実際、それは成り立ちます。
そこそこ、有名な問題でたぶん大昔から分かっていたことでしょう。
整数 a, b で \(a+bi\) を格子点複素数と呼ぶことにします。
いま、実数と純虚数は除くことにします。
その場合単に格子点虚数と呼ぶことにします。(純虚数は除きますが)。
元の問題は、偏角を考えると、
\(\tan\theta=\dfrac{1}{3}\) のとき、
\(\tan n\theta=0\) となる n があるかと言い換えられます。
ここでは、この方向で考えてみます。