Vollständige Induktion

mathematische Beweismethode, nach der eine Aussage für alle natürlichen Zahlen bewiesen wird, die größer oder gleich einem bestimmten Startwert sind
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 8. März 2008 um 15:55 Uhr durch ComillaBot (Diskussion | Beiträge) (Typografische Korrekturen (durch Benutzer:Jaelle): Abk. („z. B.“, „d. h.“), mehrfache Satzzeichen, Seitenzahl). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Vollständige Induktion oder der „Schluss von n auf n + 1“ ist eine mathematische Beweismethode, die üblicherweise eine Aussage für alle natürlichen Zahlen beweist (verallgemeinert). Sie funktioniert aber auch für allgemeinere Fälle (siehe unten).

Begriff

Der Name dieses Beweisverfahrens leitet sich ab von lat. inductio (= Herein- oder Hinaufführung, im Kontrast zu deductio Herabführung). Obwohl auch bei der vollständigen Induktion vom Speziellen auf das Allgemeine geschlossen wird, ist sie kein induktives, sondern ein deduktives Prinzip.

Historisches

Die vollständige Induktion findet sich erstmals 1654 bei Blaise Pascal und 1659 bei Pierre de Fermat. Bis zum Jahr 1879 wurde sie jedoch nur für arithmetische Probleme benutzt. Erst als Gottlob Frege damit die Klasse der natürlichen Zahlen definierte, wurde sie zu einem allgemein gültigen Beweisverfahren in der Mathematik.

Übersicht

Vereinfacht gesprochen geht es um folgende Argumentation: Lässt sich die bestimmte Behauptung über natürliche Zahlen für eine gewisse Anfangszahl begründen (Induktionsanfang oder seltener auch Induktionsverankerung) und lässt sich außerdem zeigen, dass aus ihrer Gültigkeit für eine beliebige Zahl   (Induktionsannahme oder Induktionsvoraussetzung) ihre Gültigkeit für die nächste Zahl   folgt (Induktionsschluss oder Induktionsschritt), so gilt diese Behauptung für alle auf die Anfangszahl folgenden natürlichen Zahlen. Die Induktion kann also in folgende Stadien unterteilt werden:

  1. Induktionsanfang,
  2. Induktionsannahme,
  3. Induktionsschluss.

Definition

Das Beweisverfahren der vollständigen Induktion beruht auf dem 5. Peano-Axiom für die natürlichen Zahlen  , dem Induktionsaxiom. Dieses besagt:

Ist   eine Teilmenge von   mit den Eigenschaften, dass 0 (bzw. 1) in   liegt und dass mit jedem Element   von   auch sein Nachfolger   in   liegt, dann ist   gleich  .

(Ob man bei 0 oder 1 beginnt, hängt davon ab, ob 0 als Element von   gezählt wird. Je nach Zweckmäßigkeit ist dies unterschiedlich definiert.)

Um zu beweisen, dass eine bestimmte logische Formel   für jede beliebige natürliche Zahl   gilt, setzt man   als die Menge aller natürlichen Zahlen  , für die die Aussage   gilt und wendet anschließend das Induktionsverfahren auf diese Menge an. Somit zeigt man, dass die Aussage   wahr ist und damit das Element 1 in   liegt und dass für jede Aussage   auch die Aussage   stimmt, sodass auch   und   in der Menge   liegen. Nach dem Induktionsaxiom gilt deshalb  , und die Aussage   besitzt für alle natürlichen Zahlen   Gültigkeit.

Motivation

Es wird vermutet, dass eine Aussage für alle natürlichen Zahlen gilt. Bei der gegebenen Problemstellung ist es allerdings noch nicht gelungen, einen für alle natürlichen Zahlen gültigen Beweis für die Aussage anzugeben. Da die Menge der natürlichen Zahlen unendlich ist, ist es ebenso nicht möglich, die Richtigkeit der Aussage für jede Zahl einzeln zu beweisen. Durch die Methode der vollständigen Induktion kann aber trotzdem gezeigt werden, ob die Aussage für die gesamte Menge richtig ist.

Beispiel

Zu beweisen ist, dass   gilt.

Für einzelne Zahlen ist die Formel leicht nachzurechnen:

  • Für  :
     
  • Für  :
     
  • und so weiter …

Für den folgenden Beweis reicht bereits der Fall n = 1. Auf der Suche nach einer allgemein gültigen Aussage wird man die Behauptung konsequenterweise für viele andere   überprüfen.

Die Idee

Ist bekannt,

  • dass eine bestimmte von   abhängige Aussage für   gilt und
  • dass für jede beliebige natürliche Zahl   aus der Gültigkeit der Aussage für   auch die Gültigkeit für   folgt,

dann folgt nach dem Induktionsaxiom, dass diese Aussage für alle   gilt.

Auf den ersten Blick scheint das Problem nur anders formuliert worden zu sein, indem die nächste Zahl einfach als die vorhergehende plus 1 bezeichnet wurde. Immer noch sind es unendlich viele Zahlen, doch durch den allgemeinen Ausdruck   kann davon ausgegangen werden, dass die Aussage für   bis   gilt. Selbst die Formel, die man zu beweisen sucht, kann im Beweis als Voraussetzung für Zahlen unterhalb der aktuellen Zahl (das bedeutet unterhalb von  ) verwendet werden.

Angewandt auf obiges Beispiel bedeutet dies Folgendes:

Angenommen, die Formel wurde bereits bis zur Zahl   bewiesen. Nun soll gezeigt werden, dass die Formel für   ebenso Gültigkeit besitzt (d. h., nach dem Beispiel soll die Summe   berechnet werden).

Die ersten   Summanden bilden eine solche Summe, und zwar für  , was kleiner ist als  . Also darf man – durch die Voraussetzung, dass die Formel für   bereits bewiesen ist – diesen Schritt abermals anwenden:

 

In diesem Ausdruck wird ( +1) ausgeklammert:

 

und dies weiter umgeformt zu

 
 
 

Zu beachten ist, dass   beliebig gewählt werden darf. Beim Vergleich dieses Ausdrucks mit dem zu beweisenden Ausdruck ist festzustellen, dass lediglich   durch   ersetzt ist. Damit ist der Schritt von   zu   für allgemeine Werte von   bewiesen.

Der große Vorteil des Induktionsbeweises zeigt sich darin, dass die Schritte nicht mehr einzeln durchgeführt werden müssen. Bewiesen werden muss nur, dass eine Aussage für die unterste Zahl (entweder 0 oder 1) gilt, und ebenso, wenn sie bis zu einer beliebigen Zahl gilt, dass sie auch für die nächste Gültigkeit besitzt. (So ist es theoretisch möglich, jede Zahl durch die ständige Anwendung der einzelnen Schritte zu erreichen.)

In der Praxis wird üblicherweise für   und   der gleiche Buchstabe   gewählt. Dies stellt insofern kein Problem dar, solange man sich der unterschiedlichen Bedeutung von   in „  gilt für alle natürlichen Zahlen  “ in der zu beweisenden Aussage und „  gilt für ein konkretes  “ in der Induktionsvoraussetzung bewusst ist. Die Nichtbeachtung führt dazu, dass die zu beweisende Aussage auch als Voraussetzung verwendet wird, und es ergibt sich ein (mathematisch wertloser) Zirkelschluss. Ist die zu beweisende Formel hingegen falsch, so führt der Induktionsschritt nicht zum Ziel, die Formel erfüllt den Induktionsanfang nicht oder es tritt beides auf.

Anderes Beispiel: Summe der ungeraden Zahlen

Es soll eine Formel gefunden werden, welche die Summe aller ungeraden Zahlen von 1 bis   vereinfacht, und diese Formel soll bewiesen werden:

1 = 1
1 + 3 = 4
1 + 3 + 5 = 9
1 + 3 + 5 + 7 = 16

Vermutung: Die Summe aller ungeraden Zahlen von 1 bis   ist gleich dem Quadrat von  . Genauer gesagt:

 

Um diese Formel zu beweisen, müssen die folgenden zwei Punkte erfüllt sein:

  1.  
  2. Wenn  , so ist  

Da   gilt, ist der erste Punkt erfüllt. Die Richtigkeit des zweiten Punktes zeigt man durch die Identität   (Im letzten Schritt wird die erste binomische Formel angewendet).

Damit ist die vollständige Induktion für   abgeschlossen und bewiesen.

Bezeichnungen

Den Beweis der Aussage für die erste Zahl nennt man Induktionsanfang, den Beweis für   unter der Annahme (Induktionsannahme, Induktionsvoraussetzung), dass sie bis   gilt, nennt man Induktionsschritt.

Wurden beide Beweisschritte durchgeführt, ist somit die Aussage für alle natürlichen Zahlen bewiesen. In Kurzform:

Gewählt wird eine beliebige, aber feste natürliche Zahl  , und man zeigt, dass die Aussage für   wahr ist:

  • Die Aussage ist wahr für   (Induktionsanfang)
  • und deshalb für   (Induktionsschritt)
  • und deshalb für   (Induktionsschritt)
  • und deshalb für   (Induktionsschritt)

Nach endlich vielen Induktionsschritten gelangt man schließlich zur Aussage für  .

Oft wird diese Methode mit dem Dominoeffekt verglichen: Wenn der erste Dominostein fällt und durch jeden fallenden Dominostein ein weiterer umgestoßen wird, so fallen schließlich alle Dominosteine.

Indirekte Sichtweise

Eine andere Sichtweise ist die eines indirekten Beweises: Angenommen, die Aussage gelte nicht für alle natürlichen Zahlen. Dann gibt es eine kleinste Zahl  , für die sie falsch ist. Es gibt nun zwei Fälle:

  •  : Dies wird durch den Induktionsanfang ausgeschlossen.
  •  : Nach Voraussetzung ist   die kleinste Zahl, für die die Aussage falsch ist, also ist sie für   wahr. Wendet man nun den Induktionsschritt an, kann man daraus schließen, dass die Aussage auch für   richtig ist.   war aber definiert als die kleinste Zahl, für die die Aussage falsch ist: Widerspruch.

Beide Fälle können also ausgeschlossen werden. Damit ist die Aussage für alle natürlichen Zahlen wahr.

Beweis von Ungleichungen

Vollständige Induktion kann auch zum Beweis von Ungleichungen verwendet werden. Diese Beweise sind aber häufig schwieriger als die Beweise von Gleichungen, da sie üblicherweise mehr oder weniger naheliegende Abschätzungen erfordern. Die bernoullische Ungleichung ist ein einfaches Beispiel einer Ungleichung, die sich mit vollständiger Induktion beweisen lässt. Etwas anspruchsvoller ist der Beweis folgender Ungleichung: Für reelle  ,   mit   folgt, dass  .

Die Bedeutung dieser Ungleichung liegt darin, dass sie in weiterer Folge für den Beweis der Ungleichung vom arithmetischen und geometrischen Mittel verwendet werden kann.

  • Der Induktionsanfang für den Fall   ist offensichtlich. Gilt im Fall  , dass  , so gilt offensichtlich  .   und   können nicht beide größer oder beide kleiner als 1 sein. Nimmt man an, dass   und   gilt, so folgt
 

wegen  , also

 . Der Fall   und   ist vollkommen analog zu behandeln.
  • Für den Induktionsschritt sei nun  . Zu zeigen ist, dass für beliebige   positive   mit   folgt, dass  . Als Induktionsvoraussetzung darf angenommen werden, dass für   andere beliebige Zahlen (zur einfacheren Unterscheidung nennen wir sie  ) aus   die Ungleichung   folgt.
  • Sind alle  , so gilt  , und der Beweis ist fertig. Andernfalls gibt es mindestens ein  , sonst wäre das Produkt  ; ebenso gibt es ein anderes  . O. B. d. A. sei also   und  . Die Bedeutung dieser Wahl wird erst später klar.

Setzt man nun   für   und  , so gilt

 .

Somit kann die Induktionsvoraussetzung angewendet werden, und es folgt

 .

Nun kommt ins Spiel, dass die Indizes   und   so gewählt wurden, dass   und   gilt. Daraus folgt nämlich

 .

Addiert man die beiden Ungleichungen, so erhält man

 ,

also genau die Behauptung

 .

Tipps zur Anwendung

Es kann sich beim Beweis von Summenformeln mitunter als sehr mühsam erweisen, beim Induktionsschritt von   zu   durch Umformungen die Struktur der Ausgangsformel neu zu konstruieren. Dies ist jedoch zur Beweisführung unerlässlich. Da ist es dann manchmal hilfreich, das Pferd von hinten aufzuzäumen. Beispielsweise ist das Ausmultiplizieren und Zusammenfassen von Gliedern oftmals leichter zu bewerkstelligen als das phantasievolle Aufspalten und Umordnen von Gliedern, um etwas ausklammern zu können. Um diesen Umstand zu nutzen, setzt man in die zu beweisende Formel   für   ein und versucht, durch äquivalente Umformungen die Ausgangsformel für   zu isolieren. Da die Formel für   laut Voraussetzung gilt, ist der Beweis geführt, sobald das, was bei den äquivalenten Umformungen außer der isolierten Formel z. B. als Summand oder als zusätzlicher Faktor entsteht, dem entspricht, was beim Induktionsschritt hinzugefügt wird.

Häufige Fehler

Beim Beweis durch Induktion treten zwei Fehler besonders häufig auf.

  • Der Induktionsschritt funktioniert zwar, die Behauptung gilt für die Anfangsbedingung aber nicht. Man könnte z. B. behaupten, dass
     .
    Falls diese Behauptung für ein n gelten würde, dann würde sie auch für   gelten! Da sich aber kein solches   für einen Induktionsanfang finden lässt, ist der Induktionsbeweis falsch!
  • Der Induktionsschritt ist nicht für alle   gültig, d. h., es gibt mindestens ein   (der Verankerung), für das er nicht anwendbar ist. Hier ein Beispiel für so einen falschen Beweis:
    Behauptung: Alle Zahlen sind gleich.
    Beweis: Wir vergleichen Mengen von Zahlen, dabei sei   die Anzahl der Elemente der Menge.
    Induktionsbeginn: Für   sind alle Elemente der Menge gleich, es gibt ja nur eines!
    Induktionsvoraussetzung: Angenommen, in einer Menge mit   Zahlen sind stets alle Zahlen gleich.
    Induktionsschritt: Dann sind auch alle Zahlen in einer Menge mit   Zahlen gleich, denn: Entfernt man aus der  -elementigen Menge eine Zahl  , dann erhalten wir eine  -elementige Menge, in der nach Voraussetzung alle Zahlen gleich sind. Fügen wir   wieder hinzu und entfernen eine andere Zahl  , dann sind wieder alle Zahlen der Restmenge gleich. Es folgt, dass   gelten muss, also sind alle Zahlen der Menge gleich.
    Der Fehler liegt darin, dass man nur dann verschiedene Zahlen   und   entfernen kann,
    wenn die Menge mindestens 2 Elemente hat ( ).
    Der Schluss von   auf   ist also nur für   korrekt. Dass die Behauptung für   richtig ist, hilft nicht, da auf diesen Fall der Induktionsschritt nicht anwendbar ist.

Anwendungen

Baut man die natürlichen Zahlen auf den Peano-Axiomen auf, so werden die arithmetischen Grundgesetze wie Assoziativgesetz, Kommutativgesetz und Distributivgesetz für die Addition und Multiplikation natürlicher Zahlen mit vollständiger Induktion bewiesen. Eine ausführliche Ausarbeitung dieser Beweise findet sich in Edmund Landau: Grundlagen der Analysis (Das Rechnen mit ganzen, rationalen, irrationalen, komplexen Zahlen), Leipzig 1930.

Weitere wichtige mathematische Sätze, die üblicherweise mit Induktion bewiesen werden, sind beispielsweise der binomische Lehrsatz und die bernoullische Ungleichung.

Verallgemeinerungen und Variationen

Beweis für fast alle natürlichen Zahlen

Der Induktionsbeweis ist auch für Aussagen möglich, die nicht für alle natürlichen Zahlen, sondern nur für alle Zahlen ab einem gewissen Startwert gelten. So lässt sich beispielsweise für die Ungleichung   der Induktionsschritt für   durchführen:

  laut Induktionsvoraussetzung,
  für  .

Die Ungleichung ist allerdings für   falsch, gilt aber für  ; der Induktionsbeweis zeigt also die Gültigkeit der Ungleichung für  . Die endlich vielen Fälle, die durch den Induktionsbeweis nicht abgedeckt sind, können einzeln untersucht werden.

Beweis für ganze (positive und negative) Zahlen

Der Induktionsbeweis ist auch für Aussagen möglich, die nicht nur für alle natürlichen Zahlen, sondern auch für alle negativen Zahlen gelten. Dafür beginnt man z. B. mit dem Startwert 0 und beweist einmal den Induktionsschluss   für die positiven Zahlen und anschließend   für die negativen Zahlen.

Verwendung mehrerer Vorgänger

Manchmal ist es notwendig, für den Beweis der Aussage für   die Gültigkeit sowohl für   als auch für   (oder für noch mehr Vorgänger) vorauszusetzen. Der Induktionsanfang muss dann allerdings für mehrere Startwerte (also z. B.   und  ) durchgeführt werden, da ja beispielsweise für den Induktionsschritt für   auch die Voraussetzung für   benötigt würde. Ein Beispiel wäre der Beweis der Formeln von Binet

  mit   und  

für die Fibonacci-Folge  .

Vorwärts-rückwärts-Induktion

Eine andere Variante ist die „Vorwärts-rückwärts-Induktion“. Dabei wird in einem Vorwärtsschritt die Aussage für beliebig große Zahlen bewiesen, indem z. B. von   auf   geschlossen wird. Danach werden die Lücken mit einem Rückwärtsschritt geschlossen, in dem z. B. aus der Gültigkeit für   die Gültigkeit für   bewiesen wird. Diese Technik wurde beispielsweise von Augustin Louis Cauchy, in Cours d’analyse de l’Ecole Royale Polytechnique, premier partie, Analyse algebrique, Paris 1821, S. 457ff zum Beweis der Ungleichung vom arithmetischen und geometrischen Mittel verwendet.[1]

Ein weiteres Beispiel ist die jensensche Ungleichung, deren Beweis mit vorwärts-rückwärts-Induktion 1905 von Johann Ludwig Jensen bei einer Konferenz der Dänischen Mathematischen Gesellschaft präsentiert wurde[2].

Sonstige

Eine andere Verallgemeinerung wäre, als Induktionsvoraussetzung nicht nur eine Aussage für die Zahl   zu verwenden, sondern eine Aussage für alle Zahlen   mit  . D.h., man darf beim Beweis für   annehmen, dass die Aussage für alle   gilt. Dies eröffnet der Beweisführung mehr Möglichkeiten.

Aus rechentechnischen Gründen wird oft als Induktionsschritt nicht von   auf   geschlossen sondern von   auf  . Dies ist allerdings lediglich eine Notationsänderung, die manchmal die Umformungen vereinfacht, aber ansonsten keinen Unterschied macht.

Wenn man zu allgemeineren Mengen übergehen will, so zeigt sich, dass die vollständige Induktion auf allen Mengen anwendbar ist, auf denen eine partielle Ordnung definiert ist, wobei keine unendlichen absteigenden Ketten auftreten dürfen (weil sonst keine Anfangselemente gefunden werden können). Eine solche Menge heißt fundierte Menge.

Diese Art der Induktion kann auf Ordinalzahlen angewendet werden (Ordinalzahlen können unendlich und größer werden). In diesem Fall wird die Methode transfinite Induktion genannt. Sie ist wichtig in der Mengenlehre und der Topologie.

In der Metamathematik verwendet man eine so genannte unendliche Induktion (auch  -Regel genannt). In halbformalen Systemen der Mathematik lassen sich damit Vollständigkeitsbeweise und Widerspruchsfreiheitsbeweise durchführen.

Quellen

  1. Cauchy, Augustin-Louis. Analyse algébrique. Der Beweis der Ungleichung vom arithmetischen und geometrischen Mittel mittels Vorwärts-rückwärts-Induktion findet sich auf Seite 457ff.
  2. Jensen, J. L. W. V. Sur les fonctions convexes et les inégalités entre les valeurs moyennes. In Acta Math. 30, 175–193, 1906.