• Aucun résultat trouvé

A20449. PGCD, combien de divisions ?

N/A
N/A
Protected

Academic year: 2022

Partager "A20449. PGCD, combien de divisions ?"

Copied!
1
0
0

Texte intégral

(1)

A20449. PGCD, combien de divisions ?

L’algorithme d’Euclide inclut une suite de divisions pour déterminer le PGCD de deux entiers. Donnez un majorant du nombre de ces divisions quand les entiers en cause ne dépassent pasc chiffres.

Solution

A partir de deux entiersu0 > u1 >0, l’algorithme d’Euclide forme une suite décroissante par la relation un+1 = un−1 modun. Le PGCD est le dernier terme non nul de cette suite.

Ecrivons les divisionsun−1=anun+un+1; chaque division ajoute un “étage”

à la fraction continue (selon l’usage, chaque expression à partir de la droite s’ajoute au dénominateur situé immédiatement à sa gauche)

u0

u1

=a1+ 1 a2+

1 a3+

1 a4+

1 . . .

Ainsi u0/u1 est la dernière réduite de la fraction continue formée avec les quotients successifs d’Euclide, les premières réduites étanta1/1,

(a1a2+ 1)/a2, etc.

Les réduites successives pn/qn s’obtiennent, à partir de la suite des an par les récurrencespn+1 =pnan+pn−1,qn+1 =qnan+n−1; à n donné, pn etqn sont fonctions croissantes de tous lesaj,j < n.

Les plus petits termes fournissant une fraction ànétages correspondent au n-upletaj : 1, 1, . . ., 1, 1, 2. Par exemple, la suite 1,1,1,1,2 donne

1 + 1 1+

1 1+

1 1+

1 2 = 8

5 = F6

F5, quotient de termes successifs de la suite de Fibonacci. Les quatre divisions 8/5, 5/3, 3/2 et enfin 2/1 sans reste montrent que pour nécessiterndivisions, il fautu0Fn+2,

Notonsϕle nombre d’or ;Fn+2 est voisin deϕn+2/(ϕ+ 1/ϕ)> ϕn>10n/5. D’où le majorantn <5 logu0 <5c siu0 s’écrit (en décimal) avec cchiffres.

Ce théorème publié en 1844 est dû à Gabriel Lamé (X 1814).

Références

Documents relatifs

• Une conséquence de cette définition est une caractérisation des fractions irréductibles : Soit a et b deux entiers relatifs

[r]

[r]

Dans la plupart des cas la question que pose un fait social, par exemple la promulgation d'une loi, ne porte ni seulement sur les concepts et les sentiments collectifs d'une part,

Au niveau de la mise en œuvre de cet algorithme simple, on peut ajouter à la lecture des variables A et B un test pour garantir, avant d’entrer dans la boucle principale, que les

Déduire des questions précédentes qu’il existe une unique valeur de n, que l’on déterminera, pour laquelle S n et S n +1 sont premiers entre eux.. My

Application : Lorsque l’on divise 2897 et 3505 par un même entier naturel non nul n, on obtient respectivement comme restes 13

(En fait, il en sera toujours ainsi car on utilise deux fois le lemme de Gauss qui n’est qu’une implication, mais dans les deux sens. Donc on a une équivalence. Le problème est que la