В теории чисел полное повторное простое число , полное повторное простое число , собственное простое число [1] : 166 или длинное простое число в системе счисления с основанием b — это нечетное простое число p, такое что частное Ферма
(где p не делит b ) дает циклическое число . Следовательно, расширение основания b повторяет цифры соответствующего циклического числа бесконечно, как и расширение с поворотом цифр для любого a между 1 и p − 1. Циклическое число, соответствующее простому числу p, будет иметь p − 1 цифр тогда и только тогда, когда p является полным обратным простым числом. То есть, мультипликативный порядок ord p b = p − 1, что эквивалентно тому, что b является примитивным корнем по модулю p .
Термин «длинное простое число» был использован Джоном Конвеем и Ричардом Гаем в их Книге чисел . По странному стечению обстоятельств, OEIS Слоана называет эти простые числа «циклическими числами».
Основание 10 может предполагаться, если основание не указано, в этом случае расширение числа называется периодической десятичной дробью . В основании 10, если полное простое число заканчивается цифрой 1, то каждая цифра 0, 1, ..., 9 появляется в повторении такое же количество раз, как и каждая другая цифра. [1] : 166 (О таких простых числах в основании 10 см. OEIS : A073761 .) Фактически, в основании b , если полное простое число заканчивается цифрой 1, то каждая цифра 0, 1, ..., b − 1 появляется в повторении такое же количество раз, как и каждая другая цифра, но такого простого числа не существует, когда b = 12, поскольку каждое полное простое число в основании 12 заканчивается цифрой 5 или 7 в том же основании. Обычно такого простого числа не существует, если b сравнимо с 0 или 1 по модулю 4.
Значения p, для которых эта формула выдает циклические числа в десятичных дробях, следующие:
Эта последовательность представляет собой множество простых чисел p, таких, что 10 является примитивным корнем по модулю p . Гипотеза Артина о примитивных корнях заключается в том, что эта последовательность содержит 37,395...% простых чисел.
В двоичной системе счисления полные простые числа следующие: (менее 1000)
Для этих простых чисел 2 является примитивным корнем по модулю p , поэтому 2 n по модулю p может быть любым натуральным числом от 1 до p − 1.
Эти последовательности периода p − 1 имеют функцию автокорреляции, которая имеет отрицательный пик −1 для сдвига . Случайность этих последовательностей была проверена жесткими тестами . [2]
Двоичные полные повторяющиеся простые последовательности (также называемые десятичными последовательностями максимальной длины) нашли применение в криптографическом кодировании и кодировании с исправлением ошибок . [3] В этих приложениях обычно используются повторяющиеся десятичные дроби с основанием 2, что приводит к появлению двоичных последовательностей. Двоичная последовательность максимальной длины для (когда 2 является примитивным корнем p ) дается Каком. [4]