Math 2.0

Combinatorics Proof

Proof of the multinomial theorem by induction on the number of terms

Builds on Commutative ringMultinomial coefficientBinomial theoremFactorial formula for binomial coefficientsFactorial

Proof

We argue by induction on m≥1m \ge 1. The claim for mm is that the formula holds for this mm, all x1,…,xm∈Rx_1, \dots, x_m \in R and all nn. For an integer cc and r∈Rr \in R, c⋅rc \cdot r is the repeated sum.

  1. Let m=1m = 1. The only tuple (k1)(k_1) with k1=nk_1 = n is (n)(n), and the multinomial coefficient is n!n!=1\frac{n!}{n!} = 1. So the right side is x1nx_1^n, which is the left side.
  2. Suppose the claim holds for mm. Let x1,…,xm+1∈Rx_1, \dots, x_{m+1} \in R, and put s=x1+⋯+xms = x_1 + \dots + x_m.
  3. The ring RR is commutative. By the binomial theorem, (s+xm+1)n=∑j=0n(nj)sjxm+1n−j(s + x_{m+1})^n = \sum_{j=0}^{n} \binom{n}{j} s^j x_{m+1}^{n-j}.
  4. By the induction hypothesis with exponent jj, sj=∑k1+⋯+km=j(jk1,…,km)x1k1⋯xmkms^j = \sum_{k_1 + \dots + k_m = j} \binom{j}{k_1, \dots, k_m} x_1^{k_1} \cdots x_m^{k_m}.
  5. Substituting and distributing gives (s+xm+1)n=∑j=0n∑k1+⋯+km=jc⋅x1k1⋯xmkmxm+1n−j(s + x_{m+1})^n = \sum_{j=0}^{n} \sum_{k_1 + \dots + k_m = j} c \cdot x_1^{k_1} \cdots x_m^{k_m} x_{m+1}^{n-j}, with c=(nj)(jk1,…,km)c = \binom{n}{j} \binom{j}{k_1, \dots, k_m}.
  6. By the factorial formula, (nj)=n!j! (n−j)!\binom{n}{j} = \frac{n!}{j!\,(n-j)!}. The definition gives (jk1,…,km)=j!k1!⋯km!\binom{j}{k_1, \dots, k_m} = \frac{j!}{k_1! \cdots k_m!}.
  7. The factor j!j! cancels, so c=n!k1!⋯km! (n−j)!=(nk1,…,km,n−j)c = \frac{n!}{k_1! \cdots k_m!\,(n-j)!} = \binom{n}{k_1, \dots, k_m, n-j}.
  8. Put km+1=n−jk_{m+1} = n - j. The pairs (j,(k1,…,km))(j, (k_1, \dots, k_m)) with 0≤j≤n0 \le j \le n and k1+⋯+km=jk_1 + \dots + k_m = j correspond to the (m+1)(m+1)-tuples with k1+⋯+km+1=nk_1 + \dots + k_{m+1} = n.
  9. The inverse of this correspondence sends (k1,…,km+1)(k_1, \dots, k_{m+1}) to j=k1+⋯+km=n−km+1j = k_1 + \dots + k_m = n - k_{m+1}. So each (m+1)(m+1)-tuple appears exactly once.
  10. Rewriting the double sum of step 5 with steps 7 to 9 gives (x1+⋯+xm+1)n=∑k1+⋯+km+1=n(nk1,…,km+1)x1k1⋯xm+1km+1(x_1 + \dots + x_{m+1})^n = \sum_{k_1 + \dots + k_{m+1} = n} \binom{n}{k_1, \dots, k_{m+1}} x_1^{k_1} \cdots x_{m+1}^{k_{m+1}}.
  11. This completes the induction.

Idea

Group the first mm terms into one term ss and expand (s+xm+1)n(s + x_{m+1})^n with the binomial theorem. Each power of ss is expanded by the induction hypothesis. The binomial coefficient times the smaller multinomial coefficient is the larger multinomial coefficient, because the factor j!j! cancels.

Reading path

To understand this page from the ground up, read these 13 pages in order. The foundations come first. The path takes the proofs Proof of Pascal's rule from the recursive definition, Proof of the factorial formula for binomial coefficients by induction, Proof of the binomial theorem by induction.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Binomial coefficient definition
  2. Factorial definition
  3. Group concept
  4. Multinomial coefficient definition
  5. Proof of Pascal's rule from the recursive definition proof
  6. Ring definition
  7. Pascal's rule statement
  8. Commutative ring definition
  9. Proof of the factorial formula for binomial coefficients by induction proof
  10. Factorial formula for binomial coefficients statement
  11. Proof of the binomial theorem by induction proof
  12. Binomial theorem statement
  13. Proof of the multinomial theorem by induction on the number of terms proof

Where this leads

3 pages build on this one.

Further reading

  1. Web https://proofwiki.org/wiki/Multinomial_Theorem
About this page
TagX7C02HYY94
URIm2://X7C02HYY94
Kindproof
WritingW0 stub
MSC05A10
ProvesMultinomial theorem
UsesCommutative ring, Multinomial coefficient, Binomial theorem, Factorial formula for binomial coefficients, Factorial
MethodsMathematical induction
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.