Escolar Documentos
Profissional Documentos
Cultura Documentos
I. Des entiers
1) Avec quels ensembles de nombres travaille-t-on en arithmtique ? Larithmtique est ltude des nombres entiers : on travaille donc avec lensemble des entiers naturels, not , mais aussi avec lensemble des entiers relatifs, not . = {0 ; 1 ; 2 ; } = { ; 2 ; 1 ; 0 ; 1 ; 2 ; } Signalons que, quand on ne prcise pas, entier signifie toujours entier relatif . 2) Savoir traduire algbriquement certains entiers Pair/impair Un entier pair est un multiple de 2 : il peut scrire sous la forme 2n, o n est un entier relatif quelconque. Quand un entier nest pas pair, il est dit impair : il peut scrire sous la forme 2n + 1, o n est un entier relatif quelconque. Conscutifs Deux entiers conscutifs sont deux entiers qui se suivent : ils peuvent scrire n et n + 1 par exemple (ou bien n 1 et n ...), avec n entier relatif quelconque. Carr parfait Un carr parfait est le carr dun entier : il peut scrire sous la forme n2 = n n, avec n entier relatif quelconque.
Les carrs des premiers entiers, ceux que lon voit sur une des diagonales de la table de Pythagore mais aussi : n n2 10 11 12 13 14 15 16 17 18 19 20 25 100 121 144 169 196 225 256 289 324 361 400 625
Les cubes de quelques entiers, ce nest pas vraiment inutile : n n3 1 1 2 8 3 27 4 64 5 6 7 8 9 10 125 216 343 512 729 1000
Se rappeler que lon ne tombe pas toujours exactement sur une des suites prcdentes : ainsi, la suite 1, 3, 7, 15, 31 etc. doit faire penser une puissance de 2 diminue de 1 4) Remarque culturelle Lensemble des entiers naturels a t dfini formellement par Pano (1858-1932) : il sappuie sur la fonction S qui, tout entier naturel, associe son successeur (S(n) = n + 1). Lide est de dfinir un premier lment (le 0), puis, grce la notion de successeur, de parvenir nimporte quel nombre entier. Pano part de quatre signes de base : , S, 1 et =, satisfaisant aux cinq proprits suivantes : 1) est un ensemble ; 2) 0 appartient ; 3) deux lments de ayant le mme successeur sont gaux ; 4) 0 nest le successeur daucun lment de ; 5) si une partie P de contient 0 et si le successeur de tout lment de P appartient P, alors P est gale . Cest la proprit 5 qui permet de justifier le raisonnement par rcurrence.
3) Connatre les nombres Pour faire de larithmtique, il est bon de frquenter les nombres entiers et de savoir reconnatre certains dentre eux. Quest-il important de bien connatre ? La table de Pythagore, faut-il le rappeler 1 2 3 4 5 6 7 8 9 1 1 2 3 4 5 6 7 8 9 2 2 4 6 8 10 12 14 16 18 3 3 6 9 12 15 18 21 24 27 4 4 8 12 16 20 24 28 32 36 5 5 10 15 20 25 30 35 40 45 6 6 12 18 24 30 36 42 48 54 7 7 14 21 28 35 42 49 56 63 8 8 16 24 32 40 48 56 64 72 9 9 18 27 36 45 54 63 72 81
Lensemble des nombres rationnels est not Q. I Une question se pose alors naturellement : tous les nombres sont-ils des nombres rationnels ? Cest un problme qui a t pos (sous une forme quelque peu diffrente) ds lAntiquit grecque. La rponse est ngative, comme le prouve le thorme suivant : Thorme 2 nest pas un nombre rationnel. Dmonstration On suppose que 2 = p o p et q sont des entiers naturels, q 0. q On peut supposer de plus la fraction irrductible (si ce nest pas le cas, on la simplifie jusqu ce quelle le devienne). 2 On en dduit : 2 = p2 puis 2 q2 = p2. q Le raisonnement est de nature arithmtique, bas sur des considrations de parit. Puisque p2 = 2q2, p2 est un entier pair. Ncessairement p est pair. (pourquoi ?). crivons donc p sous la forme p = 2p, avec p entier naturel. Lgalit p2 = 2q2 devient alors : 4 p2 = 2q2, qui quivaut : q2 = 2p2. On en dduit que q2, et donc q, est un entier pair. Cette dernire conclusion est contradictoire avec le fait que p est une fraction irrductible. q Il est donc impossible de mettre 2 sous forme dune fraction : par suite, 2 Q. I Ce type de raisonnement, frquemment utilis en mathmatique, sappelle un raisonnement par labsurde. Les nombres comme 2 qui ne sont pas rationnels, sont dits irrationnels. Il existe en fait beaucoup de nombres irrationnels : citons , e (la base des logarithmes npriens), (le nombre dor). Lensemble de tous les nombres rationnels, runi avec lensemble de tous les nombres irrationnels, constitue lensemble des nombres rels, not . 2) Les dcimaux et les non-dcimaux Un nombre dcimal est un nombre qui peut scrire avec un nombre fini de chiffres aprs la virgule, comme par exemple 3,2 ; 7,456 ; 3,14 ; 5 ; 1,44. Par contre, 1 = 0;33333 nest pas un nombre dcimal. 3 Lensemble des nombres dcimaux se note . Un nombre dcimal est un nombre rationnel particulier car il peut scrire sous la forme p n o p est un entier relatif et n un entier naturel. En termes densembles de 10 nombres, on dit que lensemble est inclus dans lensemble Q ( Q). I I
Par exemple : 3,2 = 32 = 16 ; 10 5 7456 = 932 ; 7,456 = 1000 125 314 = 157 ; 3,14 = 100 50 5. 5= 1 Remarques Attention, il existe des nombres rationnels qui ne sont pas des nombres dcimaux : 1, 3 comme on la vu, est un de ceux-l. 2, qui nest dj pas un nombre rationnel, nest donc pas non plus un dcimal. Un nombre non-dcimal possde une infinit de chiffres aprs la virgule. Chacun des chiffres aprs la virgule, quil y en ait un nombre fini ou pas, est appel une dcimale du nombre. 3) Le dveloppement dcimal dun nombre Obtenir le dveloppement dcimal dun nombre rel, cest crire ce nombre sous la forme dun nombre virgule, possdant un nombre fini ou non de dcimales. Le dveloppement dcimal dun nombre dcimal est fini, par dfinition. Intressonsnous maintenant au cas des nombres rationnels. Thorme Un nombre rationnel admet : soit un dveloppement dcimal fini et cest alors un nombre dcimal ; soit un dveloppement dcimal illimit mais priodique. Dmonstration Soit p et q deux entiers naturels. On obtient le dveloppement dcimal de p en posant q tout simplement la division de p par q, comme on la appris lcole primaire. On sait que le reste obtenu ne peut qutre un des nombres 0, 1, 2, ..., q 1. Si le reste est nul, la division sarrte car elle tombe juste : dans ce cas, p qui possde un q nombre fini de chiffres aprs la virgule est bien un nombre dcimal. Sinon la division se poursuivra indfiniment puisque le reste ne sera jamais nul. Les restes possibles tant en nombre fini, on peut tre sr quau bout dau plus q tapes, on retrouve un reste obtenu lors dune tape prcdente et donc, la mme succession de chiffres au quotient.
Exemples Dveloppement dcimal de 1 7 Dans une division par 7, les restes possibles sont 0, 1, 2, 3, 4, 5 et 6. 1; 0 3 0 0 2 0 0 6 0 0 0 7 0;142857 Pour des nombres dont le dveloppement dcimal admet une priode plus grande, par exemple 1 , on peut encore obtenir ce dveloppement dcimal de manire indirecte. 17
0 4
0 5
0 1
Tous les restes possibles sont parcourus, sauf 0. Soit le 0 apparat et la division tombe juste, soit cest obligatoirement un des restes prcdents qui revient : ici, cest le 1 qui rapparat (50 7 7 = 1) et on retrouve ensuite la mme succession de chiffres au quotient. 1 = 0;142857 142857 142857 = 0;142857142857 7 Dans cette dernire criture, la priode (ici les dcimales 142857) est crite une fois, puis une deuxime fois en la soulignant : cela signifie conventionnellement quelle se rpte indfiniment. Dveloppement dcimal de 1 13 Dans une division par 13, les restes possibles sont 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 et 12. 1; 1 0 0 0 0 0 9 1 0 0 2 0 0 0 13 0;076923
On obtient 1 = 0;0588235294117647 0588235294117647, soit une priode de 16 17 chiffres. En fait, on se ramne un calcul sur des nombres entiers, que la calculatrice peut grer tant quils ont moins denviron 600 chiffres : de quoi couvrir en tout cas les besoins les plus courants ! Remarque En ralit les entiers, comme les dcimaux, peuvent aussi scrire avec un dveloppement dcimal illimit qui se termine par une infinit de 9. Ainsi : 1 = 0;9999 = 0;99 2= 1;9999 = 1;99 3;14 = 3;139999 = 3;1399 Pour viter les problmes, ce type de dveloppement nest pas utilis On pourrait mme dire quun dcimal possde un dveloppement dcimal illimit priodique dont la priode est constitue du seul chiffre 0. Par exemple; 3;56 = 3;560000 = 3;5600 Un nombre irrationnel possde donc un dveloppement dcimal illimit (il nest pas dcimal) et non priodique (il nest pas rationnel). Cest le cas de 2 et de . Cette remarque permet facilement de fabriquer des nombres irrationnels, comme par exemple le clbre nombre de Champernowne gal : 0;1234567891011121314
0 3
0 4
0 1
Les restes parcourus sont 1, 10, 9, 12, 3, 4 et le 1 rapparat. On retrouve donc la mme succession de chiffres au quotient (076923). 1 = 0;076923 076923 076923 = 0;076923076923 13 De la mme faon, on montrerait que 5 = 0;17 857142 857142 28 Tous ces rsultats peuvent tre obtenus par une TI89/92.
On comprend aussi mieux pourquoi les nombres irrationnels sont intuitivement beaucoup plus nombreux que les rationnels : en imaginant que lon puisse prendre un nombre rel au hasard, il y a vraiment trs peu de chances que le dveloppement dcimal soit priodique. Bilan Les nombres dans leurs diffrences 1/3 2 10 5,72 4,1 5
Q I
les nombres dans leurs ressemblances Derrire cette apparente diversit des nombres, se dissimule un point commun unificateur essentiel : tous les nombres rels possdent un dveloppement dcimal. nature du dveloppement dcimal fini illimit priodique illimit non priodique nature du nombre nombre dcimal nombre rationnel non dcimal nombre irrationnel
an + bn = cn navait pas de solutions en nombres entiers, hormis les cas triviaux, ds que n est suprieur ou gal 3. Ce nest quen 1994 que Andrew Wiles, mathmaticien britannique, a prouv cette conjecture, qui est donc, depuis, devenue un thorme. Certaines conjectures restent encore non dmontres, par exemple le fait de savoir sil existe une infinit de nombres premiers jumeaux (voir plus loin).
III.
Savoir chercher
Les quelques points suivants ne doivent pas tre oublis quand on aborde un exercice : ils ne constituent pas une mthode systmatique dapproche mais sont des lments importants de rflexion. Savoir chercher, cest aussi accepter de ne pas trouver et avoir la patience de cent fois sur le mtier, remettre son ouvrage Lire attentivement lnonc : le minimum est de comprendre la question pose. Faire fonctionner lnonc dans des cas particuliers, en donnant des valeurs n : observer ce qui se passe et essayer den dduire des rsultats gnraux. La TI89/92 est un outil prcieux dans cette phase de travail. Savoir utiliser la calculatrice qui est un outil dexploration puissant mais paradoxalement, savoir aussi ne pas lutiliser. Cest le cas pour certains exercices, o lopration pose la main comme lcole primaire apporte de nombreuses informations que la calculatrice ne donne pas. Ne pas hsiter faire des conjectures, autrement dit avoir la conjecture facile , comme le dit le mathmaticien Daniel Perrin. Donnons quelques prcisions sur la notion de conjecture. Si, partir de quelques exemples, un rsultat est pressenti comme pouvant tre vrai, celui-ci est appel une conjecture. Mais ce rsultat nest pas pour autant dmontr dans le cas gnral. Faire une conjecture permet dans tous les cas davancer dans la rflexion. Valider ou invalider les conjectures faites. Quand une conjecture est faite, on doit chercher la valider ou linvalider. Soit on cherche prouver que cette conjecture est effectivement vraie dans tous les cas et pas seulement dans ceux quon a examins. La conjecture ainsi valide devient un thorme. Soit on cherche prouver quelle est fausse : souvent il suffit dexhiber un contreexemple la mettant en dfaut. La TI89/92 est encore trs utile dans cette phase de travail. Quand on sait quune conjecture est fausse, on peut chercher modifier les hypothses pour formuler une autre conjecture qui, elle, sera peut-tre vraie. Dans lhistoire des mathmatiques, de nombreuses conjectures ont t proposes : les plus clbres sont celles qui ont rsist le plus longtemps aux efforts conjugus des mathmaticiens. Par exemple, Pierre de Fermat a conjectur vers 1637 que lquation
La mthode de la diffrence : A = B quivaut A B = 0. AB===0 La mthode des questions quivalentes : cest une mthode dont la rdaction est difficile.
? A=B ? ---- = ---? ---- = ---? ---- = ---Z=Z La dernire galit est vraie ; la premire qui lui est quivalente est donc vraie. Donc A = B.
On obtient ainsi une autre identit remarquable trs utile en arithmtique : xn + yn = (x + y)(xn 1 xn 2y + xn 3y2 xyn 2 + yn 1)
La mthode des certitudes, plus rarement utilise : on part dune galit R = T que lon sait vraie ; par implication, on aboutit A = B, qui est donc elle aussi vraie. Signalons enfin que le raisonnement par rcurrence peut tre utilis frquemment pour dmontrer une galit. Faire des essais successifs Pour prouver un rsultat, on peut tre amen faire plusieurs essais, considrer plusieurs ventualits a priori possibles et rejeter certains cas qui ne conviennent pas. Quand lalgbre vole au secours de larithmtique De nombreux rsultats dalgbre, en particulier ceux lis aux polynmes trouvent naturellement une application en arithmtique. On retrouve en particulier les identits remarquables suivantes (x et y sont des entiers relatifs et n un entier naturel) : x2 y2 = (x y)(x + y) x3 y3 = (x y)(x2 + xy + y2) x4 y4 = (x y)(x3 + x2y + xy2 + y3) Plus gnralement; xn yn = (x y)(xn 1 + xn 2y + xyn 2 + yn 1) En supposant maintenant n impair, on peut donc crire, en conjuguant lidentit prcdente : xn ( y)n = xn + yn = (x (y))(xn 1 + xn 2 (y) + xn 3 (y)2 + + x (y)n 2+ (y)n 1)
DIVISIBILIT
I. La relation de divisibilit dans
Dfinition Soit a et b deux entiers relatifs. On dit que a divise b sil existe un entier relatif k tel que b = ka ; on note a b. De faon quivalente, on pourra dire que : b est un multiple de a; a est un diviseur de b; b est divisible par a Exemples 7 28 car 28 = (4) (7) ; on peut aussi dire que 28 est un multiple de (7). 0, 39 et 52 sont des multiples de 13 car 0 = 0 13 ; 39 = (3) 13.
Lensemble des multiples de 4 est : {..., 12, 8, 4, 0, 4, 8, 12, ...} Cest lensemble des nombres 4k, quand k dcrit : on le note 4. Il est reprsent cidessous sur une droite gradue. 8 4 0 4 8
Soit b un entier relatif : si ce nest pas un multiple de 4, il est strictement compris entre deux multiples de 4. Dans ce cas, il existe donc un entier relatif k tel que : 4k < b < 4(k + 1) = 4k + 4 b scrit donc sous la forme : 4k + 1 ou bien 4k + 2 ou bien 4k + 3 4k + 1 4k + 2 4k + 3
4k
4k + 4
Ce rsultat se gnralise sans peine un autre entier que 4. Cette dmarche sera formalise dans le chapitre sur la division euclidienne. Tout entier n divise 0, car 0 = 0 n. Pour tout entier n, n 1 (et n + 1) divise n2 1 car n2 1 = (n + 1)(n 1).
3) Divisibilit et oprations Thorme a) Si a divise b et si a divise c, alors a divise b + c et a divise b c. b) Si a divise b, alors a divise cb pour tout entier relatif c. c) Si a divise b, alors ca divise cb pour tout entier relatif c d) Plus gnralement, si a divise b et si a divise c, alors a divise toute combinaison linaire b + c de b et c, o et sont deux entiers relatifs quelconques. Dmonstration a) Si a divise b et si a divise c, alors il existe des entiers relatifs k et k tels que : b = ka et c = ka Par suite : b + c = (k + k)a et ceci prouve bien que a divise b + c. Remarquons que la rciproque est fausse. Ainsi 5 divise 1000 = 999 + 1, mais 5 ne divise ni 999 ni 1. De la mme faon, on prouve que a divise b c. b) Supposons que a divise b : alors, il existe un entier relatif k tel que b = ka. En multipliant les deux membres de cette galit par c entier relatif quelconque, il vient : bc = kac = (kc)a ce qui prouve que a divise bc. L aussi, remarquons que la rciproque est fausse. Ainsi 6 divise 294 = 14 21, mais ne divise ni 14 ni 21. Le thorme de Gauss permettra de dterminer les conditions dune rciproque (voir chapitre Thormes de Bzout et de Gauss) c) Si a divise b, alors il existe un entier relatif k tel que b = ka. En multipliant par c, on obtient : cb = kca, ce qui prouve que ca divise cb. d) Ceci rsulte de lapplication successive de a) et b).
p est ncessairement premier. Si p ntait pas premier, il aurait lui-mme un diviseur d tel que 1 < d < p. Or si d divise p et si p divise a, d diviserait aussi a, ce qui contredit la dfinition de p. Par ailleurs, on sait quil existe un entier naturel q tel que a = p q avec p q daprs la dfinition de p. Donc, en multipliant cette dernire ingalit par p, il vient : p2 p q = a do p a 3) Combien de nombres premiers ? Thorme Lensemble des nombres premiers est infini. Dmonstration Raisonnons par labsurde en supposant quil ny ait quun nombre fini n de nombres premiers. Notons alors p1, p2, ..., pn ces nombres dans lordre croissant. Considrons alors le nombre entier N = p1p2...pn + 1. lvidence, N est strictement plus grand que chacun des pi : il nest donc pas premier. Il admet donc un diviseur premier qui est donc lun des pi. Or, comme pi divise N et le produit p1p2...pn, il divise N p1p2...pn = 1, ce qui est absurde. Remarques : Cette dmonstration, dans son principe, est dj donne par Euclide, au IIIe sicle av. J.C. Actuellement (en octobre 1999) le plus grand nombre premier connu (cest--dire le plus grand nombre entier dont on a effectivement montr quil tait premier) est 26 972 593 1. Cest un nombre entier monstrueux possdant 2 098 960 chiffres : raison de 50 lignes de 50 chiffres chacune, ce nombre remplirait un livre de plus de 800 pages. Il commence par les chiffres 4 370 757 441 270 813 788 333 232 912 069 460 etc.
2) la recherche des diviseurs premiers Thorme Soit a un entier naturel strictement suprieur 1. Alors : a admet au moins un diviseur premier. Si a nest pas premier, il admet un diviseur premier p vrifiant : 2p a Dmonstration Si a est premier, a admet un diviseur premier, lui-mme. Si a nest pas premier, il admet des diviseurs autres que 1 et a : soit p le plus petit de ces diviseurs.
4) La mthode des divisions successives Pour reconnatre si un entier n est premier, on peut utiliser la mthode des divisions successives. On teste si lun des nombres premiers p vrifiant 2 p n divise n : si cest le cas, n nest pas premier ; sinon le thorme du paragraphe 2 prouve que n est premier. Si lon ne dispose pas de la liste des nombres premiers infrieurs ou gaux n, on peut travailler avec la liste de tous les nombres impairs infrieurs ou gaux n, ainsi que 2 : cette liste contient coup sr les entiers premiers cherchs. Par exemple, montrons que 359 est premier. Comme 359 18;94, il suffit de montrer que 359 nest divisible par aucun des entiers premiers 2, 3, 5, 7, 11, 13, 17. Il en rsulte que 7 divisions seulement sont ncessaires.
5) Le crible dratosthne 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
On peut tout dabord faire appel aux tables de multiplications et agir par dcompositions successives : cest efficace quand les nombres qui interviennent ne sont pas trop grands. Ainsi 72 = 9 8 = 3 3 2 4 = 3 3 2 2 2 = 23 32. Ds que les nombres sont plus grands (prenons le cas de 16758), on doit procder systmatiquement selon la disposition traditionnelle suivante : 16758 8379 2793 931 133 19 1 2 3 3 7 7 19
On cherche tablir la liste de tous les entiers premiers infrieurs ou gaux n (n entier suprieur ou gal 2). On procde de la faon suivante : on raye 1 (il nest pas premier) ; le plus petit nombre non ray est 2 : on le garde et on barre tous les autres multiples de 2 qui, par dfinition, ne sont pas premiers ; le plus petit nombre non ray est 3 : on le garde et on barre tous les autres multiples de 3 (certains comme 6 ont dj t barr prcdemment). chaque tape, on garde le plus petit nombre non barr et on barre tous ses autres multiples. On sarrte quand le plus petit nombre non barr est r tel que r2 > n. Thorme Les nombres non barrs dans le crible dratosthne sont les nombres premiers infrieurs ou gaux n Dmonstration Soit p un entier tel que 2 p n non ray dans la liste. Pour montrer que p est premier, procdons en deux tapes : a) p nest dabord divisible par aucun entier q non ray tel que 2 q n (si tel tait le cas, p aurait t ray comme multiple de q) ; b) p peut-il tre divisible par un entier q ray tel que 2 q n ? Non car q ray serait alors un multiple dun entier s tel que 2 s n ; p aussi aurait t ray comme multiple de s. En conclusion, p nest divisible par aucun des entiers q tel que 2 q n : daprs le thorme 2, on peut en conclure que p est premier. Rciproquement, tout nombre premier infrieur ou gal n ne peut pas tre barr.
Finalement, 16758 = 2 3 3 7 7 19 = 2 32 72 19 (Lutilisation des critres de divisibilit usuels par 2, 3, 5, 7 voire 11 est videmment recommande.) 2) Le thorme proprement dit Thorme Soit n un entier suprieur ou gal 2. Alors : n se dcompose en un produit de facteurs premiers ; cette dcomposition est unique lordre prs des facteurs.
On note alors n = p1 1 p 2 ... p r o p1, p2;, pr sont des nombres premiers r 2 distincts et 1, 2;, r sont des entiers naturels non nuls.
Dmonstration Existence de la dcomposition Soit donc n un entier naturel suprieur ou gal 2. n admet un diviseur premier p1 suprieur ou gal 2. n = p1n1 avec 1 n1 < n Si n1 = 1, cest termin. Sinon n1 2 et lon rpte ce raisonnement avec n1 : il admet alors un diviseur premier p2 suprieur ou gal 2. n1 = p2n2 avec 1 n2 < n1 < n (do n = p1p2n2) On rpte ce raisonnement tant que ni est suprieur strictement 1 : la suite des ni est une suite dentiers naturels strictement dcroissante (< ni < < n2 < n1 < n) donc le processus sarrte une certaine tape k pour laquelle nk = 1. On a alors n = p1p2. .. pk Unicit : conformment au programme, nous ladmettrons.
Remarque Par ce procd, on peut bien sr obtenir plusieurs fois le mme entier premier dans la dcomposition. En regroupant entre eux les mmes entiers premiers ventuellement obtenus, la dcomposition scrira sous la forme gnrale :
n = p11 p2 2 ... pk k On sait que 63 = 9 7 = 3 3 7 = 32 7 : on obtient ainsi une dcomposition en facteurs premiers. Comme il ny en a quune seule lordre prs, cest bien celle que lon cherche... La fonction f act or de la calculatrice donne la factorisation dun entier naturel :
La dcomposition en facteurs premiers dun entier permet de lister systmatiquement tous ses diviseurs. Cest un problme de dnombrement que lon peut modliser par un arbre. Prenons le cas de n = 175 = 52 7. Un diviseur d de n scrit 51 7 2 . choix de 1 2 1 0 choix de 2 1 0 1 0 1 0 diviseur obtenu 52 71 = 175 52 70 = 25 51 71 = 35 51 70 = 5 50 71 = 7 50 70 = 1
La dcomposition en facteurs premiers dun entier permet de donner le nombre de diviseurs dun entier.
Soit n = n = p1 1 p 2 ... p r . Sur le modle prcdent, on constate quil y a : r 2 1 + 1 choix pour lexposant 1 ; 2 + 1 choix pour lexposant 2 ; etc. Daprs les rgles de dnombrement sur les arbres, on sait que le nombre total de diviseurs est alors : ( 1 + 1)( 2 + 1) ... ( r + 1)
3) Applications la recherche des diviseurs dun nombre entier Thorme Soit n un entier naturel admettant la dcomposition en facteurs premiers
n = p1 1 p 2 ... p r r 2 Alors d divise n si et seulement si d est de la forme
d = p11 p 2 2 ... p r r
exposants qui interviennent sont positifs ou nuls). Rciproquement soit d un diviseur de n. Supposons que d soit divisible par p avec p premier. Alors p divise aussi n : par suite de lunicit de la dcomposition de n en facteurs premiers, p doit ncessairement figurer dans cette dcomposition. Donc p est lun des nombres premiers p1, p2, ..., pr ; si p = pi, ncessairement i (sinon > i mais alors p ne divise plus n). Exemples : n = 113 400 = 23 34 52 7 admet pour diviseur d = 22 32 52 = 900.
2917 3011 3089 3191 3271 3347 3449 3527 3583 3671 3739 3833 3917 4003 4079 4157 4243 4337 4423 4513 4597 4673 4783 4871 4951 5011 5101 5197 5297 5399 5471 5531 5647 5711 5807 5867 5981 6073 6151 6247 6317 6379 6491
2927 3019 3109 3203 3299 3359 3457 3529 3593 3673 3761 3847 3919 4007 4091 4159 4253 4339 4441 4517 4603 4679 4787 4877 4957 5021 5107 5209 5303 5407 5477 5557 5651 5717 5813 5869 5987 6079 6163 6257 6323 6389 6521
2939 3023 3119 3209 3301 3361 3461 3533 3607 3677 3767 3851 3923 4013 4093 4177 4259 4349 4447 4519 4621 4691 4789 4889 4967 5023 5113 5227 5309 5413 5479 5563 5653 5737 5821 5879 6007 6089 6173 6263 6329 6397 6529
2953 3037 3121 3217 3307 3371 3463 3539 3613 3691 3769 3853 3929 4019 4099 4201 4261 4357 4451 4523 4637 4703 4793 4903 4969 5039 5119 5231 5323 5417 5483 5569 5657 5741 5827 5881 6011 6091 6197 6269 6337 6421 6547
2957 3041 3137 3221 3313 3373 3467 3541 3617 3697 3779 3863 3931 4021 4111 4211 4271 4363 4457 4547 4639 4721 4799 4909 4973 5051 5147 5233 5333 5419 5501 5573 5659 5743 5839 5897 6029 6101 6199 6271 6343 6427 6551
2963 3049 3163 3229 3319 3389 3469 3547 3623 3701 3793 3877 3943 4027 4127 4217 4273 4373 4463 4549 4643 4723 4801 4919 4987 5059 5153 5237 5347 5431 5503 5581 5669 5749 5843 5903 6037 6113 6203 6277 6353 6449 6553
2969 3061 3167 3251 3323 3391 3491 3557 3631 3709 3797 3881 3947 4049 4129 4219 4283 4391 4481 4561 4649 4729 4813 4931 4993 5077 5167 5261 5351 5437 5507 5591 5683 5779 5849 5923 6043 6121 6211 6287 6359 6451 6563
2971 3067 3169 3253 3329 3407 3499 3559 3637 3719 3803 3889 3967 4051 4133 4229 4289 4397 4483 4567 4651 4733 4817 4933 4999 5081 5171 5273 5381 5441 5519 5623 5689 5783 5851 5927 6047 6131 6217 6299 6361 6469 6569
2999 3079 3181 3257 3331 3413 3511 3571 3643 3727 3821 3907 3989 4057 4139 4231 4297 4409 4493 4583 4657 4751 4831 4937 5003 5087 5179 5279 5387 5443 5521 5639 5693 5791 5857 5939 6053 6133 6221 6301 6367 6473 6571
3001 3083 3187 3259 3343 3433 3517 3581 3659 3733 3823 3911 4001 4073 4153 4241 4327 4421 4507 4591 4663 4759 4861 4943 5009 5099 5189 5281 5393 5449 5527 5641 5701 5801 5861 5953 6067 6143 6229 6311 6373 6481 6577
Remarquons que lgalit prcdente ne donne pas la division euclidienne de 310 par 12 Ce cas de division euclidienne nest autre que la division des entiers apprise lcole primaire. Effectuons maintenant la division euclidienne de 310 par 24. On peut crire : 310 = 12 24 22 mais 22 ne vrifie pas la condition sur les restes. Il faut donc crire 310 = 13 24 + 2 L le quotient est 13 et le reste 2. Effectuons la division euclidienne de 310 par 24. On obtient 310 = 12 24 + 22. Effectuons la division euclidienne de 310 par 24. On obtient 310 = 13 24 + 2.
Par suite, 0 a bq < b En posant r = a bq, on a bien a = bq + r, avec 0 r < b b) Unicit. Supposons quil existe deux couples dentiers (b, q) et (b, q) vrifiant simultanment : a = bq + r = bq + r et 0 r < b et 0 r < b Nous en tirons : b(q q) = r r et b < r r < b r r est donc un multiple de b ; lencadrement obtenu montre que r r = 0 Comme b 0, q q = 0. Ceci prouve lunicit. 2) Dfinition Effectuer la division euclidienne de lentier relatif a par lentier naturel non nul b, cest trouver le couple (q;r) appartenant , tel que : a = bq + r et 0 r < b. Lentier q sappelle le quotient de cette division, r le reste (b est le diviseur et a le dividende). Remarque : la division euclidienne se gnralise au cas o b lui-mme est un entier relatif. La condition sur le reste devient alors : 0 r < |b| Exemple Effectuons la division euclidienne de 310 par 24. On crit : 310 = 12 24 + 22 Le quotient est 12, le reste est 22 (il est bien compris entre 0 et 23).
Gnralisons les calculs prcdents. Supposons que a = bq + r avec a , b *. On en dduit : a = (b) (q) + r donne le quotient et le reste de la division de a par b ; a = (b) (q + 1) + b r donne le quotient et le reste de la division de a par b ; a = b(q 1) + b r donne le quotient et le reste de la division de a par b. On vrifie dans chaque cas que la condition sur le reste est bien vrifie. tudions le cas o a = 0. On peut crire 0 = b 0 + 0 ; par suite, q = r = 0.
3) Quelques consquences Si lon fixe un entier b strictement positif, et si lon divise tous les naturels par b, les restes obtenus ne peuvent prendre que les valeurs 0, 1, , b 1. Tout entier naturel n scrit donc sous la forme : n = bq + r avec r = 0, ou 1, ou 2, , ou b 1. Ainsi, par exemple, tout entier naturel peut scrire sous la forme 6q, 6q + 1, 6q + 2, 6q + 3, 6q + 4 ou encore 6q + 5. Il est clair aussi que lentier naturel a divise lentier naturel b si et seulement si le reste dans la division euclidienne de a par b est gal 0.
0 4 8 12 16 20 24 28 32
1 5 9 13 17 21 25 29 33
2 6 10 14 18 22 26 30 34
3 7 11 15 19 23 27 31 35
de la deuxime colonne sont congrus 1 modulo 4 ; de la troisime colonne sont congrus 2 modulo 4 ; de la quatrime colonne sont congrus 3 modulo 4. Plus gnralement, un nombre est congru modulo 4 au reste de sa division euclidienne par 4. Ainsi, 2001 est congru 1 modulo 4. Rien nempche bien sr de ranger les nombres en deux colonnes, cest--dire travailler modulo 2. La colonne de gauche est constitue des nombres pairs et celle de droite des nombres impairs. 2) tude du cas gnral Le travail fait prcdemment avec 4 peut tre gnralis un entier naturel n quelconque. Thorme Soit n un entier naturel ; a et b deux entiers relatifs. a et b ont le mme reste dans la division euclidienne par n si et seulement si a b est un multiple de n. Dmonstration Supposons que les restes soient les mmes. Dans la division euclidienne par n, a et b scrivent donc : a = nq + r et b = nq + r avec le mme reste vrifiant 0 r < n. Il est alors clair que a b = n(q q) est un multiple de n. Rciproquement supposons que a b soit un multiple de n. Il existe donc un entier k tel que a b = kn. crivons la division euclidienne de a par n : a = nq + r avec 0 r < n. Par suite b = a kn = (q k)n + r ; comme 0 r < n, ceci est bien lcriture de la division euclidienne de b par n. Le reste obtenu est donc encore r, le mme que celui de la division euclidienne de a par n. Dfinition Soit n un entier naturel et a et b deux entiers relatifs. On dira que a et b sont congrus modulo n lorsque : a et b ont le mme reste dans la division par n ; ou bien, ce qui est quivalent daprs le thorme prcdent, a b est un multiple de n On note alors a b (mod n). Travailler avec les congruences modulo n revient donc travailler avec les restes dans la division euclidienne par n, sans plus se proccuper des quotients. Exemples Il est immdiat de vrifier que : 25 4 (mod 7) ; 1 6 (mod 7) ; 19 5 (mod 7). Par contre, 32 nest pas congru 10 modulo 7, ce que lon note 32 10 (mod 7). / Un nombre pair est congru 0 modulo 2 et un impair 1 modulo 2. Un entier est congru son chiffre des units modulo 10.
Observons dans ce tableau les nombres dune mme colonne (qui sont griss dune mme faon) : dans la premire colonne apparaissent les multiples de 4, cest--dire les nombres de la forme 4k, o k est un entier naturel ; la deuxime colonne est constitue des nombres de la forme 4k + 1, o k est un entier naturel : ils ont tous pour reste 1 dans la division par 4 ; la troisime colonne est constitue des nombres de la forme 4k + 2, o k est un entier naturel : ils ont tous pour reste 2 dans la division par 4 ; la quatrime colonne est constitue des nombres de la forme 4k + 3, o k est un entier naturel : ils ont tous pour reste 3 dans la division par 4. On peut aussi remarquer que la diffrence de deux nombres dune mme colonne est toujours un multiple de 4. On peut prolonger ce tableau par le haut , cest--dire avec les entiers ngatifs : 8 4 0 7 3 1 10 6 2 2 9 5 1 3
Par dfinition, deux nombres a et b appartenant la mme colonne sont dits congrus modulo 4. On crit a b (mod 4). Ainsi : 33 17 (mod 4) ; 10 22 (mod 4). Il est intressant de remarquer que tous les nombres : de la premire colonne sont congrus 0 modulo 4 ;
Il est immdiat, mais important, de remarquer que a est un multiple de n si et seulement si a est congru 0 (mod n) : cela rsulte de la dfinition. 3) Quelques proprits des congruences Comme prcdemment, a, a, b, b et c sont des entiers relatifs et n est un entier naturel. 1) a a (mod n) ; si a b (mod n), alors b a (mod n) ; si a b (mod n) et si b c (mod n), alors a c (mod n) ; 2) si a b alors a + c b + c (mod n) et ac bc (mod n). 3) oprations sur les restes si a b (mod n) et si a b (mod n), alors a) a + a b + b (mod n) ; b) a a b b (mod n) ; c) aa bb (mod n). d) pour tout entier naturel p, ap bp (mod n). Dmonstration 1) a a (mod n) car a a = 0 est un multiple de n. Si a b (mod n), alors a b est un multiple de n ; il est clair qualors b a est aussi un multiple de n. Par suite, b a (mod n) Si a b (mod n), alors a b = kn, avec k . Si b c (mod n), alors b c = kn, avec k . Par suite a c = (a b) + (b c) = kn + kn = (k + k)n est aussi un multiple de n, ce qui prouve que a c (mod n). 2) On suppose donc que a b, cest--dire que a b = kn o k est un entier relatif. Alors, (a + c) (b + c) = a b est encore un multiple de n. Donc a + c b + c (mod n). De la mme faon, ac bc = c(a b) = ckn est aussi un multiple de n, donc ac bc. 3) On suppose donc que a b (mod n) et que a b (mod n) : par suite, il existe des entiers k et l tels que : a b = kn et a b = ln a) Par suite, (a + a) (b + b) = (a b) + (a b) = (k + l)n est un multiple de n, ce qui prouve que a + a b + b (mod n). b) De la mme faon, (a a) (b b) = (a b) (a b) = (k l)n est un multiple de n, ce qui prouve que a a b b (mod n). c) aa bb = a(a b) + b(a b) = aln + bkn = (al + bk)n est un multiple de n, ce qui prouve que aa bb (mod n). d) La proprit peut tre prouve par rcurrence sur p.
La proprit est vraie pour p = 0 et 1 (vident). Elle est aussi vraie pour p = 2 : si a b (mod n), alors a a = a2 b b = b2 (mod n). Supposons que la proprit soit vraie pour un entier arbitraire p cest--dire que : ap bp (mod n). Comme par ailleurs a b (mod n), daprs c), on en dduit que : a ap b bp (mod n) cest--dire que ap + 1 bp + 1 (mod n). La proprit est donc vraie pour tout entier naturel p. Remarque La relation de congruence, de nombreux gards, fonctionne un peu comme lgalit, do sa notation proche du signe =. Certaines proprits de lgalit ne sont toutefois pas vraies avec les congruences. En particulier, on doit se mfier des simplifications : si 42 (= 6 7) 12(=6 2) (mod 10), on ne peut pas en dduire que 7 est congru 2 modulo 10. Exemples Comme 10 est congru 1 modulo 9, pour tout entier naturel k, 10k est congru 1 modulo 9. Par suite, 35 478 = 3 104 + 5 103 + 4 102 + 7 10 + 8 est congru modulo 9 3 + 5 + 4 + 7 + 8 = 27, qui lui-mme est congru 0 modulo 9. Finalement 35 478 est congru 0 modulo 9 : cest donc un multiple de 9. Montrons que 641 divise 2 2 + 1 = 232 + 1. Cela quivaut montrer que 232 + 1 est congru 0 modulo 641. Travaillons donc modulo 641 : 640 = 5 27 1 ; en levant la puissance 4, on obtient 54 228 1 ; or, 54 = 625 16 = 24 ; donc 54 228 24 228 1 soit 232 1 ; do lon tire, en ajoutant 232 des deux cts, 232 + 1 0, ce quil fallait prouver. Remarquons la grande efficacit des congruences pour ce type de problme, qui nous vitent des calculs laborieux
5
SYSTME DE NUMRATION
I. Lcriture des nombres entiers
Les nombres entiers naturels sont habituellement crits dans le systme dcimal, et, en franais, le nom des nombres en porte la trace. Ainsi, quand on parle de cent soixante trois , on entend une centaine, six dizaines et trois (units). Il existe, et il a exist dautres faons dcrire les entiers naturels. On peut donner quelques exemples. Les Sumriens disposaient dun systme dit additif ; il existait un symbole (D) pour le nombre 60, un autre () pour 10, et un autre (D) pour 1. Pour eux cent soixante trois scrit DD DDD (car 163 = 60 + 60 + 10 + 10 + 10 + 10 + 1 + 1 + 1). Les Babyloniens usaient dun systme mi-additif, mi-positionnel ; leur systme nest pas dcimal mais sexagsimal. Il existait un symbole pour le nombre 1(T) et un autre pour le nombre 10 (<) ; selon sa place dans lcriture du nombre, T peut valoir 1 ou 60 ou 3600 ou 1 ... 60 Pour eux cent soixante-trois scrit : TT <<<< TTT (163 = 2 60 + 4 10 + 3 1). Plus prs de nous les Romains usaient dun systme additif fort rudimentaire. Pour eux, cent soixante trois scrit CLXIII (car 163 = 100 + 50 + 10 + 1 + 1 + 1). Les Mayas usaient dun systme mi-additif, mi-positionnel ; leur systme est vigsimal (la base est 20 et non 10 ou 60). Il existe un symbole pour le nombre 1 () et un autre pour le nombre 5 (___). Les nombres sont crits de haut en bas, mais par conomie nous les crirons de gauche droite. Pour eux cent soixante trois scrit : (car 163 = 8 20 + 3) Enfin dans notre systme dcimal chacun sait que cent soixante trois scrit 163 et que 163 = 100 + 60 + 3 = 1 102 + 6 10 + 3 1. Quels sont les immenses avantages du systme dcimal ? Il permet dcrire tous les nombres, y compris les plus grands, laide de 10 symboles (appels chiffres), rle quest loin de remplir le systme romain ! Il permet deffectuer sans difficult les oprations arithmtiques (sen convaincre en tentant de calculer CLXIII + CCCV ou pire CLXIII CCCV dans le systme romain). Le rle du 0 est capital dans lcriture : 3603 nest pas ambigu tandis quen babylonien; T TTT lest (il peut signifier aussi bien 63 que 3603).
avec cn 0 et pour tout i (0 i n), 0 ci < b Dmonstration Lcriture de N et la condition sur c0 (0 c0 < b) font que c0 ne peut tre que le reste de la division de N par b. Le quotient de cette division est alors : N0 = c1 + c2b + ... + cnbn1. Pour les mmes raisons, c1 ne peut alors tre que le reste de la division de N0 par b. Le quotient est alors : N1 = c2 + c3b + ... + cnbn2. Ce raisonnement peut tre poursuivi. On arrive : Nn2 = cn 1 + cnb. cn 1 ne peut tre que le reste de la division de Nn 2 par b. Le quotient est Nn 1 = cn et de la mme faon, cn est encore le reste dans la division de Nn 1 par b, le quotient tant cette fois nul. En conclusion, si les ci existent, ils sont ncessairement uniques. Les remarques prcdentes nous donnent un algorithme effectif de construction des ci, prouvant du mme coup leur existence. On procde par divisions successives. Effectuons la division euclidienne de N par b : N = N0 b + c0 avec 0 c0 < b ; puis, si N0 0, la division euclidienne de N0 par b : N0 = N1 b + c1 avec 0 c1 < b. Si N2 0, on poursuit en divisant nouveau N2 par b et ainsi de suite. Les quotients successifs N0, N1, ... forment une suite strictement dcroissante. Ncessairement, on arrivera un quotient nul : supposons donc que Nn soit gal 0 pour lindice n. 0 c0 < b N = N0 b + c0 0 c1 < b N0 = N1 b + c1 ... 0 cn 1 < b Nn 2 = Nn1 b + cn 1 Nn 1 = Nn b + cn = cn 0 cn < b
De proche en proche, on obtient : N = N0 b + c0 = (N1 b + c1)b + c0 = N1b2 + c1b + c0 = (N2b + c2)b2 + c1b + c0 = N2b3 + c2b2 + c1b + c0 = = c0 + c1b + ... + cn 1bn 1 + cnbn qui est bien la forme attendue. Ceci prouve lexistence de cette dcomposition. Dfinition Avec les hypothses du thorme prcdent, N est not cn cn 1...c1c0 ou
par le courant ne passe pas et tout nombre peut sinterprter comme une succession dinstructions que peut comprendre un ordinateur. En informatique, on utilise aussi la base 16 (systme hexadcimal). Cette base ncessite 16 chiffres et lon utilise habituellement : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Ainsi, 19AE8F = 1 165 + 9 164 + 10 163 + 14 162 + 8 16 + 15 = 1 683 087. En base 7 : 163 = 7 23 + 2 et 23 = 7 3 + 2. Donc : 163 = 2 + 7 2 + 72 3 = 322 ( 7 ) .
et en dduire 163 = 128 + 32 + 2 + 1. Ainsi 163 = 10100011( 2) Leibniz eut le premier lide dune criture des nombres en base 2. Cette criture offre le grand intrt de permettre lcriture de tous les entiers naturels laide de deux chiffres, seulement 1 et 0. Il reste remplacer le chiffre 1 par le courant passe et le chiffre 0
Dfinition On dit que deux entiers naturels a et b sont premiers entre eux lorsque leur pgcd est gal 1. Deux entiers sont donc premiers entre eux si et seulement si leurs diviseurs communs sont 1 et 1. Exemples 18 et 35 sont premiers entre eux ; 18 et 34 ne le sont pas ! De la mme faon, pk et qm avec p et q premiers distincts, k et m entiers naturels, sont premiers entre eux. Soit p un nombre premier qui ne divise pas lentier n (cest--dire qui ne figure pas dans la dcomposition en facteurs premiers de n), alors p et n sont premiers entre eux. Deux entiers conscutifs sont premiers entre eux. En effet, si d divise la fois n et n + 1, il divise (n + 1) n = 1 : d est ncessairement gal 1 ou 1. Remarquons que la mthode est frquemment employe dans ce type de dmonstration.
24 = 3 8 + 0 : les diviseurs communs 24 et 3 sont les diviseurs communs 3 et 0, cest--dire 3 et 1. En conclusion, les diviseurs communs 381 et 51 sont donc 3, 1, 1, 3. Le pgcd de 381 et de 51 est donc 3. Remarquons que cest le dernier reste non nul dans la suite des divisions successives. 2) Algorithme dEuclide Soient a et b deux entiers naturels non nuls. La suite des divisions euclidiennes de a par b : a = bq0 + r0 avec 0 r0 < b de b par r0 (si r0 0) : b = r0q1 + r1 avec 0 r1 < r0 de r0 par r1 (si r1 0) : r0 = r1q2 + r2 avec 0 r2 < r1 de ri1 par ri (si ri 0) : ri1 = riqi+1 + ri+1 avec 0 ri+1 < ri finit par sarrter, un des restes ri tant nul. Le dernier reste non nul est alors le pgcd de a et de b (si r0 = 0, pgcd(a;b) = b). De plus, tous les diviseurs communs a et b sont les diviseurs de leur pgcd. Dmonstration Le processus sarrte car on a les ingalits : b > r0 > r1 > r2 > > ri > 0. La suite (rn) est une suite strictement dcroissante dentiers naturels : on sait quelle est finie. Supposons quelle sarrte en un indice n + 1 : on a donc rn1 = rn qn+1 + rn + 1, avec rn + 1 = 0 On sappuie sur la proprit prcdente : diviseurs communs a et b = diviseurs communs b et r0 = diviseurs communs r0 et r1 = diviseurs communs r1 et r2 = = diviseurs communs rn 1 et rn = diviseurs communs rn et 0 Les diviseurs communs a et b sont donc les diviseurs de rn : le pgcd de a et de b est donc rn et lensemble des diviseurs communs a et b est lensemble des diviseurs de leur pgcd. On appelle algorithme dEuclide la suite des divisions successives donnes ci-dessus : cet algorithme est dcrit pour la premire fois, dans des termes diffrents mais quivalents, par Euclide dans Les lments. 3) Un exemple Lalgorithme dEuclide est trs performant pour la recherche du pgcd de deux nombres. Pour sen convaincre on peut examiner lexemple suivant. Dterminons le pgcd de 87724 et de 23296. 87724 = 3 23296 + 17836 23296 = 1 17836 + 5460 17836 = 3 5460 + 1456 5460 = 3 1456 + 1092 1456 = 1 1092 + 364 1092 = 3 364 + 0 pgcd(87724, 23296) = 364 Le pgcd de 23296 et de 87724 est donc 364, le dernier reste non nul dans la suite des divisions. Les diviseurs communs 23296 et 87724 sont donc les diviseurs de 364. On ne peut que souligner la performance de lalgorithme dEuclide : en seulement 8 tapes, on trouve ici le pgcd de deux nombres de 5 chiffres chacun. Signalons quun algorithme de calcul du pgcd est dj implment dans la TI89/92 avec la fonction gcd (greatest common divisor, in english). On peut ainsi retrouver le rsultat prcdent ; mme des calculs portant sur des grands nombres peuvent tre faits.
On peut dduire de ce thorme limportante consquence suivante : Thorme Soient a et b deux entiers naturels non nuls. Dire que d est le pgcd de a et de b quivaut dire que a = da et b = db avec pgcd (a, b) = 1. Dmonstration Supposons donc que d soit le pgcd de a et de b : alors d divise a et b. On peut donc crire : a = da et b = db. Or, d = pgcd (a, b) = pgcd (d a, d b) = d pgcd (a, b) Ce qui prouve que pgcd (a, b)= 1. Rciproquement, si a = da et b = db et si pgcd (a, b) = 1, alors : pgcd (a , b) = pgcd(da, db) = d pgcd(a, b) = d. 2) pgcd et fraction irrductible La fraction a est irrductible si et seulement si pgcd(a;b) = 1 cest--dire si et seulement b si a et b sont premiers entre eux. Sinon on peut la simplifier en divisant a et b par leur pgcd. Avec les mmes notations que prcdemment, on obtient : a = da = a' b db b' Comme pgcd(a, b) = 1, on sait que la fraction obtenue est irrductible. 3) Une autre faon dobtenir le pgcd de a et de b partir des dcompositions en facteurs premiers de a et de b Thorme Aprs avoir dcompos les deux entiers naturels non nuls a et b en facteurs premiers, pour obtenir le pgcd de a et de b, on effectue le produit des facteurs premiers communs a et b, chacun tant affect de son plus petit exposant. Dmonstration Soit a et b deux entiers naturels non nuls. On appelle p1, p2, , pn tous les nombres premiers qui figurent soit dans la dcomposition de a, soit dans la dcomposition de b, soit dans les deux. On peut alors crire : a = p11 p 2 2 ... p n n avec 0 1, 0 2, , 0 n ; b = p1 1 p 2 2 ... p n n avec 0 1, 0 2, , 0 n.
Remarquons que les i sont nuls dans le cas o les pi correspondants ne figurent pas dans la dcomposition de a et que les j sont nuls dans le cas o les pj correspondants ne figurent pas dans la dcomposition de b. Un entier d divise la fois a et b si et seulement si il peut scrire sous la forme : d = p1 1 p 2 2 ... p n n avec 0 1 min(1, 1) ; ; 0 n min(n, n) Le pgcd sera obtenu pour 1 = min(1, 1) ; ; n = min(n, n). Il ne restera dans la dcomposition de d que les facteurs premiers communs affects de leur plus petit exposant. Exemple On a : a = 23296 = 28 7 13 b = 87724 = 22 7 13 241 Si bien que : pgcd (23296, 87724) = 22 7 13 2410 = 364 Cette technique pour obtenir le pgcd est efficace ds linstant que lon connat la dcomposition en facteurs premiers de a et de b : mais cette dernire dcomposition ne sobtient pas rapidement en gnral. Lalgorithme dEuclide est bien plus puissant.
Dmonstration Cest vrai pour les deux premiers restes r0 et r1. r0 = a bq0 : il suffit de prendre u0 = 1 et v0 = q0 ; r1 = b r0q1 = b (a bq0)q1 = ( q1)a + (1 + q0q1)b : il suffit cette fois de prendre u1 = q1 et v1 = 1 + q0q1... Supposons que cela soit vrai pour deux restes rk 1 et rk o k est un entier naturel arbitraire ; on a donc, pour k suprieur ou gal 1 : rk 1 = auk 1 + bvk 1 et rk = auk + bvk Montrons que cela est vrai pour le reste rk + 1. rk+1 = rk1 rkqk+1 = (auk1 + bvk1) (auk + bvk)qk + 1 = a(uk1 qk + 1uk) + b(vk1 qk + 1vk) est bien de la forme attendue, avec uk + 1 = uk 1 qk + 1 uk vk + 1 = vk 1 qk + 1 vk Par consquent, le pgcd, qui est un des restes obtenus (rn), scrira bien sous la forme aun + bvn Reprenons lexemple prcdent On a a = 2892, b = 768 et pgcd(a, b) = 12. Au contraire de la premire dmonstration, la prcdente dmonstration donne un algorithme permettant de proche en proche dobtenir u et v. Il suffit dexprimer chacun des restes en fonction de a et b. 2892 = 768 3 + 588 768 = 588 1 + 180 588 = 180 3 + 48 180 = 48 3 + 36 48 = 36 1 + 12 36 = 12 3 + 0 On retrouve le mme couple (u, v) que prcdemment : 17a 64b = 12 Il est pratique dutiliser des lettres, a et b par exemple, pour ne pas perdre de vue que lon doit exprimer successivement chacun des restes en fonction de a et b : cela vite que lon sgare dans les calculs. 588 = 2892 768 3 = a 3b 180 = 768 588 1 = b (a 3b) = a + 4b 48 = 588 180 3 = (a 3b) 3(a + 4b) = 4a 15b 36 = 180 48 3 = ( a + 4b) 3(4a 15b) = 13a + 49b 12 = 48 36 = (4a 15b) ( 13a + 49b) =17a 64b
Donc acu + bcv = c. Or a divise acu et divisant bc par hypothse, il divise bcv, donc il divise la somme acu + bcv cest--dire c. Remarque Ce thorme est une rciproque, laquelle on a ajout des hypothses supplmentaires, au thorme suivant, rencontr au chapitre Divisibilit : a, b, c tant des entiers relatifs, si a divise c, alors a divise bc. Exemples 6 divise 36 = 4 9, mais nest pas premier avec 4 : on ne peut pas en dduire que 6 divise 9 (heureusement !). Si 7 divise 12a, comme 7 est premier avec 12, alors 7 divise a. Trouver tous les entiers relatifs x et y tels que 16x = 21y. 16 divise 21y et est premier avec 21 : 16 divise donc y. Il existe un entier relatif q tel que : y = 16q. En remplaant dans lquation, on obtient : 16x = 21 16q soit x = 21q. Rciproquement, les couples (21q, 16q) sont bien solutions de lquation propose quel que soit lentier relatif q. Les couples (x, y) dentiers solutions de lquation 16x = 21y sont les couples de la forme (21q, 16q ) avec q . En supposant x non nul, lquation quivaut y = 16 : on peut donc affirmer que les seuls x 21 16 sont les fractions de la forme 16q o q est un entier relatif non nul. fractions gales 21 21q Nest-ce pas rassurant ? 2) Consquences Thorme Si un entier naturel n est divisible par deux entiers naturels a et b premiers entre eux, alors il est divisible par leur produit.
La rciproque est-elle vraie ? Les nombres qui sont la fois multiples de 2 (divisibles par 3) et multiples de 3 (divisibles par 3) sont aussi divisibles par 2 3 = 6, car 2 et 3 sont premiers entre eux, et donc multiples de 6. Les multiples de 6 sont donc exactement les nombres qui sont la fois multiples de 2 et multiples de 3. Les multiples de 24 sont des multiples de 4 et des multiples de 6. La rciproque nest par contre pas vraie. Les nombres entiers qui sont la fois multiples de 4 et de 6 ne sont pas forcment multiples de 6 4 = 24 : ainsi 12 est la fois multiple de 4 et de 6 mais pas de 24 Mais 4 et 6 ne sont pas premiers entre eux : cette hypothse est bien sr cruciale. Thorme Si un nombre premier divise un produit de nombres premiers alors il est gal lun deux.
Dmonstration Soit donc p un entier premier divisant le produit q1q2qn, o les qi sont tous premiers, pas forcment distincts. Si p = q1, cest fini. Si p q1, alors p est premier avec q1 et divise le produit q1q2qn donc p divise q2qn. Si p = q2, cest fini. Si p q2, alors, par le mme raisonnement, on montre que p divise q3qn. etc. En supposant dans le pire des cas, p q1, ..., p qn 1, comme p divise qn 1 qn et est premier avec qn 1, on en dduit que p divise qn. Or p et qn tant tous les deux premiers, ncessairement p = qn, ce qui prouve le thorme. Remarque Ce thorme permet de prouver lunicit de la dcomposition en facteurs premiers dun entier naturel (voir exercices). 3) Lquation diophantienne ax + by = c Si c nest pas un multiple du pgcd de a et b, on sait, comme on la vu au paragraphe II) 1), que lquation na pas de solution entires. Supposons donc que c soit un multiple de d = pgcd(a, b). On pose a = da et b = db. Posons c = ld, avec k entier relatif. On procde en trois tapes. On cherche dabord dterminer une solution particulire de lquation ax + by = c. Daprs lalgorithme dEuclide, on peut trouver une solution particulire (u, v) lquation ax + by = d On a donc au + bv = d. Par suite alu + blv = ld : on a donc une solution particulire (u0, v0) = (lu, lv) lquation de dpart.
Dmonstration Comme a divise n, on peut crire n = ak. Comme b divise n, b divise ak. Il est premier avec a, cest donc que b divise k ce que lon peut crire k = bk. Finalement, n = abk, ce qui prouve que ab divise n. Ceci stend plusieurs nombres entiers premiers entre eux deux deux. Exemples On sait que les multiples de 6 sont des multiples de 2 (donc pairs) et des multiples de 3.
On rsout lquation dans le cas gnral On a donc : ax + by = c et au0 + bv0 = c do lon tire ax + by = au0 + bv0 En simplifiant par le pgcd; ax + by = au0 + bv0 (1) a(x u0) = b(v0 y) On sait que a et b sont premiers entre eux ; dautre part, a divise b(v0 y) ; daprs le thorme de Gauss, a divise v0 y. Il existe un entier relatif k tel que v0 y = ka. Do y = v0 ka. En remplaant dans lquation (1), il vient : a(x u0) = bka soit x u0 = bk Do x = u0 + bk. On vrifie que les couples obtenus conviennent tous. a(u0 + bk) + b(v0 ka) = au0 + bv0 + k(ab ba) = c + k(a b b a) = c d d S = {(u0 + bk, v0 ka), k } En particulier, on peut en dduire quil y a une infinit de couples (u, v) vrifiant lidentit de Bzout. Exemples Rsolvons 18x + 21y = 5 : comme 5 nest pas un multiple de 3 (le pgcd de 18 et de 21), il ny a aucune solution entire. Rsolvons maintenant 18x + 21y = 6. On commence bien sr par simplifier par 3, et on rsout 6x + 7y = 2 (1). Comme 6 et 7 sont premiers entre eux, il existe u et v tels que 6u + 7v = 1 : par exemple; u = 6 et v = 5. Finalement, le couple (u0 = 12 ; v0 = 10) est une solution particulire de (1). Par suite, (1) quivaut 6x + 7y = 6 12 + 7 ( 10), soit 6(x 12) = 7(10 y). On en dduit, en appliquant le thorme de Gauss, que les solutions : S = {(12 + 7k ; 10 6k), k }.
CRITRES DE DIVISIBILIT
lheure de la calculatrice, il peut sembler dmod de rechercher des critres de divisibilit permettant, au vu de lcriture du nombre entier N, et sans trop de calcul pnible, de dire si oui ou non le nombre N est divisible par lentier d. Cest pourtant ce que lon va faire ici : on comprendra en particulier comment fonctionne le critre connu de divisibilit par 9 (le plus clbre de tous) et lon en dcouvrira dautres.
I. Le principe
1) La position du problme Lide gnrale est la suivante : pour savoir si d divise N, on doit diviser N par d. Or si N est trs grand, ce nest pas commode (mme avec une calculatrice dailleurs). On essaie donc de remplacer N par un nombre plus petit que lui (voire beaucoup plus petit), mais dont on est sr lavance, soit quil a le mme reste que N dans sa division euclidienne par d, soit quil a les mmes chances que N dtre divisible par d. Par exemple, le nombre N = 714 212 835 424 956 677 nest pas divisible par 7. En effet; N = 7 102030405060708 1000 + 677 ; donc, N et 677 ont mme reste dans la division par 7 : or, 677 nest pas divisible par 7 donc, N non plus. Ici, 677 est beaucoup plus petit que N : la question qui se pose est de savoir comment on peut obtenir un tel nombre. 2) Un thorme trs gnral Thorme Si N scrit dans le systme de numration en base b sous la forme N = c n c n 1 ...c1 c 0 Si ri est le reste de la division de bi par d, pour tout i compris entre 0 et n, alors N et S = c0r0 + c1r1 + ... + cn 1rn 1 + cnrn ont mme reste dans la division par d. Dmonstration Il suffit dcrire que N = Erreur ! et dutiliser les proprits de la division euclidienne. La comprhension est facilite si on utilise les congruences modulo d. Pour tout i, on a : cibi ciri (mod d). Par suite, N c0r0 + c1r1 + ... + cn 1rn 1 + cnrn (mod d). Remarques S = c0r0 + c1r1 + ... + cn 1rn 1 + cnrn S comporte n + 1 termes ; chacun de ces termes ciri est infrieur ou gal b d. Donc : S < (n + 1) db S est en gnral beaucoup plus petit que N.
2) Critre de divisibilit par 10k ou un diviseur de 10k Thorme Soit k un entier naturel suprieur ou gal 2. N est divisible par 10k ou un diviseur de 10k si et seulement si le nombre Nk = c k 1 ...c1c 0 compos des k derniers chiffres de N lest. Dmonstration Dans ce cas, d = 10k ou un des diviseurs de 10k. Par suite, pour tout i > k 1 on a : ri = 0 S est donc gal : S = c0 + c1r1 + ... + ck 1rk 1 a mme reste que N dans la division par 10k ou un de ses diviseurs.
Exemples On retrouve les rsultats trs classiques suivants : Les multiples de 25 sont les nombres qui se terminent par 00, ou 25, ou 50, ou 75 : il ny en a pas dautres. 4 est un diviseur de 102 = 100 : un nombre est divisible par 4 si et seulement si le nombre form avec les deux derniers chiffres est divisible par 4. Ainsi les annes bissextiles non sculaires sont celles dont les deux derniers chiffres forment un multiple de 4, comme 1996 ou 2004. On sait par ailleurs que les annes sculaires (i. e. celles qui sont multiples de 100) ne sont bissextiles que quand elles sont multiples de 400 : cest le cas de lan 2000, pas celui de 1900. 3) Critre de divisibilit par 10k 1 ou un de ses diviseurs Thorme On considre le nombre Sk obtenu de la faon suivante : on dcoupe N en tranches de k chiffres en partant de la droite (si bien que la dernire tranche cn cn1 ... a au plus k chiffres) ; Sk est alors la somme de chaque tranche. N est divisible par 10k 1 ou un de ses diviseurs si et seulement si le nombre Sk lest. Dmonstration Ici, d = 10k 1 ou un des diviseurs de 10k 1, si bien que 10k 1 (mod d). On a donc : r0 = rk = r2k = ... = 1 ; Pour tout i, ri + k = ri car 10i + k et 10i ont mme reste dans la division par d (en effet, 10i + k 10i modulo d) : la suite (ri) est donc priodique de priode k. Par suite : S = (c0 + c1r1 + ... + ck 1rk 1) + (ck + ck + 1 r1 + ... + c2k 1rk 1) + ... ; (c0 + c1r1 + ... + ck 1rk 1 est ce qui correspond la premire tranche ck 1 ... c1c0 ; ck + ck + 1 r1 + ... + c2k 1rk 1 est ce qui correspond la deuxime tranche c2 k 1 ... ck +1ck et ainsi de suite). Par suite, Sk = ck 1 ... c1c0 + c2 k 1 ... ck +1ck + ... + cn ... et S, donc N, ont bien le mme reste dans la division par d. Remarque Lorsque k nest pas trop grand, Sk a beaucoup moins de chiffres que N et il est donc plus ais den tudier la divisibilit par 10k 1. Pour savoir si Sk est divisible par 10k 1, on peut ventuellement lui appliquer nouveau la mthode dcrite dans la proprit.
Exemples Avec k = 1, on retrouve les critres de divisibilit par d = 9 ou 3 ; chaque tranche comporte un chiffre. N est divisible par d si et seulement si la somme de ses chiffres lest. Ainsi, considrons le cas de N = 1234567891011121326. S1 = 99 est clairement un multiple de 9 (ou de 3) donc N est multiple de 9. Avec k = 2, on a d = 99 ou 33 ou 11 et les tranches comportent deux chiffres. Reprenons lexemple de N = 1234567891011121326 = 1 23 45 67 89 10 11 12 13 26. S2 = 26 + 13 + 12 + 11+ 10 + 89 + 67 + 45 + 23 + 1 = 297. On peut recommencer avec 297, pour lequel S'2 = 2 + 97 = 99 est clairement un multiple de 99, 33 ou 11 : cest donc aussi le cas de N. Avec k = 3, on a d = 999 ou 333 ou 111 ou 37 ... : les tranches comportent trois chiffres. Toujours avec lexemple de N = 1234567891011121326 = 1 234 567 891 011 121 326, on trouve : S3 = 326 + 121 + 011 + 891 + 567 + 234 + 1 = 2151. En recommenant, on arrive S'3 = 2 + 151 = 153 qui nest divisible ni par 999 ni par 333 ni par 111 ni par 37 donc N non plus. En revanche N 2151 153 (mod 999 ou 333) ou N 2151 5 (mod 37). 4) Critre de divisibilit par 10k + 1 ou un de ses diviseurs Thorme On considre le nombre Dk obtenu de la faon suivante : on dcoupe N en tranches de k chiffres en partant de la droite (si bien que la dernire tranche cn cn1 ... a au plus k chiffres) ; on affecte chaque tranche un numro : 0 pour celle qui se termine par c0, 1 pour celle qui se termine par ck et ainsi de suite ; Dk sobtient en additionnant toutes les tranches de numros pairs et en leur retranchant toutes celles de numros impairs. Alors N est divisible par 10k + 1 ou un de ses diviseurs si et seulement si Dk lest. Dmonstration Ici, d = 10k + 1 ou un des diviseurs de 10k + 1, si bien que 10k 1 (mod d). On a donc : r0 = r2k = r4k = ... = 1 ; rk = r3k = ...= 1 ; Pour tout i, ri + k ri (mod d) et ri + 2k ri (mod d) : la suite (ri) est donc priodique de priode k. Si bien que : S = (c0 + c1r1 + ... + ck 1rk 1) (ck + ck + 1 r1 + ... + c2k 1rk 1) + ... (c0 + c1r1 + ... + ck 1rk 1 est le reste de la premire tranche ck 1 ... c1c0 ;
ck + ck + 1 r1 + ... + c2k 1rk 1 est le reste de la deuxime tranche c2 k 1 ... ck +1ck et ainsi de suite) Par suite, Dk = ck 1 ... c1c0 c2 k 1 ... ck +1ck + ... cn cn1 ... et S, donc N, ont donc bien le mme reste dans la division par d. Exemples Avec k = 1, on a d = 11 et chaque tranche comporte un chiffre. N est donc divisible par 11 si la somme des chiffres de rang pair diffre dun multiple de 11 de celle des chiffres de rang impair. N = 111...1 (que des 1 dans lcriture dcimale) est multiple de 11 si et seulement si N comporte un nombre pair de chiffres ; dans le cas contraire on a : 11..1 1 (mod 11). Avec k = 2, on a d = 101 et les tranches comportent deux chiffres. Considrons par exemple N = 1235802458891 = 1 23 58 02 45 88 91. On a D2 = 91 88 + 45 02 + 58 23 + 1 = 82 nest pas divisible par 101. Par contre, N et D2 ont le mme reste dans la division par 101 donc ils sont congrus modulo 101. Avec k = 3, on a d = 1001 ou 7 ou 13 ou 11 : les tranches comportent trois chiffres. Avec par exemple, N = 123 580 245 889 100. Remarquons que N est divisible par 1001 si et seulement si 1235802458891 lest car 100 est premier avec 1001. Travaillons donc avec 1235802458891 = 1 235 802 458 891. D3 = 891 458 + 802 235 + 1 = 1001 est divisible par 1001 donc N aussi. On peut retrouver la divisibilit de N par 11 en utilisant le critre plus simple nonc prcdemment.
Dmonstration Par dfinition N = 10N1 + c0. Daprs le thorme de Bzout, il existe u et v tels que 10u + dv = 1. Par suite : uN = u(10N1 + c0) = 10uN1 + uc0 = (1 dv)N1 + uc0 = N1 + uc0 dvN1. ce qui quivaut : uN + dvN1 = N1 + uc0. Dmontrons maintenant lquivalence. Si d divise N, alors d divise uN + dvN1 et donc d divise N1 + uc0. Rciproquement, si d divise N1 + uc0, alors, par diffrence, d divise uN. Mais daprs lgalit de Bzout, d est aussi premier avec u donc, daprs le thorme de Gauss, d divise N. Remarque Ce thorme fournit un algorithme permettant de tester la divisibilit de N par d. d divise N d divise N1 + uc0 ; d divise N1 + uc0 d divise N2 + uc0 o N2 est fabriqu en supprimant le dernier chiffre c0 de N1 + uc0 ; et ainsi de suite 2) Critres de divisibilit Critre de divisibilit par 7 On a ici d = 7, premier avec 10 et lidentit de Bzout permet dobtenir : 10 ( 2) + 7 3 = 1. On peut donc prendre u = 2. Le thorme prcdent affirme que N est divisible par 7 si et seulement si N1 2c0 lest. Exemple Considrons lentier N = 864 192. N1 2c0 = 86419 2 2 = 86415 ; N2 2c0 = 8641 2 5 = 8631 ; N3 2c0 = 863 2 1 = 861 ; N4 2c0 = 86 2 1 = 84 ; N5 2c0 = 8 2 4 = 0 multiple de 7. Ce qui prouve que 864192 est divisible par 17. Critre de divisibilit par 13 On a ici d = 13, premier avec 10 et lidentit de Bzout permet dobtenir : 10 4 + 13 (3) = 1. On peut donc prendre u = 4. Le thorme prcdent affirme que N est divisible par 13 si et seulement si N1 + 4c0 lest. Exemple Considrons lentier N = 102 583.
N1 + 4c0 = 10258 + 4 3 = 10270 ; N2 + 4c0 = 1027 + 4 0 = 1027 ; N3 + 4c0 = 102 + 4 7 = 130 multiple de 13. Ce qui prouve que N est un multiple de 13. Critre de divisibilit par 17 On a ici d = 17, premier avec 10 et lidentit de Bzout permet dobtenir : 10 (5) + 17 3 = 1. On peut donc prendre u = 5. Le thorme prcdent affirme que N est divisible par 17 si et seulement si N1 5c0 lest. Exemple On considre lentier N = 100 000 001 N1 5c0 = 10000000 5 1 = 9999995 ; N2 5 c0 = 999999 5 5 = 999974 ; N3 5c0 = 99997 5 4 = 99977 ; N4 5c0 = 9997 5 7 = 9962 ; N5 5 c0 = 996 5 2 = 986 ; N6 5 c0 = 98 5 6 = 68 multiple de 17. Donc 100 000 001 est un multiple de 17. Critre de divisibilit par 19 On a ici d = 19, premier avec 10 et lidentit de Bzout permet dobtenir : 10 2 + 19 (1) = 1. On peut donc prendre u = 2. Le thorme prcdent affirme que N est divisible par 19 si et seulement si N1 + 2c0 lest. Exemple On considre lentier N = 13579. N1 + 2c0 = 1357 + 2 9 = 1375 ; N2 + 2c0 = 137 + 2 5 = 147 ; N3 + 2c0 = 14 + 2 7 = 28 non multiple de 19. Donc 13579 nest pas divisible par 19.
3) Proprits du ppcm Thorme Lensemble des multiples communs deux entiers relatifs non nuls a et b est exactement lensemble des multiples de leur ppcm Dmonstration Soit m = ppcm(a, b) ; on a donc m > 0. Les multiples de m sont videmment aussi multiples de a et de b. Lensemble des multiples de m est donc inclus dans lensemble des multiples communs a et b. tudions la rciproque. Soit m un multiple commun a et b. On peut faire la division euclidienne de m par m: m = mq + r avec 0 r < m Or, a divise m et m, donc a divise r. b divise m et m donc b divise r. r est donc un multiple commun a et b, positif et strictement infrieur m, qui est le plus petit multiple commun a et b : r est donc nul. On a donc : m = mq. Donc m est un multiple de m. Lensemble des multiples communs a et b est donc inclus dans lensemble des multiples de m. Thorme Soient a, b et k trois entiers naturels non nuls. ppcm(ka, kb) = k ppcm(a, b) Dmonstration On note m = ppcm(a, b). km est alors un multiple commun ka et kb, ce qui prouve que : ppcm(ka, kb) k ppcm(a, b)
Remarquons que ppcm(a, b) = ppcm(a;b), ce qui justifie que, dans la pratique, on se limite aux cas o a et b sont tous les deux positifs. Signalons que la TI89/92 possde une fonction l cm least common multiple, tout , aussi performante que la fonction gcd :
Rciproquement soit m un multiple commun ka et kb. m = kax = kby o x et y dsignent des entiers.
On en dduit que m est un multiple commun a et b : cest donc un multiple de m. k Autrement dit m est un multiple de km : on a donc m km et cette ingalit est valable pour tout m multiple commun ka et kb, donc aussi pour m = ppcm(ka, kb). Par suite, ppcm(ka ; kb) k ppcm(a, b). On a donc bien lgalit annonce.
Ou encore ppcm(a, b) = d a b avec les notations ci-dessus. Si a et b sont des entiers relatifs, on a alors : pgcd(a, b) ppcm(a, b) = a b La dmonstration rsulte immdiatement de celle quon vient de faire.
Remarque On peut tendre ce rsultat des entiers relatifs a, b et k. ppcm(ka, kb) = ppcm(ka;kb) = ppcm(ka;kb) = kppcm(a;b) = kppcm(a, b).
III. Obtenir le ppcm de deux entiers partir de leur dcomposition en facteurs premiers
Thorme Aprs avoir dcompos en facteurs premiers les deux entiers naturels non nuls a et b, pour obtenir le ppcm de a et de b, on effectue le produit de tous les facteurs premiers qui figurent dans les dcompositions de a et de b, chacun tant affect de lexposant le plus grand. Dmonstration Soit a et b deux entiers naturels non nuls. On appelle p1, p2, , pn tous les nombres premiers qui figurent soit dans la dcomposition de a, soit dans la dcomposition de b, soit dans les deux. On peut alors crire : a = p11 p 2 2 ... p n n avec 0 1, 0 2, , 0 n ; b = p1 1 p 2 2 ... p n n avec 0 1, 0 2, , 0 n. Remarquons que i est nul dans le cas o le pi correspondant ne figure pas dans la dcomposition de a et que i est nul dans le cas o le pi correspondant ne figure pas dans la dcomposition de b. Un entier m est un multiple de a et b si et seulement si il peut scrire sous la forme : m =k p1 1 p 2 2 ... p n n avec 1 max(1, 1) ; ; n max(n, n) Le ppcm sera obtenu pour 1 = max(1, 1) ; ; n = max(n, n) et k = 1. Do le rsultat. Exemple On considre a = 23 52 7 19 et b = 2 3 52 72. Alors le ppcm de a et de b est gal : 23 3 52 72 19. Rappelons que le pgcd de a et de b vaut : 2 52 7. On peut vrifier sur cet exemple que pgcd( a, b) ppcm(a, b) = a b Remarque Lutilisation de la dcomposition en facteurs premiers de a et b pour le calcul du ppcm est loin dtre la plus commode, surtout lorsque a et b sont grands. On a vu que lalgorithme dEuclide permet un calcul rapide du pgcd, dont on peut dduire rapidement le ppcm : cest en gnral la mthode de calcul du ppcm la plus efficace.
II. Lien entre pgcd et ppcm de deux entiers naturels non nuls
Thorme Si a et b sont deux entiers naturels non nuls premiers entre eux alors : ppcm(a, b) = ab Dmonstration ab est un multiple commun a et b. Montrons que cest bien le plus petit. Soit donc m un multiple commun a et b. a divise m et b divise m ; or, on sait que a et b sont premiers entre eux, donc ab divise m. Ceci prouve que m ab. Ainsi ab est bien le plus petit des multiples communs a et b. Thorme Pour tous entiers naturels non nuls a et b on a : pgcd(a, b) ppcm(a, b) = a b Dmonstration On pose d = pgcd(a, b). On a alors a = a d ; b = b d avec a et b entiers naturels premiers entre eux. pgcd(a, b) ppcm(a, b) = d ppcm(ad, bd) = d d ppcm(a, b) = d d a b (car a et b sont premiers entre eux) =ab Ce quil fallait prouver Remarques ppcm(a, b) est un multiple de pgcd(a, b). Lgalit ci-dessus peut aussi scrire ppcm(a, b) = ab . pgcd(a, b)