Prove that if $x+\frac{1}{x}$ is an integer, then $x^n+\frac{1}{x^n}$ is also an integer.
I am aware this question has already been answered previously here and here, but I need help in proving it in an alternative way.
I am first trying to prove this for the case where $n$ is even.
Defining $$I_n:=x^n+\frac{1}{x^n},$$ I noticed that $$\\{\left(x+\frac{1}{x} \right)^n}=x^n+\frac{1}{x^n}+\sum_{k=1}^{n/2}{{n\choose k}{\left(x^{n-2k}+\frac{1}{x^{n-2k}}\right)}}$$ $$\Rightarrow I_n=(I_1)^n-\sum_{k=1}^{n/2}{{n\choose k}}\cdot I_{n-2k}$$
I initially planned on proving through induction, i.e., by proving that if $I_n$ is integer for some value of $n$, then $I_{n+2}$ must also be an integer, but for $I_{n+2}$ to be an integer, you also need $I_{n-2},I_{n-4}\ ,...I_{4},I_{2}$ to be integers. How do I mathematically prove that $I_{n}$ being an integer also implies all of these are also integers?
Moreover, would to be correct to instead assume that all $I_n, I_{n-2},I_{n-4}\ ,...I_{4},I_{2}$ are integers for some value of $n$ and then prove that $I_{n+2}$ is an integer? I ask this because I haven't seen induction proofs assuming the assumption to be true for more than 1 value of the variable.