Mathematics · Book 1 · Grades 1–9

Mathématiques du primaire et du collège

Mathématiques du primaire et du collège · Grades 1–9

64Arithmétique : diviseurs et nombres premiers

L’arithmétique étudie les nombres entiers et la façon dont ils se divisent les uns les autres. Ses personnages centraux sont les nombres premiers, les briques de base à partir desquelles tout entier s’assemble par multiplication. Le chapitre se termine par le plus grand commun diviseur, l’outil juste pour simplifier les fractions une fois pour toutes. Cette histoire se poursuit, bien plus loin, dans le volume de lycée et au-delà.

64.1 Diviseurs et multiples

Définition 64.1 (Diviseur, multiple)

Soient aa et bb des entiers positifs. On dit que bb divise aa (ou que bb est un diviseur de aa, ou que aa est un multiple de bb) lorsque a=b×ka = b \times k pour un certain entier kk — c’est-à-dire lorsque la division de aa par bb laisse un reste 00.

Exemple 64.2

Les diviseurs de 2424 sont 1,2,3,4,6,8,12,241, 2, 3, 4, 6, 8, 12, 24 — ils viennent par paires dont le produit est 2424 : (1,24)(1,24), (2,12)(2,12), (3,8)(3,8), (4,6)(4,6). Les multiples de 77 sont 7,14,21,28,7, 14, 21, 28, \dots

Proposition 64.3 (Critères de divisibilité)

Un entier est divisible :

  • par 22 lorsque son dernier chiffre est pair (0,2,4,6,80, 2, 4, 6, 8) ;
  • par 55 lorsque son dernier chiffre est 00 ou 55 ;
  • par 1010 lorsque son dernier chiffre est 00 ;
  • par 33 (resp. 99) lorsque la somme de ses chiffres est divisible par 33 (resp. 99) ;
  • par 44 lorsque ses deux derniers chiffres forment un nombre divisible par 44.

Démonstration. Admis à ce niveau.

Exemple 64.4

72157\,215 se termine par 55 : divisible par 55. Sa somme de chiffres est 7+2+1+5=157 + 2 + 1 + 5 = 15, divisible par 33 mais pas par 99 : donc 72157\,215 est divisible par 33, pas par 99. En effet 7215=3×5×4817\,215 = 3 \times 5 \times 481.

64.2 Nombres premiers

Définition 64.5 (Nombre premier)

Un nombre premier est un entier 2\geq 2 dont les seuls diviseurs sont 11 et lui-même. Les premiers inférieurs à 3030 sont

2, 3, 5, 7, 11, 13, 17, 19, 23, 29.2,\ 3,\ 5,\ 7,\ 11,\ 13,\ 17,\ 19,\ 23,\ 29 .

Le nombre 11 n’est pas premier (par convention), et un entier 2\geq 2 qui n’est pas premier s’appelle composé.

Théorème 64.6 (Décomposition en facteurs premiers)

Tout entier 2\geq 2 est un produit de nombres premiers, et cette décomposition est unique à l’ordre des facteurs près.

Démonstration. Admis à ce niveau.

Méthode 64.7 (Décomposer un entier)

Diviser par le plus petit premier possible, de façon répétée, jusqu’à atteindre 11 :

  1. essayer 22 tant que le nombre est pair ;
  2. puis essayer 33, puis 55, puis 77, … (seulement des premiers) ;
  3. s’arrêter lorsque le quotient est 11 ; collecter les facteurs avec exposants.

Il suffit d’essayer les premiers pp avec p2p^2 ne dépassant pas le nombre courant : si aucun ne le divise, le nombre lui-même est premier.

Exemple 64.8

Décomposer 360360, une division à la fois :

360=2×180,180=2×90,90=2×45,45=3×15,15=3×5,360 = 2 \times 180, \quad 180 = 2 \times 90, \quad 90 = 2 \times 45, \quad 45 = 3 \times 15, \quad 15 = 3 \times 5,

donc

360=2×2×2×3×3×5=23×32×5.360 = 2 \times 2 \times 2 \times 3 \times 3 \times 5 = 2^3 \times 3^2 \times 5 .
L’arbre de facteurs de 360 : chaque étape détache le plus petit facteur premier (en rouge). En lisant les feuilles rouges et le 5 final : 360 = 23 × 32 × 5.
L’arbre de facteurs de 360360 : chaque étape détache le plus petit facteur premier (en rouge). En lisant les feuilles rouges et le 55 final : 360=23×32×5360 = 2^3 \times 3^2 \times 5.

Théorème 64.9 (Euclide)

Il existe une infinité de nombres premiers.

Démonstration. Supposons qu’il n’y en ait qu’un nombre fini, disons p1,p2,,pkp_1, p_2, \dots, p_k, et considérer

N=p1×p2××pk+1.N = p_1 \times p_2 \times \dots \times p_k + 1 .

Diviser NN par n’importe quel pip_i laisse un reste 11, donc aucun pip_i ne divise NN. Mais N2N \geq 2 a au moins un diviseur premier (Théorème 64.6) — un premier qui n’est pas dans notre liste. Contradiction : aucune liste finie ne peut contenir tous les premiers.

64.3 Le plus grand commun diviseur

Définition 64.10 (PGCD)

Le plus grand commun diviseur de deux entiers positifs aa et bb, noté gcd(a,b)\gcd(a, b), est le plus grand entier divisant les deux. Lorsque gcd(a,b)=1\gcd(a, b) = 1, les entiers sont dits premiers entre eux : ils ne partagent aucun diviseur excepté 11.

Exemple 64.11

Diviseurs de 1818 : 1,2,3,6,9,181, 2, 3, 6, 9, 18. Diviseurs de 2424 : 1,2,3,4,6,8,12,241, 2, 3, 4, 6, 8, 12, 24. Diviseurs communs : 1,2,3,61, 2, 3, 6 ; donc gcd(18,24)=6\gcd(18, 24) = 6. Les entiers 1515 et 2828 sont premiers entre eux.

Proposition 64.12 (PGCD à partir des décompositions)

Le PGCD de deux entiers est le produit des premiers apparaissant dans les deux décompositions, chacun pris avec le plus petit de ses deux exposants.

Démonstration. Admis à ce niveau.

Exemple 64.13

360=23×32×5360 = 2^3 \times 3^2 \times 5 et 84=22×3×784 = 2^2 \times 3 \times 7. Premiers communs : 22 (exposants 33 et 22 : garder 22) et 33 (exposants 22 et 11 : garder 11). Donc

gcd(360,84)=22×3=12.\gcd(360, 84) = 2^2 \times 3 = 12 .

Théorème 64.14 (Algorithme d’Euclide)

Si a=bq+ra = bq + r est la division de aa par bb avec reste rr, alors

gcd(a,b)=gcd(b,r).\gcd(a, b) = \gcd(b, r).

En répétant les divisions jusqu’à ce que le reste soit 00, le PGCD de aa et bb est le dernier reste non nul.

Démonstration. De a=bq+ra = bq + r : tout entier divisant bb et rr divise bq+r=abq + r = a ; et de r=abqr = a - bq : tout entier divisant aa et bb divise rr. Donc les paires (a,b)(a, b) et (b,r)(b, r) ont exactement les mêmes diviseurs communs — en particulier le même plus grand. Puisque les restes décroissent strictement, l’algorithme se termine, et gcd(x,0)=x\gcd(x, 0) = x donne le dernier reste non nul.

Exemple 64.15

Calculer gcd(1071,462)\gcd(1071, 462) :

1071=462×2+147,462=147×3+21,147=21×7+0.\begin{align*} 1071 &= 462 \times 2 + 147, \\ 462 &= 147 \times 3 + 21, \\ 147 &= 21 \times 7 + 0 . \end{align*}

Le dernier reste non nul est 2121 : gcd(1071,462)=21\gcd(1071, 462) = 21.

Méthode 64.16 (Simplifier complètement une fraction)

Pour écrire ab\dfrac ab sous forme irréductible :

  1. calculer d=gcd(a,b)d = \gcd(a, b), par ex. par l’algorithme d’Euclide ;
  2. diviser numérateur et dénominateur par dd : ab=a÷db÷d\dfrac ab = \dfrac{a \div d}{b \div d} ;
  3. la fraction résultante est irréductible : son numérateur et son dénominateur sont premiers entre eux.

Exemple 64.17

4621071=462÷211071÷21=2251\dfrac{462}{1071} = \dfrac{462 \div 21}{1071 \div 21} = \dfrac{22}{51}, et gcd(22,51)=1\gcd(22, 51) = 1 : irréductible.

64.4 Exercices

Exercice 64.1

Lister tous les diviseurs de 3636, de 4545, et de 1717.

Solution

Solution de Exercice 64.1.

Diviseurs de 3636 : 1,2,3,4,6,9,12,18,361, 2, 3, 4, 6, 9, 12, 18, 36. Diviseurs de 4545 : 1,3,5,9,15,451, 3, 5, 9, 15, 45. Diviseurs de 1717 : 11 et 1717 seulement (1717 est premier).

Exercice 64.2

En utilisant les critères de divisibilité, déterminer si 23462\,346 est divisible par 22, par 33, par 44, par 55, par 99.

Solution

Solution de Exercice 64.2.

23462\,346 se termine par 66 : divisible par 22, pas par 55. Somme des chiffres 2+3+4+6=152 + 3 + 4 + 6 = 15 : divisible par 33, pas par 99. Les deux derniers chiffres 4646, et 46=4×11+246 = 4 \times 11 + 2 n’est pas divisible par 44 : 23462\,346 n’est pas divisible par 44.

Exercice 64.3

Donner la décomposition en facteurs premiers de 7272, 150150, 210210 et 121121.

Solution

Solution de Exercice 64.3.

72=23×3272 = 2^3 \times 3^2 ; 150=2×3×52150 = 2 \times 3 \times 5^2 ; 210=2×3×5×7210 = 2 \times 3 \times 5 \times 7 ; 121=112121 = 11^2.

Exercice 64.4

101101 est-il premier ? 9191 ? 143143 ? Justifier en utilisant la règle d’arrêt de Méthode 64.7.

Solution

Solution de Exercice 64.4.

101101 : tester les premiers pp avec p2101p^2 \leq 101, c’est-à-dire 2,3,5,72, 3, 5, 7. Aucun ne divise 101101 (impair, somme des chiffres 22, ne se termine pas par 0/50/5, 101=7×14+3101 = 7 \times 14 + 3) : 101101 est premier.

91=7×1391 = 7 \times 13 : pas premier.

143=11×13143 = 11 \times 13 : pas premier.

Exercice 64.5

Calculer gcd(48,60)\gcd(48, 60) de deux façons : en listant les diviseurs communs, et à partir des décompositions en facteurs premiers.

Solution

Solution de Exercice 64.5.

Diviseurs communs de 4848 et 6060 : diviseurs de 4848 : 1,2,3,4,6,8,12,16,24,481, 2, 3, 4, 6, 8, 12, 16, 24, 48 ; diviseurs de 6060 : 1,2,3,4,5,6,10,12,15,20,30,601, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, 60 ; les communs sont 1,2,3,4,6,121, 2, 3, 4, 6, 12, donc gcd(48,60)=12\gcd(48,60) = 12.

Par décomposition : 48=24×348 = 2^4 \times 3 et 60=22×3×560 = 2^2 \times 3 \times 5 ; premiers communs avec plus petits exposants : 22×3=122^2 \times 3 = 12.

Exercice 64.6 ★★

Utiliser l’algorithme d’Euclide pour calculer gcd(255,154)\gcd(255, 154), puis gcd(1053,325)\gcd(1053, 325). Écrire chaque ligne de division.

Solution

Solution de Exercice 64.6.

gcd(255,154)\gcd(255, 154) :

255=154×1+101,154=101×1+53,101=53×1+48,53=48×1+5,48=5×9+3,5=3×1+2,3=2×1+1,2=1×2+0.\begin{align*} 255 &= 154 \times 1 + 101, \\ 154 &= 101 \times 1 + 53, \\ 101 &= 53 \times 1 + 48, \\ 53 &= 48 \times 1 + 5, \\ 48 &= 5 \times 9 + 3, \\ 5 &= 3 \times 1 + 2, \\ 3 &= 2 \times 1 + 1, \\ 2 &= 1 \times 2 + 0 . \end{align*}

Dernier reste non nul : gcd(255,154)=1\gcd(255, 154) = 1 (ils sont premiers entre eux).

gcd(1053,325)\gcd(1053, 325) :

1053=325×3+78,325=78×4+13,78=13×6+0.\begin{align*} 1053 &= 325 \times 3 + 78, \\ 325 &= 78 \times 4 + 13, \\ 78 &= 13 \times 6 + 0 . \end{align*}

gcd(1053,325)=13\gcd(1053, 325) = 13.

Exercice 64.7 ★★

Rendre irréductible la fraction 588504\dfrac{588}{504}. (Calculer le PGCD par la méthode de son choix, puis diviser.)

Solution

Solution de Exercice 64.7.

Algorithme d’Euclide : 588=504×1+84588 = 504 \times 1 + 84 ; 504=84×6+0504 = 84 \times 6 + 0 : gcd(588,504)=84\gcd(588, 504) = 84. Puis

588504=588÷84504÷84=76,\frac{588}{504} = \frac{588 \div 84}{504 \div 84} = \frac{7}{6},

qui est irréductible.

Exercice 64.8 ★★

Une fleuriste a 8484 roses et 126126 tulipes et veut faire des bouquets identiques, en utilisant toutes les fleurs, avec autant de bouquets que possible. Combien de bouquets peut-elle faire, et que contient chacun ?

Solution

Solution de Exercice 64.8.

Le nombre de bouquets doit diviser à la fois 8484 et 126126 ; le plus grand possible est gcd(84,126)\gcd(84, 126). Décompositions : 84=22×3×784 = 2^2 \times 3 \times 7, 126=2×32×7126 = 2 \times 3^2 \times 7, donc le PGCD est 2×3×7=422 \times 3 \times 7 = 42. Elle peut faire 4242 bouquets, chacun contenant 8442=2\frac{84}{42} = 2 roses et 12642=3\frac{126}{42} = 3 tulipes.

Exercice 64.9 ★★

Deux ferries quittent le même quai à 8:00. L’un part toutes les 2424 minutes, l’autre toutes les 3636 minutes. À quelle heure repartent-ils ensemble la prochaine fois ? (Chercher le plus petit multiple commun de 2424 et 3636 ; les décompositions aident.)

Solution

Solution de Exercice 64.9.

On cherche le plus petit multiple commun. 24=23×324 = 2^3 \times 3 et 36=22×3236 = 2^2 \times 3^2 ; en prenant chaque premier avec le plus grand exposant : ppcm=23×32=72\operatorname{ppcm} = 2^3 \times 3^2 = 72. Les ferries repartent ensemble 7272 minutes après 8:00, à 9:12.

Exercice 64.10 ★★★

Soit nn un entier positif.

  1. Montrer que gcd(n,n+1)=1\gcd(n, n+1) = 1 (les entiers consécutifs sont toujours premiers entre eux).
  2. En déduire que la fraction nn+1\dfrac{n}{n+1} est toujours irréductible.
Solution

Solution de Exercice 64.10.

1. Tout diviseur commun dd de nn et n+1n+1 divise aussi leur différence (n+1)n=1(n+1) - n = 1, donc d=1d = 1 : gcd(n,n+1)=1\gcd(n, n+1) = 1.

2. Une fraction est irréductible exactement lorsque son numérateur et son dénominateur sont premiers entre eux, ce qui est le cas pour nn et n+1n + 1 par le point 1.