Число Леонардо
Числа Леонардо представляют собой последовательность чисел, заданную рекуррентностью:
Эдсгер В. Дейкстра [1] использовал их как неотъемлемую часть своего гладкой сортировки алгоритма , [2] а также проанализировали их довольно подробно. [3] [4]
Простое число Леонардо — это число Леонардо, которое также является простым .
Ценности [ править ]
Первые несколько чисел Леонардо
- 1, 1, 3, 5, 9, 15, 25, 41, 67, 109, 177, 287, 465, 753, 1219, 1973, 3193, 5167, 8361, ... (последовательность A001595 в OEIS )
Первые несколько простых чисел Леонардо
- 3, 5, 41, 67, 109, 1973, 5167, 2692537, 11405773, 126491971, 331160281, 535828591, 279167724889, 145446920496281, 28944668049352441, 5760134388741632239, 63880869269980199809, 167242286979696845953, 597222253637954133837103, ... (sequence A145912 in the OEIS)
Циклы по модулю [ править ]
Числа Леонардо образуют цикл по любому модулю n≥2. Простой способ увидеть это:
- Если пара чисел по модулю n встречается в последовательности дважды, значит, существует цикл.
- Если мы предположим, что основное утверждение ложно, используя предыдущее утверждение, тогда это будет означать, что существует бесконечное количество различных пар чисел между 0 и n-1, что неверно, поскольку существует n 2 такие пары.
Циклы для n≤8:
Модуль | Цикл | Длина |
2 | 1 | 1 |
3 | 1,1,0,2,0,0,1,2 | 8 |
4 | 1,1,3 | 3 |
5 | 1,1,3,0,4,0,0,1,2,4,2,2,0,3,4,3,3,2,1,4 | 20 |
6 | 1,1,3,5,3,3,1,5 | 8 |
7 | 1,1,3,5,2,1,4,6,4,4,2,0,3,4,1,6 | 16 |
8 | 1,1,3,5,1,7 | 6 |
Цикл всегда заканчивается на паре (1,n-1), так как это единственная пара, которая может предшествовать паре (1,1).
Выражения [ править ]
- Применяется следующее уравнение:
с Фибоначчи Связь числами
Числа Леонардо связаны с числами Фибоначчи соотношением .
Из этого соотношения легко вывести выражение в замкнутой форме для чисел Леонардо, аналогичное формуле Бине для чисел Фибоначчи:
где золотое сечение и являются корнями квадратного многочлена .
Ссылки [ править ]
- ^ «Архив EWDijkstra: числа Фибоначчи и числа Леонардо. (EWD 797)» . www.cs.utexas.edu . Проверено 11 августа 2020 г.
- ^ Дейкстра, Эдсгер В. Smoothsort – альтернатива сортировке на месте (EWD-796a) (PDF) . Архив Э. В. Дейкстры. Центр американской истории Техасского университета в Остине . ( транскрипция )
- ^ «Архив EWDijkstra: Smoothsort, альтернатива сортировке на месте (EWD 796a)» . www.cs.utexas.edu . Проверено 11 августа 2020 г.
- ^ «Число Леонардо — GeeksforGeeks» . www.geeksforgeeks.org . Проверено 8 октября 2022 г.
Внешние ссылки [ править ]
- OEIS A001595 Последовательность