ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 21 — Dénombrement et probabilités · Exercices de synthèse

Exercice 110

Démonstration

Soit nn et pp deux entiers naturels non nuls. Démontrer, par un argument de dénombrement, que ∑(i1,…,ip)∈ℕpi1+⋯+ip=ni1i2⋯ip=(n+p−12p−1).\sum_{\substack{(i_{1}, \dots, i_{p}) \in \mathbb{N}^{p} \\ i_{1} + \cdots + i_{p} = n}} i_{1}i_{2}\cdots i_{p} = \binom{n + p - 1}{2p - 1}.

Corrigé

Idée. Le produit i1⋯ipi_{1} \cdots i_{p} compte les façons de marquer un objet dans chacun de pp blocs consécutifs de tailles i1i_{1}, …, ipi_{p}. On code un découpage de nn objets alignés, avec un objet marqué par bloc, en insérant p−1p - 1 cases séparatrices : on obtient une rangée de n+p−1n + p - 1 cases, dans laquelle les pp cases marquées et les p−1p - 1 séparateurs forment 2p−12p - 1 cases qui alternent.

Les configurations. Si l'un des iki_{k} est nul, le produit est nul : la somme porte en fait sur les pp-uplets d'entiers ik⩾1i_{k} \geqslant 1 de somme nn. Pour un tel pp-uplet, le produit i1⋯ipi_{1} \cdots i_{p} est le nombre de pp-uplets (j1,…,jp)(j_{1}, \dots, j_{p}) tels que 1⩽jk⩽ik1 \leqslant j_{k} \leqslant i_{k} (proposition 2 (iv)). Le membre de gauche est donc le cardinal de l'ensemble 𝒞\mathcal{C} des configurations ((ik),(jk))\big((i_{k}), (j_{k})\big), avec ik⩾1i_{k} \geqslant 1, ∑ik=n\sum i_{k} = n et 1⩽jk⩽ik1 \leqslant j_{k} \leqslant i_{k} : on range nn objets en pp blocs consécutifs non vides de tailles i1i_{1}, …, ipi_{p}, et l'on marque l'objet de rang jkj_{k} dans le bloc kk.

Le codage. On note Ik=i1+⋯+ikI_{k} = i_{1} + \cdots + i_{k}, avec I0=0I_{0} = 0, et l'on associe à une configuration les entiers c2k−1=Ik−1+(k−1)+jk(1⩽k⩽p),c2k=Ik+k(1⩽k⩽p−1).c_{2k-1} = I_{k-1} + (k - 1) + j_{k} \quad (1 \leqslant k \leqslant p), \qquad c_{2k} = I_{k} + k \quad (1 \leqslant k \leqslant p - 1). Dans la rangée de n+p−1n + p - 1 cases, où l'on a inséré une case séparatrice après chacun des p−1p - 1 premiers blocs, c2kc_{2k} est la position du kk-ième séparateur et c2k−1c_{2k-1} celle de l'objet marqué du bloc kk. On a 1⩽c1=j11 \leqslant c_{1} = j_{1}, c2p−1⩽Ip+p−1=n+p−1c_{2p-1} \leqslant I_{p} + p - 1 = n + p - 1, et la suite est strictement croissante : c2k−1⩽Ik+k−1<Ik+k=c2k,c2k=Ik+k<Ik+k+jk+1=c2k+1.c_{2k-1} \leqslant I_{k} + k - 1 < I_{k} + k = c_{2k}, \qquad c_{2k} = I_{k} + k < I_{k} + k + j_{k+1} = c_{2k+1}. On définit ainsi une application Φ\Phi de 𝒞\mathcal{C} dans l'ensemble des parties à 2p−12p - 1 éléments de ⟦1 ,n+p−1⟧\llbracket 1\,,n + p - 1 \rrbracket.

La réciproque. Soit c1<⋯<c2p−1c_{1} < \cdots < c_{2p-1} des éléments de ⟦1 ,n+p−1⟧\llbracket 1\,,n + p - 1 \rrbracket, et c0=0c_{0} = 0, c2p=n+pc_{2p} = n + p. On pose ik=c2k−c2k−2−1,jk=c2k−1−c2k−2(1⩽k⩽p).i_{k} = c_{2k} - c_{2k-2} - 1, \qquad j_{k} = c_{2k-1} - c_{2k-2} \qquad (1 \leqslant k \leqslant p). Comme c2k−c2k−2⩾2c_{2k} - c_{2k-2} \geqslant 2, on a ik⩾1i_{k} \geqslant 1 ; on a aussi 1⩽jk⩽c2k−1−c2k−2=ik1 \leqslant j_{k} \leqslant c_{2k} - 1 - c_{2k-2} = i_{k}, et la somme télescopique donne ∑ik=c2p−c0−p=n\sum i_{k} = c_{2p} - c_{0} - p = n. On obtient une configuration, et l'on vérifie que les deux constructions sont réciproques l'une de l'autre : partant d'une configuration, c2k−c2k−2−1=ikc_{2k} - c_{2k-2} - 1 = i_{k} et c2k−1−c2k−2=jkc_{2k-1} - c_{2k-2} = j_{k} ; partant des cc, on retrouve Ik+k=c2kI_{k} + k = c_{2k} en sommant, puis c2k−1c_{2k-1}. L'application Φ\Phi est une bijection (chapitre 2), et le théorème 2 donne ∑(i1,…,ip)∈ℕpi1+⋯+ip=ni1i2⋯ip=∣𝒞∣=(n+p−12p−1)\boxed{\sum_{\substack{(i_{1}, \dots, i_{p}) \in \mathbb{N}^{p} \\ i_{1} + \cdots + i_{p} = n}} i_{1}i_{2}\cdots i_{p} = |\mathcal{C}| = \binom{n + p - 1}{2p - 1}} avec la convention (n+p−12p−1)=0\binom{n + p - 1}{2p - 1} = 0 lorsque p>np > n : les deux membres sont alors nuls, puisque pp blocs non vides demandent au moins pp objets.

Figure

Pour n=7n = 7 et p=3p = 3, la configuration formée des blocs de tailles (2,3,2)(2, 3, 2) et des rangs marqués (2,1,2)(2, 1, 2) est codée par les cases {2,3,4,7,9}\{2, 3, 4, 7, 9\} parmi 99 : les séparateurs, en bleu, occupent les cases 33 et 77, et les objets marqués, en ocre plein, les cases 22, 44 et 99. Pour n=4n = 4 et p=2p = 2, on trouve 0×4+1×3+2×2+3×1+4×0=10=(53)0 \times 4 + 1 \times 3 + 2 \times 2 + 3 \times 1 + 4 \times 0 = 10 = \binom{5}{3}, et l'identité a été vérifiée pour n⩽10n \leqslant 10 et p⩽5p \leqslant 5, ainsi que la bijection pour quelques couples (n,p)(n, p) ✓.

À retenir. Pour p=2p = 2, on obtient ∑i=0ni(n−i)=(n+13)\sum_{i=0}^{n} i(n - i) = \binom{n + 1}{3}, que l'on retrouve par le calcul avec les sommes du chapitre 3. Ranger des objets et des séparateurs dans une même rangée est aussi la façon de compter les pp-uplets d'entiers naturels de somme nn, au nombre de (n+p−1n)\binom{n + p - 1}{n} : c'est la case hors programme du tableau de la section 21.2.6, où l'on choisit nn éléments parmi pp, avec répétitions et sans ordre.

Dans l'édifice

Thèmes

coefficients binomiaux

Notions

coefficient binomial

Ouvrir dans l'atlas interactif →