Lucas-Lehmer- testen er en verifisering av primaliteten til Mersenne - primtallene . Oppsummert, etter primtall, kalt det -th Mersenne-tallet, er det primtall hvis og bare hvis det deler , hvor er det n-te leddet i rekkefølgen definert rekursivt som:
starter fra
Testen ble opprinnelig utviklet av matematikeren Édouard Lucas i 1870 og forenklet av Derrick Norman Lehmer i 1930 . Testen er så rask og enkel å programmere at i 1978 beviste to elever på videregående skole at Mersenne-tallet var primtall, og slo den tidligere rekorden for det største primtallet kjent på den tiden.
Det er også mulig en optimalisering i beregningstiden, for å kunne håndtere større tall, siden den vokser veldig raskt, ettersom den øker , for raskt å bli vanskelig. Den forrige sekvensen kan erstattes av den spesifikke for nummeret som skal verifiseres , oppnådd som følger:
der mod er modulo , dvs. resten av divisjonen med . Imidlertid har denne sekvensen den ulempen at den bare er nyttig for Mersenne-tall mindre enn eller lik .
La p være et primtall. Det tilsvarende Mersenne-tallet er primtall hvis og bare hvis:
Det er ikke begrensende å betrakte Mersenne-tall som primtall i stedet for naturlig tall. Faktisk viser det at hvis det er sammensatt, så er det det også.
For tilstrekkelighet: er og . Det er da lett å vise ved induksjon at
Siden den deler , eksisterer det et heltall slik at
eller
Multiplisere med , får jeg
Kvadring
Vi går absurd frem. Anta at den er sammensatt og ta divisor d mindre enn kvadratroten . La G være tallgruppen i formen som også er inverterbare: G har høyst elementer. Hvis vi omskriver 1- og 2 - formen d , får vi hhv . Så u er et element av G i periode . Siden perioden til et element maksimalt kan være lik antall elementer i gruppen, har vi følgende ulikhet
Siden vi har en motsetning, har den ingen divisorer, og er derfor primtall.