Signets    
Espérance    
Loi binomiale    
nPr et nCr    
Tables rondes    
Moyenne    
Écart-type    
Quartiles    
Loi normale    
Score z    
p-valeur    
Calcul de %    
% d’erreur    
Calcul TVA    
Taux de marge    
Masse molaire    
Loi d’Ohm    
Code couleur    
Pointures    
Calcul modulo    
Diviseurs    
Second degré    
Puissances    
Logarithmes    
Demi-vie    
Forme trigo.    
Distance 3D    
Distance GPS    
Coniques    
Déterminant    
Cos, sin, tan    
Pythagore    
Similitude    
Aire trapèze    
Aire secteur    
Angle inscrit    
Aire ellipse    
Volume cube    
Aire du cube    
Aire cylindre    
Aire sphère    
Aire calotte    
Aire pyramide    
Volume cône    
Aire du cône    
Aire capsule    
Dans X heures    
Quel jour ?    
Calcul du ROI    
Calcul du TRI    
Calcul du PIB    
Calcul du CTR    
CPA maximum    
Calcul du CAC    
Test A/B    
Trafic SEO    
Calcul IMC    
Calcul TDEE    
Poids idéal    
Masse grasse    
Masse maigre    
Taille future    
Index de golf    
Calcul du 1RM    
FC cible    
Windchill    
kWh en euros    
Calcul béton    
Papier peint    
Distance TV    
Terrasse bois    
Calcul de vis    
Calcul mastic    
Déperditions    
   Ajouter
Probabilités et nombres aléatoires : outils de calcul
Deux événements
Deux événements
Calcul inverse
Calcul inverse
Épreuves répétées
Épreuves répétées
Formule de Bayes
Formule de Bayes
Espérance
Espérance
Loi binomiale
Loi binomiale
nPr et nCr
nPr et nCr
Tables rondes
Tables rondes
Avec répétition
Avec répétition
Nombre aléatoire
Nombre aléatoire
Moyennes et statistiques : outils de calcul
Moyenne
Moyenne
Médiane et mode
Médiane et mode
Écart-type
Écart-type
Quartiles
Quartiles
Tableau des effectifs
Tableau des effectifs
Corrélation (r)
Corrélation (r)
Loi normale
Loi normale
Score z
Score z
Intervalle de confiance
Intervalle de confiance
Taille d’échantillon
Taille d’échantillon
Capture-recapture
Capture-recapture
p-valeur
p-valeur
Pourcentages et proportions : outils de calcul
Calcul de %
Calcul de %
Hausse et baisse %
Hausse et baisse %
Différence en %
Différence en %
% d’erreur
% d’erreur
Calcul de ratio
Calcul de ratio
Réduction en %
Réduction en %
Calcul TVA
Calcul TVA
Taux de marge
Taux de marge
Vitesse : outils de calcul
Calcul de vitesse
Calcul de vitesse
Masse volumique et concentration : outils de calcul
Masse volumique
Masse volumique
Concentration molaire
Concentration molaire
Masse molaire
Masse molaire
Physique et électricité : outils de calcul
Loi d’Ohm
Loi d’Ohm
Watts ↔ ampères
Watts ↔ ampères
Code couleur
Code couleur
Chute de tension
Chute de tension
Conversion d’unités : outils de calcul
Conversion poids
Conversion poids
Pointures
Pointures
Nombres entiers et relatifs : outils de calcul
Division posée
Division posée
Calcul du PPCM
Calcul du PPCM
Calcul du PGCD
Calcul du PGCD
Nombres relatifs
Nombres relatifs
Facteurs premiers
Facteurs premiers
Équation ax+by=c
Équation ax+by=c
Calcul modulo
Calcul modulo
Diviseurs
Diviseurs
Chiffres romains
Chiffres romains
Fractions, décimaux et arrondis : outils de calcul
Calcul de fractions
Calcul de fractions
Fractions mixtes
Fractions mixtes
Simplifier fraction
Simplifier fraction
Fraction en décimal
Fraction en décimal
Décimal en fraction
Décimal en fraction
Calcul d’arrondi
Calcul d’arrondi
Équations et inéquations : outils de calcul
Équation 1er degré
Équation 1er degré
Système linéaire
Système linéaire
Second degré
Second degré
Valeur absolue
Valeur absolue
Inéquation 2d degré
Inéquation 2d degré
Polynômes : outils de calcul
Binôme de Newton
Binôme de Newton
Racines carrées et racines n-ièmes : outils de calcul
Simplifier racine
Simplifier racine
Calcul de racine
Calcul de racine
Puissances et logarithmes : outils de calcul
Puissances
Puissances
Logarithmes
Logarithmes
Nombre de chiffres
Nombre de chiffres
Écriture scientifique
Écriture scientifique
Calcul scientifique
Calcul scientifique
Demi-vie
Demi-vie
Nombres complexes : outils de calcul
Nombres complexes
Nombres complexes
Forme trigo.
Forme trigo.
Formule de Moivre
Formule de Moivre
Fonctions et courbes : outils de calcul
Coefficient directeur
Coefficient directeur
Fonction affine
Fonction affine
Proportionnalité
Proportionnalité
Fonction y = ax²
Fonction y = ax²
Distance 2 points
Distance 2 points
Distance 3D
Distance 3D
Point de partage
Point de partage
Distance point-droite
Distance point-droite
Distance GPS
Distance GPS
Forme canonique
Forme canonique
Équation de cercle
Équation de cercle
Coniques
Coniques
Coordonnées polaires
Coordonnées polaires
Suites : outils de calcul
Suite arithmétique
Suite arithmétique
Suite géométrique
Suite géométrique
Suite de Fibonacci
Suite de Fibonacci
Suite récurrente
Suite récurrente
Vecteurs : outils de calcul
Calcul de vecteurs
Calcul de vecteurs
Produit vectoriel
Produit vectoriel
Matrices : outils de calcul
Calcul matriciel
Calcul matriciel
Déterminant
Déterminant
Matrice inverse
Matrice inverse
Géométrie plane : outils de calcul
Cos, sin, tan
Cos, sin, tan
Degrés ⇔ radians
Degrés ⇔ radians
a sin θ + b cos θ
a sin θ + b cos θ
Calcul triangle
Calcul triangle
Aire d’un triangle
Aire d’un triangle
Triangle rectangle
Triangle rectangle
Pythagore
Pythagore
Angles polygone
Angles polygone
Similitude
Similitude
Droites parallèles
Droites parallèles
Aire rectangle
Aire rectangle
Aire parallélogramme
Aire parallélogramme
Aire trapèze
Aire trapèze
Cercle et disque
Cercle et disque
Aire secteur
Aire secteur
Angle inscrit
Angle inscrit
Aire ellipse
Aire ellipse
Géométrie dans l’espace : outils de calcul
Volume cube
Volume cube
Aire du cube
Aire du cube
Volume pavé droit
Volume pavé droit
Aire pavé droit
Aire pavé droit
Volume cylindre
Volume cylindre
Aire cylindre
Aire cylindre
Volume sphère
Volume sphère
Aire sphère
Aire sphère
Volume calotte
Volume calotte
Aire calotte
Aire calotte
Volume ellipsoïde
Volume ellipsoïde
Aire ellipsoïde
Aire ellipsoïde
Volume pyramide
Volume pyramide
Aire pyramide
Aire pyramide
Volume cône
Volume cône
Aire du cône
Aire du cône
Tronc de cône
Tronc de cône
Aire tronc de cône
Aire tronc de cône
Volume d’un tube
Volume d’un tube
Volume capsule
Volume capsule
Aire capsule
Aire capsule
Dates et heures : outils de calcul
Calcul d’âge
Calcul d’âge
Jours entre dates
Jours entre dates
Calcul de date
Calcul de date
Dans X heures
Dans X heures
Quel jour ?
Quel jour ?
Calcul d’heures
Calcul d’heures
Décalage horaire
Décalage horaire
Heures travaillées
Heures travaillées
Calcul de durée
Calcul de durée
Feuille de temps
Feuille de temps
Finance et économie : outils de calcul
Intérêts composés
Intérêts composés
Intérêts simples
Intérêts simples
Calcul d’épargne
Calcul d’épargne
Calcul financier
Calcul financier
Valeur actuelle
Valeur actuelle
Valeur acquise
Valeur acquise
Calcul du ROI
Calcul du ROI
Calcul du TRI
Calcul du TRI
Délai de récupération
Délai de récupération
Rendement moyen
Rendement moyen
Calcul du PIB
Calcul du PIB
Marketing web et indicateurs publicitaires : outils de calcul
Calcul du CTR
Calcul du CTR
Taux de conversion
Taux de conversion
CPC, CPM et CPA
CPC, CPM et CPA
Calcul du ROAS
Calcul du ROAS
CPA maximum
CPA maximum
Calcul de la LTV
Calcul de la LTV
Calcul du CAC
Calcul du CAC
Taux d’attrition
Taux d’attrition
Test A/B
Test A/B
Échantillon A/B
Échantillon A/B
Trafic SEO
Trafic SEO
Seuil de rentabilité
Seuil de rentabilité
Marge ou marque
Marge ou marque
Calcul du TCAM
Calcul du TCAM
Santé et forme : outils de calcul
Calcul IMC
Calcul IMC
Cycles de sommeil
Cycles de sommeil
Besoins caloriques
Besoins caloriques
Métabolisme de base
Métabolisme de base
Calcul TDEE
Calcul TDEE
Poids idéal
Poids idéal
Masse grasse
Masse grasse
Masse maigre
Masse maigre
Calories brûlées
Calories brûlées
Calcul protéines
Calcul protéines
Calcul des macros
Calcul des macros
Calcul glucides
Calcul glucides
Apport en lipides
Apport en lipides
Taille future
Taille future
Sport : outils de calcul
Index de golf
Index de golf
Calcul d’allure
Calcul d’allure
Calcul du 1RM
Calcul du 1RM
FC cible
FC cible
Météo : outils de calcul
Indice de chaleur
Indice de chaleur
Windchill
Windchill
Point de rosée
Point de rosée
Informatique : outils de calcul
Conversion de base
Conversion de base
Sous-réseau IP
Sous-réseau IP
Téléchargement
Téléchargement
Énergie et budget du foyer : outils de calcul
Coût électricité
Coût électricité
kWh en euros
kWh en euros
kWh/an en euros
kWh/an en euros
Puissance clim
Puissance clim
Coût d’une clim
Coût d’une clim
Coût du chauffage
Coût du chauffage
Gaz ou électricité
Gaz ou électricité
Économies LED
Économies LED
Conversion salaire
Conversion salaire
Budget du foyer
Budget du foyer
Voiture : outils de calcul
Coût carburant
Coût carburant
Coût de recharge
Coût de recharge
Électrique vs essence
Électrique vs essence
Consommation réelle
Consommation réelle
Dimension pneu
Dimension pneu
Solaire et batteries : outils de calcul
Production solaire
Production solaire
Nombre de panneaux
Nombre de panneaux
Rentabilité solaire
Rentabilité solaire
Capacité batterie
Capacité batterie
Maison et bricolage : outils de calcul
Calcul carrelage
Calcul carrelage
Calcul escalier
Calcul escalier
Calcul béton
Calcul béton
Surface des murs
Surface des murs
Papier peint
Papier peint
Calcul peinture
Calcul peinture
Calcul parquet
Calcul parquet
Surface de façade
Surface de façade
Calcul de gravier
Calcul de gravier
Dosage mortier
Dosage mortier
Calcul de pente
Calcul de pente
Débit de bois
Débit de bois
CES et densité
CES et densité
Sol vinyle rouleau
Sol vinyle rouleau
Quantité d’isolant
Quantité d’isolant
Taille rideaux
Taille rideaux
Distance TV
Distance TV
Calcul de terreau
Calcul de terreau
Gazon en rouleau
Gazon en rouleau
Calcul parpaings
Calcul parpaings
Calcul briques
Calcul briques
Terrasse bois
Terrasse bois
Longueur de rampe
Longueur de rampe
Avant-trou de vis
Avant-trou de vis
Débit d’air
Débit d’air
Dilution peinture
Dilution peinture
Calcul plinthes
Calcul plinthes
Mesure de store
Mesure de store
Hauteur tableau
Hauteur tableau
Pente d’évacuation
Pente d’évacuation
Calcul de vis
Calcul de vis
Cubage bois (m³)
Cubage bois (m³)
Calcul clôture
Calcul clôture
Retrait du bois
Retrait du bois
Calcul mastic
Calcul mastic
Déperditions
Déperditions
Passage meuble
Passage meuble
Calcul cartons
Calcul cartons
Capacité rangement
Capacité rangement
Découpe panneaux
Découpe panneaux
Flèche étagère
Flèche étagère

Suite de Fibonacci (terme de rang n et somme des termes)

Entrez le nombre de termes (jusqu’où aller) et appuyez sur « Calculer ». Vous obtenez les premiers termes de la suite de Fibonacci (1 ; 1 ; 2 ; 3 ; 5 ; 8 ; …), le terme de rang n et la somme des n premiers termes.

Entrez le nombre de termes n sous forme d’entier (de 1 à 1000). Tous les calculs se font en nombres entiers exacts : même les grands termes n’ont aucune erreur d’arrondi.
Résultat et graphique
Saisissez le nombre de termes dans le champ à gauche, puis appuyez sur « Calculer ». Le résultat et un graphique s’affichent ici.

Ce que vous pouvez faire sur cette page

  • Entrez une seule valeur, le nombre de termes (jusqu’où aller), pour obtenir à la fois le terme de rang \(n\) de la suite de Fibonacci (1 ; 1 ; 2 ; 3 ; 5 ; 8 ; 13 ; …) et la somme des \(n\) premiers termes
  • Répond directement à des questions comme « Quel est le 20e nombre de Fibonacci ? Combien font les 20 premiers additionnés ? »
  • Calcule des valeurs exactes, sans perdre un seul chiffre, jusqu’au terme de rang 1000 (un nombre de 209 chiffres)
  • Avec le résultat, un graphique montre comment croît la suite de Fibonacci, chaque terme étant la somme des deux termes précédents
  • Une explication simple de la formule (la relation de récurrence) et des formules à copier-coller pour Excel, Google Sheets et Python se trouvent aussi sur cette page
Ce calculateur fait commencer la suite de Fibonacci à 1 : « 1 ; 1 ; 2 ; 3 ; 5 ; … » (terme de rang 1 = 1, terme de rang 2 = 1). Certains ouvrages ajoutent un 0 devant et commencent par « 0 ; 1 ; 1 ; 2 ; 3 ; … ». Dans ce cas, le 0 est en général le terme de rang 0 : à partir du rang 1, la numérotation est donc la même que sur cette page. (Attention : si vous comptez le 0 comme 1er terme, tous les rangs sont décalés d’un cran.)

À quoi sert ce calcul ?

Un exercice classique pour apprendre à programmer (informatique)

La suite de Fibonacci suit une règle simple, « additionner les deux termes précédents » : c’est un exercice classique pour apprendre les boucles et la récursivité (une fonction qui s’appelle elle-même) en initiation à la programmation. La même réponse peut prendre des temps très différents selon la façon d’écrire le code (une récursivité naïve demande un nombre énorme d’appels pour atteindre le rang 50) : elle est donc aussi très utilisée en cours d’algorithmique.
Une structure de données (le tas de Fibonacci) et une méthode de recherche (la recherche de Fibonacci) portent même son nom : c’est l’une des notions de base de l’informatique.

Le rapport de deux termes voisins tend vers le nombre d’or (mathématiques et design)

On démontre que le rapport de deux nombres de Fibonacci voisins (le suivant ÷ le précédent) se rapproche du nombre d’or \(\varphi = 1{,}618\cdots\) quand on avance dans la suite. De fait, \(55 \div 34 \approx 1{,}6176\) et \(89 \div 55 \approx 1{,}6182\) : dès le rang 10 environ, les deux premières décimales sont déjà les bonnes.
Le nombre d’or est parfois utilisé en design comme proportion harmonieuse. On dit par exemple souvent que le format d’une carte bancaire s’en approche. Que le nombre d’or surgisse d’une suite construite seulement en additionnant des entiers, c’est la plus belle propriété de la suite de Fibonacci.

La reproduction des couples de lapins (le problème à l’origine de la suite)

La suite de Fibonacci vient d’un problème du Liber abaci, le livre du mathématicien italien Fibonacci (XIIIe siècle) : « Un couple de lapins nouveau-nés donne naissance à un nouveau couple chaque mois dès l’âge de 2 mois. Comment évolue le nombre de couples mois après mois ? » Le nombre de couples croît comme 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; …, et atteint 144 couples au 12e mois.
Bien sûr, les vrais lapins ne se reproduisent pas exactement ainsi : c’est un modèle idéalisé. Il est pourtant devenu le point de départ de la description, par des suites, de quantités qui croissent en fonction des quantités précédentes.

Utilisée pour estimer le travail des équipes de développement (informatique et gestion de projet)

En développement logiciel agile, on estime souvent le travail avec des nombres tirés de la suite de Fibonacci, comme 1, 2, 3, 5, 8, 13… (les « points d’effort », ou story points).
Les écarts grandissent avec les nombres, ce qui correspond à la réalité : on ne peut pas estimer précisément les grosses tâches. Cela évite aussi des débats inutilement fins du type « 8 ou 9 ? ».

Dans les spirales des plantes (biologie et observation de la nature)

On a relevé de nombreux cas où le nombre de spirales est un nombre de Fibonacci (8, 13, 21, 34, 55…), comme les spirales de graines d’un tournesol (par exemple 34 dans un sens et 55 dans l’autre) ou les spirales d’écailles des pommes de pin et des ananas. On l’explique par la façon dont les plantes poussent : les nouveaux bourgeons et les nouvelles graines se forment dans des directions qui ne chevauchent pas les parties déjà présentes.
Toutes les plantes ni tous les spécimens ne suivent pas cette règle : c’est une tendance, beaucoup d’exemples donnant des nombres de Fibonacci. Comptez les spirales d’une plante près de chez vous, vous croiserez peut-être cette suite.

Formules et graphiques

Formule du terme suivant (la relation de récurrence de Fibonacci)
Graphique
Notation mathématique (l’écriture habituelle)
\(a_n\) \(=\) \(a_{n-1}\) \(+\) \(a_{n-2}\)
En mots (les symboles remplacés par des mots)
③ \(a_n\) : terme de rang \(n\) \(=\) ① \(a_{n-1}\) : terme précédent \(+\) ② \(a_{n-2}\) : terme deux rangs avant
La formule en mots
① On additionne le \(a_{n-1}\) : terme précédent et le
② \(a_{n-2}\) : terme deux rangs avant ,
③ et on obtient le \(a_n\) : terme de rang \(n\)
Exemple simple
Dans la suite de Fibonacci 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; …, le terme de rang 7 vaut
\(a_7\) : terme de rang 7 \(=\) terme précédent (rang 6 = 8) \(+\) terme deux rangs avant (rang 5 = 5)
\(8 + 5 = 13\)
L’idée clé
Cette formule seule ne fixe pas les deux premiers termes. La suite n’est entièrement déterminée que si l’on ajoute la règle (les conditions initiales) selon laquelle les deux premiers termes valent \(1\) (\(a_1 = 1\) et \(a_2 = 1\)). Une formule écrite comme « une règle qui donne le terme suivant à partir des termes précédents » s’appelle une relation de récurrence. Contrairement au terme général d’une suite arithmétique ou d’une suite géométrique (une formule qui donne la valeur dès qu’on y met \(n\)), pour trouver le terme de rang \(n\), on repart du rang 2 et on additionne dans l’ordre. Certains ouvrages ajoutent un \(0\) devant et commencent par \(0\,;\,1\,;\,1\,;\,2\,;\,3\,;\,\cdots\). Dans ce cas, le \(0\) est en général le terme de rang 0 (\(a_0 = 0\)) : à partir du rang 1 (\(a_1 = 1\), \(a_2 = 1\), …), les rangs et les valeurs sont les mêmes que sur cette page. Les rangs ne sont décalés d’un cran que si l’on compte le \(0\) comme 1er terme. Ce calculateur suit la convention courante des manuels : on commence par \(1\,;\,1\), avec le terme de rang 1 égal à 1.
Formule de la somme des \(n\) premiers termes (une propriété de la somme)
Graphique
Notation mathématique (l’écriture habituelle)
\(S_n\) \(=\) \(a_{n+2}\) \(-\) \(1\)
En mots (les symboles remplacés par des mots)
③ \(S_n\) : somme des termes de rang 1 à \(n\) \(=\) ① \(a_{n+2}\) : terme deux rangs après \(-\) ② \(1\)
La formule en mots
① Au \(a_{n+2}\) : terme deux rangs après , on retranche
② \(1\) ,
③ et on obtient la \(S_n\) : somme des termes de rang 1 à \(n\)
Exemple simple
Dans la suite de Fibonacci 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; 13 ; 21 ; …, la somme des termes de rang 1 à 6 (1 + 1 + 2 + 3 + 5 + 8) vaut
\(S_6\) : somme jusqu’au rang 6 \(=\) terme deux rangs après (rang 8 = 21) \(-\) 1
\(21 - 1 = 20\)
L’idée clé
« Pour avoir la somme, il suffit de regarder le terme deux rangs après et de retrancher \(1\). » C’est une propriété pratique propre à la suite de Fibonacci : on obtient la somme en une seule étape, sans additionner les termes un par un. Pourquoi est-ce vrai ? Lisez la relation de récurrence sous la forme \(a_k = a_{k+2} - a_{k+1}\) (un terme est égal au terme deux rangs après moins le terme suivant). Appliquez-la à chaque terme de \(a_1 + a_2 + \cdots + a_n\) : les parties voisines s’annulent l’une après l’autre, et il ne reste que \(a_{n+2} - a_2 = a_{n+2} - 1\). Vous pouvez utiliser cette propriété pour vérifier le calculateur. Par exemple, la somme jusqu’au rang 10 vaut 143, soit exactement 1 de moins que le terme de rang 12, qui vaut 144.
Dans la suite de Fibonacci, chaque terme est la somme des deux termes précédents (les deux premiers valent 1). On trouve le terme de rang \(n\) pas à pas avec la relation de récurrence \(a_n = a_{n-1} + a_{n-2}\), et la somme des termes de rang 1 à \(n\) en « prenant le terme deux rangs après et en retranchant \(1\) » (\(S_n = a_{n+2} - 1\)).

Symboles et termes

Symboles

\(n\) n Le nombre de termes : un entier strictement positif qui indique jusqu’où on va dans la suite. « Jusqu’au rang 10 », c’est \(n = 10\).
\(a_n\) a indice n Le terme de rang \(n\) : le \(n\)-ième nombre de la suite. La petite lettre en bas à droite (l’indice) indique le rang. Dans la suite de Fibonacci, \(a_1 = 1\), \(a_2 = 1\), \(a_3 = 2\), \(a_4 = 3\), … Les manuels français notent souvent les suites \(u_n\) plutôt que \(a_n\).
\(a_{n-1}\) a indice n moins un Le terme juste avant celui de rang \(n\). Pour le rang 10, c’est le terme de rang 9. La soustraction dans l’indice signifie « un rang plus tôt ».
\(a_{n-2}\) a indice n moins deux Le terme deux rangs avant celui de rang \(n\). Pour le rang 10, c’est le terme de rang 8.
\(a_{n+2}\) a indice n plus deux Le terme deux rangs après celui de rang \(n\). Pour le rang 10, c’est le terme de rang 12. La somme des termes de rang 1 à \(n\) est égale à ce terme moins \(1\).
\(S_n\) S indice n La somme des termes de rang 1 à \(n\), une écriture courte de \(a_1 + a_2 + \cdots + a_n\). La lettre S vient de « somme ».
\(\varphi\) phi Le symbole du nombre d’or. Sa valeur est \(\varphi = \dfrac{1 + \sqrt{5}}{2} = 1{,}618\cdots\). Le rapport de deux nombres de Fibonacci voisins (le suivant ÷ le précédent) s’en rapproche de plus en plus quand on avance dans la suite.
\(\cdots\) points de suspension Un symbole qui indique que la suite continue selon la même règle. Écrire 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; … signifie que la suite continue en additionnant les deux termes précédents.

Termes

suite Une liste de nombres rangés dans un ordre donné. Chaque nombre de la liste s’appelle un terme.
suite de Fibonacci Une suite qui commence par 1 ; 1 puis continue selon la règle « chaque terme est la somme des deux précédents », ce qui donne 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; 13 ; 21 ; … Elle vient d’un problème sur la façon dont se multiplient des couples de lapins, présenté dans son livre par le mathématicien italien Fibonacci au XIIIe siècle. Chaque nombre de la suite s’appelle un nombre de Fibonacci.
terme Chacun des nombres d’une suite. Depuis le début, on parle du terme de rang 1, du terme de rang 2, etc.
premier terme Le tout premier terme d’une suite, c’est-à-dire le terme de rang 1. Dans la suite de Fibonacci (comptée comme sur cette page), il vaut 1.
relation de récurrence Une formule qui décrit une suite comme « une règle qui donne le terme suivant à partir des termes précédents ». La relation de récurrence de la suite de Fibonacci est \(a_n = a_{n-1} + a_{n-2}\). Les suites définies par récurrence s’étudient en première (spécialité mathématiques).
conditions initiales Les valeurs des premiers termes, données avec une relation de récurrence. Pour la suite de Fibonacci, les conditions initiales sont \(a_1 = 1\) et \(a_2 = 1\). Sans elles, la relation de récurrence seule ne détermine pas la suite.
nombre d’or Le nombre \(\dfrac{1 + \sqrt{5}}{2}\), environ \(1{,}618\) (on parle aussi de proportion dorée). Depuis l’Antiquité, ce rapport passe pour harmonieux, et on le note \(\varphi\) (phi). On démontre que le rapport de deux nombres de Fibonacci voisins se rapproche du nombre d’or quand on avance dans la suite.
terme général Le terme de rang \(n\) écrit comme une formule en \(n\) (une formule explicite). La suite de Fibonacci en a une aussi, qui utilise le nombre d’or \(\varphi\) : la formule de Binet. Elle contient \(\sqrt{5}\) et est un peu compliquée : si vous voulez seulement la valeur, additionner pas à pas avec la relation de récurrence est plus sûr.
suite arithmétique Une suite où la différence entre deux termes voisins est toujours la même, comme 5 ; 8 ; 11 ; 14 ; … (on ajoute 3 à chaque fois). Une suite arithmétique ajoute un nombre fixe, alors que la suite de Fibonacci ajoute les deux termes précédents.
suite géométrique Une suite où le rapport entre deux termes voisins est toujours le même, comme 3 ; 6 ; 12 ; 24 ; … (on multiplie par 2 à chaque fois). La suite de Fibonacci n’est pas géométrique, mais plus loin elle croît d’un facteur presque constant, environ 1,618 : elle se comporte presque comme une suite géométrique.

Ce qu’il est utile de savoir avant de commencer

Voici ce qu’il est utile de savoir pour utiliser le calcul de cette page en le comprenant vraiment, et pas seulement en appuyant sur le bouton.
Si vous bloquez, revoir ces notions est le chemin le plus court.

L’addition des nombres entiers (CE1-CE2, 7-9 ans)
  • Savoir poser une addition de deux nombres à deux chiffres, comme 34 + 21 = 55
  • Savoir additionner de plus grands nombres avec la même méthode (les calculs de la suite de Fibonacci n’utilisent que l’addition)
Suites de nombres et régularités (CM1-CM2, 9-11 ans)
  • Savoir repérer une règle comme « chaque nombre est la somme des deux précédents » dans une liste comme 1 ; 1 ; 2 ; 3 ; 5 ; 8 ; …
  • Savoir faire un tableau qui associe à chaque rang sa valeur
Le calcul littéral (5e, 12-13 ans)
  • Savoir que des lettres comme \(n\) et \(a_n\) désignent « quel rang » et « la valeur à ce rang »
  • Savoir remplacer une lettre par un nombre, par exemple mettre \(n = 10\) dans \(n - 1\) pour obtenir 9
La notation des suites (première, 16-17 ans)
  • Être habitué à écrire le terme de rang \(n\) sous la forme \(a_n\) (ou \(u_n\)), l’indice (la petite lettre en bas à droite) donnant le rang
  • Comprendre qu’une relation de récurrence (une formule qui donne le terme suivant à partir des précédents), avec des conditions initiales, détermine une suite (les explications de cette page suffisent pour suivre)

Calculer avec Excel

Copiez tout le tableau ci-dessous et collez-le dans la cellule A1 d’Excel. Il fonctionne tel quel.
Tableau pour trouver le terme de rang n (jusqu’au rang 10)
Terme de rang 1 1
Terme de rang 2 1
Terme de rang 3 =B1+B2
Terme de rang 4 =B2+B3
Terme de rang 5 =B3+B4
Terme de rang 6 =B4+B5
Terme de rang 7 =B5+B6
Terme de rang 8 =B6+B7
Terme de rang 9 =B7+B8
Terme de rang 10 =B8+B9
Tableau pour trouver la somme des termes de rang 1 à n (somme jusqu’au rang 10)
Terme de rang 1 1
Terme de rang 2 1
Terme de rang 3 =B1+B2
Terme de rang 4 =B2+B3
Terme de rang 5 =B3+B4
Terme de rang 6 =B4+B5
Terme de rang 7 =B5+B6
Terme de rang 8 =B6+B7
Terme de rang 9 =B7+B8
Terme de rang 10 =B8+B9
Somme des termes de rang 1 à 10 =SOMME(B1:B10)
Une fois le tableau collé, seules B1 et B2 (les deux premiers termes, égaux à 1) sont des données. À partir de B3, chaque cellule calcule automatiquement « la cellule juste au-dessus + la cellule deux lignes au-dessus ». Dans les formules, « B1 » et « B2 » signifient « prendre le nombre de cette cellule », « + » est l’addition, et SOMME(B1:B10) signifie « additionner tout de B1 à B10 ».
Le premier tableau affiche 55 (le terme de rang 10) en B10, et le second 143 (la somme jusqu’au rang 10) en B11. Pour obtenir les termes suivants, sélectionnez la dernière cellule « =B8+B9 » et faites glisser vers le bas le petit carré en bas à droite. La même règle continue (la relation de récurrence « additionner les deux termes précédents » est exactement la formule de la cellule).

Calculer avec Google Sheets

Copiez tout le tableau ci-dessous et collez-le dans la cellule A1 de Google Sheets. Il fonctionne tel quel.
Tableau pour trouver le terme de rang n (jusqu’au rang 10)
Terme de rang 1 1
Terme de rang 2 1
Terme de rang 3 =B1+B2
Terme de rang 4 =B2+B3
Terme de rang 5 =B3+B4
Terme de rang 6 =B4+B5
Terme de rang 7 =B5+B6
Terme de rang 8 =B6+B7
Terme de rang 9 =B7+B8
Terme de rang 10 =B8+B9
Tableau pour trouver la somme des termes de rang 1 à n (somme jusqu’au rang 10)
Terme de rang 1 1
Terme de rang 2 1
Terme de rang 3 =B1+B2
Terme de rang 4 =B2+B3
Terme de rang 5 =B3+B4
Terme de rang 6 =B4+B5
Terme de rang 7 =B5+B6
Terme de rang 8 =B6+B7
Terme de rang 9 =B7+B8
Terme de rang 10 =B8+B9
Somme des termes de rang 1 à 10 =SOMME(B1:B10)
Les mêmes formules qu’Excel fonctionnent telles quelles. Copiez tout le tableau et collez-le dans la cellule A1. B10 affiche 55 (le terme de rang 10), et dans le second tableau, B11 affiche 143 (la somme). Pour obtenir les termes suivants, faites glisser vers le bas la dernière cellule de formule.

Calculer avec Python

number_of_terms = 10  # nombre de termes (jusqu’où aller)

# Suite de Fibonacci : les deux premiers termes valent 1, puis chaque terme est la somme des deux précédents
fibonacci = [1, 1]
while len(fibonacci) < number_of_terms:
    fibonacci.append(fibonacci[-1] + fibonacci[-2])
fibonacci = fibonacci[:number_of_terms]

nth_term = fibonacci[-1]        # terme de rang n
sum_of_terms = sum(fibonacci)   # somme des termes de rang 1 à n

print(f"Premiers termes : {fibonacci[:10]}")
print(f"Terme de rang {number_of_terms} : {nth_term}")
print(f"Somme des termes de rang 1 à {number_of_terms} : {sum_of_terms}")
Fonctionne avec la seule bibliothèque standard. Modifiez le nombre en haut (le nombre de termes) et lancez le programme. Cet exemple affiche 55 pour le terme de rang 10 et 143 pour la somme. Les entiers de Python n’ont pas de limite de chiffres, donc même avec 1000 termes (le rang 1000 a 209 chiffres), vous obtenez la valeur exacte. Dans fibonacci[-1], « -1 » désigne « le dernier élément de la liste » et [-2] « l’avant-dernier » : le code écrit directement la relation de récurrence « additionner les deux termes précédents ».

Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)

Formule du terme suivant (la relation de récurrence de Fibonacci)
aₙ = aₙ₋₁ + aₙ₋₂
a_n = a_{n-1} + a_{n-2} \quad (n \geqslant 3\ ;\ a_1 = a_2 = 1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <msub><mi>a</mi><mi>n</mi></msub>
    <mo>=</mo>
    <msub><mi>a</mi><mrow><mi>n</mi><mo>&#x2212;</mo><mn>1</mn></mrow></msub>
    <mo>+</mo>
    <msub><mi>a</mi><mrow><mi>n</mi><mo>&#x2212;</mo><mn>2</mn></mrow></msub>
  </mrow>
</math>
a_n = a_(n-1) + a_(n-2)
a[n] == a[n - 1] + a[n - 2]
a(n) := a(n - 1) + a(n - 2);
a(n) = a(n - 1) + a(n - 2);
a_n = a_(n-1) + a_(n-2)
Formule de la somme des \(n\) premiers termes (une propriété de la somme)
Sₙ = aₙ₊₂ − 1
S_n = a_{n+2} - 1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <msub><mi>S</mi><mi>n</mi></msub>
    <mo>=</mo>
    <msub><mi>a</mi><mrow><mi>n</mi><mo>+</mo><mn>2</mn></mrow></msub>
    <mo>&#x2212;</mo>
    <mn>1</mn>
  </mrow>
</math>
S_n = a_(n+2) - 1
Fibonacci[n + 2] - 1
Sn := a(n + 2) - 1;
S_n = a(n + 2) - 1;
S_n = a_(n+2) - 1

Faire faire le calcul par ChatGPT 

Tu es un assistant de calcul spécialisé dans la suite de Fibonacci. Fais les calculs suivants en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Définis la suite de Fibonacci par a_1 = 1, a_2 = 1 et a_n = a_(n-1) + a_(n-2) (n ⩾ 3). Calcule chaque somme en additionnant réellement les termes, et vérifie aussi qu’elle est égale à S_n = a_(n+2) - 1.

1. Le terme de rang 10 de la suite de Fibonacci et la somme des termes de rang 1 à 10
2. Le terme de rang 20 de la suite de Fibonacci et la somme des termes de rang 1 à 20
3. Le terme de rang 50 de la suite de Fibonacci, et le terme de rang 50 divisé par le terme de rang 49 (vérifie aussi que le résultat est proche du nombre d’or 1,6180…)

Montre les formules utilisées et les nombres obtenus à l’exécution.

Mode d'emploi
  1. 1
    Saisissez vos nombres
    Tapez les nombres à calculer dans les champs de saisie
  2. 2
    Calculez
    Appuyez sur le bouton « Calculer »
  3. 3
    Lisez le résultat
    Le résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
  Les atouts de DataChef
Simple et gratuit
Conversions gratuites et illimitées
Aucune compétence requise – simple et intuitif
Aucune inscription requise
Utilisable dès l'ouverture de la page
Aucune donnée personnelle nécessaire
Sûr et fiable
Connexion fortement chiffrée (SSL)
Le fichier est supprimé automatiquement après le téléchargement
Rapide
Affichage et conversion rapides, sans attente
Sans filigrane
Aucun filigrane
Aucune mention de crédit nécessaire
Usage commercial autorisé
Usage commercial gratuit
Aucune autorisation préalable nécessaire