Wenn wir im folgenden die allgemeine Fibonaccifolge
(fn)n
betrachten, so schreiben wir einfach exemplarisch und ein wenig unsauber
fn (je nach Kontext kann fn natürlich auch den Folgenwert
selbst bezeichnen!) oder manchmal in Funktionsschreibweise f (für
f :
,
n
fn). Wir
setzen dabei voraus, daß zwei nicht näher spezifizierte Folgenglieder
f0
und
f1
0
sowie die Rekursionsgleichung
fn : = fn-1 + fn-2 diese Folge
definieren. Der Fall
f1 = f0 = 0 ergibt trivialerweise die konstante
Folge fn = 0, die wir in der folgenden Betrachtung ausklammern.
Für die Spezialfälle f0 : = 0, f1 : = 1 definieren die Folgenglieder
fn die spezielle bzw. eigentliche Fibonaccifolge, die wir mit
(Fn)n
oder kurz Fn, manchmal sogar in
Funktionsschreibweise mit F bezeichnen wollen. Analog sei die Lucasfolge
Ln für L0 : = 2 und L1 : = 1 definiert.
In diesem Abschnitt folgen einige einfach zu beweisende Eigenschaften.
Haben zwei aufeinanderfolgende Glieder fn sowie fn+1 einen
gemeinsamen Teiler, so gilt dies für alle Folgenglieder und insbesondere
für f0 und f1. Dies leitet sich unmittelbar aus einem
grundlegenden Satz der Zahlentheorie ab, da mit
a 0 ( mod t)
und
b
0 ( mod t) auch
a + b
a - b
0 ( mod t)
folgt (vgl. euklidischer Algorithmus zur Bestimmung des ggT). Im übrigen
sei bemerkt, daß die natürliche Zahl 0 durch alle übrigen natürlichen
Zahlen (mit Ausnahme der 0) ohne Rest teilbar ist.
Betrachten wir
fn mod m: Da die Folgenwerte jeweils nur von
der Summe ihrer beiden Vorgängerwerte abhängen und da
fn mod m
lediglich m verschiedene Werte annehmen kann, müssen sich diese
Werte periodisch wiederholen. Eine Periode ist gefunden, wenn wir
zwei Wertepaare
(fr, fr+1) und
(fs, fs+1) mit r s
gefunden haben, deren Reste modulo m gleich sind.
Da es höchstens m2 viele paarweise verschiedene Wertepaare geben
kann, garantiert uns diese grobe Abschätzung die Existenz einer Periode
innerhalb des Intervalls
0, m2 + 1
, da dieses Intervall
m2 + 1 viele Wertepaare enthält.
Betrachten wir die Fn sowie Ln modulo 8:
|
Wir können erkennen, daß sich die Folgenwerte in beiden Fällen periodisch
wiederholen müssen, da beide Folgenwerte jeweils nur von der Summe
ihrer beiden Vorgängerwerte abhängen. Wenn zwei aufeinander folgende
Werte mit zwei bereits vorher auftauchenden aufeinander folgenden
Werten identisch sind, so haben wir eine Periode gefunden. Dies ist
bei Fn für
(F12, F13) (F0, F1) ( mod 8)
und bei Ln für
(L12, L13)
(L0, L1) ( mod 8)
der Fall. Das Angenehme bei Restklassenbetrachtungen ist, daß man
prinzipiell nur endlich viele Fälle betrachten muß, um eine Eigenschaft
zu beweisen.
Als weiteres Beispiel können wir Fn bzw. Ln modulo 10 betrachten. Die Periode beträgt 60. Damit gilt:
Die allgemeine Fibonaccifolge läßt sich auf die ganzen Zahlen ausdehnen, indem wir überall die Gültigkeit der Gleichung fn = fn-1 + fn-2 fordern. Damit gilt dann auch f-n-1 + f-n = f-n+1 bzw. die äquivalente Form f-(n+1) = f-(n-1) - f-n, die durch die induktive Definition f-(n+1) : = f-(n-1) - f-n in Verbindung mit den »herkömmlichen« Startwerten f0 und f1 der Ursprungsfolge erfüllt wird.
Diese Erweiterung erlaubt es uns jedoch nicht, ungeprüft (und unbewiesen) alle Ergebnisse und Eigenschaften der Fibonaccifolge, die auf den natürlichen Zahlen definiert ist, auf die negativen Indices auszuweiten. Insbesondere treten nun negative Folgenwerte auf!
|
Die nachfolgend bewiesenen Eigenschaften sind jedoch so nützlich, daß sie erwähnt werden.
Die Richtigkeit der für den Induktionsanker erforderlichen Fälle n=0 sowie n=1 kann anhand der Tabelle geprüft werden. Gelte nun nach Induktionsannahme die oben genannte Beziehung. Zu zeigen bleibt die Richtigkeit für (n+1):
= (- 1)n(Fn-1 + Fn) = (- 1)nFn+1 = (- 1)(n+1)+1Fn+1
Die Richtigkeit der für den Induktionsanker erforderlichen Fälle n=0 sowie n=1 kann anhand der Tabelle geprüft werden. Gelte nun nach Induktionsannahme die oben genannte Beziehung. Zu zeigen bleibt die Richtigkeit für (n+1):
= (- 1)n-1(Ln-1 + Ln) = (- 1)n-1Ln+1 = (- 1)n+1Ln+1
Thorsten Reinecke 2004-07-11