Seit 2010 · Über 2 Mio. Tool-Aufrufe pro Monat
Seit 2010
Zu Chrome hinzufügen

Mein Werkzeugkasten

Automatischer Modus

Noch keine Werkzeuge gespeichert.

Auf Premium-Version upgraden
Ähnliche Tools
Vollkommene Zahlen prüfenPrimzahlzwillinge-FinderFibonacci Zahl PrüferModulare Exponentiationsrechner
Startseite > Mathematik > Grundrechenoperationen
 

Mersenne-Primzahl-Prüfer

Prüfen Sie mit dem Mersenne-Primzahlprüfer von MiniWebtool einen Kandidaten der Form 2^p − 1. Ein Ablauf des Lucas-Lehmer-Verfahrens erläutert den Primzahltest; Binärmuster-Grafiken und die zugehörige vollkommene Zahl bei passenden Primzahlen sind enthalten.

Fragen zur Bedienung? Frag eine KI

Füge die kopierte Frage in den Gemini-Chat ein. Du kannst sie auch unten kopieren.

Frage ansehen

Kostenlos nutzbarOhne RegistrierungSofortige Ergebnisse
Mersenne-Primzahl-PrüferJetzt testen — gratis ▼
Lucas-Lehmer: M_p ist genau dann prim, wenn s → s² − 2 bei 0 endet

Geben Sie unten einen Exponenten p ein, um zu prüfen, ob 2^p − 1 eine Mersenne-Primzahl ist, mit dem Lucas-Lehmer-Verlauf und dem Bitmuster.

Wählen Sie einen berühmten Exponenten zum Testen – jeder wird in Millisekunden berechnet:

✦ Bekannte Primzahl \(M_p\) p = 13 p = 17 p = 31 p = 61 p = 127
✕ Zusammengesetztes \(M_p\) p = 11 p = 23 p = 37 p = 67
⚡ Große Exponenten p = 521 p = 1279 p = 2281 p = 4253
2^

Jede positive ganze Zahl von 1 bis 5.000. Für größere Exponenten nutzen Sie spezialisierte Software wie Prime95.

Embed Mersenne-Primzahl-Prüfer Widget

Mersenne-Primzahl-Prüfer

Willkommen beim Mersenne-Primzahl-Prüfer, einem interaktiven Tool, das testet, ob \(2^p - 1\) eine Mersenne-Primzahl für einen beliebigen Exponenten \(p\) bis zu 5000 ist. Das Tool führt den berühmten Lucas-Lehmer-Primzahltest aus, zeigt einen animierten Iterationsverlauf der Rekursion \(S_i = S_{i-1}^2 - 2 \pmod{M_p}\), visualisiert das binäre Bitmuster (ein charakteristisches Merkmal jeder Mersenne-Zahl) und ordnet dem Ergebnis – falls es prim ist – die entsprechende gerade vollkommene Zahl über den Satz von Euklid-Euler zu.

Was ist eine Mersenne-Primzahl?

Eine Mersenne-Zahl ist eine Zahl der Form \(M_p = 2^p - 1\). Wenn \(M_p\) selbst prim ist, wird sie als Mersenne-Primzahl bezeichnet. Der Name ehrt Marin Mersenne (1588–1648), den französischen Mönch, der die frühen Fälle katalogisierte und vermutete, welche Exponenten bis 257 Primzahlen ergaben – eine Liste, die sich zwar als teilweise falsch herausstellte, aber drei Jahrhunderte der Forschung einläutete.

Mersenne-Primzahl
$$M_p = 2^p - 1 \;\; \text{ist prim, wobei } p \text{ selbst prim sein muss}$$

Die ersten Mersenne-Primzahlen in der Reihenfolge:

Stand 2024 sind genau 52 Mersenne-Primzahlen bekannt. Der aktuelle Rekord ist \(M_{136{,}279{,}841}\), entdeckt im Oktober 2024 durch das GIMPS-Projekt für verteiltes Rechnen – eine Zahl mit 41.024.320 Dezimalstellen.

Der Lucas-Lehmer-Test

Der Grund, warum Mersenne-Primzahlen die Rekordbücher dominieren, ist ein spezialisierter, extrem schneller Primzahltest, der von Édouard Lucas (1878) entdeckt und von Derrick Lehmer (1930) vereinfacht wurde:

Lucas-Lehmer-Test
$$S_0 = 4, \quad S_i = S_{i-1}^2 - 2 \pmod{M_p}$$

Für primes \(p \geq 3\): \(\;M_p\) ist prim \(\iff S_{p-2} \equiv 0 \pmod{M_p}\)

Der Test erfordert nur \(p-2\) modulare Quadrierungen – etwa \(O(p^3)\) Bit-Operationen mit Schulmultiplikation oder \(O(p^2 \log p \log\log p)\) mit FFT. Vergleichen Sie dies mit universellen Primzahltests bei Zahlen von der Größe eines \(M_p\) (Millionen von Stellen), die völlig undurchführbar wären. Die Lucas-Lehmer-Abkürzung ist das, was die Suche nach Mersenne-Primzahlen überhaupt erst ermöglicht.

Warum muss \(p\) prim sein?

Wenn \(p = a \cdot b\) mit \(a, b > 1\), zeigt eine klassische Identität, dass \(2^a - 1\) ein Teiler von \(2^{ab} - 1\) ist:

Faktorisierungs-Identität
$$2^{ab} - 1 = (2^a - 1)\left(2^{a(b-1)} + 2^{a(b-2)} + \cdots + 2^a + 1\right)$$

Wenn der Exponent also zusammengesetzt ist, ist \(M_p\) automatisch zusammengesetzt. Die Umkehrung ist falsch: Dass \(p\) prim ist, garantiert nicht, dass \(M_p\) prim ist. Zum Beispiel ist \(p = 11\) prim, aber \(M_{11} = 2047 = 23 \times 89\).

Mersenne-Primzahlen und vollkommene Zahlen (Euklid-Euler)

Euklid beobachtete um 300 v. Chr., dass wenn \(2^p - 1\) prim ist, dann \(2^{p-1}(2^p - 1)\) eine vollkommene Zahl ist – eine Zahl, die gleich der Summe ihrer echten Teiler ist. Euler bewies später die Umkehrung: Jede gerade vollkommene Zahl entsteht auf diese Weise.

Satz von Euklid-Euler
$$N \text{ ist eine gerade vollkommene Zahl} \iff N = 2^{p-1}(2^p - 1),\;\; 2^p - 1 \text{ prim}$$

Das Finden einer neuen Mersenne-Primzahl erzeugt also sofort eine neue vollkommene Zahl. Die ersten vier geraden vollkommenen Zahlen sind 6, 28, 496 und 8128 – bekannt seit der Antike. Ob eine ungerade vollkommene Zahl existiert, bleibt ein seit mehr als 2.300 Jahren ungelöstes Problem.

Das binäre Bitmuster

Jede Mersenne-Zahl hat eine einzigartig klare Binärdarstellung: \(2^p\) ist binär eine \(1\) gefolgt von \(p\) Nullen, daher besteht \(2^p - 1\) aus genau \(p\) aufeinanderfolgenden 1-Bits:

M_5 = 2^5 − 1 = 111112 = 31
M_7 = 2^7 − 1 = 11111112 = 127

Deshalb visualisiert das Tool jedes Bit als eigene Kachel – das Bitmuster ist die visuelle Signatur einer Mersenne-Zahl, unabhängig davon, ob die Zahl prim ist.

So verwenden Sie diesen Rechner

  1. Geben Sie einen Exponenten \(p\) ein: jede positive ganze Zahl von 1 bis 5.000.
  2. Klicken Sie auf Prüfen: Das Tool prüft zuerst, ob \(p\) prim ist; falls nicht, wird erklärt, warum \(M_p\) zusammengesetzt sein muss.
  3. Für primes \(p\): Die Lucas-Lehmer-Rekursion führt \(p - 2\) Iterationen modulo \(M_p\) durch.
  4. Ergebnisse erkunden: Urteils-Banner, 6-zeiliger Iterationsverlauf (mit "..." für ausgelassene Zwischenschritte bei großem \(p\)), Dezimal- und Binärform von \(M_p\) sowie die vollkommene Zahl nach Euklid-Euler, falls zutreffend.

Die ersten zwölf bekannten Mersenne-Primzahlen

Mersenne-Primzahl-Prüfer: Die ersten zwölf bekannten Mersenne-Primzahlen
#Exponent \(p\)\(M_p = 2^p - 1\)StellenEntdeckt
1231Antike
2371Antike
35312Antike
471273Antike
5138.19141456 (anonym)
617131.07161588 Cataldi
719524.28761588 Cataldi
8312.147.483.647101772 Euler
9612,3 × 10^18191883 Pervushin
10896,2 × 10^26271911 Powers
111071,6 × 10^32331914 Powers
121271,7 × 10^38391876 Lucas

Das GIMPS-Projekt

Die Great Internet Mersenne Prime Search (GIMPS), 1996 von George Woltman ins Leben gerufen, ist ein Projekt für verteiltes Rechnen, bei dem Freiwillige CPU-Zeit spenden, um Lucas-Lehmer-Tests an Exponenten-Kandidaten durchzuführen. Stand 2024 wurde jede Mersenne-Primzahl seit M_35 = M_{1398269} (1996) durch GIMPS entdeckt. Ein einzelner Lucas-Lehmer-Test an der modernen Grenze (Exponenten nahe \(10^8\)) dauert Wochen auf GPU-Systemen.

Wissenswertes über Mersenne-Primzahlen

Häufig gestellte Fragen

Was ist eine Mersenne-Primzahl?

Eine Mersenne-Primzahl ist eine Primzahl der Form \(2^p - 1\), wobei \(p\) ebenfalls prim ist. Die ersten sind 3, 7, 31, 127 und 8.191. Stand 2024 sind 52 Mersenne-Primzahlen bekannt; die größte bekannte Primzahl (\(M_{136{,}279{,}841}\)) ist eine Mersenne-Primzahl mit über 41 Millionen Stellen.

Wie funktioniert der Lucas-Lehmer-Test?

Für einen Primzahlexponenten \(p \geq 3\) definiere \(S_0 = 4\) und \(S_i = S_{i-1}^2 - 2 \pmod{M_p}\). Die Mersenne-Zahl \(M_p = 2^p - 1\) ist genau dann prim, wenn \(S_{p-2} \equiv 0 \pmod{M_p}\). Der Test läuft in \(p - 2\) Iterationen ab, jede eine einzige modulare Quadrierung.

Warum muss \(p\) prim sein?

Wenn \(p = ab\) ist und beide Faktoren größer als 1 sind, dann ist \(2^p - 1\) durch \(2^a - 1\) (und durch \(2^b - 1\)) teilbar, sodass \(M_p\) zusammengesetzt ist. Die Umkehrung gilt nicht: Dass \(p\) prim ist, bedeutet nicht zwangsläufig, dass \(M_p\) prim ist. Zum Beispiel ist \(p = 11\) prim, aber \(M_{11} = 2047 = 23 \times 89\) ist zusammengesetzt.

Was ist die Verbindung zwischen Mersenne-Primzahlen und vollkommenen Zahlen?

Der Satz von Euklid-Euler besagt, dass jede gerade vollkommene Zahl die Form \(2^{p-1}(2^p - 1)\) hat, wobei \(2^p - 1\) eine Mersenne-Primzahl ist. Jede Mersenne-Primzahl erzeugt genau eine gerade vollkommene Zahl, und jede gerade vollkommene Zahl stammt von einer Mersenne-Primzahl ab. Ob ungerade vollkommene Zahlen existieren, ist eines der ältesten offenen Probleme der Mathematik.

Warum hat \(M_p\) im Binärsystem \(p\) aufeinanderfolgende 1-Bits?

Die Zahl \(2^p\) ist binär eine 1 gefolgt von \(p\) Nullen. Das Subtrahieren von 1 wandelt alle \(p\) nachfolgenden Nullen in 1en um. Somit besteht \(2^p - 1\) binär aus genau \(p\) Einsen – die charakteristische visuelle Signatur jeder Mersenne-Zahl, ob prim oder zusammengesetzt.

Was ist der größte Exponent, den dieses Tool testen kann?

Dieses Tool testet Exponenten bis 5.000, damit die Lucas-Lehmer-Iteration innerhalb einer normalen Webanfrage abgeschlossen werden kann. Für größere Exponenten (einschließlich der GIMPS-Grenze nahe \(10^8\)) ist spezialisierte Software wie Prime95 erforderlich, da ein einzelner Test auf einer modernen GPU Wochen an Rechenzeit beanspruchen kann.

Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:

"Mersenne-Primzahl-Prüfer" unter https://MiniWebtool.com/de/mersenne-primzahl-pruefer/ von MiniWebtool, https://MiniWebtool.com/

vom MiniWebtool-Team. Aktualisiert am: 18. April 2026

Chatte mit deiner bevorzugten KI

Füge die kopierte Frage in den Gemini-Chat ein. Du kannst sie auch unten kopieren.

Frage ansehen

Grundrechenoperationen:

Mathe-LöserWas möchten Sie berechnen?

Mathe-Löser

Beispiele
Weitere Ausdrücke

Beispiel auswählen, Zahlen ändern und lösen. log hat Basis 10; ln ist der natürliche Logarithmus.

Zahlen und Faktoren

Brüche und Division

Potenzen, Wurzeln und Logarithmen

Algebra und Gleichungen

Analysis

Geometrie und Trigonometrie

Beliebte und aktualisierte Tools:

Befreundete Zahlen PrüferGerade oder Ungerade Zahl PrüferIst es eine Primzahl?Alle anzeigen →
Startseite > Mathematik > Grundrechenoperationen > Mersenne-Primzahl-Prüfer