Jump to content

Вероятное простое число

(Перенаправлено из «Вероятные простые числа »)

В теории чисел вероятное простое число ( PRP ) — это целое число , которое удовлетворяет определенному условию, которому удовлетворяют все простые числа , но которому не удовлетворяет большинство составных чисел . Различные типы вероятных простых чисел имеют разные конкретные условия. Хотя могут существовать сложные простые числа (так называемые псевдопростые числа ), это условие обычно выбирается для того, чтобы сделать такие исключения редкими.

Тест Ферма на составность, основанный на малой теореме Ферма , работает следующим образом: учитывая целое число n , выберите некоторое целое число a, которое не кратно n ; (обычно мы выбираем a в диапазоне 1 < a < n − 1 ). Рассчитать п - 1 по модулю н . Если результат не равен 1, то n составное. Если результат равен 1, то n , скорее всего, будет простым; n тогда называется вероятным простым числом по основанию a . Слабое вероятное простое число по основанию a — это целое число, которое является вероятным простым числом по основанию a , но не является сильным вероятным простым числом по основанию a (см. ниже).

Для фиксированной базы a составное число обычно не является вероятным простым (т. е. псевдопростым) по отношению к этой базе. Например, до 25×10 9 , существует 11 408 012 595 нечетных составных чисел, но только 21 853 псевдопростых числа по основанию 2. [1] : 1005  Количество нечетных простых чисел в одном интервале равно 1 091 987 404.

Характеристики

[ редактировать ]

Вероятностная простота является основой эффективных проверки простоты алгоритмов , которые находят применение в криптографии . Эти алгоритмы обычно носят вероятностный характер. Идея состоит в том, что, хотя существуют составные вероятные простые числа, составляющие основу a для любого фиксированного a , мы можем надеяться, что существует некоторый фиксированный P <1 такой, что для любого данного составного n , если мы выберем a наугад, тогда вероятность того, что n является псевдопростым основание a не превосходит P . Если мы повторим этот тест k раз, каждый раз выбирая новое a , вероятность того, что n будет псевдопростым для всех проверенных a , следовательно, не превысит P. к , и поскольку она уменьшается экспоненциально, требуется лишь умеренное k , чтобы сделать эту вероятность пренебрежимо малой (по сравнению, например, с вероятностью аппаратной ошибки компьютера).

К сожалению, это неверно для слабых вероятных простых чисел, поскольку существуют числа Кармайкла ; но это верно для более тонких понятий вероятной простоты, таких как сильные вероятные простые числа ( P = 1/4, алгоритм Миллера-Рабина ) илиВероятные простые числа Эйлера ( P = 1/2, алгоритм Соловея – Штрассена ).

Даже когда требуется детерминированное доказательство простоты, первым полезным шагом будет проверка вероятной простоты. Это может быстро (с уверенностью) исключить большинство композитов.

Тест PRP иногда сочетается с таблицей маленьких псевдопростых чисел, чтобы быстро установить простоту заданного числа, меньшего некоторого порога.

Вариации

[ редактировать ]

Вероятное простое число Эйлера по основанию a — это целое число, которое обозначается простым согласно несколько более сильной теореме, согласно которой для любого простого p a числа ( п −1)/2 равно по модулю p , где символ Якоби . Вероятное простое число Эйлера, которое является составным, называется псевдопростым числом Эйлера – Якоби с основанием a . Наименьшее псевдопростое число Эйлера-Якоби по основанию 2 равно 561. [1] : 1004  Существует 11347 псевдопростых чисел Эйлера-Якоби по основанию 2, которые меньше 25 · 10. 9 . [1] : 1005 

Этот тест можно улучшить, используя тот факт, что единственными квадратными корнями из 1 по модулю простого числа являются 1 и -1. Запишите n = d · 2 с + 1, где d нечетно. Число n является сильным вероятным простым числом ( SPRP ) по основанию a , если:

или

Составное сильное вероятное простое число по основанию a называется сильным псевдопростым числом по основанию a . Каждое сильное вероятное простое число по основанию a также является вероятным простым числом Эйлера по тому же основанию, но не наоборот.

Наименьшее сильное псевдопростое основание 2 — 2047. [1] : 1004  Существует 4842 сильных псевдопростых числа по основанию 2, число которых меньше 25·10. 9 . [1] : 1005 

Существуют также вероятные простые числа Люка , которые основаны на последовательностях Люка . Критерий вероятного простого числа Лукаса можно использовать отдельно. Критерий простоты Бэйли -ПСВ сочетает в себе тест Лукаса и сильный вероятностный тест простого числа.

Пример проверки сильного вероятного простого числа

[ редактировать ]

Чтобы проверить, является ли 97 сильным вероятным простым основанием 2:

  • Шаг 1: Найдите и для чего , где странно
    • Начиная с , было бы
    • Увеличение , мы видим это и , с
  • Шаг 2: Выберите , . мы выберем .
  • Шаг 3: Рассчитайте , то есть . Поскольку это не соответствует , продолжаем проверять следующее условие
  • Шаг 4: Рассчитайте для . Если оно соответствует , вероятно, является простым. В противном случае, определенно является составным
  • Поэтому, является сильным вероятным простым основанием 2 (и, следовательно, является вероятным простым основанием 2).

См. также

[ редактировать ]
[ редактировать ]
  1. ^ Перейти обратно: а б с д и Карл Померанс ; Джон Л. Селфридж ; Сэмюэл С. Вагстафф-младший (июль 1980 г.). «Псевдопростые числа до 25·10 9 » (PDF) . Математика вычислений . 35 (151): 1003–1026. doi : 10.1090/S0025-5718-1980-0572872-7 . JSTOR   2006210 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8e64c5a8707c31ea94c205aea5cac3d3__1713807900
URL1:https://arc.ask3.ru/arc/aa/8e/d3/8e64c5a8707c31ea94c205aea5cac3d3.html
Заголовок, (Title) документа по адресу, URL1:
Probable prime - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)