Proof that $3^n | 2^{3^n} + 1$

144 Views Asked by At

Question:

Proof by induction that $3^n | 2^{3^n} + 1$.

Attempt: $$ 2^{3^{n+1}} + 1 = 2^{3^n} 2^3 + 1 = 2^{3^n} 2^3 + 1 + 2^3 - 2^3 = 2^3( 2^{3^n} + 1 ) + 1 -2^3$$

And the first is $3^n |$ but second I don't know how to proof that.

4

There are 4 best solutions below

0
On BEST ANSWER

$$2^{3^m}+1=h\cdot 3^{m}\implies 2^{3^{m+1}}+1=(h\cdot 3^m-1)^3+1=\\=(h\cdot 3^m)((h\cdot 3^{m}-1)^2-(h\cdot 3^m-1)+1)=\\=(h\cdot 3^m)(h^2\cdot 3^{2m}-3h\cdot 3^m+3)$$ if $m\ge 1$, then $3$ divides $h^2\cdot3^{2m}-3h\cdot 3^m+3$

0
On

Hint: Use the fact that $$(2^{3^n})^3 + 1 = \left(2^{3^n} +1\right) \left((2^{3^n})^2- 2^{3^n} + 1\right)$$

0
On

Hint: you should be looking at $2^{3^{n+1}}$, not $2^{3^n+1}$. Assume, by induction that $2^{3^n} + 1 = 3^nd$, i.e., $2^{3^n} = 3^nd - 1$, and see what you can get from $2^{3^{n+1}} + 1 = 2^{3^n\cdot 3} + 1 = (2^{3^n})^3 + 1$.

0
On

$$2^{3^{n+1}}+1 = (2^{3^n})^3 + 1 = (2^{3^n}+1)((2^{3^n})^2 - 2^{3^n} + 1).$$ Can you take it from there?