Zum Inhalt springen
Topos Uranos

Größter gemeinsamer Teiler und kleinstes gemeinsames Vielfaches

Zusammenfassung

Diese Lektion definiert den größten gemeinsamen Teiler und das kleinste gemeinsame Vielfache zweier natürlicher Zahlen und lehrt, sie auf zwei Arten zu berechnen: mit der Primfaktorzerlegung und mit dem euklidischen Algorithmus, der kein Faktorisieren erfordert. Aus dem Algorithmus folgt das Lemma von Bézout, nach dem der größte gemeinsame Teiler eine ganzzahlige Kombination der beiden Zahlen ist, und aus ihm die Beziehung zwischen beiden Begriffen, die Eigenart teilerfremder Zahlen, das Kürzen und das Addieren von Brüchen sowie die vollständige Lösung der linearen diophantischen Gleichungen, mit ihren Anwendungen auf Aufgaben über Münzen und über das Abmessen.

Lernziele

  1. Den größten gemeinsamen Teiler und das kleinste gemeinsame Vielfache mit der Primfaktorzerlegung berechnen und die Beziehung zwischen beiden begründen.
  2. Den euklidischen Algorithmus und seine erweiterte Fassung anwenden, um den größten gemeinsamen Teiler und die Koeffizienten des Lemmas von Bézout zu erhalten.
  3. Teilerfremde Zahlen erkennen und den größten gemeinsamen Teiler und das kleinste gemeinsame Vielfache zum Kürzen und Addieren von Brüchen verwenden.
  4. Entscheiden, ob eine lineare diophantische Gleichung lösbar ist, alle ihre Lösungen beschreiben und sie auf Aufgaben mit natürlichen Einschränkungen anwenden.

Der größte gemeinsame Teiler und das kleinste gemeinsame Vielfache

In der Lektion über Teilbarkeit und Division mit Rest wurde die Relation d∣ad \mid a zwischen zwei natürlichen Zahlen untersucht. Betrachtet man zwei Zahlen zugleich, so interessieren die Teiler, die sie gemeinsam haben, und die Vielfachen, die sie teilen. Jedes Paar natürlicher Zahlen aa und bb hat mindestens einen gemeinsamen Teiler, nämlich die 11, und höchstens endlich viele, weil kein Teiler von aa größer ist als aa; es hat außerdem unendlich viele gemeinsame Vielfache, darunter das Produkt abab. Ist dem so, dann ist die folgende Definition sinnvoll.

Definition (größter gemeinsamer Teiler und kleinstes gemeinsames Vielfaches). Der größte gemeinsame Teiler zweier natürlicher Zahlen aa und bb, geschrieben ggT⁡(a,b)\operatorname{ggT}(a, b), ist die größte natürliche Zahl, die beide teilt. Das kleinste gemeinsame Vielfache, geschrieben kgV⁡(a,b)\operatorname{kgV}(a, b), ist die kleinste natürliche Zahl, die ein Vielfaches von beiden ist.

Das zweite ist das kleinste Element einer nichtleeren Menge natürlicher Zahlen, das nach dem Wohlordnungsprinzip existiert. Der erste ist das größte Element der Menge der gemeinsamen Teiler, die nicht leer und durch aa beschränkt ist; dass eine nichtleere, nach oben beschränkte Menge natürlicher Zahlen ein Maximum hat, folgt ebenfalls aus der Wohlordnung: Die Menge ihrer oberen Schranken ist nicht leer und hat ein Minimum MM, und MM gehört zur Menge, denn sonst wäre jedes Element kleiner als MM und, da es keine natürlichen Zahlen zwischen M−1M - 1 und MM gibt, nicht größer als M−1M - 1, das eine obere Schranke kleiner als MM wäre (ist M=1M = 1, so ist die Menge {1}\{1\} und enthält MM). Zum Beispiel sind die gemeinsamen Teiler von 1212 und 1818 die Zahlen 11, 22, 33 und 66, und ihre gemeinsamen Vielfachen sind 3636, 7272, 108108 und so weiter:

ggT⁡(12,18)=6,kgV⁡(12,18)=36\operatorname{ggT}(12, 18) = 6, \qquad \operatorname{kgV}(12, 18) = 36

Aus der Definition folgen unmittelbar einige Sonderfälle: ggT⁡(a,1)=1\operatorname{ggT}(a, 1) = 1 und kgV⁡(a,1)=a\operatorname{kgV}(a, 1) = a; ggT⁡(a,a)=kgV⁡(a,a)=a\operatorname{ggT}(a, a) = \operatorname{kgV}(a, a) = a; und, wenn aa die Zahl bb teilt, dann ggT⁡(a,b)=a\operatorname{ggT}(a, b) = a und kgV⁡(a,b)=b\operatorname{kgV}(a, b) = b. Beide Operationen sind außerdem symmetrisch: Die Reihenfolge der Zahlen ändert das Ergebnis nicht.

Berechnung mit der Primfaktorzerlegung

Nach dem Fundamentalsatz der Arithmetik lässt sich jede natürliche Zahl größer als 11 eindeutig in Primfaktoren zerlegen. Es ist zweckmäßig, aa und bb mit denselben Primzahlen p1,…,pkp_1, \ldots, p_k zu schreiben und für die Primzahlen, die nur in einer der beiden vorkommen, den Exponenten null zuzulassen:

a=p1α1p2α2⋯pkαk,b=p1β1p2β2⋯pkβka = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_k^{\alpha_k}, \qquad b = p_1^{\beta_1} p_2^{\beta_2} \cdots p_k^{\beta_k}

Eine natürliche Zahl dd teilt aa genau dann, wenn in ihrer Zerlegung keine anderen Primzahlen als die von aa vorkommen, jede mit einem Exponenten, der nicht größer ist als ihr Exponent in aa. Daraus folgt, dass dd zugleich aa und bb teilt, wenn der Exponent jeder Primzahl in dd keinen der beiden Exponenten übersteigt; den größten gemeinsamen Teiler erhält man daher, indem man für jede Primzahl den kleineren der beiden Exponenten nimmt. Ebenso ist mm ein gemeinsames Vielfaches, wenn der Exponent jeder Primzahl in mm beide erreicht, und das kleinste gemeinsame Vielfache nimmt für jede Primzahl den größeren der beiden Exponenten. Zum Beispiel:

360=23⋅32⋅51⋅70,84=22⋅31⋅50⋅71360 = 2^3 \cdot 3^2 \cdot 5^1 \cdot 7^0, \qquad 84 = 2^2 \cdot 3^1 \cdot 5^0 \cdot 7^1
ggT⁡(360,84)=22⋅31⋅50⋅70=12,kgV⁡(360,84)=23⋅32⋅51⋅71=2520\operatorname{ggT}(360, 84) = 2^2 \cdot 3^1 \cdot 5^0 \cdot 7^0 = 12, \qquad \operatorname{kgV}(360, 84) = 2^3 \cdot 3^2 \cdot 5^1 \cdot 7^1 = 2520

Das Verfahren ist klar, setzt aber voraus, dass man faktorisieren kann, und große Zahlen zu faktorisieren ist sehr aufwendig: Kein schnelles Verfahren dafür ist bekannt. Der Algorithmus des folgenden Abschnitts berechnet den größten gemeinsamen Teiler ohne Faktorisieren, allein mit Divisionen.