Assume
$$a+\frac{1}{a}$$
is a rational number.
Prove that $a^n+\frac{1}{a^n}$ is a rational number.
I can easily prove it using induction. I would like to know if is it possible to prove it without induction.
We can see that:
$$a^2+\frac{1}{a^2}=\left(a+\frac{1}{a}\right)^2-2 \in \Bbb Q$$
$$a^3+\frac{1}{a^3}=\left(a+\frac{1}{a}\right)^3-3a^2\frac{1}{a}-3a\frac{1}{a^2}=\left(a+\frac{1}{a}\right)^3-3\left(a+\frac{1}{a}\right)\in \Bbb Q$$
Maybe we can prove that: $$a^k+\frac{1}{a^k}=P\left(a+\frac{1}{a}\right)$$ where $P$ is a polynomial?
Edit It is not a duplicate of this question since there, the question asks if $a^n+\frac{1}{a^n}\in \Bbb Z$ when $a+\frac{1}{a}\in \Bbb Z$. I ask if $a^n+\frac{1}{a^n}\in \Bbb Q$ when $a+\frac{1}{a}\in \Bbb Q$