All necessary preparations that are needed for the proof of our theorem are finished. So we can start with the proof:
Proof of Theorem 1
First note that by the dominant root condition we have the bounds \( \deg \alpha _1 \ge 1 \) and \( \deg G_n = n \deg \alpha _1 > 2 \). Analogously, the bound \( \deg H_m = m \deg \beta _1 > 2 \) holds.
The next important observation is that we can neither have \( \deg \alpha _1 = 1 \) nor \( \deg \beta _1 = 1 \). Otherwise, if \( \deg \alpha _1 = 1 \), then \( G_n(x) \) would have exactly two characteristic roots and one of them would be constant. This shape is forbidden by the conditions of the theorem. The argument for \( \deg \beta _1 \) is the same.
Now assume that Eq. (1) has infinitely many rational solutions with a bounded denominator. Thus, by Theorem 2, we have
$$\begin{aligned} G_n = \varphi \circ g \circ \lambda \end{aligned}$$
and
$$\begin{aligned} H_m = \varphi \circ h \circ \mu \end{aligned}$$
for a polynomial \( \varphi (x) \in \mathbb {Q}[x] \), linear polynomials \( \lambda (x), \mu (x) \in \mathbb {Q}[x] \) and a standard pair (g(x), h(x)) .
From here on we distinguish between two cases. In the first case we assume that \( \deg \varphi = 1 \).
Then (g(x), h(x)) cannot be a standard pair of the first kind. Otherwise we would either have
$$\begin{aligned} G_n(x) = e_1 (\lambda (x))^{n \deg \alpha _1} + e_0 = e_1 \left( (\lambda (x))^{\deg \alpha _1} \right) ^n + e_0 \end{aligned}$$
or
$$\begin{aligned} H_m(y) = e_1 (\mu (y))^{m \deg \beta _1} + e_0 = e_1 \left( (\mu (y))^{\deg \beta _1} \right) ^m + e_0, \end{aligned}$$
which contradicts the restrictions on the shape of \( G_n(x) \) and \( H_m(y) \).
Moreover, (g(x), h(x)) cannot be a standard pair of the second kind since we have \( \deg G_n > 2 \) and \( \deg H_m > 2 \).
If (g(x), h(x)) is a standard pair of the third kind, then we get
$$\begin{aligned} G_n(x) = e_1 D_p(\lambda (x),a) + e_0. \end{aligned}$$
(2)
Since \( G_n(x) \) is indecomposable and Dickson polynomials have the composition property
$$\begin{aligned} D_{kl}(x,a) = D_k(D_l(x,a),a^l) \end{aligned}$$
the index p in (2) must be a prime. Hence
$$\begin{aligned} n \deg \alpha _1 = \deg G_n = \deg D_p = p \end{aligned}$$
together with \( n > 2 \) implies \( \deg \alpha _1 = 1 \). As shown above this is a contradiction. Therefore (g(x), h(x)) cannot be a standard pair of the third kind.
Also, (g(x), h(x)) cannot be a standard pair of the fourth kind since otherwise
$$\begin{aligned} G_n(x) = e_1 D_k(\lambda (x),a) + e_0 \end{aligned}$$
with an even k would contradict the fact that \( G_n(x) \) is indecomposable.
Furthermore, (g(x), h(x)) cannot be a standard pair of the fifth kind. Otherwise we would have either \( g(x) = 3x^4-4x^3 \) or \( h(x) = 3x^4-4x^3 \). This means \( n \mid \deg G_n = 4 \) or \( m \mid \deg H_m = 4 \) and therefore \( n = 4 \) or \( m = 4 \), since \( n,m > 2 \). This ends up in the contradiction \( \deg \alpha _1 = 1 \) or \( \deg \beta _1 = 1 \).
Thus the case \( \deg \varphi = 1 \) is not possible. So we can assume the second case, namely that \( \deg \varphi > 1 \). Since \( G_n \) is indecomposable, we have \( \deg g = 1 \). Consequently the identities
$$\begin{aligned} G_n(x) = \varphi (c_1 x + c_0) \end{aligned}$$
and
$$\begin{aligned} H_m(y) = \varphi (q(y)) \end{aligned}$$
hold for a polynomial \( q(y) \in \mathbb {Q}[y] \). Now we define the polynomial \( P(y) \in \mathbb {Q}[y] \) by the equation
$$\begin{aligned} P(y) := \frac{q(y)-c_0}{c_1} \end{aligned}$$
which gives us the final identity
$$\begin{aligned} G_n(P(y)) = G_n \left( \frac{q(y)-c_0}{c_1} \right) = \varphi (q(y)) = H_m(y). \end{aligned}$$
If \( H_m(y) \) is indecomposable, then q(y) is linear. Thus by construction P(y) is linear, too.
Conversely, if we assume the identity \( G_n(P(y)) = H_m(y) \), then Eq. (1) obviously has infinitely many rational solutions with a bounded denominator. \(\square \)
Remark 1
We remark that if we utilize Theorem 10.5 in [3] instead of Theorem 1.1, then we can replace \( \mathbb {Q}\) by an arbitrary number field K and get for a finite set S of places of K, containing all archimedean ones, the analogous result as above for infinitely many solutions with a bounded \( \mathcal {O}_S \)-denominator.