![]() ![]() Flux RSS ![]() Nos partenaires ![]() |
Remontée de l’algorithme d’EuclideOn dispose de deux nombres entiers positifs premiers entre eux a > b, et on cherche un couple de nombres entiers (u,v) qui satisfasse l’équation : ![]() 1 Petit rappel sur la division euclidiennePar division euclidienne, on désigne la division usuelle des entiers, telle qu’on l’apprend en primaire, non poussée. Par exemple, la division euclidienne de 255 par 7 donne : ![]() c’est à dire ![]() Le nombre 36 est le quotient de la division, et 3 en est le reste. 2 Remontée de l’algorithme d’EuclidePour deux entiers a > b premiers entre eux, on note a0 = a et a1 = b, et on commence par effectuer la division euclidienne de a0 par a1, ![]() En effectuant les divisions euclidiennes successives de an par an+1, on construit ainsi deux suites (an)n et (bn)n d’entiers :
![]() On peut montrer qu’en procédant ainsi, on arrive toujours à ak = 1 pour un certain indice k. A ce moment là, on arrête l’algorithme, et on va pouvoir le “remonter”. Pour remonter l’algorithme et trouver les coefficients de Bezout (u,v) dans ![]() On y verra plus clair sur des exemples
3 Deux exemples
et on trouve finalement ![]() Version pdf de ce document : cliquez ici |