-
Problem 3. Let  denote the set of positive integers. A function  is said to be  if
![\[
f(a) \bigm| b^a - f(b)^{f(a)}
\quad\text{for all positive integers }a,b.
\]](//latex.artofproblemsolving.com/b/5/8/b58a5cb125948e62e520f03fe6e6089d72a0a116.png) Determine the smallest real constant  such that
![\[
f(n) \le cn
\quad\text{for all bonza functions }f\text{ and all }n\in\mathbb{N}.
\]](//latex.artofproblemsolving.com/6/6/8/668c479f807c4fd23cfe039dc2c1cd199fda8539.png)
Solution 1Solution 2Solution 3Solution 4
Solution 2 The answer is . A construction is  which works by casework on .
Now we bound. The main claim is that for prime , either  does not divide anything in the image of , or  is the identity . To show this, suppose  for some . Then  implies . Thus . Notice that  gives , so notably this gives . Thus  gives , which is congruent to  by Fermat's little theorem. Thus  is the identity , as desired.
Next we claim that for an odd prime  we have . To do this, from  we may set . Then we pick  to be prime such that , which exists by Dirichlet. Then  is a power of , which are all . Now  gives . However we see , so we have . By LTE, we see , as desired.
Now suppose there exists an odd prime  that divides something in the image of . This implies  is the identity . Choose any prime  such that , which there are infinitely many of by Dirichlet. Then  but , so . Thus  divides something in the image of , so  is the identity . Thus  is the identity mod infinitely many primes, so it is the identity . This indeed satisfies .
Thus we may assume  is the only prime that may appear. Let  for  odd, and let . Then  gives , since  is odd (if it was even, then  does in fact appear, so  is the identity , contradiction). Thus LTE gives , so , finishing.
Solution 3
Call the given equation .
Plugging in , we get . This gives for starters. Moreover, we have for all . Call this property (1)
Next step: what if for all primes ? I claim that the only possibility now is for all . Indeed:
take your s.t. . We now know there exists a prime s.t. aswell from (1). Now, plugging in gives us . Now is a clear contradiction.
Therefore the only case here is for all (which works, but we don't care about it).
Now, call the set of primes s.t. and call the other primes. Notice that for all primes in we have due to (1).
Substituting gives us . If we now take and this gives us
![\[p | q^p - 1\]](//latex.artofproblemsolving.com/2/2/3/223b509084e93fbb4c8381caa7b3d796366f50ef.png)
and Fermat gives us
![\[p | q - 1.\]](//latex.artofproblemsolving.com/e/1/1/e119d65487631a96c790d8290d9a68354213178d.png)
This should hold for all primes and . In particular, we have, for all and for all , and thus also .
If is empty, we are in the case above, so suppose isn't empty. In this case, there are only finitely many primes in (as for all ). There are two cases now:
1) isn't empty. We split in two small cases again:
a) The smallest prime in isn't . This implies . If so, then for all primes . But since all primes bigger than are in , all the primes bigger than this number are also in ! And we know that there are infinitely many such prime numbers, contradiction.
b) Now, suppose . We now have for all odd primes . It is easy to see that is a power of two for all now. If not, there is a prime dividing and thus . But plugging in gives , contradiction.
In particular, for all odd . Next, take even and take odd.
Notice that we need
![\[f(n) | 13^{n} - 1.\]](//latex.artofproblemsolving.com/3/3/9/339da54552a23b17b97275cb6c0aae479f679da6.png)
Now, as due to LTE lemma. The reason we chose is because it minimizes over all primes .
This directly implies that as is a power of two.
If we now write any integer as , with gcd , and choose for all , but we take , it is an elementary check that this works. Thus, .
Finally, suppose that is empty. In this case, we have for all primes .
First, notice that as is a power of due to (1).
Furthermore, substituting with prime, gives us
![\[f(p) | n^p - f(n)^f(p)\]](//latex.artofproblemsolving.com/5/1/a/51af16edab4d63fefbadce37f2f36d0231aeda47.png)
and thus,
![\[n \equiv n^p \equiv f(n)^f(p) \equiv f(n) \pmod p.\]](//latex.artofproblemsolving.com/a/3/b/a3be36d79e989f970aa9142b9d117cbd94914fde.png)
In other words
for all primes . This implies that for all clearly, just by taking a prime bigger than .
We have done every case. Every Bonza function is one of the above. Of course other constructions work for the case, but they can all be categorized similarily. All of them should satisfy either way. This means that is the best construction. We are done.
|