Mathematik

Sieb des Eratosthenes: Primzahlen finden

Sieb des Eratosthenes: Primzahlen finden
Sieb des Eratosthenes: Primzahlen finden
Für Quiz, Lückentext, Lernkarten und Fortschritt ist JavaScript nötig. Alle Inhalte und Lösungen bleiben direkt lesbar.

Mit dem Sieb des Eratosthenes findest du alle Primzahlen bis zu einer gewählten Grenze. Du schreibst die Zahlen ab 2 auf und streichst systematisch die zusammengesetzten Zahlen. Übrig bleiben genau die Primzahlen.

Deine Lernziele

Hake ab, was du schon kannst — und komm am Ende hierher zurück!

Primzahlen und die Siebidee

Eine Primzahl ist eine natürliche Zahl größer als 1 mit genau zwei verschiedenen Teilern: 1 und sich selbst. Zum Beispiel hat 7 nur die Teiler 1 und 7. Die Zahl 1 ist keine Primzahl, denn sie hat nur einen Teiler.

Eine Zahl größer als 1, die keine Primzahl ist, heißt zusammengesetzt. So ist $12=3\cdot4$ zusammengesetzt. Das Sieb streicht solche Zahlen als Vielfache kleinerer Primzahlen.

Definition

Sieb des Eratosthenes

Ein Verfahren, das aus einer endlichen Zahlenliste alle zusammengesetzten Zahlen aussortiert. Die ungestrichenen Zahlen sind die Primzahlen der Liste.

Teste dich
Frage 1 von 1LeichtWelche Zahl ist eine Primzahl?
Lösung: 13 — 13 hat nur die Teiler 1 und 13. Dagegen gilt $15=3\cdot5$ und $21=3\cdot7$.
So siebst du bis 100

Schreibe die Zahlen von 2 bis 100 auf. Gehe dann immer gleich vor:

  1. Nimm die kleinste noch ungestrichene Zahl. Sie ist prim.
  2. Markiere sie als Primzahl.
  3. Streiche ihre echten Vielfachen, also die größeren Vielfachen.
  4. Wiederhole das Verfahren mit der nächsten ungestrichenen Zahl.
Beispiel

Zuerst bleibt 2 stehen. Streiche $4,6,8,10,\ldots,100$.

Die nächste ungestrichene Zahl ist 3. Streiche ihre noch freien Vielfachen $9,15,21,\ldots,99$.

Danach folgen 5 und 7. Bei 5 beginnst du mit 25, bei 7 mit 49. Nach der Runde mit 7 ist das Sieb bis 100 fertig.

Die Primzahlen bis 100 sind:

$2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97$.

Lückentext

Wähle in jeder Lücke die passende Form und prüfe anschließend deine Antworten.

Beim Sieben bis 30 ist die erste ausgewählte Zahl . Danach ist die kleinste ungestrichene Zahl . Die Zahl 25 wird als Vielfaches von gestrichen. Die ungestrichene Zahl 29 ist .

Lösungen: Lücke 1: 2; Lücke 2: 3; Lücke 3: 5; Lücke 4: prim. Wähle stets die kleinste ungestrichene Zahl und streiche ihre echten Vielfachen. 29 hat in diesem Bereich keinen kleineren Teiler außer 1 und ist daher prim.
Warum du bei der Quadratzahl beginnst

Bei einer Primzahl $p$ musst du nicht noch einmal alle Vielfachen von vorne prüfen. Beginne die neue Streichrunde bei $p^2$.

Warum? Jedes kleinere Vielfache von $p$ hat die Form $p\cdot k$ mit $k\lt p$. Es wurde bereits in der Runde zu einem kleineren Faktor gestrichen.

Beispiel

In der 5er-Runde liegen $10=5\cdot2$, $15=5\cdot3$ und $20=5\cdot4$ vor $5^2=25$. Sie wurden schon in der 2er- oder 3er-Runde gestrichen. Die erste neue Zahl ist deshalb 25.

Merke

Für eine neue Primzahl $p$ beginnt die Streichrunde bei $p^2$ und geht in Schritten von $p$ weiter.

Teste dich
Frage 1 von 1MittelWo beginnt beim Sieben die neue Streichrunde für 7?
Lösung: Bei 49 — Die Runde beginnt bei $7^2=49$. Alle kleineren Vielfachen von 7 besitzen bereits einen kleineren Faktor.
Wann du aufhören kannst

Für eine Grenze $S$ genügt es, mit Primzahlen $p$ zu sieben, solange $p^2\leq S$ gilt. Sobald die nächste ungestrichene Zahl ein Quadrat größer als $S$ hat, ist keine neue Streichrunde nötig.

Beispiel

Für $S=100$ gilt $7^2=49\leq100$, aber $11^2=121\gt100$. Deshalb ist 7 die letzte Primzahl, deren Vielfache du streichen musst. 11 und die weiteren ungestrichenen Zahlen bleiben als Primzahlen stehen.

Das funktioniert, weil jede zusammengesetzte Zahl bis $S$ mindestens einen Primfaktor besitzt, der nicht größer als ihre Quadratwurzel ist. Hätte sie nur größere Faktoren, wäre schon das Produkt zweier solcher Faktoren größer als $S$.

Teste dich
Frage 1 von 1MittelBis zu welcher Primzahl musst du für die Grenze 50 sieben?
Lösung: Bis 7 — $7^2=49\leq50$, während $11^2=121\gt50$ gilt. Daher ist 7 die letzte nötige Siebzahl.
Warum das Verfahren zuverlässig ist

Die jeweils kleinste ungestrichene Zahl kann kein Vielfaches einer kleineren Primzahl sein: Sonst wäre sie in einer früheren Runde gestrichen worden. Sie hat also keinen Teiler zwischen 1 und sich selbst und ist prim.

Umgekehrt wird jede zusammengesetzte Zahl bis zur Grenze gestrichen. Sie besitzt einen Primfaktor, der höchstens so groß wie ihre Quadratwurzel ist. Spätestens in der Runde dieses Primfaktors wird sie erfasst.

Gut zu wissen

Das Sieb erzeugt eine vollständige Primzahlliste nur bis zur gewählten endlichen Grenze. Für sehr große Grenzen ist das einfache Verfahren aufwendig, auch wenn Quadratstart und Abbruchregel unnötige Schritte vermeiden.

Teste dich
Frage 1 von 1SchwerEine Zahl 77 ist nach der 2er-, 3er- und 5er-Runde noch ungestrichen. Darfst du schon folgern, dass sie prim ist?
Lösung: Nein, denn $77=7\cdot11$ wird erst in der 7er-Runde gestrichen. — Ungerade Zahlen können prim oder zusammengesetzt sein. Für eine Grenze von mindestens 77 muss auch mit 7 gesiebt werden, weil $7^2=49\leq77$ gilt.
Karteikasten
Karteikasten

Überlege zuerst selbst und drehe die Karte anschließend zum Prüfen um.

Alles auf einen Blick
Mindmap
  • Sieb des Eratosthenes
    • Vorbereitung
      • Zahlen ab 2 bis zur Grenze
      • 1 ist keine Primzahl
    • Siebschritt
      • kleinste ungestrichene Zahl ist prim
      • Vielfache ab ihrer Quadratzahl streichen
    • Abbruch
      • nur solange $p^2$ höchstens die Grenze ist
    • Ergebnis
      • ungestrichene Zahlen sind Primzahlen
Abschluss-Check
Teste dich
Frage 1 von 3LeichtWelche Aussage beschreibt den ersten Siebschritt richtig?
Lösung: 2 markieren und ihre echten Vielfachen streichen — Die 2 ist die kleinste Primzahl. Sie bleibt stehen, während $4,6,8,\ldots$ gestrichen werden.
Frage 2 von 3MittelDu siebst bis 40. Welche Streichrunden brauchst du?
Lösung: Die Runden zu 2, 3 und 5 — $5^2=25\leq40$, aber $7^2=49\gt40$. Daher endet das Sieben nach der 5er-Runde.
Frage 3 von 3SchwerBegründe, warum 37 nach dem vollständigen Sieben bis 40 als Primzahl feststeht.
Lösung: Wäre 37 zusammengesetzt, hätte sie einen Primfaktor höchstens $\sqrt{37}$; die nötigen kleineren Primzahlen wurden geprüft. — Das vollständige Sieb hat alle zusammengesetzten Zahlen bis 40 über ihre kleinen Primfaktoren gestrichen. Da 37 übrig bleibt, ist sie prim.

Passend dazu

Ausprobieren