Was ist ein Beweis?
Warum Beispiele nicht genügen, woraus ein Beweis gebaut ist, und ein erster Beweis am Punktedreieck der Tetraktys: 1 + 2 + 3 + 4 = 10, und warum das für jede Zahl so weitergeht.
Auf dieser Website stehen Sätze wie „Das Zehneck ist der einzige Simplex, bei dem die Winkelsumme seiner Figuren gleich der Zahl seiner Ecken ist“. Gezeichnet hat man vielleicht die Simplexe bis zum Hundertseck. Woher weiß man dann, dass beim Tausendeck oder bei einer Zahl mit hundert Stellen nicht doch wieder ein Gleichstand auftritt? Die Antwort der Mathematik heißt Beweis. Diese Rubrik erklärt Schritt für Schritt, was das ist, und beweist die wichtigsten Aussagen der Seite so, dass man jeden Schritt selbst nachvollziehen kann.
Warum Beispiele nicht genügen
Leonhard Euler fand 1772 eine erstaunliche Formel. Setzt man in
für n die Zahlen 0, 1, 2, 3 … ein, erhält man 41, 43, 47, 53, 61, 71 …, lauter Primzahlen. Das geht vierzig Mal hintereinander gut. Wer nach zwanzig Beispielen aufhört, glaubt eine Formel für Primzahlen gefunden zu haben. Bei n = 40 aber ergibt sich
und das ist keine Primzahl. In Zeichen: ist prim für alle , aber nicht für alle . Wie man solche Zeilen liest, erklärt das Kapitel Die Sprache der Mathematik.
Vierzig richtige Beispiele beweisen also nichts über das einundvierzigste. Deshalb unterscheidet diese Website zwischen drei Arten von Aussagen:
- Ein Satz ist bewiesen und gilt für alle Zahlen, auch für die, die nie jemand aufgeschrieben hat.
- Ein Befund ist für viele Zahlen nachgerechnet, aber noch nicht allgemein bewiesen.
- Eine Deutung ist eine Lesart. Sie kann einleuchten oder nicht, aber man kann sie weder beweisen noch widerlegen.
Alle drei haben ihren Platz. Man sollte nur wissen, welche man gerade vor sich hat.
Woraus ein Beweis gebaut ist
Ein Beweis ist eine Kette von Schritten, in der jeder Schritt zwingend aus den vorigen folgt. Irgendwo muss die Kette aber anfangen. Dafür gibt es drei Bausteine:
Axiom
Ein Axiom ist eine Grundannahme, die man nicht beweist, sondern an den Anfang stellt. Zum Beispiel: Jede natürliche Zahl hat einen Nachfolger, .
Definition
Eine Definition legt fest, was ein Wort bedeuten soll. Zum Beispiel: Die n-te Dreieckszahl ist .
Ein Satz schließlich ist eine Aussage, die aus Axiomen und Definitionen folgt, und der Beweis ist der Weg dorthin. Mehr gibt es nicht. Wer die Axiome annimmt und jeden Schritt prüft, muss auch den Satz annehmen, ob er will oder nicht. Darin liegt die eigentümliche Kraft der Mathematik: Ein Beweis überzeugt nicht durch Ansehen oder Mehrheit, sondern weil man ihn selbst nachgehen kann.
Ein erster Beweis
Die Tetraktys ist die vierte Dreieckszahl: 1 + 2 + 3 + 4 = 10. Gibt es eine Abkürzung, um eine Dreieckszahl auszurechnen, ohne alle Zahlen zusammenzuzählen? Die Pythagoreer legten Zahlen mit Steinchen, und genau so findet man sie.
Ein Punktedreieck und eine gedrehte Kopie davon ergeben zusammen ein Rechteck. Mit dem Regler lässt sich n verändern. Der Trick funktioniert jedes Mal.
Die Idee in Worten: Man legt das Punktedreieck mit den Reihen 1, 2, …, n hin und daneben eine Kopie, um eine halbe Drehung gedreht, mit den Reihen n, n − 1, …, 1. In jeder Zeile liegen dann zusammen n + 1 Punkte, und es gibt n Zeilen. Zwei Dreiecke ergeben also ein Rechteck, und ein Dreieck ist die Hälfte davon. In der Schreibweise der Mathematik sieht das so aus:
Satz 1
Für alle gilt
Beweis
Sei . Wir schreiben die Summe einmal vorwärts und einmal rückwärts:
Addiert man untereinanderstehende Glieder, ergibt jedes Paar . Es gibt Paare, also
und Teilen durch 2 liefert die Behauptung.
∎
Die zwei Zeilen untereinander sind genau die beiden Dreiecke aus dem Bild, die Paare sind die Zeilen des Rechtecks. Für die Tetraktys ergibt das , für die hundertste Dreieckszahl , ohne hundert Zahlen zusammenzuzählen. Diese Rechnung soll der junge Carl Friedrich Gauß in der Schule gefunden haben, als sein Lehrer die Klasse mit genau dieser Summe beschäftigen wollte.
Wichtig ist, warum das ein Beweis ist und nicht nur ein weiteres Beispiel. Das Bild zeigt zwar ein bestimmtes n, aber kein Schritt der Begründung hängt davon ab, welches. Die Zeilen ergänzen sich immer zu n + 1, bei 4 wie bei einer Million. Ein Bild ist dann ein Beweis, wenn man an ihm sieht, dass es für jede Zahl genauso ginge.
Und wenn man dem Bild nicht traut?
Bilder können täuschen, und für große Zahlen kann man sie nicht mehr zeichnen. Deshalb gibt es einen zweiten Weg, der ganz ohne Anschauung auskommt, die vollständige Induktion. Sie funktioniert wie eine Reihe Dominosteine:
- Der erste Stein fällt: Für n = 1 stimmt die Formel.
- Jeder Stein stößt den nächsten um: Wenn die Formel für eine Zahl n stimmt, dann auch für n + 1.
Also fallen alle Steine, und die Formel gilt für jede Zahl. Als Beweis in der Schreibweise der Mathematik:
Zweiter Beweis von Satz 1, durch Induktion
Induktionsanfang. Für ist .
Induktionsschritt. Sei , und es gelte (Induktionsannahme). Dann ist
und das ist die Formel für .
∎
Warum man diesem Schluss trauen darf, ist eine tiefe Frage. Sie führt direkt zu den Axiomen der natürlichen Zahlen, um die es im nächsten Kapitel geht.
Vom Computer geprüft
Seit einigen Jahrzehnten kann man Beweise auch von einem Computer prüfen lassen. Ein Beweisassistent wie Lean kennt die Axiome und die erlaubten Schlussregeln und lässt keinen Schritt durchgehen, der nicht zwingend folgt. Er ist dabei unbestechlich: Ein Rechenfehler, eine Lücke oder ein Fall, an den man nicht gedacht hat, und er verweigert die Zustimmung. Mathematiker nutzen das inzwischen für große Beweise, die kein Mensch mehr ganz überblickt.
Auf dieser Website steht unter wichtigen Sätzen deshalb ein aufklappbarer Kasten mit dem Beweis in Lean. Man muss ihn nicht lesen. Er ist ein Prüfstempel: Dieser Satz ist nicht nur von Menschen, sondern auch von einer Maschine Schritt für Schritt nachgeprüft. Wer neugierig ist, kann den Code im Browser selbst ausführen und verändern.
Vom Computer geprüft: der Beweis in Lean
Zuerst wird die Dreieckszahl definiert: Die nullte ist 0, und die nächste entsteht, indem man n + 1 dazuzählt. Die Zeile mit rfl prüft die Tetraktys durch bloßes Ausrechnen. Der Satz zwei_dreiecke ist die Formel aus Satz 1, mit 2 multipliziert, damit keine Brüche auftreten. Bewiesen wird er genau wie oben durch Induktion: zero ist der erste Dominostein, succ der Schritt von n zu n + 1.
/-- Die n-te Dreieckszahl 1 + 2 + … + n -/
def dreieck : Nat → Nat
| 0 => 0
| n + 1 => dreieck n + (n + 1)
-- Die Tetraktys: 1 + 2 + 3 + 4 = 10
example : dreieck 4 = 10 := rfl
/-- Satz 1: Zwei Dreiecke ergeben ein Rechteck
aus n Zeilen und n + 1 Spalten. -/
theorem zwei_dreiecke (n : Nat) :
2 * dreieck n = n * (n + 1) := by
induction n with
| zero => rfl
| succ n ih =>
-- 2 · dreieck n + 2 · (n + 1)
-- = n · (n + 1) + 2 · (n + 1) = (n + 1) · (n + 2)
rw [dreieck, Nat.mul_add, ih]
grindIm Browser ausprobieren auf live.lean-lang.org ↗Wie man Lean liest
Woher die Axiome kommen
Die Pythagoreer bewiesen ihre Sätze über Zahlen vermutlich noch so, wie es das Bild oben zeigt, mit Steinchen und Anschauung. Aristoteles berichtet von dem Pythagoreer Eurytos, der die Zahlen der Dinge mit Steinchen nachlegte.
Den Schritt zu Axiomen machte um 300 v. Chr. Euklid von Alexandria. Seine Elemente beginnen mit Definitionen, fünf Postulaten und fünf allgemeinen Grundsätzen, und daraus leiten sie in dreizehn Büchern Satz um Satz die ganze damalige Geometrie und Zahlenlehre ab. Fast zweitausend Jahre lang war das Buch das Vorbild für strenges Denken überhaupt. Die natürlichen Zahlen selbst bekamen ihre Axiome erst sehr spät, 1888 durch Richard Dedekind und 1889 durch Giuseppe Peano. David Hilbert schrieb 1899 auch Euklids Geometrie noch einmal streng axiomatisch neu.
Logisch steht der Beweis also am Anfang, historisch kam er erst nach den Entdeckungen, die er absichert. Das gilt auch für diese Rubrik. Die Pythagoreer kannten die Tetraktys lange, bevor irgendjemand bewies, was an ihr bemerkenswert ist. Die Karte am Anfang jedes Kapitels zeigt beides: wo ein Gedanke im Aufbau steht, und wann er in der Geschichte auftauchte.
Wie man aus diesen wenigen Bausteinen bis zu den Sternfiguren der Simplexe kommt, zeigt das Kapitel Zahlen als Figuren.
Quellen und Literatur
Quellen
- Euklid, Elemente, um 300 v. Chr.
- Richard Dedekind, Was sind und was sollen die Zahlen?, Braunschweig 1888
- Giuseppe Peano, Arithmetices principia, nova methodo exposita, Turin 1889
- David Hilbert, Grundlagen der Geometrie, Leipzig 1899
- Leonardo de Moura u. a., The Lean Theorem Prover, Automated Deduction, CADE-25, LNCS 9195, Cham 2015
Zum Weiterlesen
- Martin Aigner und Günter M. Ziegler, Das BUCH der Beweise, Berlin 2002