Themenbuch
Kongruenzen
Rechnen mit Resten – von der Uhr bis zur Olympiade
Ein freundlicher Weg von Division mit Rest über Inverse und CRT bis zu olympiadetauglichen Restargumenten. Zuerst verstehen und üben – dann beweisen wie im Wettbewerb.
Was du lernst
- Restklassen präzise verstehen und für endliche Fallanalysen nutzen.
- Kongruenzen sicher umformen und lineare Kongruenzen systematisch lösen.
- Große Potenzen durch Zyklen, Fermat und Euler kontrollieren.
- Simultane Kongruenzen und olympiadetaugliche Restargumente beherrschen.
Rahmen
- Lernzeit
- 29 Std. 58 Min.
- Voraussetzungen
- Sicherer Umgang mit ganzen Zahlen · Grundlagen der Teilbarkeit und Division mit Rest · Lust, kurze Begründungen zu schreiben
Im Buch suchen
Finde Kapitel, Lernziele und Methoden.
Inhaltsverzeichnis
Lernkarte
- 1Reste und Restklassen
Fundament
- 2Kongruenznotation und sichere Rechenregeln
baut auf den vorherigen Ideen auf
- 3Modulare Inverse
baut auf den vorherigen Ideen auf
- 4Lineare Kongruenzen systematisch lösen
baut auf den vorherigen Ideen auf
- 5Potenzreste schnell berechnen
baut auf den vorherigen Ideen auf
- 6Restzyklen, Perioden und Vorperioden
baut auf den vorherigen Ideen auf
- 7Fermat und Euler
baut auf den vorherigen Ideen auf
- 8Multiplikative Ordnung
baut auf den vorherigen Ideen auf
- 9Kongruenzsysteme
baut auf den vorherigen Ideen auf
- 10Der chinesische Restsatz
baut auf den vorherigen Ideen auf
- 11Quadratische Reste
baut auf den vorherigen Ideen auf
- 12Unmöglichkeitsbeweise mit Resten
baut auf den vorherigen Ideen auf
- 13Kongruenzen, Teilbarkeit und Faktorisierung
baut auf den vorherigen Ideen auf
- 14Schubfachprinzip und modulare Invarianten
baut auf den vorherigen Ideen auf
- 15Strategiewahl und Beweiswerkstatt
baut auf den vorherigen Ideen auf
- 16Olympiade-Generalprobe
baut auf den vorherigen Ideen auf
Zentrale Methoden
Den Standardrest bestimmen
Eine ganze Zahl eindeutig als mit schreiben.
Warum funktioniert sie?
Der Quotient zählt vollständige Pakete der Größe ; der Standardrest ist der nichtnegative Teil, der übrig bleibt.
Erkennungssignale
- Der Rest einer positiven oder negativen Zahl wird gesucht.
- Eine Zahl soll einer Restklasse modulo zugeordnet werden.
- Ein kleiner Vertreter soll eine große Zahl ersetzen.
Vorgehen
- 1. Passendes Vielfaches wählen: Finde .
- 2. Rest abziehen: Setze .
- 3. Bereich prüfen: Kontrolliere .
Geeignet
- das Modul feststeht
- ein eindeutiger Rest zwischen 0 und benötigt wird
Reicht nicht
- nur irgendein kongruenter Vertreter statt des Standardrests gesucht ist
Ganze Zahlen nach Restklassen klassifizieren
Zahlen mit demselben Standardrest modulo zu einer Klasse zusammenfassen und als parametrisieren.
Warum funktioniert sie?
Eine Restklasse ist eine unendliche Zahlenspur mit konstantem Abstand .
Erkennungssignale
- Alle Zahlen mit einem bestimmten Rest werden gesucht.
- Eine Aussage soll für jeden möglichen Rest bewiesen werden.
- Zahlen sollen in endlich viele Fälle zerlegt werden.
Vorgehen
- 1. Mögliche Reste notieren: Verwende .
- 2. Klasse parametrisieren: Die Klasse von besteht aus allen mit .
- 3. Eigenschaft klassenweise prüfen: Ersetze die beliebige Zahl durch oder prüfe den Restvertreter.
Geeignet
- das Verhalten nur vom Rest modulo abhängt
- eine vollständige kleine Fallunterscheidung nützlich ist
Reicht nicht
- das gewählte Modul mehr Fälle erzeugt als es vereinfacht
Eine Kongruenz über die Differenz beweisen
Für zeigen, dass die Differenz teilt.
Warum funktioniert sie?
Zwei Zahlen besitzen genau dann denselben Rest, wenn sie sich um eine ganze Anzahl von Modulschritten unterscheiden.
Erkennungssignale
- Eine Kongruenz soll direkt bewiesen oder widerlegt werden.
- Zwei Ausdrücke werden auf Restgleichheit verglichen.
- Die Definition soll statt einer Resttabelle verwendet werden.
Vorgehen
- 1. Differenz bilden: Berechne .
- 2. Modul ausklammern: Schreibe mit .
- 3. Definition anwenden: Schließe .
Geeignet
- die Differenz leicht faktorisiert oder als Vielfaches von geschrieben werden kann
- eine allgemeine Kongruenzaussage bewiesen wird
Reicht nicht
- nur ein numerischer Standardrest gesucht ist
Kongruenzen addieren und multiplizieren
Terme durch kleine kongruente Vertreter ersetzen und Summen, Differenzen, Produkte sowie Potenzen modulo berechnen.
Warum funktioniert sie?
Restklassen vertragen Addition und Multiplikation: Der Rest des Ergebnisses hängt nur von den Resten der Eingaben ab.
Erkennungssignale
- Nur der Rest einer großen Summe, eines Produkts oder einer Potenz wird gesucht.
- Ein Ausdruck enthält Zahlen, die sich leicht modulo reduzieren lassen.
- Eine Rechenregel für Kongruenzen sollst du beweisen.
Vorgehen
- 1. Modul festhalten: Alle Kongruenzen müssen zunächst dasselbe Modul besitzen.
- 2. Kleine Vertreter wählen: Ersetze jeden Term durch einen bequemen kongruenten Wert.
- 3. Erlaubt verknüpfen: Addiere, subtrahiere, multipliziere oder potenziere.
- 4. Standardrest angeben: Reduziere das Ergebnis auf .
Geeignet
- Addition, Subtraktion, Multiplikation oder nichtnegative Potenzen vorkommen
- kleine Restvertreter die Rechnung verkürzen
Reicht nicht
- eine Division oder Kürzung ohne bekannte modulare Inverse vorgenommen werden soll
Eine einfache lineare Kongruenz über Restklassen lösen
Für kleines Modul alle Restklassen testen oder ein sichtbares multiplikatives Inverses verwenden.
Warum funktioniert sie?
Eine Kongruenzlösung steht für eine ganze Restklasse. Bei kleinem Modul ist eine vollständige Tabelle bereits ein Beweis.
Erkennungssignale
- Eine Gleichung der Form tritt auf.
- Das Modul ist klein und alle möglichen Reste sind überschaubar.
- Ein Faktor besitzt sichtbar ein Produkt mit Rest 1.
Vorgehen
- 1. Restklassen festlegen: Teste oder suche eine Inverse von .
- 2. Treffer sammeln: Notiere alle Reste, die erfüllen.
- 3. Als Klasse formulieren: Schreibe jede Lösung als Kongruenzklasse modulo .
Geeignet
- das Modul klein ist
- eine erste Einführung in lineare Kongruenzen genügt
Reicht nicht
- große Module ein systematisches Inversenverfahren verlangen; dies folgt in Teil II
Invertierbarkeit über den ggT prüfen
Ein Element besitzt modulo genau dann eine multiplikative Inverse, wenn gilt.
Warum funktioniert sie?
Eine Inverse macht aus einem Produkt mit den Rest 1. Das ist genau eine Bézout-Darstellung von 1 mit den Zahlen und .
Erkennungssignale
- Durch einen Faktor soll modular dividiert oder gekürzt werden.
- Die Existenz einer modularen Inversen wird gefragt.
- Eine Kongruenz tritt auf.
Vorgehen
- 1. ggT berechnen: Bestimme .
- 2. Kriterium anwenden: Genau bei existiert eine Inverse von modulo .
- 3. Konsequenz nennen: Bei ist unlösbar; bei darf die Inverse konstruiert werden.
Geeignet
- vor einer modularen Division die Rechtmäßigkeit geprüft werden muss
- Existenz oder Nichtexistenz einer Inversen zu entscheiden ist
Reicht nicht
- der ggT zwar 1 ist, aber die konkrete Inverse noch berechnet werden muss
Eine modulare Inverse mit Euklid berechnen
Den euklidischen Algorithmus rückwärts einsetzen, bis entsteht; dann ist die Inverse von modulo .
Warum funktioniert sie?
Der Bézout-Koeffizient vor beschreibt, wie oft genommen werden muss, damit modulo genau der Rest 1 bleibt.
Erkennungssignale
- Eine Inverse ist nicht sofort sichtbar.
- Das Modul ist zu groß für bequemes Probieren.
- Eine lineare Kongruenz mit teilerfremdem Koeffizienten soll gelöst werden.
Vorgehen
- 1. Euklid vorwärts: Berechne den ggT durch Divisionen mit Rest.
- 2. Rückwärts einsetzen: Stelle den Rest 1 als dar.
- 3. Modulo m lesen: Aus folgt .
- 4. Standardrest bilden: Reduziere auf einen Rest zwischen 0 und und kontrolliere das Produkt.
Geeignet
- gilt
- eine konkrete und überprüfbare Inverse benötigt wird
Reicht nicht
- und nicht teilerfremd sind
Modular rechtmäßig dividieren
Eine Kongruenz mit der Inversen eines teilerfremden Faktors multiplizieren, statt formal zu dividieren.
Warum funktioniert sie?
Modulare Division ist Multiplikation mit einer Inversen. Ohne Inverse kann eine vermeintliche Division Lösungen verlieren oder neue erzeugen.
Erkennungssignale
- In ist teilerfremd zu .
- Ein gemeinsamer Faktor soll aus beiden Seiten entfernt werden.
- Eine eindeutige Lösungsklasse wird erwartet.
Vorgehen
- 1. Invertierbarkeit prüfen: Kontrolliere .
- 2. Inverse bestimmen: Finde mit .
- 3. Beide Seiten multiplizieren: Aus folgt .
- 4. Probe: Setze den gefundenen Rest in die ursprüngliche Kongruenz ein.
Geeignet
- der zu entfernende Faktor modulo invertierbar ist
- die Inverse bereits bekannt oder berechenbar ist
Reicht nicht
- der Faktor mit dem Modul einen ggT größer als 1 besitzt; dann muss zuerst die ganze Kongruenz reduziert werden
Eine lineare Kongruenz mit dem ggT-Kriterium entscheiden
ist genau dann lösbar, wenn die Zahl teilt.
Warum funktioniert sie?
Die Kongruenz bedeutet . Alle linken Seiten sind Vielfache des ggT von und ; Bézout zeigt, dass jedes passende Vielfache erreichbar ist.
Erkennungssignale
- Eine Kongruenz soll auf Lösbarkeit geprüft werden.
- Koeffizient und Modul sind nicht teilerfremd.
- Die Anzahl der Lösungsklassen wird gefragt.
Vorgehen
- 1. ggT bestimmen: Setze .
- 2. Teilbarkeit prüfen: Falls , gibt es keine Lösung.
- 3. Lösungszahl erkennen: Falls , gibt es genau verschiedene Lösungsklassen modulo .
- 4. Zur Lösung reduzieren: Teile durch und löse die reduzierte Kongruenz.
Geeignet
- Existenz und Zahl der Lösungen systematisch entschieden werden sollen
- eine große Suche über alle Restklassen vermieden werden soll
Reicht nicht
- mehrere Kongruenzen gleichzeitig gekoppelt sind; dafür folgt später der chinesische Restsatz
Alle Lösungen einer linearen Kongruenz bestimmen
Den gemeinsamen ggT herausdividieren, die reduzierte Kongruenz mit einer Inversen lösen und die Lösung auf alle Klassen modulo des ursprünglichen Moduls anheben.
Warum funktioniert sie?
Nach der Reduktion bleibt eine eindeutige Klasse modulo . Im ursprünglichen Modul erscheint diese Spur genau -mal.
Erkennungssignale
- teilt die rechte Seite.
- Nicht nur eine, sondern alle Lösungsklassen modulo werden verlangt.
- Eine reduzierte Kongruenz mit teilerfremdem Koeffizienten entsteht.
Vorgehen
- 1. Durch den ggT reduzieren: Aus wird .
- 2. Reduzierte Klasse lösen: Multipliziere mit der Inversen von modulo .
- 3. Klassen anheben: Ist , so lauten die Klassen modulo : für .
- 4. Vollständigkeit prüfen: Kontrolliere Zahl und Probe aller Klassen.
Geeignet
- eine lösbare lineare Kongruenz vollständig gelöst werden soll
- die Ergebnisse als Restklassen modulo anzugeben sind
Reicht nicht
- das ggT-Kriterium bereits Unlösbarkeit zeigt
Potenzen durch wiederholtes Quadrieren berechnen
Die Reste von nacheinander quadrieren und dabei nach jedem Schritt modulo reduzieren.
Warum funktioniert sie?
Jedes Quadrieren verdoppelt den bereits erreichten Exponenten. So wächst der Exponent sehr schnell, während die Restvertreter klein bleiben.
Erkennungssignale
- Eine einzelne große Potenz soll modulo berechnet werden.
- Eine kurze Periode ist nicht bekannt oder soll nicht vorausgesetzt werden.
- Der Exponent lässt sich als Summe von Zweierpotenzen schreiben.
Vorgehen
- 1. Mit der Basis beginnen: Reduziere modulo .
- 2. Fortlaufend quadrieren: Berechne die Reste zu .
- 3. Exponenten zerlegen: Schreibe den Zielwert als Summe der benötigten Zweierpotenzen.
- 4. Ausgewählte Reste multiplizieren: Multipliziere nur die passenden Tabellenwerte und reduziere nach jedem Produkt.
Geeignet
- jede Basis und jedes positive Modul zugelassen sind
- ein zuverlässiges Rechenverfahren statt einer vermuteten Periode gesucht ist
Reicht nicht
- eine bereits bewiesene sehr kurze Periode die Rechnung deutlich schneller macht
Den Exponenten binär zerlegen
Einen Exponenten eindeutig als Summe verschiedener Zweierpotenzen schreiben und die zugehörigen Potenzreste kombinieren.
Warum funktioniert sie?
Die Binärdarstellung ist ein Bauplan: Jede gesetzte Stelle sagt, welcher durch Quadrieren erzeugte Potenzrest in das Produkt gehört.
Erkennungssignale
- Eine Tabelle für Exponenten liegt vor.
- Der Zielwert soll mit möglichst wenigen Multiplikationen erreicht werden.
- Die Korrektheit des schnellen Potenzierens soll erklärt werden.
Vorgehen
- 1. Zweierpotenzen wählen: Zerlege .
- 2. Potenzgesetz anwenden: Schreibe .
- 3. Tabellenwerte einsetzen: Verwende die durch Quadrieren berechneten Reste.
- 4. Schrittweise reduzieren: Halte jedes Zwischenprodukt klein.
Geeignet
- wiederholtes Quadrieren verwendet wird
- ein großer Exponent exakt und ohne Zyklusreduktion verarbeitet werden soll
Reicht nicht
- nur eine allgemeine Periodenaussage statt eines konkreten Potenzrests verlangt wird
Endziffern als Kongruenz modellieren
Für die letzten Dezimalziffern den Standardrest modulo berechnen und mit führenden Nullen auffüllen.
Warum funktioniert sie?
Zwei ganze Zahlen besitzen genau dann dieselben letzten Ziffern, wenn ihre Differenz durch teilbar ist.
Erkennungssignale
- Die letzte Ziffer, die letzten zwei oder drei Ziffern werden gesucht.
- Eine große Potenz soll nur am rechten Rand ihrer Dezimaldarstellung untersucht werden.
- Ein Rest modulo 10, 100 oder 1000 genügt.
Vorgehen
- 1. Modul wählen: Nutze für Endziffern das Modul .
- 2. Potenzrest berechnen: Verwende Quadrieren oder einen bewiesenen Zyklus.
- 3. Standardrest bilden: Reduziere auf .
- 4. Ziffernformat beachten: Schreibe bei Bedarf führende Nullen, etwa 001 für drei Endziffern.
Geeignet
- dezimalen Endziffern eine klare modulare Bedeutung gegeben werden soll
- wiederholtes Quadrieren oder ein Restzyklus danach die Potenz berechnet
Reicht nicht
- führende oder mittlere Ziffern gesucht sind
Einen Restzyklus sicher erkennen
Aufeinanderfolgende Potenzreste berechnen, einen wiederholten Zustand markieren und daraus Vorperiode sowie Periode begründen.
Warum funktioniert sie?
Es gibt nur endlich viele Reste. Sobald derselbe Rest erneut auftritt, erzeugt die Multiplikation mit derselben Basis von dort an dieselbe Zukunft.
Erkennungssignale
- Aufeinanderfolgende Potenzen zeigen ein wiederkehrendes Muster.
- Viele Exponenten sollen mit derselben Basis und demselben Modul behandelt werden.
- Eine Periode soll bewiesen statt nur geraten werden.
Vorgehen
- 1. Reste fortsetzen: Berechne modulo .
- 2. Erste Wiederholung markieren: Notiere die beiden Exponenten desselben Restes.
- 3. Periode ablesen: Der Abstand der Exponenten ist eine Periodenlänge ab dem ersten Auftreten.
- 4. Startpunkt festhalten: Unterscheide eine mögliche Vorperiode vom wiederkehrenden Teil.
Geeignet
- das Modul klein genug für eine übersichtliche Resttabelle ist
- eine wiederkehrende Restfolge die Exponentenreduktion ermöglicht
Reicht nicht
- nur zwei zufällig gleiche Werte ohne Kontrolle der dazwischenliegenden Zustände vorliegen
Einen Exponenten im Restzyklus reduzieren
Bei einem Zyklus ab Exponent den Abstand modulo der Periodenlänge reduzieren und die richtige Zyklusposition bestimmen.
Warum funktioniert sie?
Nicht der Exponent selbst, sondern seine Position relativ zum Beginn des periodischen Abschnitts entscheidet.
Erkennungssignale
- Vorperiode und Periodenlänge sind bekannt.
- Eine sehr große Potenz soll über eine kleine Zyklustabelle ausgewertet werden.
- Der Randfall Rest 0 bei der Exponentendivision muss korrekt behandelt werden.
Vorgehen
- 1. Zyklusdaten notieren: Halte Start und Länge fest.
- 2. Vorperiode prüfen: Falls , lies den Rest direkt ab.
- 3. Abstand reduzieren: Berechne .
- 4. Position ablesen: Gehe vom Zyklusstart um den reduzierten Abstand weiter.
Geeignet
- der Ziel exponent im periodischen Bereich liegt
- die Restfolge und ihr Startpunkt bewiesen sind
Reicht nicht
- der Exponent noch in der Vorperiode liegt
- eine vermeintliche Periode nur vermutet wurde
Den kleinen Satz von Fermat anwenden
Bei Primzahlmodul und den Exponenten mit modulo reduzieren.
Warum funktioniert sie?
Die Multiplikation der von null verschiedenen Restklassen mit ordnet dieselben Klassen nur neu an. Ihr Produkt bleibt deshalb kongruent.
Erkennungssignale
- Das Modul ist eine Primzahl.
- Die Basis ist nicht durch diese Primzahl teilbar.
- Eine sehr große Potenz soll modulo der Primzahl berechnet werden.
Vorgehen
- 1. Primzahl prüfen: Begründe, dass das Modul prim ist.
- 2. Basis prüfen: Kontrolliere .
- 3. Exponent reduzieren: Schreibe .
- 4. Kleine Potenz berechnen: Nutze und behandle als Rest 1.
Geeignet
- prim und ist
- eine Periodenlänge ausreicht
Reicht nicht
- das Modul zusammengesetzt ist
- die Basis durch teilbar ist; dann muss der Fall direkt behandelt werden
Die eulersche Phi-Funktion berechnen
Die Anzahl der Restklassen zwischen 1 und bestimmen, die zu teilerfremd sind.
Warum funktioniert sie?
Genau die teilerfremden Restklassen besitzen eine multiplikative Inverse. zählt also die Einheiten modulo .
Erkennungssignale
- Der Satz von Euler soll für ein zusammengesetztes Modul verwendet werden.
- Die Anzahl invertierbarer Restklassen wird gesucht.
- Eine Primfaktorzerlegung des Moduls liegt vor.
Vorgehen
- 1. Modul faktorisieren: Bestimme die verschiedenen Primteiler von .
- 2. Vielfache ausschließen: Verwende .
- 3. Plausibilität prüfen: Kontrolliere bei kleinem durch Auflisten der teilerfremden Reste.
Geeignet
- kleine Module direkt ausgezählt werden können
- die Formel mit bekannter Primfaktorzerlegung genutzt wird
Reicht nicht
- nur eine einzelne kleine Potenz ohne allgemeine Exponentenreduktion berechnet werden soll
Den Satz von Euler anwenden
Bei den Exponenten mit modulo reduzieren.
Warum funktioniert sie?
Multiplikation mit einer invertierbaren Restklasse permutiert alle invertierbaren Restklassen modulo .
Erkennungssignale
- Das Modul ist nicht notwendig prim.
- Basis und Modul sind teilerfremd.
- Die Phi-Funktion des Moduls ist leicht bestimmbar.
Vorgehen
- 1. Teilerfremdheit prüfen: Berechne .
- 2. Phi bestimmen: Berechne .
- 3. Exponent zerlegen: Schreibe .
- 4. Restpotenz auswerten: Nutze .
Geeignet
- eine sichere allgemeine Periodenlänge für eine teilerfremde Basis benötigt wird
- eine Inverse als dargestellt werden soll
Reicht nicht
- gilt
- eine deutlich kleinere multiplikative Ordnung bereits bekannt ist
Die multiplikative Ordnung bestimmen
Für teilerfremdes den kleinsten positiven Exponenten mit unter den Teilern von suchen.
Warum funktioniert sie?
Die Ordnung ist die tatsächliche Zykluslänge der Potenzen von , nicht nur eine allgemeine obere Schranke.
Erkennungssignale
- Die kleinste Potenz mit Rest 1 wird gesucht.
- Eine bekannte Euler-Periode soll verkürzt werden.
- Eine Potenzkongruenz soll nach dem Exponenten gelöst werden.
Vorgehen
- 1. Teilerfremdheit prüfen: Kontrolliere .
- 2. Phi und Teiler bestimmen: Liste die positiven Teiler von aufsteigend.
- 3. Kandidaten testen: Berechne für die Teiler .
- 4. Ersten Treffer wählen: Der kleinste Teiler mit Rest 1 ist .
Geeignet
- gilt
- die Teiler von überschaubar sind
Reicht nicht
- die Basis nicht invertierbar ist; dann ist die multiplikative Ordnung nicht definiert
Exponenten mit der Ordnung reduzieren
Ist , dann hängt nur von ab.
Warum funktioniert sie?
Die Ordnung ist die kleinste vollständige Runde der Potenzfolge. Jeder Block aus Exponenten trägt den Faktor bei.
Erkennungssignale
- Die Ordnung der Basis ist bekannt oder leicht bestimmbar.
- Fermat oder Euler liefert eine unnötig große Periode.
- Eine Kongruenz der Form soll nach Exponentenklassen gelöst werden.
Vorgehen
- 1. Ordnung bestimmen: Finde .
- 2. Exponent reduzieren: Berechne .
- 3. Zyklusposition auswerten: Nutze bei die Potenz ; bei den Rest 1.
- 4. Bei unbekanntem Exponenten vergleichen: Ordne den Zielrest seiner Position im vollständigen Zyklus zu.
Geeignet
- Basis und Modul teilerfremd sind
- große Exponenten oder Exponentenkongruenzen auftreten
Reicht nicht
- eine Vorperiode wegen fehlender Teilerfremdheit berücksichtigt werden muss
Ein Kongruenzsystem durch Einsetzen lösen
Eine Kongruenz als parametrisieren, in die zweite einsetzen und die entstehende lineare Kongruenz für lösen.
Warum funktioniert sie?
Die erste Bedingung erzeugt eine Zahlenspur. Die zweite Bedingung wählt daraus in regelmäßigen Abständen genau die gemeinsamen Treffer aus.
Erkennungssignale
- Zwei Kongruenzen für dieselbe Unbekannte sind gegeben.
- Eine Bedingung lässt sich leicht als schreiben.
- Auch nicht teilerfremde Module sollen behandelt werden.
Vorgehen
- 1. Erste Klasse parametrisieren: Schreibe .
- 2. Einsetzen: Setze in ein und erhalte .
- 3. Lineare Kongruenz lösen: Nutze das ggT-Kriterium und bestimme alle Klassen für .
- 4. Zurücksetzen und normieren: Berechne und gib die Klasse modulo an.
Geeignet
- ein kleines System transparent von Hand gelöst werden soll
- die Verträglichkeit während der Rechnung sichtbar werden soll
Reicht nicht
- viele paarweise teilerfremde Kongruenzen mit einer direkten CRT-Konstruktion schneller lösbar sind
Die Verträglichkeit eines Kongruenzsystems prüfen
Das System , ist genau dann lösbar, wenn .
Warum funktioniert sie?
Jede gemeinsame Lösung macht zu einer Differenz aus einem Vielfachen von und einem Vielfachen von . Diese Differenz muss durch den ggT teilbar sein.
Erkennungssignale
- Die Module besitzen gemeinsame Teiler.
- Vor dem Rechnen soll Existenz oder Unmöglichkeit entschieden werden.
- Zwei Restbedingungen scheinen einander zu widersprechen.
Vorgehen
- 1. ggT berechnen: Setze .
- 2. Reste vergleichen: Prüfe .
- 3. Entscheidung treffen: Bei fehlender Teilbarkeit ist das System unlösbar; sonst darf konstruiert werden.
Geeignet
- zwei Kongruenzen zusammengeführt werden
- ein allgemeines System mit nicht notwendig teilerfremden Modulen vorliegt
Reicht nicht
- die Kongruenzen verschiedene Unbekannte betreffen
Eine Systemlösung modulo des kgV normieren
Alle gemeinsamen Lösungen zweier kompatibler Kongruenzen als genau eine Restklasse modulo angeben.
Warum funktioniert sie?
Zwei gemeinsame Treffer unterscheiden sich zugleich um ein Vielfaches beider Module, also um ein Vielfaches ihres kleinsten gemeinsamen Vielfachen.
Erkennungssignale
- Ein gemeinsamer Treffer wurde bereits gefunden.
- Alle Lösungen oder die Eindeutigkeit sollen angegeben werden.
- Die Module sind möglicherweise nicht teilerfremd.
Vorgehen
- 1. Endmodul berechnen: Bestimme .
- 2. Treffer reduzieren: Bilde den Standardrest modulo .
- 3. Lösungsklasse formulieren: Schreibe .
- 4. Beide Bedingungen prüfen: Setze in die ursprünglichen Kongruenzen ein.
Geeignet
- ein kompatibles System aus zwei Kongruenzen abgeschlossen wird
- eine gefundene Zahl auf den kleinsten nichtnegativen Vertreter reduziert werden soll
Reicht nicht
- noch nicht geprüft wurde, ob überhaupt eine Lösung existiert
Die CRT-Lösung direkt konstruieren
Für paarweise teilerfremde Module mit die Gewichte bilden, wobei und .
Warum funktioniert sie?
Jedes Gewicht wirkt in genau einer Kongruenz wie 1 und in allen anderen wie 0. Die gewichtete Summe stellt daher alle gewünschten Reste gleichzeitig ein.
Erkennungssignale
- Mehrere paarweise teilerfremde Module sind gegeben.
- Eine direkte Formel oder ein konstruktiver Beweis des chinesischen Restsatzes wird verlangt.
- Die Lösung soll eindeutig modulo dem Produkt sein.
Vorgehen
- 1. Gesamtmodul bilden: Setze .
- 2. Teilprodukte bilden: Setze .
- 3. Inverse bestimmen: Finde mit .
- 4. Gewichtete Summe: Berechne und reduziere modulo .
Geeignet
- die Module paarweise teilerfremd sind
- modulare Inverse der Teilprodukte gut berechnet werden können
Reicht nicht
- ein Modulpaar einen ggT größer als 1 besitzt; dann muss zuerst die verallgemeinerte Verträglichkeit geprüft werden
Mehrere Kongruenzen schrittweise zusammenführen
Je zwei Bedingungen zu einer neuen Restklasse verbinden und diese anschließend mit der nächsten Kongruenz kombinieren.
Warum funktioniert sie?
Eine bereits zusammengeführte Klasse fasst alle bisherigen Bedingungen zusammen. Sie kann wie eine einzige neue Kongruenz weiterverwendet werden.
Erkennungssignale
- Drei oder mehr Kongruenzen sollen von Hand gelöst werden.
- Nicht alle Module sind paarweise teilerfremd.
- Die direkte CRT-Summe wäre unübersichtlich.
Vorgehen
- 1. Erstes Paar lösen: Führe zwei Kongruenzen zu zusammen.
- 2. Neue Bedingung anfügen: Kombiniere diese Klasse mit der nächsten Kongruenz.
- 3. Verträglichkeit prüfen: Prüfe bei jedem Paar das ggT-Kriterium.
- 4. Bis zum Ende wiederholen: Normiere die letzte Klasse modulo dem entstandenen kgV.
Geeignet
- Systeme gemischter Modulstruktur vorliegen
- nach jedem Schritt eine Verträglichkeitsprüfung gewünscht ist
Reicht nicht
- eine symbolische CRT-Konstruktionsformel explizit verlangt wird
Eine vollständige Quadratreste-Tabelle erstellen
Die Werte für ein vollständiges Restsystem berechnen und die verschiedenen Ergebnisse als Menge sammeln.
Warum funktioniert sie?
Jedes ganzzahlige Quadrat hängt modulo nur vom Rest seiner Basis ab. Eine endliche Tabelle beschreibt daher alle unendlich vielen Quadrate.
Erkennungssignale
- Mögliche oder unmögliche Quadratreste werden gesucht.
- Eine quadratische Kongruenz soll entschieden werden.
- Alle Fälle sollen vollständig statt durch Beispiele erfasst werden.
Vorgehen
- 1. Reste festlegen: Nutze oder eine begründete symmetrische Hälfte.
- 2. Quadrate reduzieren: Berechne jeden Wert .
- 3. Doppelte Werte bündeln: Sammle die verschiedenen Quadratreste als Menge.
- 4. Vollständigkeit nennen: Begründe, dass jede ganze Zahl zu einem geprüften Rest kongruent ist.
Geeignet
- das Modul klein genug für eine übersichtliche Tabelle ist
- ein vollständiger Ausschluss oder eine vollständige Lösungsmenge benötigt wird
Reicht nicht
- ein großes Primzahlmodul speziellere Werkzeuge wie das Legendre-Symbol erfordern würde
Die Symmetrie von Quadratresten nutzen
Aus paarweise gleiche Tabellenwerte erkennen und bei Primzahlmodul die Anzahl nichtverschwindender Quadratreste bestimmen.
Warum funktioniert sie?
Gegenüberliegende Restklassen besitzen dasselbe Quadrat. Bei einer ungeraden Primzahl sind dies genau die einzigen Doppelungen unter den von null verschiedenen Resten.
Erkennungssignale
- Eine Quadratreste-Tabelle soll verkürzt werden.
- Die Anzahl quadratischer Reste modulo einer ungeraden Primzahl wird gefragt.
- Aus sollen mögliche Beziehungen zwischen und folgen.
Vorgehen
- 1. Vorzeichen paaren: Ordne und einander zu.
- 2. Gleiche Quadrate nutzen: Berechne nur einen Vertreter jedes Paares.
- 3. Bei Primzahl Eindeutigkeit beweisen: Aus folgt oder .
- 4. Paare zählen: Die Nichtnullreste bilden Vorzeichenpaare.
Geeignet
- Quadrate statt allgemeiner Potenzen betrachtet werden
- das Modul eine ungerade Primzahl ist und exakt gezählt werden soll
Reicht nicht
- bei zusammengesetztem Modul aus vorschnell nur geschlossen werden soll
Restmengen von Ausdrücken kombinieren
Mögliche Reste einzelner Terme als Mengen bestimmen und durch Summen, Differenzen oder Produkte zu den möglichen Resten des Gesamtausdrucks verbinden.
Warum funktioniert sie?
Wenn jeder Summand nur wenige Reste annehmen kann, kann auch der ganze Ausdruck nur in einer kleinen endlichen Ergebnismenge liegen.
Erkennungssignale
- Eine Gleichung enthält mehrere Quadrate.
- Mögliche Reste einer Summe oder Differenz werden gesucht.
- Ein Zielrest soll durch vollständige Mengenarithmetik ausgeschlossen werden.
Vorgehen
- 1. Einzelmengen bestimmen: Notiere für jeden Term seine möglichen Reste.
- 2. Mengen kombinieren: Bilde alle benötigten Summen, Differenzen oder Produkte modulo .
- 3. Doppelte Ergebnisse entfernen: Schreibe die vollständige Ergebnismenge kompakt.
- 4. Mit dem Ziel vergleichen: Prüfe, ob der verlangte Rest enthalten ist.
Geeignet
- die Restmengen der Einzelterme klein sind
- eine vollständige Fallkombination überschaubar bleibt
Reicht nicht
- das Modul so viele Reste erzeugt, dass die Kombination unübersichtlich wird
Ein sperrendes Modul wählen
Ein kleines Modul suchen, bei dem die vorkommenden Potenzen wenige Reste besitzen und die behauptete Gleichung einen unmöglichen Zielrest erzwingt.
Warum funktioniert sie?
Ein gutes Modul löscht unwichtige Details und behält genau die Struktur, die eine Lösung verhindert.
Erkennungssignale
- Eine ganzzahlige Gleichung soll als unlösbar erwiesen werden.
- Quadrate, gerade/ungerade Zahlen oder feste Potenzen treten auf.
- Direkte Größenabschätzungen helfen nicht.
Vorgehen
- 1. Struktur lesen: Suche Quadrate, Potenzen, Parität und feste Koeffizienten.
- 2. Kandidaten testen: Prüfe kleine Module auf möglichst kleine Restmengen.
- 3. Stärkstes Modul wählen: Nutze das Modul, das den Zielrest vollständig ausschließt.
- 4. Vollständigkeit beweisen: Nenne alle möglichen Reste und formuliere den Widerspruch.
Geeignet
- modulo 4, 8, 3, 5 oder einem anderen kleinen Modul eine starke Einschränkung entsteht
- ein einziger lokaler Widerspruch genügt, um globale Lösungen auszuschließen
Reicht nicht
- jede Restklasse des Zielmoduls erreichbar bleibt
- nur die Existenz einzelner Lösungen statt Unmöglichkeit untersucht wird
Unmöglichkeit durch einen modularen Widerspruch beweisen
Aus einer angenommenen ganzzahligen Lösung eine Kongruenz ableiten, deren linke und rechte Seite in unvereinbaren Restmengen liegen.
Warum funktioniert sie?
Jede ganzzahlige Lösung müsste auch nach Reduktion modulo eine Lösung bleiben. Scheitert schon diese notwendige Bedingung, kann es keine ganze Lösung geben.
Erkennungssignale
- Es soll bewiesen werden, dass keine ganzen oder positiven Lösungen existieren.
- Eine Seite der Gleichung besitzt stark eingeschränkte Potenzreste.
- Nach einem ersten Widerspruch kann eine Teilbarkeit aller Variablen einen Abstieg auslösen.
Vorgehen
- 1. Lösung annehmen: Formuliere klar, welche ganzen Zahlen die Gleichung erfüllen sollen.
- 2. Modulo reduzieren: Ersetze jeden Term durch seine möglichen Reste.
- 3. Widerspruch oder Teilbarkeit ableiten: Zeige einen unmöglichen Rest oder dass alle Variablen einen gemeinsamen Faktor besitzen.
- 4. Schluss formulieren: Verwirf die Annahme direkt oder konstruiere beim Abstieg eine kleinere Lösung.
Geeignet
- ein Modul einen direkten Widerspruch liefert
- eine primitive Lösung oder ein kleinster positiver Wert für unendlichen Abstieg angenommen werden kann
Reicht nicht
- die modulare Bedingung nur notwendig, aber nicht widersprüchlich ist
Kongruente Werte in Polynome einsetzen
Aus für jedes ganzzahlige Polynom die Kongruenz ableiten.
Warum funktioniert sie?
Polynome entstehen nur durch Addition und Multiplikation. Beide Operationen respektieren Kongruenzen, daher darf ein Argument durch jeden kongruenten Vertreter ersetzt werden.
Erkennungssignale
- Ein Polynom soll modulo einer Zahl ausgewertet werden.
- Eine Variable besitzt einen einfachen Restvertreter.
- Eine allgemeine Teilbarkeitsaussage enthält Potenzen derselben Variablen.
Vorgehen
- 1. Argument reduzieren: Ersetze durch einen kleinen kongruenten Vertreter .
- 2. Polynom auswerten: Berechne modulo .
- 3. Rechenregeln begründen: Verweise auf Erhaltung durch Summen und Produkte.
- 4. Teilbarkeit übersetzen: Aus Rest 0 folgt die gewünschte Teilbarkeit.
Geeignet
- alle Koeffizienten ganzzahlig sind
- ein kleiner Restvertreter die Polynomrechnung vereinfacht
Reicht nicht
- Divisionen oder nicht ganzzahlige Operationen im Ausdruck auftreten
Zusammengesetzte Teilbarkeit in teilerfremde Module zerlegen
Für mit paarweise teilerfremden Faktoren die Teilbarkeit durch jedes getrennt beweisen und anschließend zum Produkt zusammensetzen.
Warum funktioniert sie?
Verschiedene Primfaktoren können durch unterschiedliche lokale Gründe entstehen. Erst am Ende werden die unabhängigen Teilbarkeiten kombiniert.
Erkennungssignale
- Eine universelle Teilbarkeit durch ein zusammengesetztes Produkt wird verlangt.
- Für jeden Primfaktor passt ein kurzer Rest- oder Fermatbeweis.
- Produkte aufeinanderfolgender Zahlen treten auf.
Vorgehen
- 1. Ziel faktorisieren: Zerlege in paarweise teilerfremde Faktoren.
- 2. Lokal beweisen: Zeige jeden Faktor durch passende Restklassen, Fermat oder Faktorisierung.
- 3. Teilerfremdheit nennen: Begründe, dass die Faktoren paarweise teilerfremd sind.
- 4. Zum Produkt schließen: Folgere .
Geeignet
- die Zielmoduln paarweise teilerfremd sind
- jede lokale Teilbarkeit leichter als die direkte Rechnung modulo dem Produkt ist
Reicht nicht
- gemeinsame Primfaktoren zusätzliche Exponenteninformationen erfordern
Einen variablen Teiler auf einen konstanten Rest reduzieren
Bei einer Bedingung die Kongruenz einsetzen und so auf eine Konstante reduzieren.
Warum funktioniert sie?
Modulo des variablen Teilers verhält sich die Variable wie die feste Zahl . Der scheinbar große Ausdruck schrumpft auf einen konstanten Rest.
Erkennungssignale
- Ein linearer Ausdruck in soll ein Polynom in teilen.
- Alle positiven ganzen mit einer Teilbarkeitsbedingung werden gesucht.
- Polynomdivision würde einen konstanten Rest liefern.
Vorgehen
- 1. Modulare Variable ersetzen: Nutze .
- 2. Konstanten Rest berechnen: Bestimme .
- 3. Teilerbedingung verkleinern: Die Ausgangsbedingung ist äquivalent zu .
- 4. Endliche Teiler prüfen: Nutze Vorzeichen- und Bereichsbedingungen für alle möglichen Teiler von .
Geeignet
- der Teiler die Form besitzt
- nach Einsetzen von eine kleine von unabhängige Konstante entsteht
Reicht nicht
- der reduzierte Rest weiterhin von abhängt und keine Vereinfachung entsteht
Restklassen als Schubfächer verwenden
Mehr ganze Zahlen oder Partialsummen als verfügbare Restklassen betrachten und dadurch zwei kongruente Werte oder einen Nullrest erzwingen.
Warum funktioniert sie?
Modulo gibt es nur Fächer. Werden mehr als Objekte einsortiert, teilen sich zwei ein Fach; ihre Differenz ist durch teilbar.
Erkennungssignale
- Viele ganze Zahlen sollen ein Paar mit teilbarer Differenz liefern.
- Ein nichtleerer Block mit teilbarer Summe wird gesucht.
- Nur Existenz, nicht eine konkrete Konstruktion, ist gefragt.
Vorgehen
- 1. Objekte wählen: Verwende Zahlen, Positionen oder Partialsummen.
- 2. Restfächer festlegen: Ordne jedes Objekt seinem Rest modulo zu.
- 3. Schubfach anwenden: Erzwinge einen Nullrest oder zwei gleiche Reste.
- 4. Zur Aufgabe zurückübersetzen: Nutze Differenz oder Partialsumme für die verlangte Teilbarkeit.
Geeignet
- Objekte natürlich durch Reste klassifiziert werden können
- Partialsummen eine Blocksumme als Differenz darstellen
Reicht nicht
- zu wenige Objekte für die Zahl der Restklassen vorhanden sind
- eine explizite Lösung statt eines Existenzbeweises verlangt wird
Einen modularen Invarianten finden
Eine Zustandsgröße wählen, deren Rest modulo sich unter jedem erlaubten Zug nicht ändert, und damit unerreichbare Zielzustände ausschließen.
Warum funktioniert sie?
Viele Züge verändern eine Größe, aber immer um ein Vielfaches desselben Moduls. Der genaue Wert bewegt sich, sein Rest bleibt als unsichtbares Etikett erhalten.
Erkennungssignale
- Eine Folge erlaubter Operationen soll einen Zielzustand erreichen.
- Jeder Zug verändert Summe, Koordinatensumme oder gewichtete Summe regelmäßig.
- Unmöglichkeit statt einer konkreten Zugfolge sollst du beweisen.
Vorgehen
- 1. Zustandsgröße wählen: Teste Summe, Differenz, Koordinatensumme oder gewichtete Summe.
- 2. Jeden Zug prüfen: Zeige, dass die Änderung stets durch teilbar ist.
- 3. Startrest berechnen: Bestimme den invarianten Rest des Anfangszustands.
- 4. Ziel vergleichen: Ein anderer Zielrest beweist Unerreichbarkeit.
Geeignet
- alle erlaubten Züge dieselbe Größe modulo erhalten
- Start und Ziel verschiedene Reste dieser Größe besitzen
Reicht nicht
- mindestens ein erlaubter Zug den vorgeschlagenen Rest verändert
- gleicher Rest von Start und Ziel die Erreichbarkeit noch nicht garantiert
Die passende Kongruenzstrategie diagnostizieren
Aus Ziel, Ausdrucksform und Nebenbedingungen systematisch Modul und Werkzeug auswählen, bevor gerechnet wird.
Warum funktioniert sie?
Olympiadeaufgaben nennen die Methode selten. Gute Lösungen beginnen deshalb mit einer Diagnose: Geht es um Teilbarkeit, Unmöglichkeit, große Potenzen, mehrere Restbedingungen oder eine erhaltene Zustandsgröße?
Erkennungssignale
- Die Aufgabe enthält kein vorgegebenes Modul.
- Mehrere bekannte Kongruenzmethoden scheinen zunächst möglich.
- Eine kurze Beobachtung kann eine lange Rechnung ersetzen.
Vorgehen
- 1. Zieltyp bestimmen: Ordne die Aufgabe als Berechnung, Existenz, Vollständigkeit, Teilbarkeit oder Unmöglichkeit ein.
- 2. Struktursignale markieren: Suche Potenzen, Quadrate, lineare Teiler, mehrere Module, viele Objekte oder erlaubte Züge.
- 3. Kandidaten testen: Prüfe kleine Module und bekannte Sätze an wenigen Resten, ohne schon den ganzen Beweis zu schreiben.
- 4. Kürzesten tragfähigen Weg wählen: Entscheide dich für die Methode, die Ziel und Voraussetzungen vollständig verbindet.
Geeignet
- eine neue oder gemischte Aufgabe zunächst strukturiert werden muss
- Modulwahl und Werkzeugwahl den entscheidenden Lösungsfortschritt bilden
Reicht nicht
- das benötigte Verfahren bereits ausdrücklich vorgegeben und direkt anwendbar ist
Voraussetzungen modularer Werkzeuge prüfen
Vor jedem Kürzen, Invertieren oder Exponentenreduzieren die benötigten ggT-, Primzahl- und Teilerfremdheitsbedingungen explizit kontrollieren.
Warum funktioniert sie?
Viele fast richtige Kongruenzlösungen scheitern nicht an der Rechnung, sondern an einem unzulässigen Schritt. Ein kurzer Voraussetzungen-Check schützt den gesamten Beweis.
Erkennungssignale
- Ein Faktor soll aus einer Kongruenz gekürzt werden.
- Fermat, Euler oder eine multiplikative Ordnung soll verwendet werden.
- Eine Lösungsklasse wurde nach Division scheinbar eindeutig.
Vorgehen
- 1. Geplanten Satz nennen: Formuliere genau, welchen Satz oder welche Kürzungsregel du verwenden willst.
- 2. Bedingungen auflisten: Notiere Primzahl, Teilerfremdheit, Invertierbarkeit oder ggT-Teilbarkeit.
- 3. Bedingungen nachweisen: Berechne den ggT oder behandle nicht teilerfremde Fälle getrennt.
- 4. Erst dann umformen: Führe Kürzung oder Exponentenreduktion aus und behalte alle Lösungsklassen.
Geeignet
- eine modulare Division oder ein Potenzsatz eingesetzt wird
- die Zahl aller Lösungen einer linearen Kongruenz wichtig ist
Reicht nicht
- nur addiert, subtrahiert oder multipliziert wird
Einen Kongruenzbeweis vollständig schließen
Jeden modularen Zwischenschritt zur ursprünglichen Aussage zurückübersetzen und bei Bestimmungsaufgaben Existenz, Vollständigkeit und Probe sichern.
Warum funktioniert sie?
Eine Restrechnung ist erst dann eine Lösung, wenn klar ist, warum sie genau die verlangte Teilbarkeit, Unmöglichkeit oder Gesamtheit aller Lösungen beweist.
Erkennungssignale
- Die Aufgabe verlangt einen Beweis und nicht nur einen Rest.
- Alle ganzen Zahlen oder alle Lösungsklassen werden gesucht.
- Lokale Aussagen zu mehreren Modulen müssen zusammengesetzt werden.
Vorgehen
- 1. Behauptung präzisieren: Formuliere das Ziel als Teilbarkeit oder als Kongruenz mit genauem Modul.
- 2. Lückenlose Kette schreiben: Begründe jeden Satz, jede Fallunterscheidung und jede Kombination von Modulen.
- 3. Vollständigkeit sichern: Zeige bei Lösungsbestimmungen, dass keine weiteren Klassen möglich sind.
- 4. Zur Aufgabe zurückkehren: Schließe mit einem Satz, der das modulare Ergebnis in der Sprache der Aufgabe ausdrückt.
Geeignet
- ein Ergebnis als vollständiger Olympiadebeweis formuliert werden soll
- notwendige und hinreichende Bedingungen unterschieden werden müssen
Reicht nicht
- nur eine kurze numerische Restberechnung verlangt ist
Kongruenzaufgaben unter Wettbewerbsbedingungen bearbeiten
Aufgaben sichten, sichere Punkte zuerst gewinnen, Sackgassen begrenzen und vor Abgabe einen gezielten Beweischeck durchführen.
Warum funktioniert sie?
Im Wettbewerb zählt nicht nur, eine Idee zu haben. Zeit, Darstellung und Kontrolle entscheiden, ob aus der Idee tatsächlich Punkte werden.
Erkennungssignale
- Mehrere unterschiedlich schwere Aufgaben stehen unter Zeitdruck zur Auswahl.
- Eine Lösungsidee ist vorhanden, aber noch nicht sauber ausformuliert.
- Ein Ergebnis muss vor der Abgabe effizient kontrolliert werden.
Vorgehen
- 1. Sichten: Markiere in wenigen Minuten sichere, mögliche und zunächst offene Aufgaben.
- 2. Punkte sichern: Bearbeite zuerst Aufgaben mit klarer Strategie und vollständigem Abschluss.
- 3. Sackgassen begrenzen: Wechsle nach einem festgelegten Zeitfenster und notiere den bisherigen Ansatz.
- 4. Abgabe prüfen: Kontrolliere Voraussetzungen, Restrechnungen, Vollständigkeit und den letzten Schlusssatz.
Geeignet
- ein gemischter Trainingssatz oder eine echte Wettbewerbsklausur bearbeitet wird
- Zeitbudget und Punkteverteilung berücksichtigt werden sollen
Reicht nicht
- ein einzelner Begriff ohne Zeitdruck neu gelernt wird