Leonardotal

Leonardotal är en heltalsföljd som ges av återkommande:

L ( n ) { 1 if  n = 0 1 if  n = 1 L ( n 1 ) + L ( n 2 ) + 1 if  n > 1 {\displaystyle L(n)\equiv {\begin{cases}1&{\mbox{if }}n=0\\1&{\mbox{if }}n=1\\L(n-1)+L(n-2)+1&{\mbox{if }}n>1\\\end{cases}}}

Edsger W. Dijkstra[1] använde dem som en integrerad del av sin släthetssorterande algoritm,[2]

Beräkning av andra ordningens återkommande förhållande rekursivt och utan memoisation kräver L(n)-beräkningar för den n:te termen i serien.

De första Leonardotalen är:

1, 1, 3, 5, 9, 15, 25, 41, 67, 109, 177, 287, 465, 753, 1219, 1973, 3193, 5167, 8361, 13529, 21891, 35421, 57313, 92735, 150049, 242785, 392835, 635621, 1028457, 1664079, 2692537, 4356617, 7049155, 11405773, 18454929, 29860703, 48315633, 78176337, … (talföljd A001595 i OEIS)

Relation till Fibonaccital

Leonardotal är relaterade till Fibonaccital av relationen L ( n ) = 2 F ( n + 1 ) 1 , n 0 {\displaystyle L(n)=2F(n+1)-1,n\geq 0} .

Ur denna relation är det enkelt att härleda ett uttryck i sluten form för Leonardotal, analogt med Binets formel för Fibonaccital:

L ( n ) = 2 φ n + 1 ψ n + 1 φ ψ 1 = 2 5 ( φ n + 1 ψ n + 1 ) 1 = 2 F ( n + 1 ) 1 {\displaystyle L(n)=2{\frac {\varphi ^{n+1}-\psi ^{n+1}}{\varphi -\psi }}-1={\frac {2}{\sqrt {5}}}\left(\varphi ^{n+1}-\psi ^{n+1}\right)-1=2F(n+1)-1}

där det gyllene snittet φ = ( 1 + 5 ) / 2 {\displaystyle \varphi =\left(1+{\sqrt {5}}\right)/2} och ψ = ( 1 5 ) / 2 {\displaystyle \psi =\left(1-{\sqrt {5}}\right)/2} är rötterna till det kvadratiska polynomet x 2 x 1 = 0 {\displaystyle x^{2}-x-1=0} .

Källor

Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, Leonardo number, 22 december 2013.
  1. ^ EWD797
  2. ^ Dijkstra, Edsger W. Smoothsort an alternative to sorting in situ (EWD-796a). E.W. Dijkstra Archive. Center for American History, University of Texas at Austin. https://www.cs.utexas.edu/users/EWD/transcriptions/EWD07xx/EWD796a.html 

Externa länkar

v  r
Naturliga tal (ℕ)
 Heltalspotenser
Akilles · Tvåpotens · Tiopotens · Kvadrat · Kub · Fjärde potens · Femte potens · Primtalspotens
 Av formen a × 2b ± 1
Andra polynomtal
Rekursivt definierade tal
Fibonacci (Ordning: 3 · 4 · 5 · 6 · 7 · 8 · 9) · Jacobsthal · Leonardo · Perrin
Ospecifika mängder av andra tal
Uttryckbara via specifika summor
Genererade via ett såll
Kodrelaterade
Figurtal
Triangel · Kvadrat · 5∡ · 6∡ · 7∡ · 8∡ · 9∡ · 10∡ · 11∡ · 12∡ · 13∡ · 14∡ · 15∡ · 16∡ · 17∡ · 18∡ · 19∡ · 20∡ · 21∡ · 22∡ · 23∡ · 24∡ · Myriagon · Rektangel
Tetraeder · Kubiktal · Oktaeder · Dodekaeder · Ikosaeder
Pseudoprimtal
Kombinatoriska tal
Aritmetiska funktioner
Genom egenskaper hos σ(n)
Genom egenskaper hos Ω(n)
Genom egenskaper hos s(n)
Övriga tal
Andra primtalsfaktor- eller
delbarhetsrelarerade tal
Bas-beroende tal
Rekreationell matematik
Heltalsmängder · Lista över tal