If $2^x $and $3^x$ are integers, must $x$ be as well?

This question came up recently on the NMBRTHRY mailing list and I can't resist paraphrasing a comment I made there. So, perhaps surprisingly, this question has links to automorphic forms! For if $x$ is a complex number and $||.||^x$ is the associated Grossencharacter of the ideles of $\mathbf{Q}$, that is, the map $\mathbf{A}_\mathbf{Q}^\times/\mathbf{Q}^\times\to\mathbf{C}^\times$ sending an idele to the $x$'th power of its norm, then the assumption that $p^x$ is an integer for all primes $p$ (which is clearly equivalent to the assumption that $n^x$ is an integer for all $n$) implies that the grossencharacter is arithmetic. Now a standard conjecture in the theory of automorphic representations is that an automorphic representation is arithmetic iff it's algebraic, and this conjecture is a theorem for tori, so the theorem in this case says that $||.||^x$ is algebraic which is precisely the statement that $x$ is an integer!

So for tori over general number fields it's a theorem of Waldschmidt that arithmetic implies algebraic for automorphic forms. So in practice we get a vast generalisation of the first question above, where integers can be replaced by algebraic integers and where we can add finite order characters and so on.

As an example, one sees that if $x$ is complex and if there's a number field $E$ in the complexes such that $n^x$ is an integer in $E$, for all $n$, then again the grossencharacter is arithmetic, so algebraic, and hence $x$ must be an integer. I don't know if there's any low-level proof of this (but it follows from standard transcendence theorems). As other examples $n$ can be replaced by the algebraic integers in a number field and so on.


Still open, to the best of my knowledge. The $2^x,3^x,5^x$ result follows from the Six Exponentials Theorem, q.v., and the $2^x,3^x$ would follow from the Four Exponentials Conjecture, q.v.


The "fun litle puzzle" was a nightmare to me when I first came across it, which was on the 1971 Putnam exam. I spent a lot of time trying to solve it by doing $2^x,3^x$. When Serge Lang told me after the test that $2^x,3^x$ was a notorious open problem, I didn't know whether to be pleased that my intuition had led me to something widely held to be true, or annoyed that I had spent so much precious exam time on an approach that was doomed.

Anyway, solutions to problem 1 and other Putnam problems are available at various places on the net, in appropriate issues of the American Math Monthly, and in the three volumes of Putnam problems and solutions published by the MAA.