Последовательность Лукаса
В математике последовательности Люка и — это определенные константно-рекурсивные целочисленные последовательности , удовлетворяющие рекуррентному соотношению
где и являются фиксированными целыми числами . Любая последовательность, удовлетворяющая этому рекуррентному соотношению, может быть представлена как линейная комбинация последовательностей Люка. и
В более общем смысле, последовательности Лукаса и представляют последовательности полиномов в и с целыми коэффициентами .
Известные примеры последовательностей Люка включают числа Фибоначчи , числа Мерсенна , числа Пелла , числа Люка , числа Якобсталя и надмножество чисел Ферма (см. ниже). Последовательности Лукаса названы в честь французского математика Эдуарда Люка .
Рекуррентные отношения
[ редактировать ]Даны два целочисленных параметра и , последовательности Люка первого рода и второго рода определяются рекуррентными соотношениями :
и
Нетрудно показать, что для ,
Вышеупомянутые отношения можно записать в матричной форме следующим образом:
Примеры
[ редактировать ]Начальные члены последовательностей Лукаса и приведены в таблице:
Явные выражения
[ редактировать ]Характеристическое уравнение рекуррентного соотношения для последовательностей Люка и является:
Он имеет дискриминант и корни :
Таким образом:
Обратите внимание, что последовательность и последовательность также удовлетворяют рекуррентному соотношению. Однако это могут быть не целочисленные последовательности.
Различные корни
[ редактировать ]Когда , a и b различны, и можно быстро убедиться, что
Отсюда следует, что члены последовательностей Люка можно выразить через a и b следующим образом:
Повторный корень
[ редактировать ]Дело происходит именно тогда, когда для некоторого целого числа S так, что . В этом случае легко найти, что
Характеристики
[ редактировать ]Генерирующие функции
[ редактировать ]Обычные производящие функции :
Уравнения Пелла
[ редактировать ]Когда , последовательности Лукаса и удовлетворяют некоторым уравнениям Пелля :
Отношения между последовательностями с разными параметрами
[ редактировать ]- Для любого числа c последовательности и с
- иметь тот же дискриминант, что и и :
- Для любого числа c мы также имеем
Прочие отношения
[ редактировать ]Члены последовательностей Люка удовлетворяют отношениям, которые являются обобщениями отношений между числами Фибоначчи. и числа Лукаса . Например:
Свойства делимости
[ редактировать ]Среди последствий то, что кратно , т. е. последовательность является последовательностью делимости . Это подразумевает, в частности, что может быть простым только тогда, когда n простое.Другим следствием является аналог возведения в степень возведением в квадрат , который позволяет быстро вычислить для больших значений n . Более того, если , затем является последовательностью сильной делимости .
Другие свойства делимости заключаются в следующем: [1]
- Если странно тогда , делит .
- Пусть N — целое число, относительно простое с 2 Q . Если наименьшее целое положительное число r, на которое N делит существует, то набор из n, для которого N делит в точности является набором кратных r .
- Если P и Q четные то , всегда четные, кроме .
- Если P четно, а Q нечетно, четность то то же самое, что n и всегда четный.
- Если P нечетно, а Q четно, то всегда странны для .
- Если P и Q нечетны, то четны тогда и только тогда, когда n кратно 3.
- Если p — нечетное простое число, то (см. символ Лежандра ).
- Если p — нечетное простое число и делит P и Q , то p делит для каждого .
- Если p — нечетное простое число и делит P , но не Q , то p делит тогда и только тогда, когда n четно.
- Если p — нечетное простое число и делит не P , а Q , то p никогда не делит для .
- Если p — нечетное простое число и делит не PQ, а D , то p делит тогда и только тогда, когда p делит n .
- Если p — нечетное простое число и не делит PQD , то p делит , где .
Последний факт обобщает малую теорему Ферма . Эти факты используются в тесте простоты Лукаса-Лемера .Обратное утверждение последнего факта неверно, как не верно обращение малой теоремы Ферма. Существует составное n, относительно простое с D и делящее , где . Такая композиция называется псевдопростым числом Люка .
Простой фактор члена последовательности Люка, который не делит ни один более ранний член последовательности, называется примитивным . Теорема Кармайкла утверждает, что все члены последовательности Люка, кроме конечного числа, имеют примитивный простой делитель. [2] Действительно, Кармайкл (1913) показал, что если D положительно и n не равно 1, 2 или 6, то имеет примитивный простой делитель. В случае отрицательного результата D — глубокий результат Билю, Анро, Вотье и Миньотта. [3] показывает, что если n > 30, то имеет примитивный простой делитель и определяет все случаи не имеет примитивного простого множителя.
Конкретные имена
[ редактировать ]Последовательности Люкаса для некоторых значений P и Q имеют конкретные имена:
- n : (1, −1) числа Фибоначчи
- V n (1, −1) : числа Люка
- U n (2, −1) : числа Пелла
- V n (2, −1) : числа Пела – Люкаса (дополнительные числа Пела)
- U n (1, −2) : числа Якобсталя
- V n (1, −2) : числа Якобсталя – Лукаса.
- U n (3, 2) : числа Мерсенна 2 н − 1
- V n (3, 2) : Числа вида 2 н + 1, включающие числа Ферма [2]
- U n (6, 1) : Квадратные корни квадратных треугольных чисел .
- n Фибоначчи ( x , −1) : полиномы
- V n ( x , −1) : полиномы Люка
- Un полиномы (2 x , 1) : Чебышева второго рода
- V n (2 x , 1) : полиномы Чебышева первого рода, умноженные на 2.
- U n ( x +1, x ) : перегруппировано по базе x.
- V n ( x +1, x ) : x н + 1
Некоторые последовательности Лукаса имеют записи в Электронной энциклопедии целочисленных последовательностей :
−1 3 ОЭИС : A214733 1 −1 ОЭИС : A000045 ОЭИС : A000032 1 1 ОЭИС : A128834 ОЭИС : A087204 1 2 ОЭИС : A107920 ОЭИС : A002249 2 −1 ОЭИС : A000129 ОЭИС : A002203 2 1 ОЭИС : A001477 ОЭИС : A007395 2 2 ОЭИС : A009545 2 3 ОЭИС : A088137 2 4 ОЭИС : A088138 2 5 ОЭИС : A045873 3 −5 ОЭИС : A015523 ОЭИС : A072263 3 −4 ОЭИС : A015521 ОЭИС : A201455 3 −3 ОЭИС : A030195 ОЭИС : A172012 3 −2 ОЭИС : A007482 ОЭИС : A206776 3 −1 ОЭИС : A006190 ОЭИС : A006497 3 1 ОЭИС : A001906 ОЭИС : A005248 3 2 ПРЕТЕНЗИЯ : A000225 ОЭИС : A000051 3 5 ОЭИС : A190959 4 −3 ОЭИС : A015530 ОЭИС : A080042 4 −2 ОЭИС : A090017 4 −1 ОЭИС : A001076 ОЭИС : A014448 4 1 ОЭИС : A001353 ОЭИС : A003500 4 2 ОЭИС : A007070 ОЭИС : A056236 4 3 ОЭИС : A003462 ОЭИС : A034472 4 4 ОЭИС : A001787 5 −3 ОЭИС : A015536 5 −2 ОЭИС : A015535 5 −1 ОЭИС : A052918 ОЭИС : A087130 5 1 ОЭИС : A004254 ОЭИС : A003501 5 4 ОЭИС : A002450 ОЭИС : A052539 6 1 ПРЕТЕНЗИЯ : A001109 ОЭИС : A003499
Приложения
[ редактировать ]- Последовательности Лукаса используются в вероятностных тестах псевдопростых чисел Люка , которые являются частью широко используемого теста простоты Бэйли-ПСВ .
- Последовательности Лукаса используются в некоторых методах доказательства простоты, включая тест Лукаса-Лемера-Ризеля , а также методы N+1 и гибридные методы N-1/N+1, такие как методы Brillhart-Lehmer-Selfridge 1975. [4]
- LUC — это криптосистема с открытым ключом, основанная на последовательностях Лукаса. [5] который реализует аналоги Эль-Гамаля (LUCELG), Диффи-Хеллмана (LUCDIF) и RSA (LUCRSA). Шифрование сообщения в LUC рассчитывается как член определенной последовательности Люка вместо использования модульного возведения в степень , как в RSA или Диффи-Хеллмана. Однако в статье Bleichenbacher et al. [6] показывает, что многие из предполагаемых преимуществ LUC в области безопасности перед криптосистемами, основанными на модульном возведении в степень, либо отсутствуют, либо не столь существенны, как утверждается.
Программное обеспечение
[ редактировать ]Sagemath реализует и как lucas_number1()
и lucas_number2()
, соответственно. [7]
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ О таких отношениях и свойствах делимости см. ( Carmichael 1913 ), ( Lehmer 1930 ) или ( Ribenboim 1996 , 2.IV).
- ↑ Перейти обратно: Перейти обратно: а б Ябута, М. (2001). «Простое доказательство теоремы Кармайкла о примитивных делителях» (PDF) . Ежеквартальный журнал Фибоначчи . 39 : 439–443 . Проверено 4 октября 2018 г.
- ^ Билу, Юрий; Анро, Гийом; Вотье, Пол М.; Миньотт, Морис (2001). «Существование примитивных делителей чисел Люка и Лемера» (PDF) . Дж. Рейн Анжью. Математика . 2001 (539): 75–122. дои : 10.1515/crll.2001.080 . МР 1863855 . S2CID 122969549 .
- ^ Джон Бриллхарт ; Деррик Генри Лемер ; Джон Селфридж (апрель 1975 г.). «Новые критерии простоты и факторизация 2 м ± 1 " . Математика вычислений . 29 (130): 620–647. doi : 10.1090/S0025-5718-1975-0384673-1 . JSTOR 2005583 .
- ^ Пи Джей Смит; MJJ Леннон (1993). «LUC: Новая система открытых ключей». Материалы девятого ИФИП Междунар. Симп. О компьютерной безопасности : 103–117. CiteSeerX 10.1.1.32.1835 .
- ^ Д. Блейхенбахер; В. Босма; АК Ленстра (1995). «Некоторые замечания о криптосистемах на основе Лукаса» (PDF) . Достижения криптологии — CRYPT0' 95 . Конспекты лекций по информатике. Том. 963. стр. 386–396. дои : 10.1007/3-540-44750-4_31 . ISBN 978-3-540-60221-7 .
- ^ «Комбинаторные функции — комбинаторика» . doc.sagemath.org . Проверено 13 июля 2023 г.
Ссылки
[ редактировать ]- Кармайкл, Р.Д. (1913), «О числовых факторах арифметических форм α н ±β н », Annals of Mathematics , 15 (1/4): 30–70, doi : 10.2307/1967797 , JSTOR 1967797.
- Лемер, Д.Х. (1930). «Расширенная теория функций Лукаса». Анналы математики . 31 (3): 419–448. Бибкод : 1930АнМат..31..419Л . дои : 10.2307/1968235 . JSTOR 1968235 .
- Уорд, Морган (1954). «Простые делители повторяющихся последовательностей второго порядка». Герцог Мат. Дж . 21 (4): 607–614. дои : 10.1215/S0012-7094-54-02163-8 . hdl : 10338.dmlcz/137477 . МР 0064073 .
- Сомер, Лоуренс (1980). «Свойства делимости первичных повторений Люка по отношению к простым числам» (PDF) . Ежеквартальный журнал Фибоначчи . 18 : 316.
- Лагариас, Дж. К. (1985). «Набор простых чисел, делящих числа Лукаса, имеет плотность 2/3». Пак. Дж. Математика . 118 (2): 449–461. CiteSeerX 10.1.1.174.660 . дои : 10.2140/pjm.1985.118.449 . МР 0789184 .
- Ганс Ризель (1994). Простые числа и компьютерные методы факторизации . Прогресс в математике. Том. 126 (2-е изд.). Биркхойзер. стр. 107–121. ISBN 0-8176-3743-5 .
- Рибенбойм, Пауло; Макдэниел, Уэйн Л. (1996). «Квадратные члены в последовательностях Лукаса» . Дж. Теория чисел . 58 (1): 104–123. дои : 10.1006/jnth.1996.0068 .
- Джой, М.; Кискатер, Ж.-Ж. (1996). «Эффективное вычисление полных последовательностей Люка» (PDF) . Электронные письма . 32 (6): 537–538. Бибкод : 1996ElL....32..537J . дои : 10.1049/эл:19960359 . Архивировано из оригинала (PDF) 2 февраля 2015 г.
- Рибенбойм, Пауло (1996). Новая книга записей простых чисел (электронная книга). Спрингер-Верлаг , Нью-Йорк. дои : 10.1007/978-1-4612-0759-7 . ISBN 978-1-4612-0759-7 .
- Рибенбойм, Пауло (2000). Мои числа, мои друзья: популярные лекции по теории чисел . Нью-Йорк: Springer-Verlag . стр. 1–50. ISBN 0-387-98911-0 .
- Лука, Флориан (2000). «Совершенные числа Фибоначчи и Люка». Ренд. Цирк Матем. Палермо . 49 (2): 313–318. дои : 10.1007/BF02904236 . S2CID 121789033 .
- Ябута, М. (2001). «Простое доказательство теоремы Кармайкла о примитивных делителях» (PDF) . Ежеквартальный журнал Фибоначчи . 39 : 439–443.
- Бенджамин, Артур Т .; Куинн, Дженнифер Дж. (2003). Доказательства, которые действительно имеют значение: искусство комбинаторного доказательства . Математические изложения Дольчиани. Том. 27. Математическая ассоциация Америки . п. 35 . ISBN 978-0-88385-333-7 .
- Последовательность Лукаса в Энциклопедии математики .
- Вайсштейн, Эрик В. «Последовательность Лукаса» . Математический мир .
- Вэй Дай . «Последовательности Лукаса в криптографии» .