Algorithme d'Euclide
Période historique : env. 300 av. J.-C.
Le plus ancien algorithme de l'histoire : calculer le plus grand commun diviseur (PGCD) par divisions successives.
Contenu & Formulation mathématique
Genèse & Portée historique
Méthode arithmétique ancestrale trouvant le PGCD de deux entiers en effectuant des divisions euclidiennes successives jusqu'à obtenir un reste nul. Sa variante étendue calcule également les coefficients de Bézout u et v tels que au + bv = pgcd(a, b).
Présenté dans les livres VII et X des Éléments d'Euclide, Donald Knuth le considère comme le patriarche absolu de tous les algorithmes informatiques en raison de sa concision et de son efficacité logarithmique.
Filiations & Relations conceptuelles (1)
Objet de collection MathTCG
Algorithme d'Euclide
Principe : Remplacer itérativement le couple d'entiers (a, b) par le couple (b, a mod b) jusqu'à ce que le reste devienne zéro.
Dans l'édition physique et numérique de MathTCG, cette carte appartient à l'extension Foundations.