Let's say I want to compare two numbers that are stacked powers of different bases:
$a^{b^{c^{d^e}}}$ compared to $f^{g^{h^{i^j}}}$
where all ten values will be integers in the range $[1,10]$.
Important note: $a^{b^{c^{d^e}}}$ is $a^\left({b^\left({c^\left({d^e}\right)}\right)}\right)$, not $(((a^b)^c)^d)^e$.
What would be a possible approach for this? I know how to do it with just three numbers stacked on top of each other using logarithms:
$a^{b^c}$ compared to $d^{e^f}$ can be done by comparing $\log_2{a}×{b^c}$ to $\log_2{d}×{e^f}$. But how to use it with more exponents on top of one another?
PS: I'm not that familiar with most of the Math jargon and formulas used in most of the answers/questions on this website and only know the very basics of MathJax, so if you are to post any complex(-looking) formulas, could you also add an ELI5 explanation for me? :)
EDIT: The goal is to have a general approach/formula I can use in a computer program (i.e. in Java or Python) to give a truthy/falsey result for $a^{b^{c^{d^e}}}<f^{g^{h^{i^j}}}$, given the ten integers (within 10 seconds on a regular PC). This question was posted as a challenge on the Codegolf stackexchange a few hours ago. Because the same user also posed the $a^{b^c}<d^{e^f}$ challenge earlier, it is not very well-received. Regardless, I'm curious to see what approach can be used in general for this problem, hence my question here.