Число Перрена

Последовательность чисел 3,0,2,3,2,5,5,7,10,...
Спираль из равносторонних треугольников с длинами сторон, равными числам Перрена.

В математике числа Перрена представляют собой дважды бесконечную константно-рекурсивную целочисленную последовательность с характеристическим уравнением x 3 = x + 1. Числа Перрена имеют такое же отношение к последовательности Падована , как числа Люка к последовательности Фибоначчи .

Определение

Числа Перрена определяются рекуррентным соотношением

П ( 0 ) = 3 , П ( 1 ) = 0 , П ( 2 ) = 2 , П ( н ) = П ( н 2 ) + П ( н 3 )  для  н > 2 , {\displaystyle {\begin{align}P(0)&=3,\\P(1)&=0,\\P(2)&=2,\\P(n)&=P(n-2)+P(n-3){\mbox{ для }}n>2,\end{align}}}

и наоборот

П ( н ) = П ( н + 3 ) П ( н + 1 )  для  н < 0. {\displaystyle P(n)=P(n+3)-P(n+1){\mbox{ для }}n<0.}

Первые несколько членов в обоих направлениях:

н01234567891011121314151617
П(н)30232557101217222939516890119... [1]
П(−н)...−112−34−2−15−76−1−612−1375−18... [2]

Числа Перрена можно выразить как суммы трех исходных членов

н П ( н ) П ( н ) 0 П ( 0 ) . . . 1 П ( 1 ) П ( 2 ) П ( 0 ) 2 П ( 2 ) П ( 2 ) + П ( 1 ) + П ( 0 ) 3 П ( 1 ) + П ( 0 ) П ( 2 ) П ( 1 ) 4 П ( 2 ) + П ( 1 ) П ( 1 ) П ( 0 ) 5 П ( 2 ) + П ( 1 ) + П ( 0 ) П ( 2 ) + 2 П ( 0 ) 6 П ( 2 ) + 2 П ( 1 ) + П ( 0 ) 2 П ( 2 ) П ( 1 ) 2 П ( 0 ) 7 2 П ( 2 ) + 2 П ( 1 ) + П ( 0 ) 2 П ( 2 ) + 2 П ( 1 ) + П ( 0 ) 8 2 П ( 2 ) + 3 П ( 1 ) + 2 П ( 0 ) П ( 2 ) 2 П ( 1 ) + П ( 0 ) {\displaystyle {\begin{array}{c|c|c}n&P(n)&P(-n)\\\hline 0&P(0)&...\\1&P(1)&P(2)-P(0)\\2&P(2)&-P(2)+P(1)+P(0)\\3&P(1)+P(0)&P(2)-P(1)\\4&P(2)+P(1)&P(1)-P(0)\\5&P(2)+P(1)+P(0)&-P(2)+2P(0)\\6&P(2)+2P(1)+P(0)&2P(2)-P(1)-2P(0)\\7&2P(2)+2P(1)+P(0)&-2P(2)+2P(1)+P(0)\\8&2P(2)+3P(1)+2P(0)&P(2)-2P(1)+P(0)\end{array}}}

Первые четырнадцать простых чисел Перрина — это

н2345671012202124343875... [3]
П(н)232557172927736785314197437211442968193... [4]

История

В 1876 году последовательность и ее уравнение были впервые упомянуты Эдуардом Люка , который заметил, что индекс n делит член P(n), если n является простым числом. [5] В 1899 году Рауль Перрен спросил, есть ли какие-либо контрпримеры к этому свойству. [6] Первое число P(n), делящееся на составной индекс n, было найдено только в 1982 году Уильямом Адамсом и Дэниелом Шэнксом . [7] Они представили подробное исследование последовательности, продолжение которого появилось четыре года спустя. [8]

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

Микрокосм Перрена: алгоритм времени побега применяется к карте Ньютона всей функции Перрена F(z) вокруг критической точки z = 1,225432 с шириной области просмотра 0,05320. Бассейны притяжения, исходящие из центра, соответствуют бесконечному числу действительных (слева) и комплексных корней (справа) F (z) = 0 .

Последовательность Перрена также удовлетворяет рекуррентному соотношению. Исходя из этого и определяющего рекуррентного соотношения, можно создать бесконечное количество дальнейших соотношений, например: П ( н ) = П ( н 1 ) + П ( н 5 ) . {\displaystyle P(n)=P(n-1)+P(n-5).} П ( н ) = П ( н 3 ) + П ( н 4 ) + П ( н 5 ) . {\displaystyle P(n)=P(n-3)+P(n-4)+P(n-5).}

Производящая функция последовательности Перрена имеет вид

3 х 2 1 х 2 х 3 = н = 0 П ( н ) х н {\displaystyle {\frac {3-x^{2}}{1-x^{2}-x^{3}}}=\sum _{n=0}^{\infty }P(n)\,x^{n}}

Последовательность связана с суммами биномиальных коэффициентов соотношением

П ( н ) = н × к = ( н + 2 ) / 3 н / 2 ( к н 2 к ) / к , {\displaystyle P(n)=n\times \sum _{k=\lfloor (n+2)/3\rfloor }^{\lfloor n/2\rfloor }{\binom {k}{n-2k}}/k,} [1]

П ( н ) = н × к = 0 н / 3 ( 1 ) н к ( н 2 к к ) / ( н 2 к ) . {\displaystyle P(-n)=n\times \sum _{k=0}^{\lfloor n/3\rfloor }(-1)^{nk}{\binom {n-2k}{k}} /(n-2k).}

Числа Перрена можно выразить через частичные суммы

П ( н + 5 ) 2 = к = 0 н П ( к ) П ( 2 н + 3 ) = к = 0 н П ( 2 к ) 5 П ( 4 н ) = к = 0 н П ( к ) 3 П ( 1 2 н ) = к = 0 н П ( 2 к ) . {\displaystyle {\begin{aligned}P(n+5)-2&=\sum _{k=0}^{n}P(k)\\P(2n+3)&=\sum _{k= 0}^{n}P(2k)\\5-P(4-n)&=\sum _{k=0}^{n}P(-k)\\3-P(1-2n)& =\sum _{k=0}^{n}P(-2k).\end{aligned}}}

Числа Перрена получаются как целые степени n ≥ 0 матрицы

( 0 1 0 0 0 1 1 1 0 ) н ( 3 0 2 ) = ( П ( н ) П ( н + 1 ) П ( н + 2 ) ) , {\displaystyle {\begin{pmatrix}0&1&0\\0&0&1\\1&1&0\end{pmatrix}}^{n}{\begin{pmatrix}3\\0\\2\end{pmatrix}}={\begin{pmatrix}P(n)\\P(n+1)\\P(n+2)\end{pmatrix}},}

и его обратный

( 1 0 1 1 0 0 0 1 0 ) н ( 3 0 2 ) = ( П ( н ) П ( 1 н ) П ( 2 н ) ) . {\displaystyle {\begin{pmatrix}-1&0&1\\1&0&0\\0&1&0\end{pmatrix}}^{n}{\begin{pmatrix}3\\0\\2\end{pmatrix}}={\begin{pmatrix}P(-n)\\P(1-n)\\P(2-n)\end{pmatrix}}.}

Аналог Перрена тождества Симсона для чисел Фибоначчи задается определителем

| П ( н + 2 ) П ( н + 1 ) П ( н ) П ( н + 1 ) П ( н ) П ( н 1 ) П ( н ) П ( н 1 ) П ( н 2 ) | = 23. {\displaystyle {\begin{vmatrix}P(n+2)&P(n+1)&P(n)\\P(n+1)&P(n)&P(n-1)\\P(n)&P (n-1)&P(n-2)\end{vmatrix}}=-23.}

Число различных максимальных независимых множеств в циклическом графе с n вершинами подсчитывается с помощью n- го числа Перрена для n ≥ 2. [ 9]

формула Бине

Функция Перрена расширяет последовательность до действительных чисел.

Решение рекуррентного уравнения можно записать в терминах корней характеристического уравнения . Если три решения представляют собой действительный корень (с приблизительным значением 1,324718 и известный как пластическое отношение ) и комплексно-сопряженные корни и , числа Перрена можно вычислить с помощью формулы Бине , которая также справедлива для отрицательных n . П ( н ) = П ( н 2 ) + П ( н 3 ) {\displaystyle P(n)=P(n-2)+P(n-3)} х 3 х 1 = 0 {\displaystyle x^{3}-x-1=0} α {\displaystyle \альфа} β {\displaystyle \бета} γ {\displaystyle \гамма} П ( н ) = α н + β н + γ н , {\displaystyle P(n)=\alpha ^{n}+\beta ^{n}+\gamma ^{n},}

Полярная форма имеет вид Поскольку формула сводится либо к первому, либо ко второму члену последовательно для больших положительных или отрицательных n , а числа с отрицательными индексами осциллируют. При условии, что α вычисляется с достаточной точностью, эти формулы можно использовать для вычисления чисел Перрена для больших n . П ( н ) = α н + 2 потому что ( н θ ) α н , {\displaystyle P(n)=\alpha ^{n}+2\cos(n\,\theta) {\sqrt {\alpha ^{-n}}},} θ = арккос ( α 3 / 2 ) . {\displaystyle \theta =\arccos(-{\sqrt {\alpha ^{3}}}/2).} лим н α н = 0 , {\displaystyle \lim _{n\to \infty }\alpha ^{-n}=0,}

Расширение тождества дает важное правило удвоения индекса, посредством которого связываются прямая и обратная части последовательности. П 2 ( н ) = ( α н + β н + γ н ) 2 {\displaystyle P^{2}(n)=(\alpha ^{n}+\beta ^{n}+\gamma ^{n})^{2}} П ( 2 н ) = П 2 ( н ) 2 П ( н ) , {\displaystyle P(2n)=P^{2}(n)-2P(-n),}

Главный индекспделитП(п)

Если характеристическое уравнение последовательности записать как, то коэффициенты можно выразить через корни с помощью формул Виета : ф ( х ) = х 3 σ 1 х 2 + σ 2 х σ 3 {\displaystyle f(x)=x^{3}-\sigma _{1}x^{2}+\sigma _{2}x-\sigma _{3}} σ к {\displaystyle \сигма _{k}} α , β , γ {\displaystyle \alpha ,\beta ,\gamma }

σ 1 = α + β + γ = 0 σ 2 = α β + α γ + β γ = 1 σ 3 = α β γ = 1. {\displaystyle {\begin{alignedat}{3}\sigma _{1}&=\alpha +\beta +\gamma &&=0\\\sigma _{2}&=\alpha \beta +\alpha \gamma +\beta \gamma &&=-1\\\sigma _{3}&=\alpha \beta \gamma &&=1.\end{alignedat}}}

Эти целочисленные функции являются элементарными симметричными многочленами в α , β , γ . {\displaystyle \alpha ,\beta ,\gamma .}

  • Основная теорема о симметричных многочленах утверждает, что каждый симметричный многочлен от комплексных корней монического ⁠ ⁠ f {\displaystyle f} может быть представлен как другая полиномиальная функция от целых коэффициентов ⁠ ⁠ f . {\displaystyle f.}
  • Аналог теоремы Лукаса для полиномиальных коэффициентов гласит, что если то делится на простое число p ! i ! j ! k ! {\displaystyle {\frac {p!}{i!j!k!}}} i , j , k < p {\displaystyle i,j,k<p} ( p i , j , k ) {\displaystyle {\binom {p}{i,j,k}}} p . {\displaystyle p.}

Даны целые числа a, b, c и n > 0,

( a + b + c ) n = i + j + k = n ( n i , j , k ) a i b j c k . {\displaystyle (a+b+c)^{n}=\sum _{i+j+k=n}{\binom {n}{i,j,k}}a^{i}b^{j}c^{k}.}

Переставим в симметричные одночленные слагаемые, переставляя показатели степеней i, j, k:

( a + b + c ) n ( a n + b n + c n ) = {\displaystyle (a+b+c)^{n}-(a^{n}+b^{n}+c^{n})=} i j k < n i + j + k = n ( n i , j , k ) π ( i , j , k ) a i b j c k . {\displaystyle \sum _{\begin{aligned}i\leq j\leq k&<n\\i+j+k&=n\end{aligned}}{\binom {n}{i,j,k}}\sum _{\pi (i,j,k)}a^{i}b^{j}c^{k}.}

Замените простое число ⁠ ⁠ p {\displaystyle p} на степень ⁠ ⁠ n {\displaystyle n} и комплексные корни на целые числа и вычислите представления в терминах для всех симметричных полиномиальных функций. Например, это и сумма степени может быть выражена в коэффициентах с помощью рекурсивной схемы Ньютона . Из этого следует, что тождество имеет целые члены и обе стороны делятся на простое число α , β , γ {\displaystyle \alpha ,\beta ,\gamma } a , b , c {\displaystyle a,b,c} σ 1 , σ 2 , σ 3 {\displaystyle \sigma _{1},\sigma _{2},\sigma _{3}} ( α + β + γ ) p {\displaystyle (\alpha +\beta +\gamma )^{p}} σ 1 p = 0 {\displaystyle \sigma _{1}^{p}=0} α p + β p + γ p = P ( p ) {\displaystyle \alpha ^{p}+\beta ^{p}+\gamma ^{p}=P(p)} σ k {\displaystyle \sigma _{k}} p . {\displaystyle p.}

Чтобы показать, что простое число ⁠ ⁠ p {\displaystyle p} делит ⁠ ⁠ P ( p ) + 1 {\displaystyle P(-p)+1} в обратной последовательности, характеристическое уравнение должно быть отражено . Тогда корни являются коэффициентами , и применяются те же рассуждения. α 1 , β 1 , γ 1 , {\displaystyle \alpha ^{-1},\beta ^{-1},\gamma ^{-1},} σ 1 = 1 , σ 2 = 0 , σ 3 = 1 , {\displaystyle \sigma _{1}=-1,\sigma _{2}=0,\sigma _{3}=1,}

Тест Перрина на простоту

Запрос 1484. Любопытное предложение китайского происхождения , которое является предметом запроса 1401 [10], предоставило бы, если бы оно было истинным, более практичный критерий, чем теорема Уилсона , для проверки того, является ли заданное число m простым или нет; достаточно было бы вычислить остатки относительно m последовательных членов рекуррентной последовательности
u n = 3u n−1 − 2u n−2 с начальными значениями u 0 = −1, u 1 = 0. [11]
Я нашел другую рекуррентную последовательность, которая, кажется, обладает тем же свойством; это та, общий член которой
v n = v n−2 + v n−3 с начальными значениями v 0 = 3, v 1 = 0, v 2 = 2. Легко показать, что v n делится на n, если n простое; Я проверил, вплоть до довольно больших значений n, что в противоположном случае это не так; но было бы интересно узнать, действительно ли это так, особенно потому, что последовательность v n дает гораздо менее быстро растущие числа, чем последовательность u n (например, для n = 17 можно найти u n = 131070, v n = 119), что приводит к более простым вычислениям, когда n — большое число.
То же самое доказательство, применимое к одной из последовательностей, несомненно, будет относиться и к другой, если указанное свойство верно для обеих: это только вопрос его обнаружения. [12]

Последовательность Перрена обладает свойством Ферма : если pпростое число , P(p) ≡ P(1) ≡ 0 (mod p) . Однако обратное неверно: некоторое составное n все еще может делить P(n) . Число с этим свойством называется псевдопростым числом Перрена .

Вопрос о существовании псевдопростых чисел Перрина рассматривался Мало и Джарденом [13] , но ни одно из них не было известно, пока Адамс и Шэнкс не нашли наименьшее из них, 271441 = 521 2 (число P(271441) имеет 33150 десятичных цифр). [14] Джон Грэнтэм позже доказал, что существует бесконечно много псевдопростых чисел Перрина. [15]

Семнадцать псевдопростых чисел Перрена ниже 10 9 — это

271441, 904631, 16532714, 24658561, 27422714, 27664033, 46672291, 102690901, 130944133, 196075949, 214038533, 517697641, 5 45670533, 801123451, 855073301, 903136901, 970355431. [16]

Адамс и Шэнкс отметили, что простые числа также удовлетворяют сравнению P(−p) ≡ P(−1) ≡ −1 (mod p) . Композиты, для которых выполняются оба свойства, называются ограниченными псевдопростыми числами Перрина. Существует всего девять таких чисел ниже 10 9 . [17] [18] [19]

Хотя псевдопростые числа Перрена встречаются редко, они пересекаются с псевдопростыми числами Ферма . Из семнадцати приведенных выше чисел четыре также являются ферматианами с основанием 2. Напротив, псевдопростые числа Лукаса антикоррелированы. [20] Предположительно, объединение тестов Перрена и Лукаса должно сделать тест на простоту таким же сильным, как надежный тест BPSW , в котором нет известных псевдопростых чисел, хотя и с более высокими вычислительными затратами.

Псевдокод

Тест простоты числа O(log n) Перрина Адамса и Шэнкса 1982 года . [21]

Два целочисленных массива u(3) и v(3) инициализируются наименьшими членами последовательности Перрина с положительными индексами t = 0, 1, 2 в u( ) и отрицательными индексами t = 0,−1,−2 в v( ).

Основной цикл удвоения и сложения , изначально разработанный для работы на карманном калькуляторе HP-41C , вычисляет P(n) mod n и обратное P(−n) mod n за счет шести модульных возведений в квадрат для каждого бита n .

Индексы чисел Перрена удваиваются с использованием тождества P(2t) = P 2 (t) − 2P(−t) . Полученные зазоры между P(±2t) и P(±2t ± 2) закрываются применением определяющего соотношения P(t) = P(t − 2) + P(t − 3) .

Начальные значения пусть  int u(0):= 3, u(1):= 0, u(2):= 2 пусть  int v(0):= 3, v(1):=−1, v(2):= 1 Тест нечетного положительного числа n ввод  int n set  int h:= старший бит числа n для k:= h − 1 вплоть до 0  Удвоить индексы  шести чисел Перрена.  для i = 0, 1, 2 темп:= u(i)^2 − 2v(i) (mod n) v(i):= v(i)^2 − 2u(i) (mod n) u(i):= темп конецдля  Скопируйте P(2t + 2) и P(−2t − 2)  в концы массива и используйте  в операторе if ниже. и(3):= и(2) в(3):= в(2)  Перезаписать P(2t ± 2) на P(2t ± 1) темп:= u(2) − u(1) u(2):= u(0) + темп u(0):= темп  Перезаписать P(−2t ± 2) на P(−2t ± 1) темп:= v(0) − v(1) v(0):= v(2) + темп v(2):= темп  если у n установлен бит k , то  увеличьте индексы  обеих троек Перрина на 1.  для i = 0, 1, 2 и(я):= и(я + 1) v(i):= v(i + 1) конец для конец  если конецдля Результат распечатать v(2), v(1), v(0) распечатать u(0), u(1), u(2)

Последовательно P(−n − 1), P(−n), P(−n + 1) и P(n − 1), P(n), P(n + 1) (mod n) .

Если P(−n) = −1 и P(n) = 0 , то n является вероятным простым числом , то есть фактически простым числом или ограниченным псевдопростым числом Перрина.

Шэнкс и др. заметили, что для всех ограниченных псевдопростых чисел, которые они нашли, конечное состояние вышеуказанных шести регистров («сигнатура» n ) равно начальному состоянию 1,−1,3, 3,0,2. [22] То же самое происходит с ≈ 1 / 6 всех простых чисел, поэтому два набора не могут быть различены на основании одного только этого теста. [23] Для этих случаев они рекомендуют также использовать сестринскую последовательность Нараяны-Лукаса с рекуррентным соотношением A(n) = A(n − 1) + A(n − 3) и начальными значениями

и(0):= 3, и(1):= 1, и(2):= 1v(0):= 3, v(1):= 0, v(2):=−2

Применяется то же правило удвоения, и формулы для заполнения пробелов следующие:

темп:= u(0) + u(1)u(0):= u(2) − темпu(2):= темп темп:= v(2) + v(1)v(2):= v(0) − темпv(0):= темп

Здесь n является вероятным простым числом, если A(−n) = 0 и A(n) = 1 .

Курц и др. не обнаружили перекрытия между нечетными псевдопростыми числами для двух последовательностей ниже 50∙10 9 и предположили, что 2 277 740 968 903 = 10 67 179 ∙ 2134 357 — наименьшее составное число, прошедшее оба теста. [24]

Если также использовать рекуррентное соотношение Пелля-Лукаса третьего порядка A(n) = 2A(n − 1) + A(n − 3) , то эта граница увеличится до 4 057 052 ​​731 496 380 171 = 1424263447 ∙ 2848526893. [25]

Кроме того, корни правила удвоения-конгруэнтности, отличные от −1 или 3, раскрывают составные числа, такие как нетривиальные квадратные корни из 1 в тесте Миллера-Рабина . [26] Это уменьшает количество ограниченных псевдопростых чисел для каждой последовательности примерно на треть и особенно эффективно при обнаружении чисел Кармайкла . [27] x 2 2 x 3 = P ( 0 ) ( mod n ) {\displaystyle x^{2}-2x\equiv 3=P(0){\pmod {n}}\,}

Наименее сильно ограниченное псевдопростое число Перрена — 46672291, а две указанные выше границы последовательно расширяются до 173 536 465 910 671 и 79 720 990 309 209 574 421. [28]

Примечания

  1. ^ ab Sloane, N. J. A. (ред.). "Последовательность A001608 (последовательность Перрина (или последовательность Ондрея Суча): a(n) = a(n-2) + a(n-3) с a(0) = 3, a(1) = 0, a(2) = 2)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  2. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A078712 (Разложение ряда (-3 - 2*x)/(1 + x - x^3) по степеням x)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  3. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A112881 (индексы простых чисел Перрина; значения n, такие, что A001608(n) является простым числом)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  4. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A074788 (Простые числа в последовательности Перрена b(n+1) = b(n-1) + b(n-2) с начальными значениями b(1)=3, b(2)=0, b(3)=2)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  5. ^ Лукас (1878)
  6. ^ Перрен (1899)
  7. ^ Адамс и Шэнкс (1982)
  8. ^ Курц, Шэнкс и Уильямс (1986)
  9. ^ Фюреди (1987)
  10. ^ Тарри (1898)
  11. ^ Sloane, N. J. A. (ред.). "Последовательность A000918 (a(n) = 2^n - 2)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  12. ^ Перрен (1899) перевод с французского
  13. ^ Мало (1900), Жарден (1966)
  14. ^ Адамс и Шэнкс (1982, стр. 255)
  15. ^ Грэнтэм (2010), Стефан (2020)
  16. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A013998 (неограниченные псевдопростые числа Перрина)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  17. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A018187 (ограниченные псевдопростые числа Перрина)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  18. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A275612 (ограниченные псевдопростые числа Перрина (определение Адамса и Шэнкса))". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  19. ^ Слоан, Н. Дж. А. (ред.). "Последовательность A275613 (Ограниченные псевдопростые числа Перрина (определение Грэнтэма).)". Онлайновая энциклопедия целочисленных последовательностей . Фонд OEIS.
  20. ^ Ни одно из 2402549 псевдопростых чисел Лукаса-Селфриджа ниже 1015 , перечисленных Даной Якобсен (2020), не является также псевдопростым числом Перрина.
  21. ^ Адамс и Шэнкс (1982, стр. 265, 269-270)
  22. ^ Адамс и Шэнкс (1982, стр. 275), Курц, Шэнкс и Уильямс (1986, стр. 694). Это было позже подтверждено для n < 10 14 Стивеном Арно (1991).
  23. ^ Сигнатура действительно дает различающую информацию об оставшихся двух типах простых чисел. Например, наименьшее псевдопростое число Q-типа 50 972 694 899 204 437 633, вычисленное Хольгером Стефаном (2019), раскрывается условиями сигнатуры 14a и 14c в работе Адамса и Шэнкса (1982, стр. 257).
  24. ^ Курц, Шэнкс и Уильямс (1986, стр. 697)
  25. ^ Стефан (2019)
  26. ^ Адамс и Шэнкс (1982, стр. 280-283)
  27. ^ Реализацию расширенного теста Перрина на языке AC/C++ можно найти в последнем подразделе предыдущей версии этой статьи.
  28. ^ Стефан (2019)

Ссылки

  • Якобсен, Дана (2016). «Тесты Перрина на простоту».
  • Райт, Колин (2015). «Нахождение псевдопростых чисел Перрина».
  • «Последовательность Перрена». MathPages.com .
  • «Псевдопростые числа Лукаса и Перрена». MathPages.com .
  • Хольцбаур, Кристиан (1997). «Псевдопростые числа Перрена».
  • Турк, Ричард (2014). «Доска Перрина».
Retrieved from "https://en.wikipedia.org/w/index.php?title=Perrin_number&oldid=1231024021"