Gebrochen rationale Funktionen

betrachte Kettenbruch k = [a0;a1,..., an]
als Funktion x $ \mapsto$ [a0;a1,..., an, x]

[k] = $ \left(\vphantom{\begin{array}{cc}1 & a_0 \  0 & 1 \end{array}}\right.$$ \begin{array}{cc}1 & a_0 \  0 & 1 \end{array}$$ \left.\vphantom{\begin{array}{cc}1 & a_0 \  0 & 1 \end{array}}\right)$$ \left(\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}0 & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right)$$ \left(\vphantom{\begin{array}{cc}1 & a_1 \  0 & 1 \end{array}}\right.$$ \begin{array}{cc}1 & a_1 \  0 & 1 \end{array}$$ \left.\vphantom{\begin{array}{cc}1 & a_1 \  0 & 1 \end{array}}\right)$$ \left(\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}0 & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right)$...$ \left(\vphantom{\begin{array}{cc}1 & a_n \  0 & 1 \end{array}}\right.$$ \begin{array}{cc}1 & a_n \  0 & 1 \end{array}$$ \left.\vphantom{\begin{array}{cc}1 & a_n \  0 & 1 \end{array}}\right)$$ \left(\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}0 & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}0 & 1 \  1 & 0 \end{array}}\right)$

= $ \left(\vphantom{\begin{array}{cc}a_0 & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}a_0 & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}a_0 & 1 \  1 & 0 \end{array}}\right)$$ \left(\vphantom{\begin{array}{cc}a_1 & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}a_1 & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}a_1 & 1 \  1 & 0 \end{array}}\right)$...$ \left(\vphantom{\begin{array}{cc}a_n & 1 \  1 & 0 \end{array}}\right.$$ \begin{array}{cc}a_n & 1 \  1 & 0 \end{array}$$ \left.\vphantom{\begin{array}{cc}a_n & 1 \  1 & 0 \end{array}}\right)$

...das kann man auch mit mupad ausrechnen:

f := (a -> matrix([[a,1],[1,0]]))
f(1) * f(2) * f(2) * f(2)

Wert eines periodischen Kettenbruchs ergibt sich als Fixpunkt der gebr. rationalen Funktion, die der Periode entspricht.

Periode 2: [f (2)](x) = x

linalg::eigenvalues (f(2))



Johannes Waldmann 2007-01-30