OD DO EXP POKUD PAK NÁVRAT " -jednoduché" V OPAČNÉM PŘÍPADĚ NÁVRAT "-sloučenina " |
Pepinův test - test prvočísel pro Fermatova čísla Test je pojmenován po francouzském matematikovi Theophilovi Pepinovi.
Číslo musí být zvýšeno na mocninu (v některých algoritmech je to implementováno pomocí série po sobě jdoucích umocnění) modulo . Pokud je výsledek modulo srovnatelný s −1, pak je prvočíslo, jinak je složený.
Toto tvrzení je následující věta:
Věta . Pro n ≥ 1 je Fermatovo číslo prvočíslo tehdy a jen tehdy .
DůkazPředpokládejme, že srovnání je správné. Pak je splněna podmínka Lucasovy věty pro , tedy je prvočíslo. A naopak, nechť je prvočíslo. Protože je sudé číslo, pak , tedy . Ale , takže Legendreův symbol je -1. Proto 3 není kvadratický zbytek modulo . Požadované srovnání vyplývá z Eulerova kritéria . ■
Pepinův test je speciální případ Lucova testu .
Číslo 3 v Pepinově testu lze nahradit 5, 6, 7 nebo 10 (sekvence A129802 v OEIS ), což jsou také primitivní kořeny modulo každé Fermatovo prvočíslo.
Je známo, že Pepin zadal kritérium s číslem 5 místo čísla 3. Prot a Lucas poznamenali, že lze použít i číslo 3.
Protože Pepinův test vyžaduje kvadraturu modulo , běží v čase, který má polynomiální délku , ale superexponenciální délku n ( ).
Vzhledem k velké velikosti Fermatových čísel byl Pepinův test použit pouze 8x (na Fermatových číslech, jejichž jednoduchost zatím nebyla prokázána ani vyvrácena) [1] [2] [3] . Mayer, Papadopoulos a Crandall dokonce navrhli, že dokončení Pepinových testů na dalších Fermatových číslech by trvalo několik desetiletí, protože velikost dosud neprozkoumaných Fermatových čísel je velmi velká [4] . Od listopadu 2014 je nejmenší Fermatovo neověřené číslo , které obsahuje 2 585 827 973 desetinných míst. Na standardním hardwaru by trvalo tisíce let, než by Pepinův test otestoval takové číslo, a existuje naléhavá potřeba nových algoritmů, které by se vypořádaly s tak obrovskými Fermatovými čísly.
Rok | Výzkumníci | Fermatovo číslo | Výsledek Pepinova testu | Podařilo se vám najít oddělovač? |
---|---|---|---|---|
1905 | James S. Morehead a Alfred Western | kompozitní | Ano (1970) | |
1909 | James S. Morehead a Alfred Western | kompozitní | Ano (1980) | |
1952 | Raphael M. Robinson | kompozitní | Ano (1953) | |
1960 | G. A. Paxon | kompozitní | Ano (1974) | |
1961 | John Selfridge a Alexander Hurwitz | kompozitní | Ano (2010) | |
1987 | Duncan Buell a Geoffrey Young | [5] | kompozitní | Ne |
1993 | Richard Crandall, J. Dignas, S. Norrie a Geoffrey Young | [6] | kompozitní | Ano (2010) |
1999 | Ernst W. Mayer, Jason S. Papadopoulos a Richard Crandall | kompozitní | Ne |
Číselné teoretické algoritmy | |
---|---|
Testy jednoduchosti | |
Hledání prvočísel | |
Faktorizace | |
Diskrétní logaritmus | |
Hledání GCD | |
Modulová aritmetika | |
Násobení a dělení čísel | |
Výpočet druhé odmocniny |