Псевдопростое число Эйлера – Якоби
В теории чисел нечетное вероятным целое число n называется вероятным простым числом Эйлера–Якоби (или, чаще, простым числом Эйлера ) для основания a , если a и n , взаимно просты и
где — символ Якоби .
Если n — нечетное составное целое число, удовлетворяющее приведенному выше сравнению, то n называется псевдопростым числом Эйлера–Якоби (или, чаще, псевдопростым числом Эйлера ) для основания a .
Характеристики
[ редактировать ]Мотивацией для этого определения является тот факт, что все простые числа n удовлетворяют приведенному выше уравнению, как объяснено в статье о критериях Эйлера . Уравнение можно проверить довольно быстро, что можно использовать для вероятностного тестирования простоты . Эти тесты более чем в два раза надежнее тестов, основанных на малой теореме Ферма .
Каждое псевдопростое число Эйлера – Якоби также является псевдопростым числом Ферма и псевдопростым числом Эйлера . Не существует чисел, которые были бы псевдопростыми по всем основаниям Эйлера – Якоби, как числа Кармайкла . Соловей и Штрассен показали, что для любого составного n , по крайней мере, для n /2 оснований меньше n , n не является псевдопростым числом Эйлера – Якоби. [ 1 ]
Наименьшее псевдопростое число Эйлера-Якоби по основанию 2 равно 561. Существует 11347 псевдопростых чисел Эйлера-Якоби по основанию 2, которые меньше 25·10. 9 (см. OEIS : A047713 ) (стр. 1005 из [ 2 ] ).
В литературе (например, [ 2 ] ), псевдопростое число Эйлера – Якоби, определенное выше, часто называют просто псевдопростым числом Эйлера.
Реализация на Lua
[ редактировать ]function EulerJacobiTest(k) a = 2 if k == 1 then return false elseif k == 2 then return true else if(modPow(a,(k-1)/2,k) == Jacobi(a,k)) then return true else return false end end end
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Соловей Р.; Штрассен, В. (1 марта 1977 г.). «Быстрый тест Монте-Карло на примитивность» . SIAM Journal по вычислительной технике . 6 (1): 84–85. дои : 10.1137/0206006 . ISSN 0097-5397 .
- ^ Перейти обратно: а б Карл Померанс ; Джон Л. Селфридж ; Сэмюэл С. Вагстафф-младший (июль 1980 г.). «Псевдопростые числа до 25·10 9 » (PDF) . Математика вычислений . 35 (151): 1003–1026. doi : 10.1090/S0025-5718-1980-0572872-7 . Архивировано (PDF) из оригинала 4 марта 2005 г.