Fraction continue
<math> \sqrt 2 = 1 + \cfrac{1}{2 + \cfrac{1}{2 + \cfrac{1}{2+\,\cdots}}}</math> |
Exemple de développement infini en fraction continue. |
En mathématiques, une fraction continue ou fraction continue simple ou plus rarement fraction continuée<ref>Pour Jean Dieudonné, Modèle:Citation (Modèle:Dieudonné (dir.)), d'où la traduction littérale de « fraction continuée ». Selon Modèle:Ouvrage, Modèle:Citation.</ref> est une expression de la forme :
comportant un nombre fini ou infini d'étages.
On montre qu'on peut « représenter » Modèle:Incise tout nombre réel sous forme d'une fraction continue, finie ou infinie, dans laquelle a0 est un entier relatif et les autres aj sont des entiers strictement positifs.
Comme dans la notation décimale usuelle, où chaque réel est approché par des nombres décimaux de plus en plus précisément au fur et à mesure de la donnée des décimales successives, de même chaque réel est approché par des fractions étagées de la forme ci-dessus de plus en plus précisément au fur et à mesure qu'on rajoute des étages. En outre, s'il faut une infinité de décimales pour décrire exactement un nombre non décimal, il faut un développement infini en fraction continue pour décrire exactement un nombre irrationnel.
Les fractions continues sont utiles en approximation diophantienne, notamment parce qu'elles fournissent, en un certain sens, les « meilleures » approximations des réels par des rationnels. Cette propriété est à l'origine d'algorithmes pour l'approximation de racines carrées, mais aussi de démonstrations d'irrationalité voire de transcendance pour certains nombres comme [[Pi|Modèle:Math]] ou e. La périodicité des fractions continues des racines carrées d'entiers strictement supérieurs à 1 et sans facteur carré a des conséquences utiles pour l'étude de l'équation de Pell-Fermat.
Déjà usitées chez les mathématiciens indiens au Moyen Âge, les fractions continues sont étudiées en Europe dès le Modèle:S mini- siècleModèle:Vérification siècle. Elles sont maintenant généralisées à d'autres expressions, appliquées aux approximations de séries entières appelées approximant de Padé, ou encore adaptées aux applications linéaires.
Tour d'horizon
La notion de fraction continue est vaste et se retrouve dans de nombreuses branches des mathématiques. Les concepts associés peuvent être relativement simples comme l'algorithme d'Euclide, ou beaucoup plus subtils comme celui de fonction méromorphe<ref group=note>L'association à l'algorithme d'Euclide est traité dans cet article. Celui avec les fonctions méromorphes se trouve, par exemple, dans l'étude des approximants de Padé, développée dans Modèle:Article, qui valut à son auteur le Grand prix de l'Académie des sciences de Paris en 1906.</ref>.
Il est possible, dans un premier temps, de voir une fraction continue comme une suite d'entiers qui « représente » un réel. Cette situation est un peu la même que celle du système décimal qui représente Modèle:Math par la suite d'entiers 3, 1, 4, 1, 5, 9… Sous forme de fraction continue, la suite est 3, 7, 15, 1, 292, 1, 1… Un premier champ d'étude consiste à étudier la relation entre la suite 3, 7, 15, 1, 292, 1, 1… et celle des nombres rationnels que propose la fraction continue, en l'occurrence 3, 22/7, 333/106, etc., il permet de savoir comment passer de la première suite à la deuxième, comment la deuxième converge et répond à d'autres questions de cette nature. Tel est essentiellement l'objet de cet article.
Les fractions continues ont une relation particulière avec les racines carrées ou plus généralement les nombres, dits irrationnels quadratiques, de la forme <math>a + b \sqrt{d}</math> où <math>a</math> et <math>b</math> sont des nombres rationnels, <math>b</math> non nul, et <math>d > 1</math> un entier sans facteur carré. Les fractions continues associées sont périodiques, à partir d'un certain rang, c'est-à-dire que la suite des entiers formant la fraction continue se répète à partir d'un certain rang et jusqu'à l'infini<ref>Modèle:Article.</ref>. Cette situation est à l'image des représentations décimales infinies de nombres rationnels. Ces fractions continues permettent de résoudre un célèbre problème d'arithmétique appelé équation de Pell-Fermat<ref>La résolution historique par Joseph-Louis Lagrange figure dans : Modèle:Ouvrage (original Modèle:Ouvrage).</ref>. Cette question fait l'objet de l'article « Fraction continue d'un irrationnel quadratique ».
À l'image du système décimal, la fraction continue offre des nombres rationnels de plus en plus approchés de leur cible. Ces approximations sont bien meilleures que celles décimales. La deuxième approximation décimale de Modèle:Math, égale à 31/10 possède un dénominateur relativement proche de celui de la deuxième approximation de la fraction continue 22/7, en revanche 22/7 est plus de 30 fois plus précis que 31/10. Ce type d'approche d'un nombre réel par un nombre rationnel est appelé approximation diophantienne. Les fractions continues y jouent un grand rôle. Elles ont permis de construire les premiers nombres transcendants connus : les nombres de Liouville<ref name=Liouville>Liouville utilise cet ingrédient en 1844, mais montre en 1851 qu'il était superflu : voir l'article « Théorème de Liouville (approximation diophantienne) ».</ref> ou de montrer que le [[e (nombre)|nombre Modèle:Math]] est irrationnel<ref>{{#invoke:Langue|indicationDeLangue}} L. Euler, De fractionibus continuis dissertatio, présenté en 1737 et publié en 1744. Une analyse historique est proposée par : Modèle:Lien web.</ref>. À condition de généraliser la définition d'une fraction continue, il devient possible de montrer que Modèle:Math est aussi irrationnel — cette approche est traitée dans l'article « Fraction continue et approximation diophantienne ». (En fait, Modèle:Math et Modèle:Math sont même transcendants, d'après le théorème d'Hermite-Lindemann.)
Une fraction continue ne concerne pas uniquement les nombres mais aussi les fonctions. On généralise encore plus les fractions continues en remplaçant les coefficients par des polynômes<ref>Un exemple introductif est fourni par l'auteur de la théorie dans Modèle:Harvsp.</ref>. Une motivation provient de l'analyse complexe, qui a pour objet l'étude des fonctions de la variable complexe à valeurs complexes, dérivables en tant que telles. L'approche classique consiste à les définir comme séries entières donc comme limites de polynômes. Une spécificité fréquente de ce type de fonction est de posséder des pôles. Si, au lieu d'approcher la fonction par des polynômes, on utilise des quotients, on construit une suite d'approximants de Padé qui ne possède pas nécessairement cette faiblesse<ref>En 1894, T.-J. Stieltjes, dans ses « Recherches sur les fractions continues », étudie la convergence de telles fractions continues.</ref>.
D'autres propriétés ont été étudiées. À la différence du système décimal, un entier apparaissant dans une fraction continue n'est en général pas borné par 9, il peut devenir arbitrairement grand. Alexandre Khintchine s'est intéressé à la moyenne, au sens de limite des moyennes géométriques de tous ces dénominateurs. Pour presque tous les nombres, cette moyenne est la même (le mot « presque » possède ici le sens technique de la théorie de la mesure) ; cette moyenne est appelée constante de Khintchine.
Il est aussi possible de construire des développements en fractions en plaçant les barres de fraction sur le numérateur et non en dessous : on obtient un développement en série de Engel :
Repères chronologiques
L'usage des fractions continues est ancien. Aryabhata (476-550), un mathématicien indien les utilise pour résoudre des équations diophantiennes ainsi que pour approximer précisément des nombres irrationnels<ref>Georges Ifrah, Histoire universelle des chiffres : L'intelligence des hommes racontée par les nombres et le calcul, Robert Laffont, 1994 Modèle:ISBN.</ref>Modèle:Refinc. Brahmagupta (598-668) étudie plus en profondeur l'équation maintenant dite de Pell-Fermat, en utilisant une identité remarquable. Il cherche à résoudre l'équation Modèle:Nobr et trouve la plus petite solution : x = 1 766 319 049 et y = 226 153 980.
Au Modèle:S mini- siècleModèle:Vérification siècle, la méthode est enrichie par Bhāskara II. Un algorithme, la méthode chakravala, analogue à celui des fractions continues, permet de résoudre le cas général<ref>Modèle:Stillwell, 2010, Modèle:P..</ref>. La différence la plus marquante avec la méthode européenne ultérieure est qu'il autorise les nombres négatifs dans la fraction, permettant une convergence plus rapide<ref>Bhāskara II, Bijaganita, 1150, d'après Modèle:MacTutor.</ref>.
L'apparition en Europe est plus tardive et italienne. Raphaël Bombelli (1526-1572) fait usage d'un ancêtre des fractions continues pour le calcul d'approximations de la racine carrée de 13<ref>Modèle:Article.</ref>. Pietro Cataldi (1548-1626) comprend que la méthode de Bombelli s'applique pour toutes les racines carrées, il l'utilise pour la valeur 18 et écrit un petit opuscule à ce sujet<ref>{{#invoke:Langue|indicationDeLangue}} S. Maracchia, Estrazione di radice quadrata secondo Cataldi, Archimede 28 (2), 1976, Modèle:P..</ref>. Il remarque que les approximations obtenues sont alternativement supérieures et inférieures à la racine carrée cherchée.
Un progrès décisif a lieu en Angleterre. Le 3 janvier 1657, Pierre de Fermat défie les mathématiciens européens avec plusieurs questions dont l'équation déjà résolue par Brahmagupta<ref>Laurent Hua et Jean Rousseau, Fermat a-t-il démontré son grand théorème ? l'hypothèse "Pascal", L'Harmattan, 2002 Modèle:ISBN, Modèle:P..</ref>. La réaction des anglais, piqués au vif<ref>John Wallis, un mathématicien anglais, rétorqua : il ne trouvera pas mauvais, je crois, que nous lui rendions la pareille, et cela, non pas sur une bagatelle. Ces informations sont extraites de la page Pierre de Fermat sur le site de la commune de Beaumont-de-Lomagne.</ref>, est rapide. William Brouncker (1620-1684) trouve la relation entre l'équation et la fraction continue, ainsi qu'une méthode algorithmique équivalente à celle des indiens pour le calcul de la solution. Il produit la première fraction continue généralisée, pour le nombre Modèle:Math<ref group=note name=Brouncker>Voir Formule de Brouncker.</ref>. Ces résultats sont publiés par John Wallis qui en profite pour démontrer les relations de récurrence utilisées par Brouncker et Bhāskara II. Il donne le nom de fraction continue dans la phrase : Modèle:Citation. À cette époque, Christian Huygens (1629-1695) utilise les approximations rationnelles données par le développement en fractions continues pour déterminer le nombre de dents des engrenages d'un automate planétaire<ref>Ces informations, comme l'essentiel de ce paragraphe proviennent de Modèle:Article.</ref>.
Quelques questions théoriques sont résolues au siècle suivant. L'usage montre que l'algorithme des fractions continues permet de résoudre l'équation de Pell-Fermat en utilisant le fait que la fraction est périodique à partir d'un certain rang. Leonhard Euler (1707-1783) montre que si un nombre possède une fraction continue périodique, alors il est solution d'une équation du second degré à coefficients entiers<ref>{{#invoke:Langue|indicationDeLangue}} L. Euler, Introductio in analysin infinitorum, 1748, vol. I, chap. 18.</ref>. La réciproque, plus subtile<ref>Ces résultats furent édités par Modèle:Harvsp. Ce livre contient les Additions aux Éléments d'Algèbre d'Euler par Lagrange, rééditées dans Modèle:Ouvrage. Elles contiennent les deux preuves citées et résument l'essentiel du savoir sur les fractions continues à la fin du Modèle:S mini- siècleModèle:Vérification siècle.</ref>, est l'œuvre de Joseph-Louis Lagrange (1736-1813). Durant ce siècle, Jean-Henri Lambert (1728-1777) trouve une nouvelle utilité aux fractions continues. Il les utilise pour montrer l'irrationalité de Modèle:Math.
Cet usage devient fréquent au Modèle:S mini- siècleModèle:Vérification siècle. Évariste Galois (1811-1832) trouve la condition nécessaire et suffisante pour qu'une fraction continue soit immédiatement périodique<ref group=note>Voir le § « Développement purement périodique » de l'article sur la fraction continue d'un irrationnel quadratique.</ref>. Joseph Liouville utilise le développement en fraction continue pour exhiber des nombres transcendants : les nombres de Liouville<ref name=Liouville/>. En 1873, Charles Hermite [[Théorème d'Hermite-Lindemann|prouve la transcendance de Modèle:Math]]. Un sous-produit de sa preuve est une nouvelle démonstration de l'expression de la [[#Fraction continue de e|fraction continue simple de Modèle:Math]] trouvée par Euler<ref>Modèle:Article (prix Chauvenet 1973).</ref>. À la fin du siècle, Henri Padé (1863-1953) développe la théorie<ref>H. Padé, Sur la représentation approchée d'une fonction par des fractions rationnelles, Thèse de Doctorat présentée à l'université de la Sorbonne, 1892.</ref> des approximants qui portent maintenant son nom et qui sont des fractions continues de polynômes. Cette technique est utilisée par Henri Poincaré (1854-1912) pour démontrer la Modèle:C'est à dire du système solaire<ref>Voir par exemple H. Poincaré, Méthodes nouvelles de la mécanique céleste, Gauthier-Villars, 1892-1899. Sur Wikisource.</ref>. Georg Cantor (1845-1918) prouve à l'aide des fractions continues que les points d'un segment et ceux situés à l'intérieur d'un carré sont en bijection<ref>Modèle:Article.</ref>. Les fonctions de cette nature sont étudiées dans le cadre de la théorie du chaos ; elles sont discontinues sur chaque point rationnel de l'intervalle [0, 1]<ref>{{#invoke:Langue|indicationDeLangue}} Modèle:Lien, Modèle:Lang, Freeman, 1991 Modèle:ISBN.</ref>.
Approche intuitive
De l'algorithme d'Euclide aux fractions continues
On commence par rappeler le déroulement de l'algorithme dû à Euclide de recherche du PGCD, en analysant l'exemple des deux nombres entiers 15 625 et 6 842. On procède à une suite de divisions euclidiennes avec reste :
\begin{matrix} 15\;625 &= &2 \times &6\;842 &+&1\;941,&\\ 6\;842 &= &3 \times &1\;941 &+&1\;019,&\\ 1\;941 &= &1 \times &1\;019 &+&922,&\\ 1\;019 &= &1 \times &922 &+&97,&\\ 922 &= &9 \times &97 &+&49,&\\ 97 &= &1 \times &49 &+&48,&\\ 49 &=&1 \times &48 &+&1.& \end{matrix}
</math>Une autre manière d'interpréter cet algorithme consiste à approcher par étapes le quotient 15 625 / 6 842. La partie entière de ce quotient est 2, ce qui permet d'écrire :
Que peut-on dire de la fraction 1 941 /6 842, à part qu'elle est plus petite que 1 ? Elle est comprise entre 1/4 et 1/3, son inverse, 6 842 / 1 941, possède comme partie entière : 3 ; et plus précisément, si l'on utilise les résultats de la deuxième division euclidienne :
\frac{1\;941}{6\;842}=\cfrac{1}{3+\cfrac{1\;019}{1\;941}}.
</math>Ainsi de proche en proche :
qui est bien une fraction continue. On utilise parfois la notation suivante, plus commode :
On peut comparer 15 625 / 6 842 à ses réduites obtenues en tronquant successivement le nombre d'étages de la fraction continue. Le tableau suivant donne les troncatures en notation fractionnelle puis décimale, et la différence entre la réduite et le nombre 15 625 / 6 842.
Fraction | Développement décimal | Erreur |
---|---|---|
2 |
2 |
–0,28... |
7/3 = 2 + 1/3 |
2,333... |
+0,049... |
9/4 = 2 + 1/(3 + 1/1) |
2,25 |
–0,033... |
16/7 |
2,285 7... |
+0,002 0... |
153/67 |
2,283 58... |
–0,000 10... |
169/74 |
2,283 783... |
+0,000 094... |
322/141 |
2,283 687 9... |
–0,000 001 0... |
15 625/6 842 |
2,283 688 979 83... |
0 |
La suite des erreurs est décroissante en valeur absolue et de signes alternés.
Développement en fraction continue d'un rationnel
Soit r = p/q un nombre rationnel (avec p et q entiers et q > 0). On cherche pour r un développement fini en fraction continue, c'est-à-dire une écriture de r sous la forme [a0, … , an] avec n entier naturel, a0 entier relatif et Modèle:Nobr entiers > 0. On applique pour cela l'algorithme d'Euclide :
On pose p0 = p, p1 = q, et l'on construit les entiers a0 et p2 par division euclidienne :
Puis, tant que pj n'est pas nul, on définit les entiers aj–1 et pj+1 par :
avec aj–1 entier au moins égal à 1 (pour j > 1) et 0 ≤ pj+1 < pj. L'algorithme d'Euclide s'arrête. On note n le plus grand entier pour lequel pn+1 n'est pas nul. On sait donc que pn/pn+1 est égal à l'entier an. On a alors :
En effet :
ou encore :
L'algorithme d'Euclide permet de calculer une fraction continue dans le cas des nombres rationnels. Cet algorithme admet dans ce cadre une interprétation géométrique. Soit r = p/q un nombre rationnel, on considère un rectangle de longueur p et de largeur q, et on le pave par des carrés de côté q.
Si r est un entier, le pavage comporte exactement r carrés. Sinon, soit a0 le nombre de carrés insérés dans le rectangle, ou encore, le premier terme de la fraction continue. Il reste une bande non pavée de dimension q × b1 avec b1 égal à p – a0q ; on pave cette bande avec des carrés de dimension maximale, c'est-à-dire de côté b1. Le nombre de carrés est égal au deuxième terme a1 de la fraction continue. En réitérant la méthode, on obtient l'intégralité des coefficients ap.
Dans l'image ci-contre, on pave le rectangle 30 × 13 par deux carrés de côtés 13. Il reste une bande de longueur 13 et de largeur 4. En termes de fraction continue, on obtient l'égalité :
Ensuite, on remarque qu'il est possible de remplir la bande restante de 3 carrés de côté 4 et il reste une bande de longueur 4 et de largeur 1, ce qui permet de terminer le calcul de la fraction continue :
La même construction permet de trouver le rationnel dont on connait le développement en fraction continue. Dans l'image de gauche on peut retrouver le rationnel dont le développement est [1, 1, 2, 3]. Le dernier coefficient est égal à 3, on trouve donc 3 petits carrés de côté 1, qui donnent la taille du carré suivant (3). L'avant dernier coefficient 2 indique qu'il existe deux carrés moyens de côté 3. Ces deux côtés et le petit carré donnent la taille du carré plus grand (7). Le coefficient associé est égal à 1, il n'en n'existe donc qu'un unique de cette nature. Le carré plus grand (7) et le carré moyen (3) donnent le côté du dernier carré (10). Les deux derniers carrés donnent la longueur totale du rectangle (17). La fraction recherchée est égale à 17/10.
Le processus s'arrête car p et q sont commensurables c'est-à-dire qu'il existe une longueur l et deux entiers a et b tels que p = la et q = lb.
Considérons maintenant un rectangle de longueur L et de largeur l. Si le quotient L/l n'est pas rationnel, c'est-à-dire si les longueurs L et l sont incommensurables, le processus ne s'arrête pas.
Tel est le cas pour la figure de droite représentant un rectangle d'or, c'est-à-dire un rectangle dont le rapport de la longueur sur la largeur est égal à φ le nombre d'or. On ne peut placer qu'un carré dans chaque bande ce qui amène à la représentation :
La suite des numérateurs et celle des dénominateurs sont de Fibonacci. Modèle:Démonstration/fin
On a donc montré que pour tout rationnel r, l'algorithme d'Euclide fournit un développement fini en fraction continue de r (réciproquement, tout nombre qui possède un développement fini en fraction continue est évidemment rationnel). Le développement [a0, … , an] obtenu ainsi a la particularité que si n est non nul, alors an > 1. On en déduit un second développement : r = [a0, … , an – 1, 1]. Ce sont les deux seuls<ref>Modèle:Harvsp, th. 162.</ref>,<ref>Modèle:Ouvrage.</ref>.
Quand on adjoint, au calcul des aj de ce développement, le calcul des numérateurs hj et dénominateurs kj des différentes réduites :
cet algorithme d'Euclide devient l'algorithme d'Euclide étendu<ref>Modèle:Chapitre, Modèle:P.
- Modèle:Citation étrangère.</ref>Modèle:Source détournée. Plus précisément, la suite des couples d'entiers (ui, vi), fournie par l'algorithme étendu appliqué à (p, q), coïncide avec la suite des (kj, hj), aux signes près et à un décalage près des indices : kj = (–1)juj+2 et hj = (–1)j+1vj+2. Pour tout j, les entiers kj et hj sont donc premiers entre eux et pj+1 = (–1)j(qhj–1 – pkj–1). En particulier : la dernière réduite, hn/kn, est la fraction p/q mise sous forme irréductible et l'avant-dernière correspond à la solution particulière de l'identité de Bézout fournie par l'algorithme d'Euclide étendu : PGCD(p, q) = pn+1 = (–1)n(qhn–1 – pkn–1).
Développement en fraction continue du nombre Modèle:Math
Une remarque permet de généraliser la méthode précédente à un réel quelconque. Pour l'illustrer, appliquons-la sur le nombre Modèle:Math. La première étape, dans le cas d'un rationnel, était le calcul du quotient de la division euclidienne du numérateur par le dénominateur, ce qui n'a plus de sens pour un réel, en revanche le résultat était égal à la partie entière du rationnel, or la partie entière d'un réel a un sens. La partie fractionnaire, nécessairement plus petite que 1, était inversée, ce qui est encore possible ici. On obtient :
Comme Modèle:Math est plus petit que 1 (c'est une partie fractionnaire) son inverse est plus grand que 1, et n'est pas entier puisque Modèle:Math est irrationnel. On peut donc lui appliquer la même démarche :
La nouvelle valeur, approximativement égale à 15,997, est encore un irrationnel strictement supérieur à 1, d'où la possibilité d'une nouvelle étape, puis d'une nouvelle :
Puisque que Modèle:Math est irrationnel, le processus ne s'arrête jamais (en imaginant que le calcul est réalisé avec une infinité de décimales). On obtient comme suite de fractions 3 puis 22/7 ≈ 3,1428 puis 333/106 ≈ 3,14150 puis 355/113 ≈ 3,1415929 et enfin 103 993 / 33 102, proche de Modèle:Math avec une précision meilleure que le milliardième. Une fois encore, la suite des erreurs est décroissante en valeur absolue et de signes alternés.
Approche théorique
Notations et terminologie
- Modèle:Refsou
- L'ensemble de ses indices est soit de la forme {0, 1, … , n} pour un certain entier naturel n s'il s'agit d'une suite finie, soit égal à ℕ pour une suite infinie.
- Sa réduite d'indice p est le rationnel [a0, a1, … , ap], défini par
<math> [a_0]=a_0,\quad [a_0,a_1]=a_0+\frac{1}{a_1},\quad \dots [a_0,\dots,a_p] =a_0+\frac{1}{[a_1,\dots,a_p]}.</math>
Réduites d'une fraction continue
Soit (ap) une fraction continue. On lui associe deux suites d'entiers (hp) et (kp), définies par récurrence par :
Alors, pour tout indice p de la fraction continue :
a_p=-\frac{h_pk_{p-2}-h_{p-2}k_p}{h_pk_{p-1}-h_{p-1}k_p}&&(2)\\
h_{p-1}k_p-h_pk_{p-1}=(-1)^p.&&(3)\end{matrix}</math>La propriété (3) montre, par application du théorème de Bézout, que les entiers hp et kp sont premiers entre eux.
Ces trois propriétés se démontrent directement<ref name=Wikiversité/> mais sont aussi des cas particuliers de celles des fractions continues généralisées, démontrées dans l'article correspondant. On y donne également une interprétation matricielle de la définition des hp et kp, dont résulte immédiatement, par transposition, une propriété duale de (1)<ref>Modèle:Article.</ref> :
Fraction continue d'un réel
Algorithme
Dans l'algorithme d'Euclide développé précédemment, l'entier aj est le quotient de pj dans la division euclidienne par pj+1. C'est donc la partie entière du réel xj égal à pj/pj+1. La partie fractionnaire xj – aj de xj est pj+2/pj+1, inverse du réel xj+1.
On peut alors définir un développement en fraction continue pour tout réel x. Le symbole ⌊s⌋ désigne la partie entière du nombre s. On pose :
ainsi que la définition récurrente : tant que xj n'est pas entier,
Si x est rationnel, comme on l'a vu plus haut, il existe un n tel que xn soit entier : on pose an = xn, l'algorithme s'arrête, et les deux suites (aj) et (xj) sont finies. Si x est irrationnel, l'algorithme ne s'arrête jamais et les deux suites sont infinies.
- La suite (ap) est appelée la fraction continue du réel x.
- Le réel xp (strictement supérieur à 1 si p > 0) est appelé le quotient complet de x d'indice p.
- Sa partie entière ap est le quotient incomplet de x d'indice p.
On peut formaliser de manière plus informatique cet algorithme :
- Donnée : un nombre x réel.
- Initialisation : on assigne la valeur x à la variable X. La suite a est vide.
- Boucle : On assigne à la variable A la partie entière de X, on concatène cette valeur à la suite a. Si X est entier, l'algorithme s'arrête. Si X n'est pas entier, on assigne à X la valeur de Modèle:Nobr et on recommence au début de la boucle.
Ou encore :
- si x est entier, son développement est (x) ;
- sinon, soit a0 sa partie entière ; le développement de x est : a0, suivi du développement de 1/(x – a0).
Si x est irrationnel, deux notations sont fréquemment utilisées dans ce contexte :
Elles seront légitimées plus loin : on verra entre autres que la suite des réduites converge vers x.
Quotients complets d'un réel
Soient x un réel, (ap) sa fraction continue, (hp) et (kp) les suites des numérateurs et dénominateurs des réduites associées à cette fraction continue, et (xp) la suite des quotients complets de x.
Pour tout indice p, on dispose de l'égalité :
Or la démonstration des propriétés (1) et (2) ci-dessus des réduites d'une fraction continue reste valide si l'entier ap est remplacé par le réel xp. On obtient donc, respectivement :
La propriété (2’) :
- permet de calculer l'entier Modèle:Math (partie entière de Modèle:Math) en utilisant Modèle:Math comme seul réel, sans utiliser la suite de réels Modèle:Math, qui peut accumuler à chaque étape des imprécisions si l'algorithme est utilisé sur l'outil informatique et conduire ainsi à des valeurs erronées à partir d'un certain rang ;
- montre que la suite des réels |kpx – hp| est strictement décroissante.
Encadrement et convergence
La différence de deux réduites successives d'une fraction continue infinie s'écrit <math>\frac{h_{p+1}}{k_{p+1}}-\frac{h_p}{k_p}=\frac{(-1)^p}{k_pk_{p+1}}</math> Modèle:Supra, ce qui constitue le point de départ du théorème ci-dessous.
Modèle:Théorème</math>.
- L'application <math>\left(a_n\right)\mapsto\ell</math> est une bijection de l'ensemble des fractions continues infinies dans l'ensemble des irrationnels ; la bijection réciproque associe à chaque irrationnel sa fraction continue.
|style=display:table}}
Développements en fraction continue remarquables
- Développements périodiques (nombres quadratiques)<ref>Pour d'autres développements de nombres quadratiques, voir Modèle:MathWorld.</ref> :
- [[Racine carrée de deux|Modèle:Math]] = <math>[1,2,2,2,\dots]=[1,\overline2]</math> ;
- [[Racine carrée de trois|Modèle:Math]] = <math>[1,1,2,1,2,\dots]=[1,\overline{1,2}]</math> ;
- nombre d'or <math>\varphi=[1,1,1,1,1,1,1,\dots]</math>, Modèle:OEIS ;
- nombre métallique d'indice n <math>\varphi_n=[n,n,n,n,n,\dots]</math>.
- <math>\sqrt2+\sqrt3=[3, 6, 1, 5, 7, 1, 1, 4, 1, 38, 43,\dots]</math>, Modèle:OEIS.
- Constante délienne <math>\sqrt[3]2=[1, 3, 1, 5, 1, 1, 4, 1, 1, 8, 1,\cdots]</math>, Modèle:OEIS.
- [[e (nombre)|Modèle:Math]] = <math>[2,1,2,1,1,4,1,1,6,1,1,8,\dots]</math>, Modèle:OEIS ; <math>a_{3m-1}=2m,a_0=2,\text{ sinon }a_n=1</math> Modèle:Infra.
- [[Pi|Modèle:Math]] = <math>[3, 7, 15, 1, 292, 1, 1, 1, 2, 1, 3, 1,\dots]</math>, Modèle:OEIS.
- Constante d'Euler <math>\gamma=[0, 1, 1, 2, 1, 2, 1, 4, 3, 13, 5,\cdots]</math>, Modèle:OEIS
- <math>[1,2,3,4,5,6,\dots]=\frac{\sum_{n\geqslant0}{\frac{1}{n!^2}}}
{\sum_{n\geqslant0}{\frac{n}{n!^2}}}=1{,}43312742\dots</math> ; décimales données par la Modèle:OEIS.
- <math>[2, 3, 5, 7, 11, 13, 17, 19,\dots]=2{,}3130367364\dots</math>, suite des nombres premiers ; décimales données par la Modèle:OEIS.
La liste des développements en fraction continue publiés dans l'OEIS se trouve ici.
Représentation géométrique de fractions continues remarquables
Les fractions continues sont principalement considérées comme un objet arithmétique des mathématiques. Il est pourtant relativement aisé d'en faire une simple expression géométrique si l'on représente une fraction y/x par un rectangle de hauteur y et de largeur x. Alors la pente de sa diagonale est y/x. Une fraction continue s'exprime alors comme un assemblage de rectangles.
Avec cette méthode géométrique particulièrement simple il est aisé de retrouver l'approximation <math>\sqrt3\approx \frac{265}{153}</math> telle qu'elle fut exprimée par Archimède, au IIIe siècle de notre ère, dans son traité De la mesure du Cercle. De la même façon, la construction géométrique par une série de carrés alternés donne les nombres de la suite de Fibonacci avec une pente de valeur <math>\varphi = \frac{1+\sqrt{5}}{2}</math> Modèle:Image multiple
Usages
Usage des fractions continues
Les usages des fractions continues sont nombreux. On trouvera par exemple dans Fraction continue et approximation diophantienne les preuves de l'irrationalité de Modèle:Math ou de Modèle:Math, dans Fraction continue d'un irrationnel quadratique un exemple de résolution d'équation de Pell-Fermat ou dans Approximant de Padé un prolongement analytique de la série entière de la fonction tangente. L'usage donné ici ne nécessite pour sa compréhension que les propriétés décrites dans cet article.
Automate planétaire
Christian Huygens souhaite construire, à l'aide d'un mécanisme de type horlogerie, un automate représentant le mouvement des planètes autour du soleil : Modèle:Citation La difficulté à laquelle il est confronté est liée au rapport de la durée d'une année terrestre et de celle de Saturne. En un an, la Terre tourne de 359° 45′ 40″ 30‴ et Saturne de 12° 13′ 34″ 18‴. Le rapport est égal à Modèle:Nobr Combien faut-il de dents sur les deux engrenages supportant respectivement la Terre et Saturne ?
Huygens sait que les fractions continues offrent le meilleur compromis, ce qu'il exprime ainsi : Modèle:Citation
Un calcul en fraction continue montre que :
On obtient la suite de fractions : 29/1, 59/2, 147/5, 206/7, 1 177/40 ... Les deux premières solutions ne sont guère précises, dans le premier cas, à la fin d'une rotation de Saturne, la position de la terre est fausse à près d'un demi-tour, dans l'autre cas l'erreur dépasse 4°. La cinquième est techniquement difficile, elle demande la fabrication d'une roue à plus de 1 000 dents ou plusieurs roues. La quatrième offre une précision proche de 3/1 000. C'est celle que choisit Huygens.
Si la terre fait cent tours complets, sur l'automate planétaire Saturne en fait 700/206, soit trois tours et un angle de 143° 18′. Dans la réalité, Saturne a tourné de 143° 26′. Soit une erreur de 8 minutes d'angle, largement inférieure aux imprécisions mécaniques de l'horloge. Un calcul analogue montre que la fraction 147/5 donne, dans le même contexte, une erreur supérieure à un degré, pour une mise en œuvre d'une difficulté technique comparable.
Fraction continue généralisée
Modèle:Voir Un calcul, dans la partie introductive de l'article, montre comment déterminer la fraction continue de Modèle:Math. Néanmoins, chaque étape est plus pénible car elle demande une précision sur la valeur initiale de plus en plus grande. Les séries entières, convergeant vers Modèle:Math, offrent bien une solution théorique pour le calcul de chaque coefficient de la fraction continue, mais il est calculatoirement trop inextricable pour être utilisable. Pour cette raison, il est plus simple d'obtenir une expression en fraction continue généralisée, en autorisant des numérateurs non nécessairement égaux à 1. La première fraction de ce type fut produite par Brouncker<ref group=note name=Brouncker/> :
Une démonstration de cette égalité figure dans l'article « Formule de fraction continue d'Euler », par évaluation au point 1 d'une fraction continue généralisée de la fonction Arctangente. Ainsi, une fraction continue ne s'applique pas uniquement aux nombres, mais aussi à certaines fonctions.
Développement en fraction continue du nombre Modèle:Math
De même, Euler a développé la fonction exponentielle en une fraction continue de fonctions d'une forme appropriée : Modèle:Retrait de manière à obtenir la fraction continue de Modèle:Math :
Notes et références
Notes
Références
Voir aussi
Bibliographie
- Modèle:Ouvrage
- Modèle:Ouvrage
- Bulletin de l'APMEP Modèle:N°
- Roger Descombes, Éléments de théorie des nombres, PUF, 1986
- Modèle:Ouvrage
- Modèle:Ouvrage
- Modèle:Ouvrage
- Jean Trignan, Introduction aux problèmes d'approximation : fractions continues, différences finies, Éd. du Choix, 1994 Modèle:ISBN
- Georges Valiron, Théorie des fonctions, Masson, Paris, 1966, Notions sur les fractions continues arithmétiques Modèle:P.
Articles connexes
- Approximant de Padé
- Factorisation par fraction continue
- Fraction continue d'un irrationnel quadratique
- Fraction continue généralisée
- Fraction continue et approximation diophantienne
- Formule de fraction continue d'Euler
- Développement en série de Engel
- Mesure d'irrationalité
- Polyèdre de Klein
- Modèle:Lien
- Concernant la convergence :
Liens externes
- Modèle:Autorité
- Modèle:Dictionnaires
- Modèle:Bases
- Modèle:Chapitre
- {{#invoke:Langue|indicationDeLangue}} Un calculateur en ligne de fraction continue
- {{#invoke:Langue|indicationDeLangue}} Une illustration graphique de l'algorithme d'Euclide itéré pour le calcul d'une fraction continue (avec Cinderella).
- Modèle:Lien web