Test de primărie Adleman-Pomerance-Rumely

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În teoria computațională a numerelor , testul de primărie Adleman-Pomerance-Rumely este un algoritm pentru a determina dacă un număr este prim . Spre deosebire de alți algoritmi mai eficienți în acest scop, acesta evită utilizarea numerelor cauzale, deci este un test de primalitate determinist . Este numit după descoperitorii săi, Leonard Adleman , Carl Pomerance și Robert Rumely . Testul implică aritmetica în câmpurile ciclotomice .

Ulterior a fost îmbunătățit de Henri Cohen și Hendrik Willem Lenstra și denumit APRT-CL (sau APRCL). Este adesea folosit cu UBASIC sub numele APRT-CLE (APRT-CL extins) și poate testa primalitatea unui număr întreg n în timp:

Bibliografie

linkuri externe

  • ( EN ) APR și APR-CL , pe primes.utm.edu .
  • ( EN ) Un applet de factoring care utilizează APR-CL în anumite condiții (cod sursă inclus)
  • ( EN ) Pari / GP folosește condiționat APR-CL în implementarea sa isprime ().