If
$\dfrac{y_{t+2}-y_{t+1}}{y_{t+1}}
= a \dfrac{y_{t+1}-y_{t}}{y_{t}}
$
then
$\dfrac{y_{t+2}}{y_{t+1}}-1
= a (\dfrac{y_{t+1}}{y_{t}}-1)
$
or
$\dfrac{y_{t+2}}{y_{t+1}}- a \dfrac{y_{t+1}}{y_{t}}
=1-a
$.
Let
$x_t = \dfrac{y_{t+1}}{y_{t}}
$.
Then
$x_{t+1}-ax_t = 1-a$.
Now apply the usual trick
of dividing by $a^{t+1}$.
This becomes
$\dfrac{x_{t+1}}{a^{t+1}}-\dfrac{x_t}{a^t}
= \dfrac{1-a}{a^{t+1}}
$.
Letting
$z_t = \dfrac{x_t}{a^t}$,
this becomes
$z_{t+1}-z_t
= \dfrac{1-a}{a^{t+1}}
$.
Summing from
$0$ to $n-1$,
$\begin{array}\\
z_n-z_0
&=\sum_{t=0}^{n-1}(z_{t+1}-z_t)\\
&=\sum_{t=0}^{n-1}\dfrac{1-a}{a^{t+1}}\\
&=\dfrac{1-a}{a}\sum_{t=0}^{n-1}(1/a)^t\\
&=\dfrac{1-a}{a}\dfrac{1-(1/a)^n}{1-1/a}\\
&=-1+(1/a)^n\\
\end{array}
$
Working back,
since $z_0 = x_0$,
$\dfrac{x_n}{a^n}
=z_n
=z_0-1+(1/a)^n
=x_0-1+(1/a)^n
$
so
$x_n
=a^n(x_0-1)+1
$.
We can now get $y_m$.
$\begin{array}\\
\dfrac{y_m}{y_0}
&=\prod_{n=0}^{m-1} \dfrac{y_{n+1}}{y_n}\\
&=\prod_{n=0}^{m-1} (a^n(x_0-1)+1)\\
&=\prod_{n=0}^{m-1} (a^n((y_1/y_0)-1)+1)\\
\end{array}
$
so
$y_m
=y_0\prod_{n=0}^{m-1} (a^n((y_1/y_0)-1)+1)
$.
Note:
Nothing original here.