Frumtölupróf og frumþáttun
Athugaðu hvort tala er frumtala, fáðu frumþáttun hennar, næstu og fyrri frumtölu og lista yfir frumtölur á bili. Virkar með mjög stórum tölum.
Hvaða heil tala sem er upp í 2048 bita (um 617 tölustafir). Segðir virka líka: 2^61-1, 10^12+39, 20!+1, 3*7*11.
–
- Frumþáttun
- –
- Fjöldi deila
- –
- Fyrri frumtala
- –
- Næsta frumtala
- –
Hvers vegna
Frumtölur á bili
Allt að 1 000 000 tölur á bili, með efri mörk upp í 10¹²; fyrstu 2000 frumtölurnar eru taldar upp.
–
Hvernig á að nota frumtöluprófið
- Sláðu inn Heil tala. Segðir eru líka teknar gildar: 2^61-1, 10^12+39, 20!+1 eða 3711.
- Svarið birtist jafnóðum; ýttu á Athuga til að gefa þáttuninni meiri tíma á erfiðri tölu.
- Lestu niðurstöðuna, Frumþáttun, Fjöldi deila, Fyrri frumtala og Næsta frumtala. Hlutinn Hvers vegna útskýrir hvernig svarið fékkst og Afrita frumþáttun afritar margfeldi frumtalnanna.
- Til að telja upp frumtölur fyllirðu út Frá og Til undir Frumtölur á bili og ýtir á Telja upp frumtölur.
Tölur upp í 2048 bita (um 617 tölustafir) eru teknar gildar og allt keyrir í vafranum þínum.
Hvað gerir tölu að frumtölu
Frumtala er heil tala stærri en 1 sem hefur engan annan deili en 1 og sjálfa sig: 2, 3, 5, 7, 11, 13 … Tala með aðra deila er samsett og hana má skrifa á nákvæmlega einn hátt sem margfeldi frumtalna, frumþáttun hennar (360 = 2³ × 3² × 5). Tölurnar 0 og 1 eru hvorki frumtölur né samsettar tölur og 2 er eina slétta frumtalan.
Fjöldi deila fæst út frá frumþáttuninni: bættu 1 við hvern veldisvísi og margfaldaðu. 360 = 2³ × 3² × 5 hefur (3 + 1)(2 + 1)(1 + 1) = 24 deila. Frumtala hefur alltaf nákvæmlega 2.
Hvernig prófið virkar
- Litlar tölur (undir einni milljón) eru athugaðar með því að prófa deilingu: ef engin frumtala upp að kvaðratrótinni gengur upp í töluna er hún frumtala. Ekki þarf að fara lengra, því að samsett tala hefur alltaf þátt sem er ekki stærri en kvaðratrót hennar.
- Stærri tölur eru fyrst deildar með öllum frumtölum undir 1000 og síðan sendar í gegnum Miller–Rabin-prófið. Með 13 grunntölum, 2, 3, 5, …, 41, er þetta próf sannað nákvæmt fyrir allar tölur undir 3,3 × 10²⁴, sem nær yfir allar 64 bita heiltölur. Fyrir þessar tölur er svarið öruggt.
- Yfir 3,3 × 10²⁴ eru notaðar 25 grunntölur og tala sem stenst þær allar er sögð líkleg frumtala. Líkurnar á villu eru undir 1 á móti 10¹⁵, en það er ekki stærðfræðileg sönnun. Þegar prófið fellur er talan örugglega samsett.
Hvernig tölur eru þáttaðar
Litlir þættir finnast með því að prófa deilingu. Stærri samsetta hluta er skipt með rho-reiknirit Pollards (afbrigði Brents), sem finnur þætti allt að um 10 tölustöfum á broti úr sekúndu. Erfiðari tölur, til dæmis margfeldi tveggja frumtalna með 15 tölustöfum eða fleiri, geta tekið mun lengri tíma en nokkur tímamörk, svo að þáttun stöðvast eftir nokkrar sekúndur. Síðasti þátturinn er þá merktur sem samsettur en ekki þáttaður, og með því að ýta aftur á Athuga fær hann meiri tíma.
Frumtölur á bili
Upptalning á bili notar bútaða sigti Eratosþenesar, sem strikar út margfeldi hverrar frumtölu. Hún tekur við allt að 1 000 000 tölum á bili með efri mörk upp í 10¹². Talningin nær yfir allt bilið og fyrstu 2000 frumtölurnar eru taldar upp. Til dæmis eru 25 frumtölur á milli 1 og 100 og 78 498 undir einni milljón.
Algengar spurningar
Er 1 frumtala?
Nei. Frumtala verður að hafa nákvæmlega tvo ólíka deila en 1 hefur aðeins einn. Þessi venja tryggir líka að frumþáttun sé einkvæm.
Hver er stærsta frumtala sem verkfærið getur athugað?
Tölur upp í 2048 bita, um 617 tölustafir. Til dæmis er 2^1279-1 greind sem líkleg frumtala á um það bil einni sekúndu.
Hvers vegna stöðvast þáttun stundum?
Tala sem er byggð úr tveimur stórum frumtölum getur tekið klukkustundir eða ár að þátta, jafnvel á öflugum tölvum; RSA-dulritun byggir á þessu. Verkfærið stöðvast við tímamörk í stað þess að frysta vafrann þinn.
Hvernig finn ég næstu frumtölu á eftir tölu?
Sláðu inn töluna: Næsta frumtala og Fyrri frumtala birtast sjálfkrafa. Til dæmis er fyrsta frumtalan á eftir 10¹² talan 10¹² + 39.
Eru niðurstöðurnar áreiðanlegar?
Undir 3,3 × 10²⁴ er hver niðurstaða sönnuð. Yfir því er „samsett“ alltaf öruggt og „líkleg frumtala“ hefur villulíkur undir 1 á móti 10¹⁵.
Tengd verkfæri
- Stærsti sameiginlegi þáttur og minnsta sameiginlega margfeldi Finndu stærsta sameiginlega þátt og minnsta sameiginlega margfeldi tveggja eða fleiri talna, með reikniriti Evklíðs, frumþáttun og skrefum fyrir MSM.
- Veldis- og rótarreiknivél Reiknaðu veldi með neikvæðum eða brotnum veldisvísi, kvaðratrót, þriðju rót og n-tu rætur, og einfaldaðu rætur nákvæmlega (√72 = 6√2), með skrefum.
- Slembitölugjafi Búðu til tilviljanakenndar tölur á hvaða bili sem er, 1 til 10.000 í einu, sem heiltölur eða tugabrot, með eða án tvítekninga, með öruggri tilviljun vafrans.