ATLAS Ouvrir dans l'atlas →

Théorème 3Les entiers relatifs

Division euclidienne

Énoncé

Pour tous a∈ℤa \in {\mathbb Z} et b∈ℕ∖{0}b \in {\mathbb N} \setminus \{0\}, il existe un unique couple (q,r)∈ℤ×ℕ(q, r) \in \mathbb Z \times \mathbb N tel que a=bq+ret0⩽r<b.a = bq + r \quad \text{et} \quad 0 \leqslant r < b. C'est la division euclidienne de aa par bb ; qq est le quotient et rr le reste.

Pour a,b∈ℤa, b \in \mathbb Z, on dit que aa divise bb, et l'on note a∣ba \mid b, s'il existe c∈ℤc \in \mathbb Z tel que b=acb = ac. Pour b⩾1b \geqslant 1, bb divise aa si et seulement si le reste de la division de aa par bb est nul.

Démonstration

Existence. L'ensemble R={a−bq:q∈ℤ}∩ℕR = \{a - bq : q \in \mathbb Z\} \cap \mathbb N est non vide : pour q=−∣a∣q = -|a|, on a a+b∣a∣⩾a+∣a∣⩾0a + b|a| \geqslant a + |a| \geqslant 0, puisque b⩾1b \geqslant 1. Soit rr son plus petit élément (Bon ordre sur ℕ), r=a−bqr = a - bq.

Si l'on avait r⩾br \geqslant b, alors r−b=a−b(q+1)r - b = a - b(q + 1) appartiendrait à RR et serait plus petit que rr. Donc r<br < b.

Unicité. Si bq+r=bq′+r′bq + r = bq' + r' avec 0⩽r,r′<b0 \leqslant r, r' < b, alors b ∣q−q′∣=∣r′−r∣<bb\,|q - q'| = |r' - r| < b (Ordre de ℤ). Un entier naturel ∣q−q′∣|q - q'| tel que b ∣q−q′∣<bb\,|q - q'| < b est nul, donc q=q′q = q', puis r=r′r = r'.

Divisibilité. Si r=0r = 0, alors a=bqa = bq. Réciproquement, si a=bca = bc, le couple (c,0)(c, 0) convient, et l'unicité donne r=0r = 0.

□
Remarque

L'erreur la plus répandue concerne les dividendes négatifs : la division de −7-7 par 33 donne q=−3q = -3 et r=2r = 2, car −7=3⋅(−3)+2-7 = 3 \cdot (-3) + 2, et non q=−2q = -2, r=−1r = -1, puisque le reste doit être positif.

−10 −9 −8 −7 −6 −5 −4 −3 −2 −1 0 1 + 2 − 1 −7 = 3 · (−3) + 2 −7 = 3 · (−2) − 1
Les multiples de 33 sont en bleu. Le bon quotient est q=−3q = -3 : on part de 3⋅(−3)=−93 \cdot (-3) = -9, en dessous de −7-7, et l'on avance de r=2r = 2. Partir de −6-6, au-dessus de −7-7, donnerait r=−1r = -1, refusé puisque le reste doit vérifier 0⩽r<30 \leqslant r < 3.
Ouvrir dans l'atlas interactif →