Inspired by this question I started wondering if there exist some systematic way to construct approximation to any number one can find using matrices over a preferrably simpler field. In the question matrices with elements $\in \mathbb{Z}$ are used to find approximations to numbers $\in \mathbb{R}$ ( irrationals, to be specific ).
Say we have the equation $$\sum_{k=0}^Nc_kx^k=0$$
If we rewrite it and set our $x^N$ term: $$x^N = \frac{a_{n+1}}{b_{n+1}}\left(\frac{a_n}{b_n}\right)^{N-1}$$ and then all other terms $$x^k = \left(\frac{a_n}{b_n}\right)^k, k\neq N$$
Put everything on the same quotient and solve for $a_{n+1},b_{n+1}$ in terms of $a_n,b_n$.
For example $x^2-2=0$:
$$\frac{a_{n+1}}{b_{n+1}}\frac{a_n}{b_n} = \frac{2}{1}$$
giving $M = \left[\begin{array}{cc}0&2\\1&0\end{array}\right]$ for $M\left[\begin{array}{c}a_n\\b_n\end{array}\right] = \left[\begin{array}{c}a_{n+1}\\b_{n+1}\end{array}\right]$
But this doesn't work, so somewhere my reasoning is wrong. Can you help me find where?
For no reason I can put into words I tried $(M+I)$ and now it works. I also tried for some different $l$ : $x^2-l = 0, l\in \mathbb{Z}$ and seems to work for those, for $3,5$ giving better approximations to $\sqrt{3}, \sqrt{5}$.
Can one show that this can always be done? Find $M$ with the procedure above and then iterating with $M+I$ multiplications, or is this specific for this equation?
If this is correct, then how to use it to extend to arbitrary polynomials?
Could maybe this Horner method construction be useful?