Logo Neurocoda

Binomial Theorem from a Combinatorial Perspective

Neurocoda
Neurocoda
2026-07-03 12:46:17 482 Words 3 Mins ...

The binomial theorem describes how to expand a binomial expression of the form (x+y)n(x + y)^n. The following provides a detailed explanation of its proof through the lens of combinatorics, transforming abstract algebraic expansion into a concrete counting problem.

Statement of the Binomial Theorem

For any nonnegative integer nn, we have:

(x+y)n=k=0n(nk)xnkyk(x + y)^n = \sum_{k=0}^n \binom{n}{k} x^{n-k} y^k

where (nk)\binom{n}{k} is the binomial coefficient (the number of ways to choose kk from nn), defined as:

(nk)=n!k!(nk)!\binom{n}{k} = \frac{n!}{k! (n-k)!}

Core Idea of the Combinatorial Proof

Core idea: Consider the expansion of (x+y)n(x + y)^n as selecting xx or yy from each of the nn factors (x+y)(x + y), interpreting the coefficients as the number of ways to choose yy from nn factors.

Detailed Expansion Process

  1. Product structure:
    View (x+y)n(x + y)^n as the product of nn factors (x+y)(x + y):
    (x+y)n=(x+y)(x+y)(x+y)(total n factors)(x + y)^n = (x + y)(x + y)\cdots(x + y) \quad (\text{total } n \text{ factors})

  2. Generating terms:
    Each term in the expansion has the form xnkykx^{n-k} y^k, generated by choosing kk factors from which to take yy and taking xx from the remaining nkn-k factors. For example:

    • When n=3n=3, the term x2yx^2 y arises by choosing 1 factor to take yy from 3 factors, and taking xx from the other two. There are (31)=3\binom{3}{1}=3 ways to do this.
  3. Correspondence between coefficients and binomial coefficients:
    The coefficient of each term xnkykx^{n-k} y^k equals the number of ways to choose kk yy‘s, i.e., (nk)\binom{n}{k}. For example:

    • The coefficient of xy2xy^2 in (x+y)3(x + y)^3 is (32)=3\binom{3}{2}=3, corresponding to the three ways of choosing two factors to take yy: (y,y,x)(y,y,x), (y,x,y)(y,x,y), (x,y,y)(x,y,y).

Formal Mathematical Proof

  1. Analysis of term generation:
    All possible terms in the expansion arise from the following selection process:

    • From each factor (x+y)(x + y), choose either xx or yy.
    • Multiply the selected results from each factor, obtaining a term of the form xnkykx^{n-k} y^k.
  2. Role of binomial coefficients:
    The number of ways to choose kk factors to take yy is (nk)\binom{n}{k}, so the coefficient of xnkykx^{n-k} y^k is (nk)\binom{n}{k}. Summing over all possible kk (0kn0 \leq k \leq n) gives the complete expansion.

Example Verification

Take n=4n=4 as an example:

(x+y)4=(40)x4+(41)x3y+(42)x2y2+(43)xy3+(44)y4(x + y)^4 = \binom{4}{0}x^4 + \binom{4}{1}x^3 y + \binom{4}{2}x^2 y^2 + \binom{4}{3}x y^3 + \binom{4}{4}y^4

Expanding yields:

x4+4x3y+6x2y2+4xy3+y4x^4 + 4x^3 y + 6x^2 y^2 + 4x y^3 + y^4

where the coefficients {1,4,6,4,1}\{1,4,6,4,1\} exactly correspond to the binomial coefficients (4k)\binom{4}{k}, verifying the theorem.

Title: Binomial Theorem from a Combinatorial Perspective Author: Neurocoda Created at: 2026-07-03 12:46:17 Link: https://neurocoda.com/zh-TW/posts/binomial-theorem-from-a-combinatorial-perspective-en/ License: This work is licensed under CC BY-ND 4.0.

Comments