Niveau: Secondaire, Lycée
CHAPITRE IX Le pgcd et l'algorithme d'Euclide-Bezout Unsere Allergroßten, wie Archimedes, Newton, Gauß, haben stets Theorie und Anwendung gleichmaßig umfaßt. Felix Klein, Elementarmathematik vom hoheren Standpunkt aus, 1908 Objectifs Ce chapitre reprend l'arithmetique des nombres entiers, notamment l'algorithme d'Euclide et ses nombreuses ramifications. C'est une relecture de l'arithmetique sous un aspect algorithmique : structures algebriques sous-jacentes, preuve de correction, analyse de complexite. C'est aussi une etape charniere pour l'algebre, dont les chapitres suivants traiteront differents aspects. On parlera plus en detail des anneaux quotients Zn au chapitre X, de la primalite et de la factorisation d'entiers au chapitre XI, on implementera le corps des fractions Q au chapitre XII, suivi de l'anneau Z[i] dans le projet XII et des anneaux des polynomes au chapitre XIII. Implementation. — Afin de realiser des implementations complexes, songez a distribuer le travail en equipe puis a mutualiser vos solutions. Le but sera de reunir les fonctions d'interet general dans le fichier integer.cc commence en chapitre II. Vous obtenez ainsi une mini-bibliotheque portant sur l'arithmetique des entiers. Les implementations continueront tout au long des chapitres suivants. Comme d'habitude il convient de bien tester et commenter vos implementations, d'autant plus en vue d'une reutilisation. Sommaire 1.
- theoreme de dirichlet
- algorithme d'euclide-bezout
- classe integer
- division euclidienne avec reste positif
- integer
- pgcd
- division euclidienne
- algorithme d'euclide
- anneaux z