Sorry my poor knowledges about advanced math.
Consider this post that talks about biquad filters.
At the beginning of the post the author shows the filter's transfer equation is
$$ H(z) = \frac{Y(z)}{X(z)} = \frac {b_0 + b_1 z^{-1} + b_2 z^{-2}} {1 + a_1 z^{-1} + a_2 z^{-2}} \tag{1} $$
a couple of lines below that, the author shows an equation, in terms of discrete values, that can be used easily to create a program to process discrete signals in an array...
$$ y[n] = b_0 x[n] + b_1 x[n-1] + b_2 x[n-2] - a_1 y[n-1] - a_2 y[n-2] \tag{2} $$
what magic is involved to convert one equation into the other?