0

Consider the following theorem:

For any $a, b \in \mathbb{Z}^+$, there exist $m, n \in \mathbb{Z}$ such that $m > n$ and $a\ |\ b^m - b^n$.

What's the best way to prove it? I have an idea (and I know it's true because of that idea), but I don't know how rigorous it is to constitute a proof.

Joe Z.
  • 6,719

1 Answers1

9

Consider the remainders of $b^0$, $b^1$, $b^2$, ... when divided by $a$. Since this is an infinite sequence with finitely many possible values we must have $n$ and $m$ such that the remainder of the division of $b^n$ by $a$ is the same as the one of $b^m$. This is equivalent to $a|b^m-b^n$. In fact it is enough to consider $0\leq n,m\leq a$.

Quimey
  • 3,180
  • Haha, the method I was thinking of involved fractional representations in base $b$. Yours is much more elegant. – Joe Z. Jul 12 '13 at 14:43