ATLAS Ouvrir dans l'atlas →

Proposition 2Anneaux de polynômes

Binôme de Newton et coefficients binomiaux

Les coefficients binomiaux (nk)\binom nk, pour n,k∈ℕn, k \in {\mathbb N}, sont les entiers naturels définis par récurrence sur nn : (00)=1\binom 00 = 1, (0k)=0\binom 0k = 0 pour k⩾1k \geqslant 1, et, pour tout nn, la relation de Pascal (n+10)=1,(n+1k+1)=(nk)+(nk+1).\begin{aligned} \binom{n+1}{0} &= 1, \\ \binom{n+1}{k+1} &= \binom nk + \binom n{k+1}. \end{aligned}

Énoncé

(i) (nk)=0\binom nk = 0 pour k>nk > n, (nn)=1\binom nn = 1, (n1)=n\binom n1 = n, et, pour tous n,k∈ℕn, k \in \mathbb N, (k+1)(n+1k+1)=(n+1)(nk).(k + 1)\binom{n+1}{k+1} = (n + 1)\binom nk.

(ii) Binôme de Newton. Dans un anneau commutatif AA, pour tous a,b∈Aa, b \in A et tout n∈ℕn \in \mathbb N, (a+b)n=∑k=0n(nk)akbn−k.(a + b)^n = \sum_{k=0}^n \binom nk a^k b^{n-k}.

(iii) Si pp est un nombre premier et 0<k<p0 < k < p, alors pp divise (pk)\binom pk.

(iv) Si pp est premier et p⋅1=0p \cdot 1 = 0 dans AA, alors (a+b)p=ap+bp(a + b)^p = a^p + b^p pour tous a,b∈Aa, b \in A, et plus généralement (a+b)pr=apr+bpr(a + b)^{p^r} = a^{p^r} + b^{p^r} pour tout r∈ℕr \in \mathbb N : l'application x↦xpx \mapsto x^p est un morphisme d'anneaux de AA dans AA, le Frobenius de AA.

(v) Dénombrement. Un ensemble fini à nn éléments a exactement (nk)\binom nk parties à kk éléments, pour tout k∈ℕk \in \mathbb N.

Démonstration

(i) Les trois premières assertions se démontrent par récurrence sur nn, à partir de la relation de Pascal ; pour n=0n = 0, ce sont les valeurs (00)=1\binom 00 = 1 et (0k)=0\binom 0k = 0 pour k⩾1k \geqslant 1. Au rang n+1n + 1, si k>n+1k > n + 1, alors k−1>nk - 1 > n et (n+1k)=(nk−1)+(nk)=0+0\binom{n+1}{k} = \binom n{k-1} + \binom nk = 0 + 0 ; puis (n+1n+1)=(nn)+(nn+1)=1+0\binom{n+1}{n+1} = \binom nn + \binom n{n+1} = 1 + 0, et (n+11)=(n0)+(n1)=1+n\binom{n+1}1 = \binom n0 + \binom n1 = 1 + n.

Pour la dernière, raisonnons aussi par récurrence sur nn. Si n=0n = 0, les deux membres valent 11 pour k=0k = 0 et 00 pour k⩾1k \geqslant 1. Supposons-la vraie au rang nn pour tout kk. Pour k=0k = 0, les deux membres de l'égalité au rang n+1n + 1 valent n+2n + 2. Pour k⩾1k \geqslant 1, la relation de Pascal et l'hypothèse, appliquée en kk et en k−1k - 1, donnent (k+1)(n+2k+1)=(n+1k)+k(n+1k)+(k+1)(n+1k+1)=(n+1k)+(n+1)(nk−1)+(n+1)(nk)=(n+2)(n+1k).\begin{aligned} &(k + 1)\binom{n+2}{k+1} \\ &= \binom{n+1}k + k\binom{n+1}k \\ &\quad + (k + 1)\binom{n+1}{k+1} \\ &= \binom{n+1}k + (n + 1)\binom n{k-1} \\ &\quad + (n + 1)\binom nk \\ &= (n + 2)\binom{n+1}k. \end{aligned}

(ii) Par récurrence sur nn, le cas n=0n = 0 étant clair. En développant (a+b)n+1=(a+b)n (a+b)(a + b)^{n+1} = (a + b)^n\,(a + b) par la distributivité étendue aux sommes finies et la commutativité, avec aka=ak+1a^ka = a^{k+1} et bn−kb=bn+1−kb^{n-k}b = b^{n+1-k} (Sommes finies, (v) et (vi)), (a+b)n+1=∑k=0n(nk)ak+1bn−k+∑k=0n(nk)akbn+1−k.\begin{aligned} (a + b)^{n+1} &= \sum_{k=0}^n \binom nk a^{k+1}b^{n-k} \\ &\quad + \sum_{k=0}^n \binom nk a^kb^{n+1-k}. \end{aligned} Après le changement d'indice k+1↦kk + 1 \mapsto k dans la première somme, le coefficient de akbn+1−ka^kb^{n+1-k} est (nk−1)+(nk)=(n+1k)\binom n{k-1} + \binom nk = \binom{n+1}k pour 1⩽k⩽n1 \leqslant k \leqslant n, et 11 pour k=0k = 0 et k=n+1k = n + 1 ; on a utilisé u⋅x+v⋅x=(u+v)⋅xu \cdot x + v \cdot x = (u + v) \cdot x pour les multiples (Anneau A[X]).

(iii) Par (i), k(pk)=p(p−1k−1)k\binom pk = p\binom{p-1}{k-1}, donc pp divise k(pk)k\binom pk. Comme 0<k<p0 < k < p, pp ne divise pas kk, et le lemme d'Euclide (Nombres premiers, (i)) donne p∣(pk)p \mid \binom pk.

(iv) Pour 0<k<p0 < k < p, écrivons (pk)=pu\binom pk = pu ; alors (pk)⋅x=u⋅((p⋅1) x)=0\binom pk \cdot x = u \cdot \big((p \cdot 1)\,x\big) = 0 pour tout x∈Ax \in A. Les termes intermédiaires de (ii) disparaissent, et (a+b)p=ap+bp(a + b)^p = a^p + b^p.

Par récurrence, (a+b)pr+1=(apr+bpr)p=apr+1+bpr+1.\begin{aligned} (a + b)^{p^{r+1}} &= \big(a^{p^r} + b^{p^r}\big)^p \\ &= a^{p^{r+1}} + b^{p^{r+1}}. \end{aligned} Enfin (ab)p=apbp(ab)^p = a^pb^p par commutativité, et 1p=11^p = 1.

(v) Par récurrence sur nn. Un ensemble vide n'a qu'une partie, ∅\varnothing, à 00 élément, et (00)=1\binom 00 = 1, (0k)=0\binom 0k = 0 pour k⩾1k \geqslant 1.

Pour un ensemble fini BB et b∉Bb \notin B, l'ensemble B∪{b}B \cup \{b\} est fini, avec ∣B∪{b}∣=∣B∣+1|B \cup \{b\}| = |B| + 1 : on prolonge une bijection de ∣B∣|B| sur BB en envoyant ∣B∣|B| sur bb, et l'on conclut par l'unicité du nombre d'éléments (Ensembles finis, (ii)). Par récurrence sur ∣Y∣|Y|, la réunion de deux ensembles finis disjoints XX et YY est donc finie, avec ∣X∪Y∣=∣X∣+∣Y∣|X \cup Y| = |X| + |Y|.

Soit EE à n+1n + 1 éléments, a∈Ea \in E et E′=E∖{a}E' = E \setminus \{a\}, qui est fini (Ensembles finis, (iii)) ; comme ∣E′∣+1=∣E∣=n+1|E'| + 1 = |E| = n + 1 par ce qui précède, il a nn éléments, par simplification (Propriétés des opérations, (i)). La seule partie à 00 élément est ∅\varnothing, et (n+10)=1\binom{n+1}0 = 1.

Les parties de EE à k+1k + 1 éléments se répartissent en deux familles disjointes : celles qui ne contiennent pas aa, qui sont les parties de E′E' à k+1k + 1 éléments, au nombre de (nk+1)\binom n{k+1} par hypothèse de récurrence ; et celles qui contiennent aa, que B↦B∖{a}B \mapsto B \setminus \{a\} met en bijection avec les parties de E′E' à kk éléments, au nombre de (nk)\binom nk.

Le nombre d'éléments de la réunion de ces deux familles disjointes étant la somme de leurs nombres d'éléments, par le premier paragraphe, on obtient (nk)+(nk+1)=(n+1k+1)\binom nk + \binom n{k+1} = \binom{n+1}{k+1} par la relation de Pascal.

□
Remarque

Les coefficients se disposent en triangle, chaque nombre étant la somme des deux qui le surmontent : c'est la relation de Pascal.

0 1 1 1 1 2 1 2 1 3 1 3 3 1 4 1 4 6 4 1 5 1 5 10 10 5 1 6 1 6 15 20 15 6 1 7 1 7 21 35 35 21 7 1 n
Les lignes n=0n = 0 à 77 du triangle. Sur les lignes d'indice premier, 22, 33, 55 et 77, tous les coefficients intérieurs sont multiples de nn (en rouge). Sur les lignes 44 et 66, les coefficients en bleu ne le sont pas : (42)=6\binom 42 = 6 n'est pas multiple de 44, ni 1515 et 2020 de 66.

L'hypothèse « pp premier » de (iii) ne peut donc pas être omise. Dans (ℤ/4ℤ)[X]({\mathbb Z/4\mathbb Z})[X], (X+1)4=X4+2‾X2+1‾(X + 1)^4 = X^4 + \overline 2X^2 + \overline 1, et non X4+1‾X^4 + \overline 1 ; dans (ℤ/5ℤ)[X](\mathbb Z/5\mathbb Z)[X], en revanche, (X+1)5=X5+1(X + 1)^5 = X^5 + 1, puisque les coefficients 55, 1010, 1010, 55 sont multiples de 55.

Remarque

Le point (i) donne aussi k! (n−k)!(nk)=n!k!\,(n - k)!\binom nk = n! pour k⩽nk \leqslant n, par récurrence ; l'atlas n'en a pas besoin, la divisibilité de (iii) découlant de la seule relation de (i). L'interprétation (v), en revanche, servira : c'est elle qui permet de compter les parties d'un groupe fini dans la démonstration des théorèmes de Sylow (Sylow).

Remarque

Le Frobenius de (iv) est au cœur de la théorie des corps finis (Corps finis), où il engendre le groupe de Galois.

Ouvrir dans l'atlas interactif →