Числа Леонардо

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Числа Леонардо — послідовність чисел, задається залежністю:

L(n):={1при n=0;1при n=1;L(n1)+L(n2)+1при n>1.

Едсгер Дейкстра використовував їх як складову частину свого алгоритму плавного сортування, та вивчив їх деякі властивості.

Взаємозв'язок з числами Фібоначчі

Числа Леонардо пов'язані з числами Фібоначчі за формулою: L(n)=2F(n+1)1,n0.

З цієї формули прямо випливає вираз для чисел Леонардо, аналогічний формулі Біне для чисел Фібоначчі:

L(n)=2φn+1(1φ)n+1φ(1φ)1=25(φn+1(1φ)n+1)1,

де φ=(1+5)/2 є золотим перетином, і крім того φ та 1φ=(15)/2 є коренями квадратного рівняння x2x1=0.

Члени послідовності

Перші двадцять членів послідовності чисел Леонардо такі:

1,1,3,5,9,15,25,41,67,109,177,287,465,753,1219,1973,3193,5167,8361, Шаблон:OEIS

Джерела

Шаблон:Класи натуральних чисел