Die Türme von Hanoi

Der Browser unterstützt canvas nicht.

Modus

Animation

Schritte0

Modus

Demo

Diese Scheiben werden automatisch mit möglichst kleiner Anzahl von Schritten umgesetzt. Die einzelnen Schritte können über den Button "Schritt" oder als Animation ausgeführt werden.

Spiel

Die Scheiben können durch ziehen mit der Maus oder wischen mit dem Finger umgesetzt werden.

"Die Türme von Hanoi" ist ein Spiel, bei dem ein Stapel gelochter Ringe von einem Stab auf einen anderen umgesetzt werden soll wobei

Bei n Scheiben ist die kleinste Zahl von Schritten, die zum Umsetzen nötig sind 2n-1.

Beweis durch vollständige Induktion:

Zum Umsetzen von n Scheiben seien Sn Schritte nötig.

Um n +1 Scheiben umzusetzen muss man die obersten n Scheiben umsetzen, dazu sind Sn Schritte nötig. Dann setzt man die verbleibende Scheibe um, dazu ist ein weiterer Schritt nötig. Schließlich setzt man die n Scheiben auf diese Scheibe. Dazu sind wieder Sn Schritte nötig.

Das ergibt die Rekursionsformel Sn+1 = 2·Sn + 1. Laut Induktionsvoraussetzung gilt Sn = 2n-1.
Für eine Scheibe ist ein Schritt nötig. 21-1 = 1 Die Formel stimmt also für n=1
Setzt man in die Rekursionsformel die Induktionsvoraussetzung Sn = 2n-1, ergibt sich Sn+1 = 2n+1-1. Somit gilt die Formel für alle n.