betrachte Kettenbruch
k = [a0;a1,..., an]
als Funktion
x [a0;a1,..., an, x]
[k] = ...
= ...
...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))