For which positive integers do there exist infinitely many positive integers such that divides ?
This problem is sort of the union of IMO 1990/3 and IMO 2000/5.
Solution
The answer is any such that is not a power of 2. In the forwards direction, we first prove more carefully the following claim.
Claim. If is a power of 2, then the only which is valid is .
Proof. Assume and let be the smallest prime dividing . We cannot have , since then . Thus,
so the order of (mod ) divides . Hence .
But since was a power of 2, this forces . Then , contradiction. □
On the other hand, suppose that is not a power of 2 (and that ). We will inductively construct an infinite sequence of distinct primes , such that the following two properties hold for each :
* ,
* and hence by exponent lifting lemma.
This will solve the problem.
Initially, let be any odd prime dividing . For the inductive step, we contend there exists an odd prime such that . Indeed, this follows immediately by Zsigmondy theorem since divides . Since , it follows we can then take . This finishes the induction.
To avoid the use of Zsigmondy, one can instead argue as follows: let for brevity, and let . Then has GCD exactly with . Moreover, this quotient is always odd. Thus as long as , there will be some new prime dividing but not . This is true unless and , but we assumed so this case does not appear.
Remark (On new primes). In going from to , one does not necessarily need to pick a such that , as long as . In other words it suffices to just check that is not a power of 2 in this process.
However, this calculation is a little more involved with this approach. One proceeds by noting that is odd, hence , and thus , which is a little harder to bound than the analogous from the previous solution.