ATLAS Ouvrir dans l'atlas →

Théorème 5Les entiers naturels

L'arithmétique de ℕ

Énoncé

Pour tous k,m,n,p∈ℕk, m, n, p \in {\mathbb N} :

(i) L'addition est associative et commutative, (k+m)+n=k+(m+n)(k + m) + n = k + (m + n) et m+n=n+mm + n = n + m, de neutre 00, et tout élément est simplifiable : m+p=n+pm + p = n + p entraîne m=nm = n. De plus, m+n=0m + n = 0 entraîne m=n=0m = n = 0.

(ii) La multiplication est associative et commutative, (km)n=k(mn)(km)n = k(mn) et mn=nmmn = nm, de neutre 11, et distributive sur l'addition, k(m+n)=km+knk(m + n) = km + kn. Si mn=0mn = 0, alors m=0m = 0 ou n=0n = 0.

(iii) m⩽nm \leqslant n si et seulement s'il existe kk tel que m+k=nm + k = n ; ce kk est alors unique, et m<nm < n équivaut à k≠0k \neq 0.

(iv) Si m⩽nm \leqslant n, alors m+p⩽n+pm + p \leqslant n + p et mp⩽npmp \leqslant np ; si m<nm < n et p≠0p \neq 0, alors m+p<n+pm + p < n + p et mp<npmp < np.

Démonstration

Toutes les preuves sont des récurrences sur la dernière variable (Récurrence), à partir des quatre égalités qui définissent les opérations (Addition, multiplication).

(i) L'associativité (k+m)+n=k+(m+n)(k + m) + n = k + (m + n) se démontre par récurrence sur nn : pour n=0n = 0, les deux membres valent k+mk + m, et (k+m)+S(n)=S((k+m)+n)=S(k+(m+n))=k+S(m+n)=k+(m+S(n)).\begin{aligned} (k + m) + S(n) &= S((k+m)+n) \\ &= S(k + (m+n)) \\ &= k + S(m+n) \\ &= k + (m + S(n)). \end{aligned}

On montre 0+n=n0 + n = n par récurrence sur nn : 0+0=00 + 0 = 0 et 0+S(n)=S(0+n)=S(n)0 + S(n) = S(0 + n) = S(n). Puis S(m)+n=S(m+n)S(m) + n = S(m + n), encore par récurrence sur nn : pour n=0n = 0 les deux membres valent S(m)S(m), et S(m)+S(n)=S(S(m)+n)=S(S(m+n))=S(m+S(n)).\begin{aligned} S(m) + S(n) &= S(S(m) + n) \\ &= S(S(m + n)) \\ &= S(m + S(n)). \end{aligned} La commutativité m+n=n+mm + n = n + m s'en déduit par récurrence sur nn, puisque m+S(n)=S(m+n)=S(n+m)=S(n)+m.\begin{aligned} m + S(n) &= S(m + n) \\ &= S(n + m) = S(n) + m. \end{aligned}

Pour la simplification, récurrence sur pp : si m+S(p)=n+S(p)m + S(p) = n + S(p), alors S(m+p)=S(n+p)S(m + p) = S(n + p), d'où m+p=n+pm + p = n + p par injectivité de SS (Axiomes de Peano), puis m=nm = n.

Enfin, si n≠0n \neq 0, alors n=S(n′)n = S(n') (Axiomes de Peano), et m+n=S(m+n′)≠0m + n = S(m + n') \neq 0 ; donc m+n=0m + n = 0 impose n=0n = 0, puis m=m+0=0m = m + 0 = 0.

(ii) On montre successivement, par récurrence sur la dernière variable : la distributivité à gauche m(n+p)=mn+mpm(n + p) = mn + mp, car m(n+S(p))=m S(n+p)=m(n+p)+m=mn+mp+m=mn+m S(p);\begin{aligned} m(n + S(p)) &= m\,S(n + p) \\ &= m(n + p) + m \\ &= mn + mp + m \\ &= mn + m\,S(p) ; \end{aligned} l'associativité (mn)p=m(np)(mn)p = m(np), car (mn)S(p)=(mn)p+mn=m(np)+mn=m(np+n)=m(n S(p));\begin{aligned} (mn)S(p) &= (mn)p + mn \\ &= m(np) + mn \\ &= m(np + n) = m(n\,S(p)) ; \end{aligned} les égalités 0⋅n=00 \cdot n = 0 et S(m) n=mn+nS(m)\,n = mn + n, la seconde par récurrence sur nn, puisque S(m) S(n)=S(m) n+S(m)=mn+n+m+1\begin{aligned} S(m)\,S(n) &= S(m)\,n + S(m) \\ &= mn + n + m + 1 \end{aligned} et m S(n)+S(n)=mn+m+n+1m\,S(n) + S(n) = mn + m + n + 1 ; puis la commutativité, par récurrence sur nn : m⋅0=0=0⋅mm \cdot 0 = 0 = 0 \cdot m et m S(n)=mn+m=nm+m=S(n) m.\begin{aligned} m\,S(n) &= mn + m \\ &= nm + m = S(n)\,m. \end{aligned}

La distributivité à droite s'en déduit, et 1⋅n=n⋅1=n1 \cdot n = n \cdot 1 = n. Si n≠0n \neq 0, alors n=S(n′)n = S(n') (Axiomes de Peano) ; si de plus mn=0mn = 0, alors mn′+m=0mn' + m = 0, donc m=0m = 0 par (i).

(iii) Récurrence sur nn. Pour n=0n = 0 : m⩽0m \leqslant 0 équivaut à m=0m = 0, et m+k=0m + k = 0 aussi, par (i).

Supposons le résultat vrai pour nn. Comme S(n)=n∪{n}S(n) = n \cup \{n\}, on a, pour l'ordre défini au nœud Bon ordre sur ℕ, m⩽S(n)m \leqslant S(n) si et seulement si m⩽nm \leqslant n ou m=S(n)m = S(n). Si m+k=nm + k = n, alors m+S(k)=S(n)m + S(k) = S(n) ; si m=S(n)m = S(n), k=0k = 0 convient.

Réciproquement, si m+k=S(n)m + k = S(n), ou bien k=0k = 0 et m=S(n)m = S(n), ou bien k≠0k \neq 0, donc k=S(k′)k = S(k') (Axiomes de Peano), et S(m+k′)=S(n)S(m + k') = S(n) donne m+k′=nm + k' = n, donc m⩽nm \leqslant n. L'unicité de kk est la simplification de (i), et k=0k = 0 équivaut à m=nm = n.

(iv) Si m+k=nm + k = n, alors (m+p)+k=n+p(m + p) + k = n + p et mp+kp=npmp + kp = np, par commutativité, associativité et distributivité. Si de plus k≠0k \neq 0 et p≠0p \neq 0, alors kp≠0kp \neq 0 par (ii), et les inégalités sont strictes par (iii).

□
Remarque

Le point (i) dit exactement que (ℕ,+)(\mathbb N, +) est un monoïde commutatif régulier, ce qu'exige la symétrisation (Symétrisation). C'est ce qui permettra de construire ℤ\mathbb Z, en ajoutant les opposés qui manquent.

Remarque

Le point (iii) relie l'ordre défini par l'appartenance, m<n  ⟺  m∈nm < n \iff m \in n, à l'ordre défini par l'addition. Les deux points de vue, ensembliste et arithmétique, décrivent le même ordre.

Ouvrir dans l'atlas interactif →