Tout d’abord, on remarque que pour
\(n=1\text{,}\) les deux seules chaînes binaires de longueur
\(1\) ne peuvent pas contenir deux
\(0\) consécutifs. Ainsi,
\(S_1=2\text{.}\)
Ensuite, si
\(n=2,\) alors il y a une unique chaîne binaire contenant deux
\(0\) consécutifs. Ainsi,
\(S_2=4-1=3\text{.}\)
Supposons maintenant que
\(n\geq 3\text{.}\) On note
\(S_{n,1}\) le nombre de chaînes binaires de longueur
\(n\) n’ayant pas deux
\(0\) consécutifs et se terminant par un
\(1.\) De même, on note
\(S_{n,0}\) le nombre de chaînes binaires de longueur
\(n\) n’ayant pas deux
\(0\) consécutifs et se terminant par un
\(0.\) Par le principe de la somme, on a
\(S_n=S_{n,1}+S_{n,0}\)
On remarque que toute chaîne de longueur
\(n\) n’ayant pas deux
\(0\) consécutifs et se terminant par un
\(1\) est formé d’une chaîne de longueur
\(n-1\) n’ayant pas deux
\(0\) consécutifs. Ainsi,
\(S_{n,1}=S_{n-1}\text{.}\)
D’un autre côté, si on considère une chaîne binaire de longueur
\(n\) n’ayant pas deux
\(0\) consécutifs et se terminant par un
\(0,\) alors cette chaîne doit en fait se terminer par
\(10,\) car sinon elle aurait deux
\(0\) consécutifs. Ainsi, toute chaîne de longueur
\(n\) n’ayant pas deux
\(0\) consécutifs et se terminant par un
\(10\) est formé d’une chaîne de longueur
\(n-2\) n’ayant pas deux
\(0\) consécutifs. On a donc
\(S_{n,0}=S_{n-2}\text{.}\)
Par ce qui précède, on a
\(S_n=S_{n-1}+S_{n-2},\) avec
\(S_1=2\) et
\(S_2=3\text{.}\)
Pour le moment, il est encore difficile de déterminer
\(S_n\text{,}\) mais nous allons introduire les outils permettant de résoudre ce genre de problème.