3

How to show that $(2^n-1)^{1/n}$ is irrational for all integer $n\ge 2$?

If $(2^n-1)^{1/n}=q\in\Bbb Q$ then $q^n=2^n-1$ which doesn't seem right, but I don't get how to prove it.

Bart Michels
  • 26,355
Fri
  • 33

3 Answers3

8

For contradiction, assume $(2^n-1)^{1/n}$ is rational.

Then $(2^n-1)^{1/n}=p/q$ for some $p,q\in\Bbb Z_{>0}, \gcd(p,q)=1$.

But then $(2^n-1)q^n=p^n\implies q^n\mid p^n\implies q=1$.

$2^n-1=p^n$. We can't have $p=1$, since $n\ge 2$. But then $2^n-1<2^n\le p^n$, contradiction.

user236182
  • 13,324
7

If the $n$th root of an integer is rational, then it is in fact an integer (any prime occuring in the dneominator of $\frac xy$ occurs also in the denominator of $\frac{x^n}{y^n}$). As $1^n<2^n-1<2^n$, this is not possible.

4

If $(2^n-1)^{1/n}=a/b$ for $a,b\in\Bbb Z$ and $n\ge 3$, then $$a^n+b^n=(2b)^n,$$ contradicting Fermat's Last Theorem.

Spenser
  • 19,469