Algoritmo ECPP: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
C'era una virgola usata impropriamente |
m fix parametri in template cita using AWB |
||
Riga 1:
L''''ECPP''' (dall'inglese ''Elliptic Curve Primality Proving'') è un [[test di primalità]] basato sulle [[curva ellittica|curve ellittiche]]. È un [[algoritmo]] che funziona per tutti gli [[numero intero|interi]] e non solo per quelli di una qualche forma particolare ed è, al momento, fondamentalmente il più veloce algoritmo conosciuto per testare la primalità di un numero generico. Tuttavia, l'esatta [[Teoria della complessità computazionale|complessità computazionale]] non è nota. [[Euristica]]mente, l'ECPP fornisce la primalità di un numero in un tempo:
:<math> O((\log n)^{5+\varepsilon})\, </math>
per qualche ε>0<ref name="Lenstra">{{Cita pubblicazione|cognome=Lenstra, Jr.|nome=A. K.|coautori=Lenstra, Jr., H. W.|titolo=Algorithms in number theory|rivista=Handbook of Theoretical Computer Science: Algorithms and Complexity|volume=A|
Attualmente (2011), il più grande primo conosciuto la cui primalità sia stata provata con l'ECPP è il primo LR che consta di 26.643 cifre.<ref>{{Cita web|lingua=fr|titolo=Quelques nombres premiers prouvés par mes programmes|editore=polytechnique.fr|url=http://www.lix.polytechnique.fr/~morain/Primes/myprimes.html}}</ref>
|