Chinesischer Restsatz Rechner

Lösen Sie simultane Kongruenzen mit dem Chinesischer Restsatz Rechner. Berechnen Sie kleinste Lösungen und Rechenschritte mit dem Euklidischen Algorithmus.

892.1K Berechnungen Aktualisiert · 2026-05-04 Lokale Ausführung · Kein Daten-Upload
AD

So nutzen Sie den Chinesischer Restsatz Rechner

Der Chinesischer Restsatz Rechner ist ein spezialisiertes mathematisches Werkzeug zur Lösung von Systemen simultaner linearer Kongruenzen. Jede Zeile im Rechner entspricht einer Gleichung der Form $x \equiv a_i \pmod{m_i}$. Mit diesem Online-Rechner ermitteln Sie im Handumdrehen die kleinste positive Lösung sowie die allgemeine Lösungsmenge.

  1. Reste und Moduln eingeben — Tragen Sie für jede Kongruenz den Rest $a_i$ und den Modul $m_i$ ein. Über die Schaltfläche »+ Kongruenz hinzufügen« können Sie beliebig viele Zeilen ergänzen.
  2. Teilerfremdheit überprüfen — Der Chinesischer Restsatz Rechner prüft automatisch, ob alle eingegebenen Moduln paarweise teilerfremd sind. Sollte ein gemeinsamer Teiler vorliegen, erhalten Sie einen Hinweis.
  3. Ergebnis und Rechenweg ablesen — Nach der Eingabe liefert das Tool sofort die minimale Lösung $x$, den Gesamtmodul $M$ sowie eine strukturierte Schritt-für-Schritt-Tabelle mit allen Zwischenwerten ($M_i$, $y_i$, $a_i M_i y_i$).

Über das Löschen-Symbol (✕) neben jeder Zeile lässt sich eine Kongruenz jederzeit wieder entfernen.

Mathematische Grundlagen & Formel

Der Chinesischer Restsatz Rechner implementiert das klassische Lösungsverfahren für simultane Kongruenzen:

Gegeben: x ≡ a₁ (mod m₁), x ≡ a₂ (mod m₂), ..., x ≡ aₙ (mod mₙ)
Voraussetzung: ggT(mᵢ, mⱼ) = 1 für alle i ≠ j (paarweise teilerfremd)

Gesamtmodul:       M  = m₁ · m₂ · ... · mₙ
Teilprodukte:      Mᵢ = M / mᵢ
Modulare Inverse:  yᵢ ≡ (Mᵢ)⁻¹ (mod mᵢ)  mit  Mᵢ · yᵢ ≡ 1 (mod mᵢ)
Gesamtlösung:      x  = (Σ aᵢ · Mᵢ · yᵢ) mod M
Allgemeine Form:   x  ≡ r (mod M) bzw. x = r + k · M  (k ∈ ℤ)
VariableBezeichnungMathematische Bedeutung
MGesamtmodulProdukt sämtlicher Moduln ($m_1 \cdot m_2 \cdot \dots \cdot m_n$)
MᵢTeilproduktQuotient aus Gesamtmodul $M$ und jeweiligem Einzelmodul $m_i$
yᵢModulares InversesLösung der linearen Kongruenz $M_i \cdot y_i \equiv 1 \pmod{m_i}$
xMinimale LösungEindeutige ganzzahlige Lösung im Bereich $0 \le x < M$

Um jedes modulare Inverse $y_i$ zuverlässig zu bestimmen, verwendet der Chinesischer Restsatz Rechner den erweiterten euklidischen Algorithmus (EEA). Dies stellt sicher, dass auch bei größeren Zahlenwerten mathematisch exakte Resultate erzielt werden.

Wichtige Voraussetzungen und Grenzen

  • Positive Moduln: Alle Moduln $m_i$ müssen positive ganze Zahlen größer als 1 sein.
  • Paarweise Teilerfremdheit: Der klassische Satz verlangt, dass $\text{ggT}(m_i, m_j) = 1$ für alle Paare $i \neq j$ gilt.
  • Ganze Reste: Reste können beliebige ganze Zahlen sein; negative Reste werden automatisch in den Hauptrestbereich modulo $m_i$ überführt.
  • Gültigkeitsbereich: Für extrem große Eingaben arbeitet der Chinesischer Restsatz Rechner im sicheren Ganzzahlbereich von JavaScript ($2^{53} - 1$).

Schritt-für-Schritt-Beispielrechnung

Betrachten wir ein klassisches Kongruenzensystem, das sich mit dem Chinesischer Restsatz Rechner lösen lässt:

x ≡ 2 (mod 3)
x ≡ 3 (mod 5)
x ≡ 2 (mod 7)
  1. Gesamtmodul berechnen: $M = 3 \cdot 5 \cdot 7 = 105$. Da 3, 5 und 7 Primzahlen sind, sind sie paarweise teilerfremd.
  2. Teilprodukte ermitteln:
    • $M_1 = 105 / 3 = 35$
    • $M_2 = 105 / 5 = 21$
    • $M_3 = 105 / 7 = 15$
  3. Modulare Inverse bestimmen:
    • $35 \cdot y_1 \equiv 1 \pmod 3 \implies 2 \cdot y_1 \equiv 1 \pmod 3 \implies y_1 = 2$
    • $21 \cdot y_2 \equiv 1 \pmod 5 \implies 1 \cdot y_2 \equiv 1 \pmod 5 \implies y_2 = 1$
    • $15 \cdot y_3 \equiv 1 \pmod 7 \implies 1 \cdot y_3 \equiv 1 \pmod 7 \implies y_3 = 1$
  4. Gesamtsumme und Modulo bilden:
    • $a_1 \cdot M_1 \cdot y_1 = 2 \cdot 35 \cdot 2 = 140$
    • $a_2 \cdot M_2 \cdot y_2 = 3 \cdot 21 \cdot 1 = 63$
    • $a_3 \cdot M_3 \cdot y_3 = 2 \cdot 15 \cdot 1 = 30$
    • $\text{Summe} = 140 + 63 + 30 = 233$
    • $x = 233 \bmod 105 = 23$

Das System ergibt somit die Lösung $x = 23$ und die allgemeine Lösungsform $x \equiv 23 \pmod{105}$.

Typische Anwendungsbereiche

Der Chinesischer Restsatz Rechner leistet in Theorie und Praxis wertvolle Hilfe:

  • Zahlentheorie & Hochschulmathematik — Schnelles Überprüfen von Übungsaufgaben zur modularen Arithmetik und abstrakten Algebra.
  • Kryptographie & RSA-Verfahren — Beschleunigung von Entschlüsselungsprozessen beim RSA-Algorithmus durch modulare Zerlegung großer Schlüssel (CRT-RSA).
  • Informatik & Algorithmen — Verteilung von Berechnungen mit großen Ganzzahlen auf parallele Prozessoren mittels Restsystemen (Residue Number System, RNS).
  • Kombinatorische Rätsel — Lösen historischer mathematischer Probleme, wie sie bereits im antiken China von Sun Zi formuliert wurden.

Mit dem interaktiven Chinesischer Restsatz Rechner erhalten Sie stets nachvollziehbare Zwischenschritte für Ihre mathematischen Aufgaben.

Häufige Fragen zu Chinesischer Restsatz Rechner

Was berechnet der Chinesischer Restsatz Rechner?

Der Chinesischer Restsatz Rechner ermittelt die kleinste nicht-negative ganze Zahl x, die simultan ein System linearer Kongruenzen x ≡ aᵢ (mod mᵢ) für gegebene Reste aᵢ und Moduln mᵢ löst.

Welche Voraussetzungen müssen für den Chinesischen Restsatz erfüllt sein?

Die Moduln m₁, m₂, ..., mₙ müssen paarweise teilerfremd sein (ggT(mᵢ, mⱼ) = 1 für alle i ≠ j). Wenn zwei Moduln einen gemeinsamen Teiler größer als 1 teilen, weist der Rechner darauf hin.

Wie wird das modulare Inverse im Rechenweg bestimmt?

Der Rechner nutzt den erweiterten euklidischen Algorithmus (EEA), um für jedes Teilprodukt Mᵢ = M / mᵢ das modulare Inverse yᵢ zu berechnen, sodass Mᵢ · yᵢ ≡ 1 (mod mᵢ) erfüllt ist.

Was ist der Unterschied zwischen minimaler und allgemeiner Lösung?

Die minimale Lösung ist die eindeutige Zahl im Intervall [0, M - 1], wobei M das Produkt aller Moduln ist. Die allgemeine Lösung lautet x ≡ r (mod M) bzw. x = r + k · M für jedes ganzzahlige k.

Werden meine Eingaben auf einem Server gespeichert?

Nein. Alle Berechnungen im Chinesischer Restsatz Rechner finden vollständig lokal in Ihrem Webbrowser statt. Es werden keinerlei Daten übermittelt oder gespeichert.