Does the following statement hold? $$x\in \mathbb{R}^+ \text{and} \ 3^x, 5^x \in \mathbb{Z} \implies x \in \mathbb{Z}$$
In words:
If $x>0$ is a real number, and $3^x$ and $5^x$ are both integers, does that mean that $x$ is an integer?
This is a slightly modified form of another problem I was working on. A friend of mine claims this is a very hard problem. What do you think?
If one claims it is an open problem, can one show that this problem is equivalent to some other known open problem?