En raison de limitations techniques, la typographie souhaitable du titre, «
Exercice : Approfondissement sur les suites numériques/Exercices/Récurrence linéaire d'ordre 2 », n'a pu être restituée correctement ci-dessus.
Soient
u
{\displaystyle u}
et
v
{\displaystyle v}
les deux suites définies par :
u
0
=
1
,
u
1
=
5
,
∀
n
∈
N
u
n
+
2
=
34
u
n
+
1
−
u
n
{\displaystyle u_{0}=1,\quad u_{1}=5,\quad \forall n\in \mathbb {N} \quad u_{n+2}=34u_{n+1}-u_{n}}
;
v
0
=
0
,
v
1
=
2
,
∀
n
∈
N
v
n
+
2
=
6
v
n
+
1
−
v
n
{\displaystyle v_{0}=0,\quad v_{1}=2,\quad \forall n\in \mathbb {N} \quad v_{n+2}=6v_{n+1}-v_{n}}
.
On note
Q
(
2
)
{\displaystyle \mathbb {Q} \left({\sqrt {2}}\right)}
l'ensemble des réels de la forme
z
=
x
+
y
2
{\displaystyle z=x+y{\sqrt {2}}}
avec
x
,
y
∈
Q
{\displaystyle x,y\in \mathbb {Q} }
, et pour un tel nombre
z
{\displaystyle z}
, on note
z
¯
=
x
−
y
2
{\displaystyle {\overline {z}}=x-y{\sqrt {2}}}
.
Vérifier que
∀
z
,
z
′
∈
Q
(
2
)
z
¯
z
′
¯
=
z
z
′
¯
{\displaystyle \forall z,z'\in \mathbb {Q} \left({\sqrt {2}}\right)\quad {\overline {z}}{\overline {z'}}={\overline {zz'}}}
.
Montrer qu'il existe trois nombres
a
,
b
,
r
∈
Q
(
2
)
{\displaystyle a,b,r\in \mathbb {Q} \left({\sqrt {2}}\right)}
tels que
∀
n
∈
N
u
n
=
a
r
2
n
+
a
r
2
n
¯
et
v
n
=
b
r
n
+
b
r
n
¯
{\displaystyle \forall n\in \mathbb {N} \quad u_{n}=ar^{2n}+{\overline {ar^{2n}}}\quad {\text{et}}\quad v_{n}=br^{n}+{\overline {br^{n}}}}
.
Calculer
a
{\displaystyle a}
et
b
{\displaystyle b}
.
Vérifier que
a
2
−
a
+
b
2
=
0
et
a
a
¯
+
b
b
¯
=
0
{\displaystyle a^{2}-a+b^{2}=0\quad {\text{et}}\quad a{\overline {a}}+b{\overline {b}}=0}
.
En déduire que
∀
n
∈
N
u
n
2
+
v
2
n
2
=
u
2
n
{\displaystyle \forall n\in \mathbb {N} \quad u_{n}^{2}+v_{2n}^{2}=u_{2n}}
.
Solution
Soient
z
=
x
+
y
2
{\displaystyle z=x+y{\sqrt {2}}}
et
z
′
=
x
′
+
y
′
2
{\displaystyle z'=x'+y'{\sqrt {2}}}
, avec
x
,
y
,
x
′
,
y
′
∈
Q
{\displaystyle x,y,x',y'\in \mathbb {Q} }
. Alors,
z
z
′
¯
=
(
x
x
′
+
2
y
y
′
)
+
(
x
y
′
+
x
′
y
)
2
¯
=
(
x
x
′
+
2
y
y
′
)
−
(
x
y
′
+
x
′
y
)
2
=
z
¯
z
′
¯
{\displaystyle {\overline {zz'}}={\overline {\left(xx'+2yy'\right)+\left(xy'+x'y\right){\sqrt {2}}}}=\left(xx'+2yy'\right)-\left(xy'+x'y\right){\sqrt {2}}={\overline {z}}{\overline {z'}}}
.
Les racines de
X
2
−
6
X
+
1
{\displaystyle X^{2}-6X+1}
sont
r
:=
3
+
2
2
{\displaystyle r:=3+2{\sqrt {2}}}
et
r
¯
{\displaystyle {\overline {r}}}
, et celles de
X
2
−
34
X
+
1
{\displaystyle X^{2}-34X+1}
sont
17
+
12
2
=
r
2
{\displaystyle 17+12{\sqrt {2}}=r^{2}}
et
r
2
¯
{\displaystyle {\overline {r^{2}}}}
.
Il existe donc
a
,
a
′
,
b
,
b
′
{\displaystyle a,a',b,b'}
tels que (compte tenu de la question précédente) :
∀
n
∈
N
u
n
=
a
r
2
n
+
a
′
r
2
n
¯
et
v
n
=
b
r
n
+
b
′
r
n
¯
{\displaystyle \forall n\in \mathbb {N} \quad u_{n}=ar^{2n}+a'{\overline {r^{2n}}}\quad {\text{et}}\quad v_{n}=br^{n}+b'{\overline {r^{n}}}}
.
De plus, puisque les deux suites sont (par récurrence) à valeurs entières, on a
a
,
b
∈
Q
(
2
)
{\displaystyle a,b\in \mathbb {Q} \left({\sqrt {2}}\right)}
,
a
′
=
a
¯
{\displaystyle a'={\overline {a}}}
et
b
′
=
b
¯
{\displaystyle b'={\overline {b}}}
, ce qui donne bien les formules annoncées.
1
=
u
0
=
a
+
a
¯
{\displaystyle 1=u_{0}=a+{\overline {a}}}
et
5
=
u
1
=
a
r
2
+
a
¯
r
2
¯
{\displaystyle 5=u_{1}=ar^{2}+{\overline {a}}{\overline {r^{2}}}}
donc
a
=
r
2
¯
−
5
r
2
¯
−
r
2
=
12
−
12
2
−
24
2
=
2
−
2
4
{\displaystyle a={\frac {{\overline {r^{2}}}-5}{{\overline {r^{2}}}-r^{2}}}={\frac {12-12{\sqrt {2}}}{-24{\sqrt {2}}}}={\frac {2-{\sqrt {2}}}{4}}}
.
0
=
v
0
=
b
+
b
¯
{\displaystyle 0=v_{0}=b+{\overline {b}}}
et
2
=
v
1
=
b
r
+
b
¯
r
¯
{\displaystyle 2=v_{1}=br+{\overline {b}}{\overline {r}}}
donc
b
=
−
2
r
¯
−
r
=
−
2
−
4
2
=
2
4
{\displaystyle b={\frac {-2}{{\overline {r}}-r}}={\frac {-2}{-4{\sqrt {2}}}}={\frac {\sqrt {2}}{4}}}
.
a
2
−
a
=
(
a
−
1
)
a
=
−
a
¯
a
=
−
1
8
=
−
b
2
=
b
b
¯
{\displaystyle a^{2}-a=\left(a-1\right)a=-{\overline {a}}a=-{\frac {1}{8}}=-b^{2}=b{\overline {b}}}
.
u
n
2
+
v
2
n
2
−
u
2
n
=
(
a
r
2
n
+
a
r
2
n
¯
)
2
+
(
b
r
2
n
+
b
r
2
n
¯
)
2
−
(
a
r
4
n
+
a
r
4
n
¯
)
=
(
a
2
−
a
+
b
)
r
4
n
+
(
a
2
−
a
+
b
)
r
4
n
¯
+
2
(
a
a
¯
+
b
b
¯
)
(
r
r
¯
)
2
n
=
0
r
4
n
+
0
r
4
n
¯
+
2.0
(
r
r
¯
)
2
n
=
0
{\displaystyle u_{n}^{2}+v_{2n}^{2}-u_{2n}=\left(ar^{2n}+{\overline {ar^{2n}}}\right)^{2}+\left(br^{2n}+{\overline {br^{2n}}}\right)^{2}-\left(ar^{4n}+{\overline {ar^{4n}}}\right)=\left(a^{2}-a+b\right)r^{4n}+{\overline {\left(a^{2}-a+b\right)r^{4n}}}+2\left(a{\overline {a}}+b{\overline {b}}\right)\left(r{\overline {r}}\right)^{2n}=0r^{4n}+{\overline {0r^{4n}}}+2.0\left(r{\overline {r}}\right)^{2n}=0}
Wikipedia-logo-v2.svg
La suite de Fibonacci est une célèbre suite de nombres entiers, liés par la récurrence :
F
n
+
2
=
F
n
+
1
+
F
n
{\displaystyle F_{n+2}=F_{n+1}+F_{n}}
avec pour premiers termes
F
1
=
F
2
=
1
{\displaystyle F_{1}=F_{2}=1}
.
Calculer les 10 premiers termes de cette suite.
Proposer un algorithme qui calcule le n -ième terme de la suite. Évaluer son temps d'exécution.
Calculer les racines du polynôme caractéristique associé : la plus grande est appelée nombre d'or et notée
φ
{\displaystyle \varphi }
. L'autre est notée
φ
′
{\displaystyle \varphi '}
.
Donner l’expression de
F
n
{\displaystyle F_{n}}
en fonction de n et des deux racines (cette formule est appelée formule de Binet ).
Quelle est la limite du rapport
F
n
+
1
F
n
{\displaystyle {\frac {F_{n+1}}{F_{n}}}}
? Ce résultat est dû à Kepler .
Solution
1.
F
1
F
2
F
3
F
4
F
5
F
6
F
7
F
8
F
9
F
10
1
1
2
3
5
8
13
21
34
55
{\displaystyle {\begin{array}{|c|c|c|c|c|c|c|c|c|c|}F_{1}&F_{2}&F_{3}&F_{4}&F_{5}&F_{6}&F_{7}&F_{8}&F_{9}&F_{10}\\\hline 1&1&2&3&5&8&13&21&34&55\end{array}}}
2.
Fibonnacci(n)=
Si n=1 Alors Retourner 1.
Si n=2 Alors Retourner 1.
V <- [1,1]
c <- 0
Pour i de 3 à n Faire
c <- V[1]+V[2]
V[2] <- V[1]
V[1] <- c
FinPour
Retourner V[1]
Ce programme est d'une complexité linéaire en
n
{\displaystyle n}
.
3. Le polynôme caractéristique associé à cette suite est
F
(
X
)
=
X
2
−
X
−
1
{\displaystyle F(X)=X^{2}-X-1}
.
Son discriminant vaut
Δ
=
1
−
4.1.
(
−
1
)
=
5
{\displaystyle \Delta =1-4.1.(-1)=5}
, donc
F
{\displaystyle F}
admet deux racines réelles distinctes :
φ
=
1
+
5
2
{\displaystyle \varphi ={\frac {1+{\sqrt {5}}}{2}}}
φ
′
=
1
−
5
2
{\displaystyle \varphi '={\frac {1-{\sqrt {5}}}{2}}}
4. Le polynôme caractéristique admettant deux racines simples, on sait alors que les termes de la suite s'expriment de la façon suivante :
F
n
=
α
φ
n
+
β
φ
′
n
{\displaystyle F_{n}=\alpha \varphi ^{n}+\beta \varphi '^{n}}
.
Il reste à déterminer α et β. Or :
F
1
=
1
=
α
φ
+
β
φ
′
,
F
2
=
1
=
α
φ
2
+
β
φ
′
2
{\displaystyle F_{1}=1=\alpha \varphi +\beta \varphi ',\quad F_{2}=1=\alpha \varphi ^{2}+\beta \varphi '^{2}}
,
ce qui donne :
α
=
φ
′
−
1
φ
(
φ
′
−
φ
)
=
1
5
,
β
=
1
−
φ
φ
′
(
φ
′
−
φ
)
=
−
1
5
{\displaystyle \alpha ={\frac {\varphi '-1}{\varphi (\varphi '-\varphi )}}={\frac {1}{\sqrt {5}}}\quad ,\quad \beta ={\frac {1-\varphi }{\varphi '(\varphi '-\varphi )}}=-{\frac {1}{\sqrt {5}}}}
donc, finalement :
F
n
=
φ
n
−
φ
′
n
5
{\displaystyle F_{n}={\frac {\varphi ^{n}-\varphi '^{n}}{\sqrt {5}}}}
.
5. En utilisant la formule précédente, il vient
F
n
+
1
F
n
=
φ
n
+
1
−
φ
′
n
+
1
φ
n
−
φ
′
n
{\displaystyle {\frac {F_{n+1}}{F_{n}}}={\frac {\varphi ^{n+1}-\varphi '^{n+1}}{\varphi ^{n}-\varphi '^{n}}}}
.
Comme
|
φ
|
>
1
et
|
φ
′
|
<
1
{\displaystyle |\varphi |>1\ {\text{et}}\ |\varphi '|<1}
, on en déduit :
F
n
+
1
F
n
∼
n
→
+
∞
φ
n
+
1
φ
n
=
φ
{\displaystyle {\frac {F_{n+1}}{F_{n}}}\sim _{n\to +\infty }{\frac {\varphi ^{n+1}}{\varphi ^{n}}}=\varphi }
donc
lim
n
→
+
∞
F
n
+
1
F
n
=
φ
{\displaystyle \lim _{n\to +\infty }{\frac {F_{n+1}}{F_{n}}}=\varphi }
.
Référence : Robert C. Johnson, « Fibonacci numbers and matrices » , sur Université de Durham , 2009 , p. 40 (A.10).
Soient
a
{\displaystyle a}
et
b
{\displaystyle b}
deux éléments d'un corps commutatif K , avec
b
≠
0
{\displaystyle b\neq 0}
.
Montrer que si une suite
u
{\displaystyle u}
(à valeurs dans K ) vérifie
∀
n
∈
N
u
n
+
2
=
a
u
n
+
1
+
b
u
n
(
R
)
{\displaystyle \forall n\in \mathbb {N} \quad u_{n+2}=au_{n+1}+bu_{n}\quad (R)}
alors, elle peut être étendue aux indices négatifs et reliée aux puissances d'une certaine matrice inversible
P
{\displaystyle P}
par :
∀
n
∈
Z
(
u
n
+
1
u
n
)
=
P
n
(
u
1
u
0
)
.
{\displaystyle \forall n\in \mathbb {Z} \quad {\begin{pmatrix}u_{n+1}\\u_{n}\end{pmatrix}}=P^{n}{\begin{pmatrix}u_{1}\\u_{0}\end{pmatrix}}.}
et que pour
v
{\displaystyle v}
égale à
u
{\displaystyle u}
ou à toute autre suite vérifiant la même relation de récurrence
(
R
)
{\displaystyle (R)}
et pour tous entiers
i
,
j
,
k
,
l
{\displaystyle i,j,k,l}
et
r
{\displaystyle r}
:
i
+
j
=
k
+
l
⇒
u
i
+
r
v
j
+
r
−
u
k
+
r
v
l
+
r
=
(
−
b
)
r
(
u
i
v
j
−
u
k
v
l
)
{\displaystyle i+j=k+l\Rightarrow u_{i+r}v_{j+r}-u_{k+r}v_{l+r}=(-b)^{r}(u_{i}v_{j}-u_{k}v_{l})}
.
Solution
P
:=
(
a
b
1
0
)
{\displaystyle P:={\begin{pmatrix}a&b\\1&0\end{pmatrix}}}
.
La matrice
Q
:=
(
u
1
b
u
0
u
0
b
u
−
1
)
{\displaystyle Q:={\begin{pmatrix}u_{1}&bu_{0}\\u_{0}&bu_{-1}\end{pmatrix}}}
vérifie
∀
n
∈
Z
(
u
n
+
1
b
u
n
u
n
b
u
n
−
1
)
=
P
n
Q
{\displaystyle \forall n\in \mathbb {Z} \quad {\begin{pmatrix}u_{n+1}&bu_{n}\\u_{n}&bu_{n-1}\end{pmatrix}}=P^{n}Q}
et commute avec
P
{\displaystyle P}
, donc
(
u
i
+
1
b
u
i
u
i
b
u
i
−
1
)
(
v
j
+
1
v
j
)
=
P
i
Q
P
j
(
v
1
v
0
)
=
P
k
Q
P
l
(
v
1
v
0
)
=
(
u
k
+
1
b
u
k
u
k
b
u
k
−
1
)
(
v
l
+
1
v
l
)
.
{\displaystyle {\begin{pmatrix}u_{i+1}&bu_{i}\\u_{i}&bu_{i-1}\end{pmatrix}}{\begin{pmatrix}v_{j+1}\\v_{j}\end{pmatrix}}=P^{i}QP^{j}{\begin{pmatrix}v_{1}\\v_{0}\end{pmatrix}}=P^{k}QP^{l}{\begin{pmatrix}v_{1}\\v_{0}\end{pmatrix}}={\begin{pmatrix}u_{k+1}&bu_{k}\\u_{k}&bu_{k-1}\end{pmatrix}}{\begin{pmatrix}v_{l+1}\\v_{l}\end{pmatrix}}.}
On en déduit
u
i
+
1
v
j
+
1
−
u
k
+
1
v
l
+
1
=
−
b
(
u
i
v
j
−
u
k
v
l
)
{\displaystyle u_{i+1}v_{j+1}-u_{k+1}v_{l+1}=-b(u_{i}v_{j}-u_{k}v_{l})}
et l'on conclut par récurrence sur
|
r
|
{\displaystyle |r|}
.
Remarques
En particulier, si
u
0
=
0
{\displaystyle u_{0}=0}
alors
∀
m
,
n
,
r
∈
Z
u
n
v
m
+
r
−
u
r
v
m
+
n
=
(
−
b
)
r
u
n
−
r
v
m
{\displaystyle \forall m,n,r\in \mathbb {Z} \quad u_{n}v_{m+r}-u_{r}v_{m+n}=(-b)^{r}u_{n-r}v_{m}}
;
en particulier,
∀
m
,
n
∈
Z
u
1
v
m
+
n
=
u
n
v
m
+
1
+
b
u
n
−
1
v
m
{\displaystyle \forall m,n\in \mathbb {Z} \quad u_{1}v_{m+n}=u_{n}v_{m+1}+bu_{n-1}v_{m}}
.
Ceci s'applique par exemple à la suite de Fibonacci
(
F
n
)
{\displaystyle (F_{n})}
(voir supra ), qui vérifie donc :
∀
m
,
n
,
r
∈
Z
F
n
F
m
+
r
−
F
r
F
m
+
n
=
(
−
1
)
r
F
n
−
r
F
m
{\displaystyle \forall m,n,r\in \mathbb {Z} \quad F_{n}F_{m+r}-F_{r}F_{m+n}=(-1)^{r}F_{n-r}F_{m}}
;
en particulier,
∀
m
,
n
∈
Z
F
m
+
n
=
F
n
F
m
+
1
+
F
n
−
1
F
m
{\displaystyle \forall m,n\in \mathbb {Z} \quad F_{m+n}=F_{n}F_{m+1}+F_{n-1}F_{m}}
.
Quelles sont les valeurs communes aux deux suites
v
{\displaystyle v}
et
w
{\displaystyle w}
définies par :
v
0
=
1
,
v
1
=
1
et
∀
n
∈
N
v
n
+
2
=
v
n
+
1
+
2
v
n
{\displaystyle v_{0}=1,\quad v_{1}=1\quad {\text{et}}\quad \forall n\in \mathbb {N} \quad v_{n+2}=v_{n+1}+2v_{n}}
;
w
0
=
1
,
w
1
=
7
et
∀
n
∈
N
w
n
+
2
=
2
w
n
+
1
+
3
w
n
{\displaystyle w_{0}=1,\quad w_{1}=7\quad {\text{et}}\quad \forall n\in \mathbb {N} \quad w_{n+2}=2w_{n+1}+3w_{n}}
?