Hoppa till innehållet

Primtalskontroll

Matematik och tal

Är ditt tal ett primtal?

Testa heltal med upp till 100 siffror och se primfaktorer samt nästa och föregående primtal.

Ett heltal med högst 100 siffror

Är det ett primtal?

Inte primtal

360 är ett sammansatt tal: det har andra delare än 1 och talet självt.

Om talet

Säkerhet
Bevisat
Nästa primtal
101
Föregående primtal
89

Sponsrade länkar

Testa heltal med upp till 100 siffror och se primfaktorer samt nästa och föregående primtal.

Så använder du verktyget

  1. Ange ett heltal. Mellanslag eller kommatecken mellan siffergrupper går bra.
  2. Se om talet är ett primtal, hur säkert svaret är samt primfaktorer och nästa och föregående primtal.
  3. Kopiera valfritt värde eller kopiera länken för att dela samma tal.

Primfaktorer för vanliga tal

TalPrimfaktorer
122 × 2 × 3
242 × 2 × 2 × 3
602 × 2 × 3 × 5
1002 × 2 × 5 × 5
3602 × 2 × 2 × 3 × 3 × 5

Så fungerar det

Ett primtal är ett heltal över 1 vars enda delare är 1 och talet självt: 2, 3, 5, 7, 11 och så vidare. Alla andra heltal över 1 är sammansatta och kan skrivas som en produkt av primtal på exakt ett sätt, bortsett från ordningen: 1200 = 2⁴ × 3 × 5². Talen 0 och 1 är varken primtal eller sammansatta tal.

Att dividera med alla möjliga faktorer är för långsamt för stora tal, så kontrollen använder Miller–Rabins test. Det tar en bas a och söker ett mönster i potenserna av a som alla primtal måste följa. Ett sammansatt tal bryter oftast mönstret, och basen som avslöjar det kallas ett vittne. Under ungefär 3,3 × 10²⁴ vet man att de första 13 primtalen som baser avslöjar alla sammansatta tal, så ”primtal” är där ett bevis. Över gränsen är ingen fast uppsättning bevisad. Ett tal som klarar 20 baser visas därför som ”troligen primtal”: tillräckligt säkert i praktiken, men inget bevis. ”Inte primtal” är alltid bevisat.

Primfaktorer hittas genom provdivision, vilket går direkt upp till 10¹⁵ (tusen biljoner). Över det känns ett sammansatt tal igen men faktoriseras inte här. Skillnaden är ingen slump: att testa om ett tal är ett primtal är mycket lättare än att hitta dess faktorer, och mycket av dagens kryptering bygger på det.

Sponsrade länkar

Vanliga frågor

Är 1 ett primtal?

Nej. Ett primtal har exakt två delare, och 1 har bara en. Om 1 räknades som primtal skulle också regeln att varje tal har en unik primtalsfaktorisering brytas.

Är 2 det enda jämna primtalet?

Ja. Alla andra jämna tal är delbara med 2 och har alltså en delare utöver 1 och talet självt.

Vad betyder ”troligen primtal”?

Talet klarade 20 Miller–Rabin-tester med olika baser. Inget känt sammansatt tal lurar alla, men för så stora tal är det inte bevisat. Därför kallar sidan inte resultatet bevisat.

Hur många primtal finns det?

Oändligt många, som Euklides visade för över två tusen år sedan. De blir glesare bland större tal, men det finns alltid ett till.

Varför visas inga primfaktorer för ett stort sammansatt tal?

Verktyget faktoriserar bara tal upp till 10¹⁵. Över den gränsen kan det ändå avgöra att ett tal är sammansatt utan att hitta faktorerna.

Sponsrade länkar

Sponsrade länkar