Prots teorem

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 28 februari 2017; kontroller kräver 6 redigeringar .

I talteorin är Proths sats ett primatitetstest för Proths tal .

Formulering

Proths teorem säger:

Om p  är ett Prota-tal av formen , där k  är udda och , då är p  primtal (kallat ett Prota-primtal ) om och endast om jämförelsen görs för någon kvadratisk icke-rest a :

Bevis

(a) Låt p  vara primtal. Sedan för varje kvadratisk icke-rest a : enligt Eulers kriterium .

(b) Låt för någon kvadratisk icke-rest a . Vi använder Pocklington-kriteriet , där . Då  är den enda primtalsdivisorn . Låt oss kontrollera uppfyllandet av villkoren för kriteriet:

  1.  - genomförde.
  2. tal n och coprime — klar.

Eftersom villkoret är uppfyllt är n  primtal. [ett]

Testa Proth-nummer för primalitet

Proths sats kan användas för att testa primaliteten hos Proth-tal. Den probabilistiska testalgoritmen baserad på teoremet är följande: Ett heltal väljs slumpmässigt så att och beräknar . Följande resultat är möjliga:

  1. ,  är då primtal enligt Proth-satsen.
  2. och , då  är sammansatt, eftersom  är icke-triviala delare av .
  3. , då är p sammansatt av Fermats lilla teorem .
  4. , då är testresultatet okänt.

Utfall (4) är anledningen till att testet är probabilistiskt. I fall (1) är det  en kvadratisk icke-rester modulo . Proceduren upprepas tills enkelheten är etablerad. Om  är primtal, kommer testet att bekräfta detta med en sannolikhet i en iteration, eftersom antalet kvadratiska icke-rester modulo är exakt . [2]

Exempel

Prota primtal

Prot-primtalen bildar en sekvens:

3 , 5 , 13 , 17 , 41 , 97 , 113 , 193 , 241 , 257 , 353 , 449 , 577 , 641 , 673 , 769 , 929 , 1153 , 1153 A0 ... ( 8 00IS sekvens 6 )

I maj 2017 har Proths största kända prime, 10223 2 31172165 + 1, hittats av Primegrid- projektet . Den har 9383761 decimalsiffror och är den största kända icke- Mersenne primtal . [3]

Generaliserade Proths teorem

Lemma. Låt för några prime l och . Låta vara  makten av ett primtal, där . Om och , då  är n primtal .

Bevis.  är en divisor , så . Om , då  är en motsägelse. Därför och  är enkel.

Sats (generaliserad Proths sats). Låt för några primtal och heltal . Låt . Om och för något heltal , då  är primtal.

Beviset för den generaliserade satsen finns i Sze [4] .

Historik

François Prot (1852-1879) publicerade satsen omkring 1878.

Se även

Anteckningar

  1. Public Key Cryptography: Applikationer och attacker arkiverade 18 december 2013 på Wayback Machine 
  2. Bevisande av deterministisk primat på prothnummer arkiverad 7 maj 2021 på Wayback Machine 
  3. De tjugo största kända primerna arkiverade 16 juli 2012 på Wayback Machine 
  4. Sze, 2007 .

Länkar