Soient (a,b,c)∈C∗×C2. Une suite récurrente linéaire d'ordre 2 est une suite définie par ∀n∈N: un+2=aun+1+bun.
Voici la méthode pour déterminer un en fonction de n :
On écrit l'équation caractéristique : r2=ar+b⟺r2−ar−b=0. On note Δ=a2+4b.
a) Cas complexe
- Si Δ≠0, l'équation caractéristique a deux solutions r1 et r2 distinctes. Alors ∀n∈N: un=Arn1+Brn2 avec A et B deux constantes que l'on détermine à l'aide des conditions initiales u0 et u1.
- Si Δ=0, l'équation caractéristique a une racine double r0. Alors ∀n∈N: un=(A+Bn)rn0 avec A et B deux constantes que l'on détermine à l'aide des conditions initiales u0 et u1.
b) Cas réel c'est-à-dire (a,b,c)∈R∗×R2.
- Si Δ>0, l'équation caractéristique a deux solutions r1 et r2 réelles distinctes. Alors ∀n∈N: un=Arn1+Brn2 avec A et B deux constantes que l'on détermine à l'aide des conditions initiales u0 et u1.
- Si Δ=0, l'équation caractéristique a une racine double r0. Alors ∀n∈N: un=(A+Bn)rn0 avec A et B deux constantes que l'on détermine à l'aide des conditions initiales u0 et u1.
- Si Δ<0, l'équation caractéristique a deux solutions r1 et r2=¯r1 complexes non réelles conjuguées. Alors ∀n∈N : un=ρn(Acos(nθ)+Bsin(nθ)) avec ρ=|r1| et θ un argument de r1.
Remarque : au lieu de r1 on peut prendre r2.
A et B sont deux constantes que l'on détermine à l'aide des conditions initiales u0 et u1.
Exemple :
La suite de Fibonacci est définie par u0=0 et u1=1 puis ∀n∈N, un+2=un+1+un.
L'équation caractéristique est r2−r−1=0 admet les deux solutions réelles r1=1+√52 et r2=1−√52.
Il existe donc (A,B)∈R2 telles que ∀n∈N, un=A(1+√52)n+B(1−√52)n.
Les conditions initiales s'écrivent 0=u0=A+B et 1=u1=A(1+√52)+B(1−√52). La résolution de ce système de deux équations à deux inconnues donne A=1√5 et B=−1√5.
On a donc ∀n∈N, un=1√5[(1+√52)n−(1−√52)n].
Remarque : On vérifie que la formule ci-dessus redonne bien les valeurs de u0 et u1.