I have the following informally stated and weakly held beliefs, some of which seem inconsistent to me upon further reflection. I'm wondering where the source of the error(s) in my thinking might be; errors in basic definitions are a definite possibility.
It is impossible to do quantifier elimination in the first-order theory of the integers with addition and multiplication. (This is, as far as I can tell, a slightly stronger version of the first incompleteness theorem.)
In the first-order theory of the integers with addition and multiplication, it's possible to define a primitive recursive predicate for exponentiation. (By a predicate for exponentiation, I just mean something that behaves like "$Fabc\text{ just when }a^b = c.$")
It is possible to do quantifier elimination in the first-order theory of the integers with two operations $a \oplus b = \min(a, b)$ and $a \otimes b = a + b$ (i.e., ordinary addition of integers). I'm aware that we also need divisibility predicates and multiplication operators for the primes to actually do quantifier elimination.
In the first-order theory of the integers with the operations $\oplus$ and $\otimes$, it's possible to define a primitive recursive predicate for multiplication (in almost exactly the same way as the predicate for exponentiation above).
Roughly speaking, it seems like there's a breakdown in the analogy between the "ordinary tower of operations" $(+, \times, \hat{\phantom{n}}, \cdots)$ and the "tropical tower of operations" $(\min, +, \times, \cdots)$.
More specifically, if (4) and (3) are true I don't understand why one can't just freely use the multiplication predicate and then have a situation where we can both do quantifier elimination (via (3)) and not do quantifier elimination (via (1)). It would very much surprise me if (2) were true but (4) were not, and it would surprise me even more if (2) were false.
I suspect that I'm not quite understanding what is meant by an exponentiation predicate (i.e., my informal definition of $Fabc$ is incorrect, or else there is some more detail regarding "freely using the multiplication predicate" that I am not aware of.