LERNE IN DEINEM TEMPO

Euklidischer Algorithmus: große Brüche kürzen

Veröffentlicht am

Der euklidische Algorithmus findet den größten gemeinsamen Teiler (ggT) zweier Zahlen durch wiederholte Division, ganz ohne Primfaktorzerlegung. Für 462/1071 genügen drei Divisionen: Der ggT ist 21, und der Bruch wird zu 22/51. Wenn du nur das Ergebnis brauchst, liefert es der Rechner für den größten gemeinsamen Teiler sofort; dieser Ratgeber erklärt das Verfahren von Hand und warum es immer beim ggT endet.

Die Idee passt in einen Satz: Der ggT zweier Zahlen ändert sich nicht, wenn du die größere durch den Rest ersetzt, den sie bei der Division durch die kleinere lässt. Du wiederholst das, bis der Rest 0 ist, und der letzte Divisor ist der ggT.

Jede Zeile erfüllt Dividend = Quotient × Divisor + Rest, wobei der Rest kleiner als der Divisor ist. In die nächste Zeile wandern nur Divisor und Rest, nicht der Quotient. Das Über-Kreuz-Multiplizieren der Probe ist dasselbe, das beim Vergleichen von Brüchen hilft, und beide Terme durch dieselbe Zahl zu teilen unterscheidet das Kürzen vom Erweitern, wie bei den gleichwertigen Brüchen erklärt.

Warum der Rest genügt

Ist a = q × b + r, dann teilt jede Zahl, die a und b teilt, auch r, denn r = a − q × b. Und umgekehrt: Was b und r teilt, teilt auch a. Die Paare (a, b) und (b, r) haben also dieselben gemeinsamen Teiler, und der größte davon ist derselbe. Deshalb gilt ggT(a, b) = ggT(b, r). Da jeder Rest kleiner ist als der vorige, sinkt die Kette, bis sie bei 0 ankommt.

Dieselbe Idee zeigt sich mit Quadraten. Das Rechteck 1071 mal 462 wird mit zwei Quadraten der Seite 462 belegt; in den verbleibenden Streifen passen drei Quadrate der Seite 147, und in den letzten Streifen sieben der Seite 21. Das kleinste Quadrat, das alles lückenlos füllt, hat die Seite 21, den ggT.

Rechteck 1071 mal 462 mit Quadraten belegtEin Rechteck von 1071 mal 462 wird lückenlos mit 2 Quadraten der Seite 462, 3 Quadraten der Seite 147 und 7 Quadraten der Seite 21 belegt. Die Seite des kleinsten Quadrats, 21, ist der größte gemeinsame Teiler von 1071 und 462.1071 × 462 in Quadraten462462147147147ggT = 21
Das Rechteck von 1071 mal 462 wird mit Quadraten belegt: zwei der Seite 462, drei der Seite 147 und sieben der Seite 21. Das kleinste Quadrat misst 21 auf jeder Seite, den ggT der beiden Zahlen.

Gerechnetes Beispiel: 462/1071 kürzen

Du willst 462/1071 vollständig kürzen und siehst auf den ersten Blick keinen gemeinsamen Teiler.

  1. Teile die größere durch die kleinere Zahl. 1071 = 2 × 462 + 147.
  2. Gehe zum Paar aus Divisor und Rest über. Jetzt sind es 462 und 147: 462 = 3 × 147 + 21.
  3. Wiederhole mit dem neuen Paar. Es sind 147 und 21: 147 = 7 × 21 + 0. Der Rest ist 0, also endet die Kette.
  4. Nimm den letzten Divisor. Der ggT ist 21.
  5. Teile Zähler und Nenner durch 21. 462 ÷ 21 = 22 und 1071 ÷ 21 = 51.

Ergebnis: 462/1071 = 22/51.

Probe: Über Kreuz gilt 462 × 51 = 23.562 und 1071 × 22 = 23.562, also sind die Brüche gleichwertig. Außerdem haben 22 = 2 × 11 und 51 = 3 × 17 keinen gemeinsamen Faktor.

Zweites Beispiel mit fünf Divisionen

Bei 3600/4284 beginnst du mit der größeren Zahl, 4284. Die Kette lautet:

Der ggT ist 36, und 3600 ÷ 36 = 100 sowie 4284 ÷ 36 = 119, also wird der Bruch zu 100/119. Beginnst du mit der kleineren Zahl, hat die erste Division den Quotienten 0 und vertauscht nur das Paar; das Ergebnis ist dasselbe, mit einem Schritt mehr.

Euklid oder Primfaktoren

Für einen ggT gibt es zwei Wege, und jeder gewinnt auf einem anderen Gebiet.

Zwei Wege zum ggT von 4284 und 3600
MethodeWas du tustErgebnisWann sie sich lohnt
EuklidMit Rest dividieren, bis der Rest 0 ist5 Divisionen, ggT 36Große Zahlen, oder wenn du nur den ggT brauchst
PrimfaktorenZerlegen und die gemeinsamen Faktoren mit dem kleinsten Exponenten nehmen2² × 3² = 36Kleine Zahlen, oder wenn du auch das kgV willst

Mit 4284 = 2² × 3² × 7 × 17 und 3600 = 2⁴ × 3² × 5² verlangt die Zerlegung, alle Primfaktoren zu finden, und ein großer Faktor verlängert die Suche. Euklid sucht sie nie. Brauchst du neben dem ggT auch das kgV, liefert die Primfaktorzerlegung es direkt, und der Ratgeber zum Unterschied zwischen ggT und kgV erklärt, wann du welches verwendest. Die Teilbarkeitsregeln sparen Schritte, wenn der gemeinsame Teiler offensichtlich ist.

Ein Fehler, der wie ein Ergebnis aussieht

Der häufigste Fehler ist, den Quotienten statt des Rests weiterzureichen. Er liefert einen ggT, der vernünftig wirkt.

Ein ähnlicher Fehler ist, bei einem kleinen Rest stehen zu bleiben, statt auf die 0 zu warten: Der ggT ist der letzte Divisor, nicht der erste Rest, der sich bequem anfühlt. Und zum Kürzen musst du beide Terme durch den ggT teilen, nicht nur einen, sonst ändert sich der Wert.

Wann du ihn nutzt und wie es weitergeht

Euklid arbeitet mit jeweils zwei ganzen Zahlen und liefert nur den ggT. Bei kleinen Brüchen wie 6/8 geht es schneller, die 2 auf einen Blick zu erkennen. Zum Üben mit beliebigen Brüchen wendet das Werkzeug zum Brüche kürzen den ggT an und zeigt die vollständig gekürzte Form. Interessieren dich andere Schreibweisen für einen Bruch, nutzt der Ratgeber zu Kettenbrüchen und ägyptischen Brüchen genau diese Divisionen: Die Quotienten der Kette sind die Glieder des Kettenbruchs.

Häufige Fragen

Wie berechnet man den ggT von drei Zahlen mit dem euklidischen Algorithmus?

Man verkettet: erst der ggT von zwei Zahlen, dann der ggT dieses Ergebnisses mit der dritten. Mit 84, 126 und 210: ggT(126, 84) = 42 und ggT(210, 42) = 42, weil 210 = 5 × 42. Die Reihenfolge, die du wählst, ändert das Ergebnis nicht.

Was passiert im Algorithmus, wenn eine der Zahlen null ist?

ggT(a, 0) = a, denn jede ganze Zahl teilt null. Deshalb wird 0/7 zu 0/1 gekürzt, und das ist null. 7/0 dagegen ist kein Bruch: Die Division durch null ist nicht definiert, und kein Kürzen macht daraus eine Zahl.

Wie viele Divisionen braucht der Algorithmus höchstens?

Nie mehr als das Fünffache der Stellenzahl der kleineren Zahl, nach dem Satz von Lamé. Am langsamsten sind aufeinanderfolgende Fibonacci-Zahlen, weil fast alle Quotienten 1 sind. Mit 89 und 55 braucht man 9 Divisionen, und der ggT ist 1.

Kann ich ihn mit negativen Zahlen oder Dezimalzahlen verwenden?

Ja, mit einem Vorschritt. Bei negativen Zahlen berechnet man den ggT der Beträge und setzt das Vorzeichen am Ende: −48/36 hat den ggT 12 und wird zu −4/3. Bei Dezimalzahlen multipliziert man Zähler und Nenner mit einer Zehnerpotenz, bis beide ganz sind: 0,36/0,48 = 36/48 = 3/4.

Nächster Schritt

Ratgeber zu Brüchen Finde den Ratgeber, der deine Frage löst: was ein Bruch ist, warum 1/2 + 1/3 = 5/6 ist, ggT oder kgV, periodische Dezimalzahlen oder…
Fehler meldenSo gehen wir mit Korrekturen um

Bruchrechner verwenden

DEIN RECHNER, IMMER GRIFFBEREIT

Rechner speichern

Öffne das Browsermenü und wähle „App installieren“ oder „Zum Startbildschirm hinzufügen“. Du kannst die Seite auch als Lesezeichen speichern.