- Kettenbruch
-
In der Mathematik und insbesondere der Zahlentheorie ist ein Kettenbruch (fortgesetzter Bruch) ein Ausdruck der Form
Ein Kettenbruch ist also ein gemischter Bruch der Form , bei dem der Nenner x wieder die Form eines gemischten Bruchs besitzt, wobei sich dieser Aufbau weiter so fortsetzt.
Jede reelle Zahl kann als ein Kettenbruch mit ganzen Zahlen a,b,c,d,e,… ausgedrückt werden. Kettenbrüche können daher als Zahlensystem bezeichnet werden, wie das Dezimalsystem. Sie dienen jedoch in erster Linie nicht zum Rechnen, sondern werden dazu verwendet, Approximationsaufgaben zu lösen: So liefern sie in der Zahlentheorie Näherungen für reelle Zahlen, indem diese durch einen Bruch aus ganzen Zahlen ausgedrückt werden (Beispiel: π ist näherungsweise gleich 22/7) und in der numerischen Mathematik approximiert man durch sie Funktionen, ähnlich, wie dies auch mittels Potenzreihen erreicht wird.
Von besonderer Bedeutung sind reguläre Kettenbrüche. Bei dieser Form haben alle Zähler (b, d, …) den Wert 1. Ein regulärer Kettenbruch ist also durch die Folge a,c,e,… bestimmt, und man schreibt ihn platzsparend als [a;c,e,…]. In dieser Notation hat die Kreiszahl π die reguläre Kettenbruchentwicklung π = [3;7,15,1,292,1,…].
Kettenbrüche spielen zudem eine große Rolle in der Zahlentheorie. So zeigte zum Beispiel Joseph Liouville 1844 mit ihrer Hilfe, dass transzendente Zahlen existieren. Außer in der Zahlentheorie kommen Kettenbrüche ebenso in der Kryptographie, algebraischen Geometrie, Topologie, Funktionentheorie und numerischen Mathematik zur Anwendung.[1]
Inhaltsverzeichnis
Geschichte
Regulärer Kettenbruch[2] Lamberts Kettenbruch für 4/π Lamberts Kettenbruch für den Tangens[3] Kettenbrüche werden seit dem 16. Jahrhundert dazu verwendet, „gute Näherungsbrüche“ für irrationale Zahlen zu finden. Das bekannteste Beispiel ist die Näherung 22/7 für π.
Rafael Bombelli verwendete Kettenbrüche bereits 1579, um damit Quadratwurzeln zu berechnen. Im Jahr 1613 veröffentlichte Pietro Cataldi ein Buch, in dem unter anderem auch Kettenbrüche auftauchen. 1636 finden sich Kettenbrüche im Buch „Deliciae Physic-Mathematicae“ von Daniel Schwenter und ab 1655 in mehreren Büchern von John Wallis. Aus dem Bedürfnis heraus, Brüche mit großen Nennern sowie natürliche Konstanten zu approximieren, beschäftigte sich zunächst Christiaan Huygens im 17. Jahrhundert mit Kettenbrüchen. Er berechnete damit aus den Umlaufzeiten der Planeten das Übersetzungsverhältnis der Zahnräder für sein Zahnradmodell des Sonnensystems. Huygens ermittelte für die Bewegung des Saturns das Verhältnis
Der Kettenbruch hierfür beginnt mit [29;2,2,1,5,1,4,…]. Approximiert man dieses Verhältnis mit dem Näherungsbruch, der entsteht, wenn man nur die ersten vier Einträge verwendet, dann beträgt der Fehler[4] nur 0,003122, da
In Leonhard Eulers Korrespondenz[5] treten Kettenbrüche hingegen zuerst in einem ganz anderen Zusammenhang auf, nämlich in Verbindung mit der Riccatischen Differentialgleichung. Bald jedoch interessierte sich Euler für Kettenbrüche um ihrer selbst willen. Er entdeckte nämlich die folgenden drei wichtigen Eigenschaften:
- Rationale Zahlen haben endliche Kettenbrüche (man rechnet sie mit Hilfe des euklidischen Algorithmus aus).
- Periodische Kettenbrüche stellen quadratische Irrationalzahlen dar; diese Aussage bewies Euler als Erster.
- Die Entwicklung jeder reellen Zahl in einen Kettenbruch liefert die besten rationalen Approximationen für diese Zahl.
Einige dieser Erkenntnisse hatte bereits Huygens gewonnen, dessen Arbeit Euler aber unbekannt war.[6] Eulers Arbeiten – und darauf aufbauend die von Joseph-Louis Lagrange[7] – begründeten die Theorie der Kettenbrüche.
Zur rationalen Approximation existiert neben dem Algorithmus von Euler auch ein Algorithmus von Lord William Brouncker. Euler zeigte um 1759, dass die beiden Algorithmen identisch sind. Johann Heinrich Lambert benutzte Kettenbrüche in seiner Arbeit von 1766 dazu, die Irrationalität von π zu zeigen. Seine Kettenbruchentwicklung der Tangensfunktion ist in der Abbildung rechts dargestellt.
Moritz Abraham Stern schuf 1832 die erste systematische Zusammenfassung der Theorie der Kettenbrüche.[8] Im 19. Jahrhundert entwickelte sich die Theorie rasch weiter und so veröffentlichte Oskar Perron im Jahre 1913 eine Zusammenfassung des Wissensstandes, die bis heute als ein Standardwerk gilt (Neuauflage 1954/57).
Weitere wichtige Anwendungen waren und sind: Beweise für die Irrationalität oder die Transzendenz spezieller Zahlen und die Ermittlung von Schaltjahren (da ein Jahr mit 365,24219 Tagen etwas kürzer als 365¼ Tage ist, bedarf es zusätzlich zum Schalttag alle vier Jahre einer weiteren Korrektur; die beste Wahl dafür lässt sich mit Kettenbrüchen begründen).
Definition
Begriff des Kettenbruchs
Ein (unendlicher) Kettenbruch ist ein fortgesetzter Bruch der Form
- oder (regulärer Fall)
mit und .
Die Brüche bzw. werden Teilbrüche genannt, ai heißt der i-te Teilzähler und bi der i-te Teilnenner.[9] Ein Kettenbruch, der sich nach einem Teilbruch nicht weiter fortsetzt, ist ein endlicher Kettenbruch.
Eine formellere Definition findet man im Abschnitt Darstellung als Iteration von Abbildungen.
Reguläre Kettenbrüche sind in der Zahlentheorie der bei weitem wichtigste Kettenbruch-Typ. Bei der Approximation von (reellen oder komplexen) Funktionen verwendet man auch Kettenbrüche mit Unbekannten, siehe zum Beispiel den Lambertschen-Kettenbruch für die Tangensfunktion im Abschnitt „Geschichte“. Manchmal benötigt man einen endlichen regulären Kettenbruch, bei dem der letzte Eintrag bn eine reelle (nicht-ganze) Zahl ist. Dies ermöglicht zum Beispiel die Schreibweise φ = [1;φ] = [1;1,φ] usw. für die goldene Zahl. Auch werden bisweilen allgemeine Kettenbrüche mit benutzt.
Notation
Die Kurzschreibweise für einen allgemeinen Kettenbruch ist
In Anlehnung an die Summen- und Produktzeichen Σ und Π führte Gauß hierfür auch die folgende Schreibweise ein:
Ein regulärer Kettenbruch wird meist in der folgenden Weise geschrieben:[10]
Die Notation für endliche Kettenbrüche ist dementsprechend
Darstellung als Iteration von Abbildungen
Man kann einen Kettenbruch auch als eine Iteration von Möbiustransformationen
darstellen (das liefert eine formellere Definition als oben). Hierfür setzt man und erhält
Endliche Kettenbrüche
Endliche Kettenbrüche und ihre Näherungsbrüche
Von nun an betrachten wir ausschließlich reguläre Kettenbrüche. Bricht man den Kettenbruch [b0;b1,…,bN] nach dem n-ten Glied ab , so heißt
sein n-ter Näherungsbruch (oder auch n-te Konvergente). Die ersten Näherungsbrüche lauten offenbar
- .
Bei dem Beispiel 41/29 = [1;2,2,2,2] sind das die Brüche 1/1, 3/2, 7/5. Der dritte Näherungsbruch lautet 17/12 und der vierte ist gleich 41/29, also identisch zum Ausgangsbruch.
Mit vollständiger Induktion beweist man das Bildungsgesetz für die Näherungsbrüche (pn und qn werden pro forma auch für n=−1,−2 definiert, damit die Formeln ab n=0 stimmen):
sowie die Beziehung
- .
Daraus folgt, dass Näherungsbrüche stets in gekürzter Form vorliegen (wenn pn und qn beide durch eine natürliche Zahl > 1 teilbar wären, dann müsste auch die rechte Seite durch diese Zahl teilbar sein, was aber nicht der Fall ist). Dividiert man durch qnqn − 1, so folgt:
-
(1)
Beispielsweise hat man für den zweiten und dritten Näherungsbruch von 41/29 die Beziehung
- .
Auf ähnliche Weise zeigt man
und
-
(2)
Diese Formeln sind grundlegend für die weiter unten besprochenen Konvergenzfragen bei unendlichen Kettenbrüchen.
Matrixdarstellung
Das Bildungsgesetz für die Näherungsbrüche lässt sich auch elegant in Matrixform schreiben. Man erhält dann (wieder mit vollständiger Induktion zu beweisen):
Da die Determinante jeder der Matrizen auf der linken Seite −1 beträgt, folgt sofort:
und Multiplikation mit −1 zeigt erneut die oben angegebene Gleichung.
Durch Transposition der Matrizen folgt nun (da die Transposition die Reihenfolge der Matrizen umkehrt), dass sowie gelten.
Beispiel: Die Näherungsbrüche von lauten 1/1, 2/1, 5/3 und 17/10. Es gilt
und man bekommt sowie .[11]
Endliche Kettenbrüche und der euklidische Algorithmus
Die Umwandlung einer rationalen Zahl in einen Kettenbruch erfolgt mit Hilfe des euklidischen Algorithmus.
Als Beispiel rechnen wir für wie folgt:
siehe dazu auch den Abschnitt Kettenbruchzerlegung im Artikel über den euklidischen Algorithmus. In der Abbildung ist dieses Verfahren veranschaulicht. Aus der folgenden Gleichungskette ist ersichtlich, dass die Kettenbruchentwicklung durch wiederholtes Einsetzen der Gleichungen des euklidischen Algorithmus entsteht:
Das graphische Verfahren kann so erläutert werden: man beginnt mit einem 17x10 großen Rechteck. Darin bringt man so viele Quadrate der Seitenlänge 10 unter, wie möglich (in diesem Beispiel geht das nur einmal). Es bleibt nun ein 10x7 großes Rechteck unbedeckt, auf das man die Überlegung weiter anwendet. Die Anzahl der jeweils verwendeten Quadrate sind dabei die Teilnenner des Kettenbruchs.[12]
Unendliche Kettenbrüche
Unendliche Kettenbrüche: Konvergenz und Näherungsbrüche
Für eine (unendliche) Folge ist der Kettenbruch nur dann definiert, wenn die Folge der Näherungsbrüche (pn / qn)n konvergiert. In diesem Fall hat der unendliche Kettenbruch den Wert .
Da wir uns auf reguläre Kettenbrüche beschränken, gilt: Jeder unendliche Kettenbruch konvergiert.[13]
Das erkennt man folgendermaßen: die Folge der Näherungsbrüche mit geraden Indizes, also ist aufgrund Gleichung (2) monoton steigend, während die Folge mit ungeraden Indizes monoton fallend ist, siehe Abbildung. Da außerdem jeder ungerade Näherungsbruch größer ist als jeder gerade, sind beide Folgen monoton und beschränkt und konvergieren daher. Ihre beiden Grenzwerte sind aber aufgrund Gleichung (1) gleich (da die qn beliebig groß werden, geht die Differenz gegen 0).
Wir betrachten nun
Aus den oben angegebenen Formeln lässt sich die Differenz zwischen α und dem n-ten Näherungsbruch abschätzen:
-
(3)
Als Beispiel für Gleichung (3) betrachten wir den Kettenbruch der Quadratwurzel von 2. Wir zeigen später im Abschnitt Periodische Kettenbrüche, dass . Die ersten Näherungsbrüche dieses unendlichen Kettenbruchs sind 1/1, 3/2, 7/5, 17/12, 41/29, und Gleichung (3) besagt in diesem Fall für n=2:
- .
Klar ist nun, dass jede rationale Zahl einen endlichen Kettenbruch hat und dass jeder endliche Kettenbruch eine rationale Zahl darstellt. Diese Darstellung ist nicht eindeutig, da man das Ende des Kettenbruchs auf zwei Arten schreiben kann, ohne den Wert zu verändern: man kann zwischen den Darstellungen und wechseln. Jede irrationale Zahl hat aber eine eindeutige Darstellung:
Satz (Rationale und irrationale Zahlen, Eindeutigkeit der Darstellung):
Jede reelle Zahl kann als (regulärer) Kettenbruch dargestellt werden. Für irrationale Zahlen ist die Kettenbruchdarstellung unendlich und eindeutig. Rationale Zahlen entsprechen endlichen Kettenbrüchen und jede rationale Zahl hat genau zwei Kettenbruchdarstellungen.
Der Beweis für die Aussage, dass jeder unendliche Kettenbruch eine irrationale Zahl darstellt, ist nicht schwer: wir betrachten und nehmen an, dass α = c / d rational wäre. Dann gilt
- und Multiplikation mit d und qn ergibt .
Da die qn + 1 für wachsendes n beliebig groß werden und die Zahl zwischen den Betragsstrichen stets eine ganze Zahl ist, liefert das einen Widerspruch. Somit ist α nicht rational.
Unendliche Kettenbrüche und der verallgemeinerte euklidische Algorithmus
Für irrationale Zahlen α wird eine Verallgemeinerung des euklidischen Algorithmus verwendet. Dieser funktioniert auch für rationale Zahlen; wir prüfen deshalb in jedem Schritt, ob der Algorithmus abbricht:
- Ist α keine ganze Zahl, so setzt man (Ganzteil von α) und α1 auf das Inverse des Rests, also α1 = 1 / (α − b0).
- Falls α1 nicht ganz ist, dann setzt man und α2 = 1 / (α1 − b1).
Dieses Verfahren wird fortgesetzt bis man ein ganzzahliges αn erhält (das geschieht natürlich nur dann, wenn der Startwert rational ist). Bei einem irrationalen α bricht das Verfahren nicht ab. Die Zahlen αn werden vollständige Quotienten genannt. Es gilt
- .
Ähnlich wie das Bildungsgesetz für die Näherungsbrüche beweist man:
-
(4)
Beispiele: Wir berechnen die Kettenbruchentwicklung von π bis zur zweiten Stelle:
- also ,
- also ,
- also .
Sie lautet also . Weitere Stellen gibt es im Artikel Kreiszahl, ein Muster wurde jedoch bislang in der regulären Kettenbruchentwicklung von π nicht entdeckt.
Im Gegensatz dazu findet man ein klares Muster im Kettenbruch der eulerschen Zahl e:
- .
Bei der dritten Wurzel von 2 gibt es wiederum kein Muster:
- .
Als Beispiel für die Verwendung von Gleichung (4) betrachte man die aufeinanderfolgenden Näherungsbrüche 17/12 und 41/29 von .
Da die vollständigen Quotienten für n>0 gleich sind, gilt:
Wie im Abschnitt „Geschichte“ erwähnt, fand Euler heraus, dass periodische Kettenbrüche (so wie bei der Quadratwurzel von 2 oder bei der goldenen Zahl) quadratischen Irrationalzahlen entsprechen, und Lagrange zeigte später, dass alle diese Zahlen periodische Kettenbrüche haben. Diesem Thema ist der nächste Abschnitt gewidmet.
Periodische Kettenbrüche
Bei der Dezimaldarstellung reeller Zahlen entsprechen periodische Darstellungen den rationalen Zahlen. Man unterscheidet rein-periodische Dezimalbrüche, z.B. 1/3 = 0,33333..., und solche mit einer Vorperiode, wie bei 1/6 = 0,16666...
Bei Kettenbrüchen spielen periodische Darstellungen ebenfalls eine besondere Rolle. Wie Euler und Lagrange herausfanden, entsprechen sie den quadratischen Irrationalzahlen (irrationale Lösungen quadratischer Gleichungen mit rationalen Koeffizienten). Insbesondere sind die Kettenbrüche derjenigen reellen Zahlen, die nicht rational oder quadratische Irrationalzahlen sind, nicht-periodisch.
Ein Kettenbruch wird periodisch genannt, wenn es Zahlen n, k gibt, so dass für die Teilnenner bj + k = bj für alle gilt. Das minimale k mit dieser Eigenschaft nennt man die Periode des Kettenbruchs[14], der dann in der Form
geschrieben wird. Ist auch n minimal gewählt, heißt die Folge die Vorperiode und n+1 ihre Länge.
Satz von Euler-Lagrange
Satz: Jeder periodische Kettenbruch ist eine quadratische Irrationalzahl und umgekehrt.
Der erste Teil des Satzes ist einfacher zu beweisen und stammt von Euler, während die Umkehrung schwieriger ist und erst später von Lagrange bewiesen wurde.[15]
Beispiele
a) Sei . Dann gilt , also ist x Wurzel der quadratischen Gleichung , woraus folgt (da die andere Nullstelle negativ ist). Daher ist x die goldene Zahl (siehe auch den Artikel Goldener Schnitt).
b) Sei . Wir betrachten . Dann ist , woraus und folgt. Da gilt, muss sein. Daher gilt .
c) Sei . Wir betrachten . Dann ist , also , woraus und folgt. Da gilt, muss sein. Daher gilt .
d) Eine besondere Form periodischer unendlicher Kettenbrüche haben die sogenannten „noblen Zahlen“: ihre Kettenbruchentwicklung endet stets mit . Die goldene Zahl ist das wichtigste Beispiel einer noblen Zahl.
e) Die Kettenbrüche von Quadratwurzeln natürlicher Zahlen haben eine erstaunliche Symmetrie: für Nicht-Quadratzahlen d gilt:
Die Vorperiode hat also stets Länge 1, der periodische Block besteht aus einem Palindrom und wird beendet mit 2b0. Beispiele dafür sind außer den Wurzeln von 2 und 3:
- und .
Der Kettenbruch der Quadratwurzeln von 13 in einem Werk von Euler über die Pellsche Gleichung ist rechts abgebildet.[16]
Pellsche Gleichung
Periodische Kettenbrüche werden zur Lösung der Pellschen Gleichung verwendet.
Beste Näherungen
Zwei Möglichkeiten bester Näherung
In der Einleitung wurde erwähnt, dass die Bestimmung von „guten Näherungsbrüchen“ eine wichtige Anwendung von Kettenbrüchen ist. Es gilt nämlich, dass jeder Näherungsbruch der Kettenbruchentwicklung einer reellen Zahl eine besonders gute rationale Näherung dieser Zahl ist.
Da man jede irrationale Zahl beliebig genau durch rationale Zahlen approximieren kann, gibt es keine absolute beste Näherung an eine irrationale Zahl. Man unterscheidet statt dessen zwei Arten von „Rekordnäherungen“:
Definition: Ein Bruch a/b ist eine beste Näherung 1. Art für die reelle Zahl α, wenn für alle Brüche c/d mit d ≤ b und a/b ≠ c/d gilt:
Einen besseren Näherungsbruch kann man also nur bekommen, wenn man größere Nenner als b erlaubt.
(Der Einfachheit halber beschränken wir uns auf positive reelle Zahlen und betrachten daher nur natürliche Zahlen a,b,c,d als Zähler und Nenner.) Weiter:
Ein Bruch a/b ist eine beste Näherung 2. Art für die reelle Zahl α, wenn für alle Brüche c/d mit d ≤ b und a/b ≠ c/d gilt:
Beide Begriffe bester Näherung werden – je nach Anwendung – gebraucht.
Die stärkere Bedingung ist die zweite: angenommen es gibt einen Bruch c/d mit d ≤ b und , dann liefert die Multiplikation mit d ≤ b die Ungleichung . Das zeigt, dass ein Bruch, der nicht beste Näherung der 1. Art ist, auch keine beste Näherung 2. Art sein kann. Daraus folgt, dass jede beste Näherung 2. Art ebenso eine beste Näherung 1. Art ist.
Beispiel: Wir betrachten 17/10 = [1;1,2,3]. Die Näherungsbrüche p1/q1, p2/q2, p3/q3 lauten 2/1, 5/3 und 17/10 und sie bilden die vollständige Liste der besten Näherungen 2. Art. Es gibt jedoch weitere beste Näherungen 1. Art, nämlich 3/2 und 12/7. Dieses Thema wird in den nächsten beiden Abschnitten behandelt.
Näherungsbrüche sind beste Näherungen
Die Nützlichkeit der Näherungsbrüche zeigt sich in folgendem Satz:
Satz (Lagrange[17]): Für jede reelle Zahl gilt: jeder Näherungsbruch pn/qn mit n>0 ist eine beste Näherung 2. Art (und daher auch eine beste Näherung 1. Art).
Für einen 0-ten Näherungsbruch gilt dies nicht immer, da dieser beispielsweise bei 17/10 den Wert 1 hat, aber die ganze Zahl 2 eine bessere Näherung mit Nenner 1 darstellt.[18]
Man kann diesen Satz im Fall von besten Näherungen 2. Art umkehren:
Satz:[19] Jede beste Näherung 2. Art einer reellen Zahl ist ein Näherungsbruch ihrer Kettenbruchentwicklung.
Für Näherungen 1. Art gilt dies jedoch nicht, wie oben im Beispiel 17/10 dargestellt. Man kann jedoch die zusätzlich auftretenden Brüche charakterisieren: sie entstehen als Medianten (Farey-Summen) von Näherungsbrüchen und werden Nebennäherungsbrüche genannt. Näheres dazu im nächsten Abschnitt.
Beispiel: Angenommen, man sucht die kleinste natürliche Zahl q, für die der Abstand von von der nächstgelegenen ganzen Zahl kleiner als 1/1000 ist. Aufgrund des letzten Satzes muss q in der Folge der Näherungsbruch-Nenner qn von enthalten sein. Die ersten Nenner lauten, wie schon oben ausgerechnet, 1, 2, 5, 12, 29. Sie genügen aufgrund der periodischen Teilnenner der Rekursion qn = 2·qn−1 + qn−2 (eine Lucas-Folge). Der Näherungsbruch p7/q7 ist gleich 577/408 und es gilt , so dass der Abstand zu 577 kleiner als die geforderte Genauigkeit ist. Das gesuchte q ist also gleich 408, da die Genauigkeit von 1/1000 für p6/q6 nicht erreicht ist.
Die gleiche Frage für die goldene Zahl φ führt zur Überprüfung von fn·φ für Elemente fn der Fibonacci-Folge und man erhält als Ergebnis q = 610.
Approximation von oben und unten, Nebennäherungsbrüche
Schon 1770 hatte sich Lagrange mit dem Thema beschäftigt, welche Näherungen 1. Art zusätzlich zu den Näherungsbrüchen auftreten (siehe Abbildung rechts). Er wurde zu den „fractions secondaires“ geführt, die im Deutschen Nebennäherungsbrüche genannt werden.
Es handelt sich um Medianten benachbarter Näherungsbrüche:
Definition: Für zwei positive Brüche a/b, c/d mit a/b < c/d heißt (a+c)/(b+d) der Mediant (oder die Farey-Summe) der beiden Brüche (eine Addition, wie man sie normalerweise nicht durchführen sollte!). Der Mediant hat die einfach zu zeigende Eigenschaft, dass a/b < (a + c)/(b + d) < c/d.
Aufgrund dieser Eigenschaft kann man die Bildung des Medianten wiederholt ausführen (iterieren) und bekommt Brüche der Form
die eine aufsteigende Folge bilden. Für die folgende Definition der Nebennäherungsbrüche werden also iterierte Medianten benachbarter Näherungsbrüche gebildet:
Definition: Die zu einem Kettenbruch gehörenden Brüche
heißen Nebennäherungsbrüche. Sie liegen zwischen dem n-ten und dem n+2-ten Näherungsbruch. Für gerades n bilden sie eine steigende Folge und für ungerades n eine fallende Folge.
Anmerkung: im besonderen Fall n=−1 verwendet man p−1 = 1, q−1 = 0 und erhält eine fallende Folge, die größer ist als p1/q1.
Satz: (Lagrange 1798[20]) Jede beste Näherung 1. Art einer reellen Zahl ist ein Näherungsbruch oder ein Nebennäherungsbruch ihrer Kettenbruchentwicklung.
Eine Charakterisierung der Menge der Näherungsbrüche und Nebennäherungsbrüche kann man wie folgt erhalten:
Satz: (Lagrange 1798[21]) Für jede reelle Zahl α gilt:
a) Jeder Bruch, der zwischen α und einem Näherungs- oder Nebennäherungsbruch liegt, hat einen größeren Nenner als dieser.
b) Ist umgekehrt ein Bruch a/b von der Art, dass jeder Bruch, der zwischen α und a/b liegt, einen Nenner größer als b hat, dann ist a/b ein Näherungs- oder Nebennäherungsbruch.
In anderen Worten: betrachtet man nur approximierende Brüche größer als α (oder umgekehrt kleiner als α), so sind die Rekordnäherungen vollständig durch die Menge der Näherungs- oder Nebennäherungsbrüche beschrieben.[22]
In der Definition der besten Näherung 1. Art werden aber die Approximationen von oben und unten gleichzeitig betrachtet. Die Analyse dieser Situation (Verfeinerung des vorletzten Satzes) ergibt:
Satz:[23] Es sei m=bn+2−1 die Anzahl der Nebennäherungsbrüche zwischen dem n-ten und dem n+2-ten Näherungsbruch. Dann gilt: ist m gerade, so ergibt die zweite Hälfte der Nebennäherungsbrüche beste Näherungen 1. Art, die erste Hälfte aber nicht. Das gleiche gilt – mit Ausnahme des mittleren Elements –, wenn m ungerade ist. Für den mittleren Bruch gibt es eine kompliziertere Bedingung, die wir hier nicht angeben.
Beispiele
a) Wir betrachten das einfache Beispiel [1;5,2]=13/11. Die Näherungsbrüche sind 1/1, 6/5 und 13/11. Die Nebennäherungsbrüche für n=−1 sind 2/1, 3/2, 4/3, 5/4 (größer als 6/5) und für n=0 ist es der Bruch 7/6 (zwischen 1/1 und 13/11).
b) Für die Kreiszahl π=[3;7,15,1,292,…] lauten die ersten Näherungsbrüche 3/1, 22/7, 333/106 und 355/113. Die Nebennäherungsbrüche sind für n=−1 die Brüche 4/1, 7/2, 10/3, 13/4, 16/5, 19/6. Sie bilden eine fallende Folge und die letzten drei sind beste Näherungen 1. Art. (Die ersten drei sind weiter entfernt von π als der Näherungsbruch p0/q0 = 3/1). Für n=0 findet man die Nebennäherungsbrüche 25/8, 47/15, 69/22, 91/29, 113/36, 135/43, 157/50, 179/57, 201/64, 223/71, 245/78, 267/85, 289/92, 311/99. Diese 14 Brüche bilden eine steigende Folge und die letzten sieben sind beste Näherungen 1. Art.
In der Abbildung rechts sind diese (Neben-)Näherungsbrüche illustriert: auf der y-Achse ist log 10 | π − p / q | gegen q auf der x-Achse abgetragen. Außer den Näherungen von unten (rot) und von oben (blau) enthält die Graphik noch die Schranke 1 / (√5 · q²), deren Bedeutung im nächsten Abschnitt klar wird.[24] Gut zu sehen ist, dass nur die zweite Hälfte der Nebennäherungsbrüche für n = 0 eine bessere Näherung liefert als 22/7. Außerdem sieht man, dass die Näherung durch 355/113 außergewöhnlich gut ist (Grund dafür: der nächste Teilnenner ist mit 292 sehr groß).
Vier Sätze über quadratische Approximierbarkeit
In diesem Abschnitt stellen wir Ergebnisse vor, die zum Thema Diophantische Approximation überleiten. Vertiefte Sätze findet man daher im
Aus Gleichung (3) folgt wegen qn + 1 > qn: für jede irrationale Zahl α gibt es unendlich viele Brüche a/b mit[25]
Umgekehrt gilt für jede reelle Zahl α:
Satz (Legendre[26]): Erfüllt ein Bruch a/b die Ungleichung , so ist a/b ein Näherungsbruch von α.
Diese Ungleichung wird jedoch nicht von jedem Näherungsbruch erfüllt. Es gilt aber:
Satz (Vahlen, 1895[27]): Von jeweils zwei aufeinanderfolgenden Näherungsbrüchen der reellen Zahl α erfüllt mindestens einer die Ungleichung
Insbesondere gibt es auch hier für irrationales α unendlich viele Brüche mit dieser Eigenschaft.
Bezieht man drei Näherungsbrüche in die Auswahl ein, so gilt sogar:
Satz (Émile Borel, 1903[28]): Von jeweils drei aufeinanderfolgenden Näherungsbrüchen der reellen Zahl α erfüllt mindestens einer die Ungleichung
- .
Insbesondere gibt es für irrationales α unendlich viele Brüche mit dieser Eigenschaft.
Man könnte angesichts dieser Ergebnisse vermuten, dass man die Bedingung durch Einbeziehen von vier oder mehr aufeinanderfolgende Näherungsbrüche weiter verschärfen kann. Dies ist nicht der Fall:
Satz (Hurwitz, 1891[29]): Sei φ = [1;1,...] die goldene Zahl. Dann gibt es für jede reelle Zahl c mit nur endliche viele Brüche a/b mit
Eigenschaften fast aller irrationaler Zahlen
Chintschin-Konstante
Die sogenannte metrische Kettenbruchtheorie beschäftigt sich mit Eigenschaften, die typische reelle Zahlen haben. Sie geht auf den gleichnamigen Artikel von Alexander Chintschin in der Zeitschrift Compositio Mathematica aus dem Jahr 1935 zurück,[30] aber auch Gauß beschäftigte sich schon mit ähnlichen Themen.[31] Typisch ist hier im maßtheoretischen Sinn zu verstehen: Man formuliert Eigenschaften, die, bis auf eine Nullmenge, alle reellen Zahlen besitzen. In diesem Fall sagt man, dass fast alle reelle Zahlen diese Eigenschaft haben. In den folgenden Formeln bezeichnet log den natürlichen Logarithmus.
Das Ergebnis von Chintschin lautet: für fast alle reellen Zahlen konvergiert
gegen die Konstante
Das geometrische Mittel der Teilnenner fast jeder reellen Zahl konvergiert also gegen eine feste Konstante. Zu den Ausnahmen gehören u. a. alle rationalen Zahlen, da sie ja nur endlich viele Teilnenner besitzen – aber sie bilden eben auch nur eine Nullmenge der reellen Zahlen.
Es ist nicht bekannt, ob diese sogenannte Chintschin-Konstante rational, algebraisch irrational oder transzendent ist.
Die Kettenbruchentwicklungen von Zahlen, für die der Grenzwert nicht existiert oder ungleich der Chintschin-Konstante ist, sind meist besonders regelmäßig. Beispiele hierfür sind die Quadratwurzel von 2 (periodische Kettenbruchentwicklung), die Eulersche Zahl e (Muster wurde weiter oben erwähnt) und ihr Quadrat e² = [7;2,1,1,3,18,5,1,1,6,30,8,1,1,9,42,11,1,1,12,54,…].
Vergleich von Kettenbruchdarstellung und Dezimaldarstellung
Der Satz von Lochs besagt folgendes: für fast jede reelle Zahl zwischen 0 und 1 bekommt man auf lange Sicht für jedes weitere Glied eines Kettenbruchs -viele gültige Dezimalstellen. Damit ist die Darstellung mit Kettenbrüchen (für fast alle Zahlen) nur leicht effizienter als die Dezimaldarstellung. Die Lochs-Konstante ist mit der Lévy-Konstante verwandt (sie ist das Doppelte des Zehner-Logarithmus der Lévy-Konstante).
Siehe auch
Verwandte Gebiete in der Zahlentheorie:
Symbolische Dynamik:
- Sturmsches Wort[32]
Numerische Anwendungen:
- Padé-Approximation
- Sturmsche Kette
Literatur
- Oskar Perron: Die Lehre von den Kettenbrüchen. Teubner, 1. Auflage in einem Band 1913 (im Internet-Archiv: [2]), 2. Auflage 1929, 3. Auflage in zwei Bänden, Band 1: Elementare Kettenbrüche 1954, Band 2: Analytisch-funktionentheoretische Kettenbrüche 1957
- Oskar Perron: Irrationalzahlen, Göschens Lehrbücherei Band 1, Walter de Gruyter, Berlin Leipzig 1921 (im Internet-Archiv: [3]), 2. Auflage 1939, 3. Auflage 1947
- Alexander J. Chintschin: Kettenbrüche. Teubner, Leipzig 1956, oder Continued Fractions, Dover Publications, 1997 (russ. Original 1935)
- G. H. Hardy, E. M. Wright: An introduction to the theory of numbers, Oxford University Press, 2005 (1. Auflage 1938)
- Hubert Stanley Wall: Analytic theory of continued fractions. Van Nostrand, New York, 1948
- Ivan M. Niven, Herbert S. Zuckerman: Einführung in die Zahlentheorie. 2 Bände, Bibliographisches Institut, Mannheim, 1976 (engl. Original: Wiley 1960)
- Carl Douglas Olds: Continued fractions. (New Mathematical Library 9) Mathematical Association of America, 1963
- Claude Brezinski: History of Continued Fractions and Padé Approximants. Springer, Berlin, 1991
- Andrew M. Rockett, Peter Szüsz: Continued fractions. World Scientific, 1992
- Peter Bundschuh: Einführung in die Zahlentheorie. 5. Auflage, Springer, 2002
Einzelnachweise
- ↑ Zur Anwendung in der Kryptographie siehe z. B. das Buch „Solving the Pell Equation“ von M. Jacobson und Hugh C. Williams und zur algebraischen Geometrie den Artikel The geometry of continued fractions and the topology of surface singularities von Patrick Popescu-Pampu, [1], in dem auch die geometrische Darstellung von H. J. S. Smith (1876) und Felix Klein (1895) und die Hirzebruch-Jung-Kettenbrüche erläutert werden (diese ähneln regulären Kettenbrüchen, wobei hier statt Addition die Subtraktion verwendet wird. Der Bruch 5/3 wird so beispielsweise als 2 − 1/3 geschrieben.) Für die Anwendung in der Funktionentheorie siehe das Buch von H. S. Wall.
- ↑ Dass dieser Kettenbruch gleich der Quadratwurzel von 2 ist, wird im Abschnitt Periodische Kettenbrüche gezeigt.
- ↑ Lamberts Kettenbruchdarstellung der Tangensfunktion, siehe dafür Ebbinghaus et al.: Zahlen. 3. Auflage, Springer, 1992, Seite 122.
- ↑ Die Angabe des relativen Fehlers ist hier nicht sinnvoll, da sich die Approximationseigenschaften einer Zahl nicht durch Addition von ganzen Zahlen ändern.
- ↑ Leonhard Euler und Chr. Goldbach, Briefwechsel
- ↑ André Weil: Number Theory. Birkhäuser Verlag, Boston 1984, ISBN 0817645659.
- ↑ Winfried Scharlau, Hans Opolka: Von Fermat bis Minkowski. Springer, 1980, ISBN 3540100865.
- ↑ Moritz Abraham Stern: Theorie der Kettenbrüche und ihre Anwendung. In: Journal für die reine und angewandte Mathematik. Volume 1833, Issue 10, 1833, S. 1–22, doi:10.1515/crll.1833.10.1. Es gibt auch eine Zusammenfassung mehrerer Artikel dieser Zeitschrift in Buchform aus dem Jahr 1834.
- ↑ In der älteren Literatur werden ai und bi oft vertauscht, so dass die Teilnenner ai heißen.
- ↑ Außer den hier angegebenen Schreibweisen gibt es noch (z. B. in Conway/Guy: The book of numbers. Springer, 1996), (z.B. im Buch von Niven/Zuckerman) sowie (z.B. in Donald Knuth: The Art of Computer Programming (Band 2), Addison Wesley, 1997).
- ↑ Siehe Alf van der Poorten: Symmetry and folding of continued fractions, Journal de Théorie des Nombres de Bordeaux 14 (2), 603–611 (2002).
- ↑ Für eine aktuelle Verwendung dieser Veranschaulichung siehe Dusa McDuff: Symplectic embeddings and continued fractions: a survey, Japanese Journal of Mathematics, 4(2), 2009.
- ↑ Das wäre zum Beispiel nicht der Fall, wenn als Teilnenner beliebige positive reelle Zahlen zugelassen wären. In diesem Fall gilt: der Kettenbruch konvergiert genau dann, wenn die Summe divergiert.
- ↑ vgl. Wüstholz, Seite 92
- ↑ Joseph-Louis Lagrange: Additions au mémoire sur la résolution des équations numériques, Œuvres complètes, tome 2, 581–652 (1770)
- ↑ Als Quelle siehe Eulers De usu novi algorithmi in problemate Pelliano solvendo. Ganz unten erkennt man auch die Zahl 61. Die Kettenbruchentwicklung ihrer Quadratwurzel hat Periode 11: und Euler rechnet sie als nächstes Beispiel aus. Einige Seiten später findet man eine komplette Liste der periodischen Kettenbrüche für d bis 120.
- ↑ Siehe Chintschin, Satz 17.
- ↑ Es gibt noch einen Ausnahmefall für rationale Zahlen α, der aber vermieden werden kann, wenn man nur solche Kettenbrüche erlaubt, deren letzter Teilnenner > 1 ist. Es handelt sich um α = b0+1/2. Diese kann man als [b0;2] oder als [b0;1,1] schreiben. Im letzten Fall ist p1/q1 = b0+1 und dieser Näherungsbruch hat den gleichen Abstand zu α wie der 0-te Näherungsbruch = b0. Siehe Hardy/Wright, Seite 194.
- ↑ Siehe Chintschin, Satz 16.
- ↑ Siehe Chintschin, Satz 15.
- ↑ Siehe Perron (1913), 2. Kapitel, Sätze 20 und 21.
- ↑ Siehe hierfür zum Beispiel die Aufgaben zu Kapitel 7.5 im Buch von Niven/Zuckerman.
- ↑ Siehe Perron (1913), 2. Kapitel, Satz 22.
- ↑ Genauer formuliert müsste man natürlich sagen, dass die Graphik zusätzlich noch den Logarithmus dieser Schranke enthält.
- ↑ Siehe auch die ähnliche Aussage im Artikel Dirichletscher Approximationssatz.
- ↑ Legendre: „Essai sur la théorie des nombres“ (1798). In der Auflage von 1808 findet sich der Beweis auf Seite 21.
- ↑ Siehe Perron (1913), 2. Kapitel, Satz 14.
- ↑ Siehe Perron (1913), 2. Kapitel, Satz 15.
- ↑ Zum Beweis siehe zum Beispiel Albrecht Beutelspacher, Bernhard Petri: Der Goldene Schnitt. Bibliographisches Institut 1989, Seite 99.
- ↑ A. Khintchine: Metrische Kettenbruchprobleme (29. März 1934), Compositio Mathematica 1, 1935, S. 361–382
- ↑ Der Satz von Gauß-Kusmin betrifft die Wahrscheinlichkeitsverteilung der Teilnenner reeller Zahlen (R. O. Kusmin, 1928, außerdem Paul Lévy, 1929). Es gilt nämlich für alle natürlichen Zahlen k: Das Maß von konvergiert für gegen . Für k=1 beträgt der Grenzwert ungefähr 41%, für k=2 ungefähr 17%. Siehe hierzu das Buch von Chintschin und das Skript von Jörn Steuding.
- ↑ Siehe en:Sturmian word
Weblinks
Wikibooks: Formelsammlung Mathematik: Kettenbrüche – Lern- und Lehrmaterialien- Eric W. Weisstein: Continued Fraction (Kettenbruch). In: MathWorld. (englisch)
- Skript „Kettenbrüche“ von Thomas Sauer (2004)
- Skript „Ergodentheorie“ von Jörn Steuding (2009)
- George N. Raney: On continued fractions and finite automata. Math. Annalen 206 (1973), S. 265-283 (englisch)
- Arbeit von Bill Gosper (englisch)
- Kettenbrüche online berechnen auf den Matheseiten von Arndt Brünner
Dieser Artikel wurde am 13. April 2010 in dieser Version in die Liste der lesenswerten Artikel aufgenommen. Kategorien:- Wikipedia:Lesenswert
- Arithmetik
Wikimedia Foundation.