Fraction continue d'un irrationnel quadratique
En mathématiques, et plus précisément en arithmétique, la fraction continue d'un irrationnel quadratique correspond à la représentation de ce nombre sous la forme
- .
Si le nombre irrationnel représenté est quadratique, c'est-à-dire s'il est solution d'une équation du second degré à coefficients rationnels, alors la suite d'entiers (an) est périodique à partir d'un certain rang.
L'intérêt de l'étude de la fraction continue d'un irrationnel quadratique ne se résume pas à cela. La simplicité de l'algorithme permettant de déterminer les coefficients de la fraction en a fait pendant longtemps une méthode d'extraction de racine carrée. La connaissance de la fraction continue permet, aussi, entre autres, de résoudre la célèbre équation diophantienne dite de Pell-Fermat : x2 – ny2 = ±1.
Préambule
modifierIntroduction sur un exemple
modifierOn cherche à calculer la fraction continue de √13, qui vaut environ 3,605 et un irrationnel quadratique, car solution de l'équation x2 -13 = 0. Pour calculer la fraction continue, on utilisera l'identité remarquable (a b)(a – b) = a2 – b2 à chaque étape :
et
- .
En appliquant le même algorithme sur x1 :
et ainsi :
- .
On calcule de la même façon :
on continue ainsi et on calcule les termes suivant du développement jusqu'à :
enfin :
Le vocabulaire et les notations utilisés ici sont ceux définis dans l'article « Fraction continue » : le quotient partiel an est la partie entière du quotient complet xn, sa partie fractionnaire étant 1/xn 1. La réduite d'indice n désigne la fraction continue tronquée contenant n barres de fraction et construite à l'aide de n 1 coefficients ; elle est notée hn/kn. Si l'on remplace an–1 par an–1 1/xn dans l'expression de la réduite d'indice n – 1, on obtient exactement le nombre initial. Le quotient complet x0 est la valeur initiale.
Dans l'exemple choisi,
- .
Cette notation étant un peu lourde, on utilise de préférence la suivante, ayant la même signification :
- .
Enfin, le quotient complet est égal à , ce qui permet de conclure que la suite des coefficients se répète à partir du rang 1. On parle de suite « périodique à partir d'un certain rang » et l'on utilise la notation :
- ,
la barre signifiant une répétition à l'infini de la suite finie d'entiers qu'elle couvre.
Éléments d'histoire
modifierDès le VIe siècle, Aryabhata (476-550), un mathématicien indien, utilise les fractions continues pour obtenir des rationnels proches de racines carrés d'entiers[1][réf. incomplète]. Si Brahmagupta (598-668), un autre mathématicien indien, s'intéresse à l'équation de Pell-Fermat et utilise une identité remarquable pour la résoudre, il faut attendre le XIIe siècle et Bhāskara II pour voir une approche analogue à celles des fractions continues appliquées à cette équation. Son algorithme, la méthode chakravala, correspond à celui de l'article, à la différence près que a0 n'est pas toujours inférieur au nombre à approcher. Cette différence est reportée à tous les coefficients an, qui peuvent devenir négatifs. Cette spécificité accélère un peu la recherche de la solution.
Ce n'est que plus tard que l'Europe s'intéresse à une démarche de cette nature. Il faut attendre le XVIe siècle pour que Rafael Bombelli fasse usage d'un ancêtre des fractions continues pour le calcul d'approximations de la racine carrée de 13[2]. Pietro Antonio Cataldi comprend la portée de la méthode de Bombelli et l'applique à toutes les racines carrées, dans un petit opuscule à ce sujet[3], il choisit l'exemple de la valeur 18. On retrouve des résultats de même nature chez Albert Girard[4] en 1625, puis 1634, pour approcher √2 et √10.
À la suite d'un défi lancé par Pierre de Fermat en 1657, William Brouncker, trouve de manière empirique les relations qui relient la fraction continue d'un irrationnel quadratique à l'équation de Pell-Fermat. Il est probable que Bernard Frénicle de Bessy connaissait aussi cette méthode pour résoudre l'équation de Pell-Fermat dont il trouve toutes les solutions pour n plus petit que 150, mais ces travaux ont été perdus ; il défie Brouncker de trouver une solution à l'équation pour n = 313. Dans sa réponse, ce dernier indique qu'il ne lui a pas fallu « plus d'une heure ou deux pour la trouver ». Cette réponse est la suivante :
Ces informations proviennent d'une intense relation épistolaire entre les différents acteurs, qui est finalement publiée par John Wallis en 1658[5].
Le siècle suivant est celui des démonstrations. Leonhard Euler reprend les travaux de Brouncker et ceux de Wallis, et démontre rigoureusement tous les aspects un peu élémentaires de la théorie ; il montre aussi que si la représentation en fraction continue d'un nombre est périodique, à partir d'un certain rang, alors ce nombre est un irrationnel quadratique[6]. Il faut encore attendre les travaux de Joseph-Louis Lagrange pour la démonstration d'une réciproque[7] ainsi que des raisons de la validité de la méthode Bhāskara II ou de celle de Brouncker[8]. Les propriétés de la fraction continue d'un irrationnel quadratique sont alors essentiellement élucidées ; il ne reste plus qu'à comprendre dans quel cas une fraction continue n'est pas simplement périodique à partir d'un certain rang, mais périodique pure, ce qu'Évariste Galois accomplit en 1828[9].
Période
modifierTout irrationnel dont le développement en fraction continue est périodique est un irrationnel quadratique (a fortiori, ses quotients complets aussi).
- Exemple
- L'irrationnel est égal à avec .
- En remplaçant par dans cette équation puis en la simplifiant, on trouve .
Cette implication est au cœur de l'intérêt de la notion de fraction continue pour les irrationnels quadratiques car (plus d'un siècle après sa découverte) Lagrange a réussi à démontrer la réciproque :
Théorème de Lagrange[7],[10] — Un irrationnel est quadratique si et seulement si son développement en fraction continue est périodique à partir d'un certain rang.
Lagrange a même prouvé que pour un irrationnel quadratique de la forme (P √D)/Q, les quotients partiels ai sont majorés par 2√D et la période par 2D. Des arguments plus fins[11],[12],[13], basés sur la fonction diviseur, montrent que cette période est un grand O de √D log(D).
Développement purement périodique
modifierLa p-périodicité à partir d'un rang r du développement d'un irrationnel quadratique x s'écrit, avec la même notation que dans le préambule :
- .
Certains nombres possèdent un développement purement périodique, c'est-à-dire dès le premier coefficient (r = 0). C'est le cas, par exemple, du nombre d'or φ. En effet,
- .
La question se pose de savoir dans quel cas le développement en fraction continue est périodique pur. Le nombre x est nécessairement un irrationnel quadratique donc son polynôme minimal est de degré 2. La réponse — prouvée par Galois (alors qu'il était encore lycéen) mais déjà implicite dans le travail antérieur de Lagrange[14] — s'exprime en fonction du conjugué xc de x, qui est l'autre racine de son polynôme minimal :
Théorème de Galois[9],[15] — Si x a un développement en fraction continue purement périodique x = [a0, a1, … , ap–1] alors son conjugué xc vérifie –1/xc = [ap–1, … , a1, a0]. En particulier x est un irrationnel quadratique réduit, c'est-à-dire que x > 1 et –1 < xc < 0.
Réciproquement, le développement en fraction continue de tout irrationnel quadratique réduit est purement périodique.
Palindrome
modifierLa propriété précédente permet d'obtenir une description plus précise du développement en fraction continue d'une racine d'un rationnel non carré :
Théorème de Legendre[16] — Si d > 1 est un rationnel non carré, la fraction continue de √d est de la forme
- .
Réciproquement, tout irrationnel dont la fraction continue est de cette forme est la racine carrée d'un rationnel.
Le palindrome que forme alors la période privée de son dernier terme 2a0 a un terme médian si et seulement si cette période est de longueur paire. Par exemple[17], √13 = [3, 1, 1, 1, 1, 6] et √19 = [4, 2, 1, 3, 1 ,2, 8].
La liste des développements en fraction continue des racines carrées des nombres de 2 à 165 est donnée dans[18]. La liste des longueurs des périodes de ces développements est donnée dans A003285.
Équation de Pell-Fermat
modifierStructure de la solution
modifierLa fraction continue est une technique à la fois théorique et pratique pour résoudre l'équation de Pell-Fermat suivante, si d est un entier positif non carré :
- .
Une solution est un couple (a, b) d'entiers tel que a2 – db2 soit égal à ±1. À part les solutions triviales (1, 0) et (–1, 0), toutes se déduisent de celles pour lesquelles a et b sont strictement positifs, en changeant le signe de a ou b. Trois propositions permettent ensuite de comprendre comment se structurent les solutions[19] :
- Tout couple d'entiers strictement positifs solution de l'équation (1) est égal au couple du numérateur et du dénominateur de l'une des réduites de √d.
- La i-ème réduite de √d correspond à une solution de l'équation (1) si et seulement si i 1 est divisible par la période de √d.
- Si cette période p est impaire, il existe des solutions pour la valeur –1 : elles correspondent aux indices i = qp – 1 pour q impair, ceux pour q pair donnant la valeur 1. Si la période p est paire, la valeur –1 n'est jamais atteinte.
Des exemples de solutions sont données dans "Équation_de_Pell-Fermat#Fraction_continue".
Groupe des unités
modifierEn théorie algébrique des nombres, il est parfois important de connaître la structure du groupe des unités d'un anneau d'entiers algébriques. Cette situation se produit en particulier pour les anneaux d'entiers quadratiques. La compréhension de cette structure est utile, par exemple, pour démontrer le dernier théorème de Fermat pour n = 3 ou 5, ou pour établir la loi d'apparition des nombres premiers dans la suite de Fibonacci (cf. « Anneau des entiers de ℚ(√5) »).
On est amené à chercher les éléments inversibles de l'anneau ℤ[ω] qui sont de la forme a bω où ω est un entier quadratique et a et b des éléments de ℤ. On montre que cela revient à résoudre une des deux équations diophantiennes suivantes, où d est un entier non carré parfait et f un entier tel que 4f 1 n'est pas un carré parfait :
- .
La première pour d > 0 a déjà été étudiée. Puisque les solutions a b√d avec a et b > 0 sont données, par ordre croissant des a, par les puissances de l'unité fondamentale hp–1 kp–1√d (où p est la période de √d) et sont aussi, d'après ce qui précède, les hqp–1 kqp–1√d (pour q > 0), on a[20] hqp–1 kqp–1√d = (hp–1 kp–1√d)q, ce qui offre un moyen de calculer directement cette sous-suite des réduites de √d, par la formule du binôme ou par récurrence.
La deuxième pour f > 0 est très similaire. On dispose d'abord d'un analogue de la première des trois propriétés du § précédent :[réf. souhaitée]
Si d = 4f 1 et si le couple d'entiers (a, b), avec b > 0 et a b/2 ≥ 0, est solution de l'équation (2), alors a/b est une réduite de .
Les deux autres propriétés se généralisent comme suit[21],[réf. souhaitée] donc s'appliquent aussi bien à α = √d que (si d est congru à 1 modulo 4) à α = (√d – 1)/2 :
Soient α un entier quadratique (non entier) supérieur à son conjugué, p sa période et hi/ki ses réduites.
- N(hi – kiα) = ±1 si et seulement i 1 est divisible par p ;
- si p est impair, il existe des solutions pour la valeur –1 : elles correspondent aux indices i = qp – 1 pour q impair, ceux pour q pair donnant la valeur 1. Si p est pair, la valeur –1 n'est jamais atteinte.
Première méthode
modifierLes propriétés de la fraction continue d'un irrationnel quadratique permettent de calculer des approximations des racines carrées. La première technique consiste simplement à calculer les coefficients de la fraction continue puis ses réduites. Par exemple :
- [22].
Les réduites hn/kn se calculent par récurrence :
ce qui donne les approximations suivantes de √3 :
Ainsi, à la 10e étape, on obtient la fraction 989/571, approximativement égale à 1,732 049 alors que les 7 premiers chiffres significatifs exacts sont 1,732 051. La précision de cet algorithme à l'étape n est meilleure que 1/kn2 (et même, puisqu'ici la période est 2, meilleure que 1/(2kn2) si n est impair, d'après le § « Structure de la solution » ci-dessus). Pour l'approximation d'indice 10, on sait donc que l'erreur est inférieure à 1/5712, meilleure que le 300000e. Une force de cet algorithme est la « qualité » des solutions proposées, où toute fraction de type a/b avec b strictement inférieur à 571 sera nécessairement moins bonne que la dixième réduite de la fraction continue, au sens ci-dessus (et même en un sens plus fin, précisé dans l'article Fraction continue et approximation diophantienne). Par exemple, la meilleure approximation décimale de la racine de 3 avec deux chiffres significatifs, égale à 17/10, commet une erreur supérieure au 50e. Celle un peu équivalente 19/11 correspondant à la réduite d'indice 4 propose une approximation au 100e, soit deux fois meilleure.
Accélération de la convergence
modifierLes solutions (aq, bq) = (hqp–1, kqp–1) de l'équation de Pell-Fermat donnent une suite extraite de la suite des réduites de √n, qui converge donc plus vite que cette dernière. De plus, puisque aq bq√n est de la forme (a b√n)q, on peut accélérer encore la convergence en ne calculant que certaines de ces puissances, par exemple les uj vj√n = (a b√n)2j. Puisque
cette sous-suite se calcule par récurrence par :
Par exemple pour n = 3, on trouve a = h1 = 2 et b = k1 = 1 (cf. § précédent) puis
et la précision de u4/v4 dépasse déjà 18 décimales.
La suite des rationnels xj = uj/vj n'est autre que celle produite par la méthode de Héron à partir de x0 = a/b. En effet, d'après la définition des suites (uj) et (vj), on a
- .
Sa convergence est donc quadratique.
Un exemple historique de résolution de l'équation de Pell Fermat
modifierL'équation suivante possède une longue histoire :
- .
Brahmagupta[23] l'utilise comme illustration d'un ancêtre de la méthode chakravala dès le VIIe siècle. Il est repris par Bhāskara II qui perfectionne la méthode[24] et lui donne une puissance algorithmique un peu supérieure à celle par les fractions continues, présentée ici.
En février 1657 (à la suite d'un autre défi plus célèbre datant du 3 janvier de la même année), l'exemple est encore repris par Pierre de Fermat dans une lettre à Bernard Frénicle de Bessy (il propose également le cas n = 109)[25]. Ce défi est à l'origine des travaux anglais sur les fractions continues des irrationnels quadratiques et leur connexion avec l'équation de Pell-Fermat.
Appliquons l'algorithme des fractions continues pour calculer les quotients complets et partiels :
ce qui donne les premiers quotients partiels : 7, 1, 4, 3, 1, 2. Il n'est plus nécessaire de continuer. En effet, les quotients complets x5 et x6 sont associés car ils ont le même dénominateur. La moitié du palindrome est donc déjà explicitée. Comme ce phénomène se produit pour deux indices adjacents, on peut en déduire que la période est impaire et égale à 2×5 1. On peut aussi en déduire que a6 est égal à a5, ainsi que les termes suivants : 2, 1, 3, 4, 1. Enfin, le dernier terme est égal au double du premier, soit 14. La première solution est alors celle d'indice 10, dont la position est mise en valeur en rouge dans l'expression suivante :
- .
Par les formules de récurrence (comme au § « Première méthode »), on obtient :
On sait, puisque la période est impaire, que cette première solution donne h102 – 61k102 = –1 et non pas 1. Ni Brahmagupta, ni Fermat n'acceptent ce type de solution. La bonne réduite est donc la 21e. Pour la calculer, on peut soit prolonger le calcul, soit utiliser le même principe que celui de la deuxième méthode d'extraction d'une racine :
- .
La solution du défi de Fermat est :
- .
Notes et références
modifier- Georges Ifrah, Histoire universelle des chiffres : L'intelligence des hommes racontée par les nombres et le calcul, Robert Laffont, 1994 (ISBN 978-2-70284212-6).
- (it) M. T. Rivolo et A. Simi, « Il calcolo delle radici quadrate e cubiche in Italia da Fibonacci a Bombelli », Arch. Hist. Exact Sci., vol. 52, no 2, , p. 161-193.
- (it) S. Maracchia, « Estrazione di radice quadrata secondo Cataldi », Archimede, vol. 28, no 2, , p. 124-127.
- (en) Leonard Eugene Dickson, Diophantine analysis, AMS Bookstore, 1999 (ISBN 0821819356), p. 355-356, aperçu sur Google Livres.
- (la) John Wallis, Commercium epistolicum de quæstionibus quibusdam mathematicis nuper habitum Oxonii : Excudebat A. Lichfield, Impensis Tho. Robinson, 1658.
- (la) Leonhard Euler, Introductio in analysin infinitorum, 1748, vol. I (E101), chap. 18, § 379 [lire en ligne].
- Joseph-Louis Lagrange, Additions au mémoire sur la résolution des équations numériques, § II. — Sur la manière d'approcher de la valeur numérique des racines des équations, 1770, rééd. Joseph-Alfred Serret, Œuvres de Lagrange, vol. II, Gauthier-Villars, (lire en ligne), p. 593-652, plus précisément : Remarque II, p. 603-622.
- Divers résultats sont publiés dans les Additions de Lagrange aux Élémens d'algèbre par Léonard Euler, tome 2 : de l'analyse indéterminée, 1re éd., Bruyset et Desaint, 1774, p. 379-658 662-664 et 2e éd., Bruyset, 1798, p. 379-662 666-668, réédités dans : Serret 1877, Œuvres de Lagrange, vol. VII, p. 5-180. Voir aussi Serret 1877, Œuvres de Lagrange, vol. I, p. 671-731, « Solution d'un problème d'arithmétique ».
- Évariste Galois, « Démonstration d'un théorème sur les fractions continues périodiques », Annales de mathématiques pures et appliquées, vol. 19, 1828-1829, p. 294-301 (lire en ligne) sur bibnum, analysé par Norbert Verdier, Christian Gérini et Alexandre Moatti.
- Pour une démonstration, voir par exemple (de) Oskar Perron, Die Lehre von den Kettenbrüchen, Teubner, (lire en ligne), § 20 (p. 73-77) ou § 21 (p. 77-79), ou .
- (en) Dean R. Hickerson, « Length of period of simple continued fraction expansion of √d », Pacific J. Math., vol. 46, , p. 429-432 (DOI 10.2140/pjm.1973.46.429).
- (en) J. H. E. Cohn, « The length of the period of the simple continued fraction of d1/2 », Pacific J. Math., vol. 71, no 1, , p. 21-32 (lire en ligne).
- (en) E. V. Podsypanin, « Length of the period of a quadratic irrational », Journal of Soviet Mathematics, vol. 18, no 6, , p. 919-923 (DOI 10.1007/BF01763963).
- (en) Harold Davenport, The Higher Arithmetic : An Introduction to the Theory of Numbers, Cambridge University Press, , 7e éd., 241 p. (ISBN 978-0-521-63446-5, lire en ligne), p. 99.
- Pour une démonstration, voir par exemple Perron 1913, p. 80-82, ou .
- Ce théorème est attribué à Legendre dans (en) Kiyoshi Itō, Encyclopedic Dictionary of Mathematics, vol. 1, MIT Press, , 2e éd., 1147 p. (ISBN 978-0-262-59020-4, lire en ligne), p. 315-316. Cependant, A. M. Legendre, Essai sur la théorie des nombres, (lire en ligne), p. 50-57 (de même que Davenport 1999, p. 104) ne s'intéresse qu'au cas où d est entier, et ne démontre que le sens direct. Pour une démonstration complète, voir par exemple Perron 1913, p. 87-88, ou .
- (en) Eric W. Weisstein, « Periodic Continued Fraction », sur MathWorld.
- Marc Guinot, Arithmétique pour amateurs ; Une époque de transition, Lagrange et Legendre, t. 4, Aléas, , p. 327
- Perron 1913, p. 102-104. La première propriété est aussi démontrée dans . Les deux autres seront généralisées et démontrées au § suivant.
- Perron 1913, p. 104, le démontre directement, à l'aide des formules de récurrence sur les réduites et du fait que ap = 2a0.
- Pour une démonstration, voir par exemple ce .
- En utilisant que (voir supra) ou par calcul direct, comme dans .
- (en) B. L. van der Waerden, « Pell's Equation in Greek and Hindu Mathematics », Russ. Math Surveys (en), vol. 31, no 5, , p. 210-225.
- Bhāskara II, Bijaganita, 1150, d'après (en) John J. O'Connor et Edmund F. Robertson, « Pell's equation », sur MacTutor, université de St Andrews..
- Œuvres de Fermat, p. 334.
Voir aussi
modifierBibliographie
modifier- (en) Alan Baker, A Concise Introduction to the Theory of Numbers, Cambridge University Press, , 95 p. (ISBN 978-0-521-28654-1, lire en ligne)
- Alain Faisant, L'équation diophantienne du second degré, Hermann, , 237 p. (ISBN 978-2-7056-1430-0)
- Marc Guinot, Arithmétique pour amateurs. Vol. 4 : Lagrange et Legendre, Aléas, 1996 (ISBN 978-2-908016-71-0)
- (en) G. H. Hardy et E. M. Wright, An Introduction to the Theory of Numbers (1re éd. 1938) [détail des éditions]
- (en) Alexandre Junod, « An algorithm to solve a Pell equation », General Mathematics Notes, vol. 28, no 2, , p. 1-8 (lire en ligne)
- Pierre Samuel, Théorie algébrique des nombres [détail de l’édition]
- Georges Valiron, Théorie des fonctions, 3e éd., Masson, 1966, Notions sur les fractions continues arithmétiques, p. 17-24
- Sabah Al Fakir, Algèbre et théorie des nombres - Cryptographie : Primalité, Paris, Ellipses, , 276 p. (ISBN 2-7298-1480-9) (chapitre 9, approximations diophantiennes)
Liens externes
modifier- Claude Brezinski, « Ces étranges fractions qui n'en finissent pas », , diaporama d'une conférence à l'IREM, Université de La Réunion
- Marcel Couchouron, « Développement d’un réel en fractions continues », sur Université de Rennes I