Binomial Theorem

⚡ Key Takeaways

The Binomial Theorem gives a formula for expanding (a+b)n(a+b)^n as a sum of terms involving binomial coefficients. Key result: (a+b)n=∑k=0n(nk)an−kbk(a+b)^n = \sum_{k=0}^{n} \binom{n}{k} a^{n-k} b^k. Where it applies: algebra, combinatorics, probability, calculus approximations. Who/when: known in fragments to ancient mathematicians; generalized by Isaac Newton (1665) to non-integer exponents.

💡 The Core Insight

When you multiply out (a+b)n=(a+b)(a+b)⋯(a+b)(a+b)^n = (a+b)(a+b)\cdots(a+b), each term of the result is built by choosing either aa or bb from each of the nn factors. A term with exactly kk copies of bb (and n−kn-k copies of aa) arises in as many ways as you can choose which kk factors contribute the bb — that is, (nk)\binom{n}{k} ways. So the coefficient of an−kbka^{n-k}b^k is precisely the number of combinations (nk)\binom{n}{k}.

Formal Statement

DefinitionBinomial Coefficient

The binomial coefficient (nk)\binom{n}{k} (read "nn choose kk") counts the number of ways to choose kk objects from nn distinct objects without regard to order:

1
(nk)=n!k! (n−k)!,0≤k≤n\quad \binom{n}{k} = \frac{n!}{k!\,(n-k)!}, \qquad 0 \le k \le n

Derivation hint: count ordered selections n!/(n−k)!n!/(n-k)!, then divide by k!k! to remove the ordering among the chosen items. Here n!n! ("nn factorial") denotes n!=n⋅(n−1)⋯2⋅1n! = n\cdot(n-1)\cdots 2\cdot 1, with the convention 0!=10! = 1. The symbol kk is the index, ranging over the integers from 00 to nn.

TheoremBinomial Theorem (Integer Exponent)

For any real (or complex) numbers a,ba, b and any non-negative integer nn:

2
(a+b)n=∑k=0n(nk) a n−k b k\quad (a+b)^n = \sum_{k=0}^{n} \binom{n}{k}\, a^{\,n-k}\, b^{\,k}

Derivation hint: expand the product of nn identical factors and collect the terms in which bb is chosen kk times. Written out, this reads:

3
(a+b)n=(n0)an+(n1)an−1b+(n2)an−2b2+⋯+(nn)bn\quad (a+b)^n = \binom{n}{0}a^n + \binom{n}{1}a^{n-1}b + \binom{n}{2}a^{n-2}b^2 + \cdots + \binom{n}{n}b^n

Derivation hint: substitute k=0,1,2,…,nk = 0,1,2,\dots,n into equation [2] term by term. Each symbol: a,ba, b are the two terms of the binomial; nn is the (non-negative integer) exponent; kk indexes the terms; (nk)\binom{n}{k} is the coefficient. There are exactly n+1n+1 terms.

TheoremGeneral (Newton's) Binomial Series

For any real exponent α\alpha and ∣x∣<1|x| < 1:

4
(1+x)α=∑k=0∞(αk)xk,(αk)=α(α−1)⋯(α−k+1)k!\quad (1+x)^{\alpha} = \sum_{k=0}^{\infty} \binom{\alpha}{k} x^k, \qquad \binom{\alpha}{k} = \frac{\alpha(\alpha-1)\cdots(\alpha-k+1)}{k!}

Derivation hint: take the Taylor series of (1+x)α(1+x)^\alpha about x=0x=0; the kk-th derivative at 00 yields the generalized coefficient. When α\alpha is a non-negative integer, the series terminates and reduces to equation [2]. Otherwise it is an infinite series.

Why It Holds / Derivation

ProofCombinatorial Proof of the Binomial Theorem

We prove equation [2] by counting.

Step 1. Write the power as an explicit product of nn identical factors:

5
(a+b)n=(a+b)(a+b)⋯(a+b)⏟n factors\quad (a+b)^n = \underbrace{(a+b)(a+b)\cdots(a+b)}_{n \text{ factors}}

Derivation hint: a power with integer exponent is repeated multiplication by definition.

Step 2. Expanding fully (by the distributive law), every term in the result is a product of one chosen letter — either aa or bb — from each of the nn factors. Each such term therefore has the form an−kbka^{n-k}b^k for some kk between 00 and nn.

Step 3. A term equals an−kbka^{n-k}b^k precisely when we picked bb from exactly kk of the factors and aa from the remaining n−kn-k. The number of ways to choose which kk factors supply the bb is (nk)\binom{n}{k}.

Step 4. Collecting all identical terms, the coefficient of an−kbka^{n-k}b^k is (nk)\binom{n}{k}. Summing over all valid kk:

6
(a+b)n=∑k=0n(nk)an−kbk\quad (a+b)^n = \sum_{k=0}^{n}\binom{n}{k}a^{n-k}b^k

Derivation hint: group the 2n2^n raw terms by how many bb's each contains. ■\blacksquare

∎
ProofInductive Proof Using Pascal's Rule

An alternative proof uses induction on nn and the identity (nk)+(nk−1)=(n+1k)\binom{n}{k} + \binom{n}{k-1} = \binom{n+1}{k} (Pascal's Rule).

Step 1 (Base case). For n=0n=0, (a+b)0=1=(00)a0b0(a+b)^0 = 1 = \binom{0}{0}a^0b^0. ✓

Step 2 (Inductive step). Assume equation [2] holds for nn. Multiply both sides by (a+b)(a+b):

7
(a+b)n+1=(a+b)∑k=0n(nk)an−kbk\quad (a+b)^{n+1} = (a+b)\sum_{k=0}^{n}\binom{n}{k}a^{n-k}b^k

Derivation hint: distribute (a+b)(a+b) across the assumed expansion.

Step 3. Distribute and shift indices so the powers of bb align:

8
(a+b)n+1=∑k=0n+1[(nk)+(nk−1)]an+1−kbk\quad (a+b)^{n+1} = \sum_{k=0}^{n+1}\left[\binom{n}{k}+\binom{n}{k-1}\right]a^{n+1-k}b^k

Derivation hint: collect the coefficient of an+1−kbka^{n+1-k}b^k from the two products, treating (n−1)=(nn+1)=0\binom{n}{-1}=\binom{n}{n+1}=0.

Step 4. Apply Pascal's Rule (nk)+(nk−1)=(n+1k)\binom{n}{k}+\binom{n}{k-1}=\binom{n+1}{k}:

9
(a+b)n+1=∑k=0n+1(n+1k)an+1−kbk\quad (a+b)^{n+1} = \sum_{k=0}^{n+1}\binom{n+1}{k}a^{n+1-k}b^k

Derivation hint: substitute Pascal's identity into equation [8]. This is exactly equation [2] with nn replaced by n+1n+1, completing the induction. ■\blacksquare

∎
mathematician · Isaac Newton | 1643–1727

Although special cases of the binomial expansion were known centuries earlier, Isaac Newton made the decisive leap around 1665, while plague closed Cambridge. Reasoning by analogy and pattern, he proposed that the binomial formula should hold even when the exponent is fractional or negative — yielding an infinite series (equation [4]). He used this to compute square roots, expand (1−x2)1/2(1-x^2)^{1/2} for areas under curves, and develop the foundations of calculus. He never published a rigorous proof; convergence was established rigorously only much later. The generalized binomial series remains one of his most fertile discoveries, feeding directly into power series and analysis.

Building Intuition

🧠 Intuition

Think of expanding (a+b)3=(a+b)(a+b)(a+b)(a+b)^3 = (a+b)(a+b)(a+b) as walking through three "doors," at each of which you grab either an aa or a bb. There are 23=82^3 = 8 possible walks, each giving a product of three letters. How many walks give exactly two bb's? You must choose which 22 of the 33 doors give bb: that's (32)=3\binom{3}{2}=3 walks, so the coefficient of ab2ab^2 is 33. This is why coefficients are counts. The symmetry (nk)=(nn−k)\binom{n}{k}=\binom{n}{n-k} reflects the fact that choosing where the bb's go is the same as choosing where the aa's go — which is why expansions read the same forwards and backwards: 1,3,3,11,3,3,1.

Figure
Pascal's Triangle generating the binomial coefficients; each entry is the sum of the two above it
Pascal's Triangle ↔ Coefficients of (a+b)ⁿ 1 n=0 1 1 n=1 1 2 1 n=2 1 3 3 1 n=3 1 4 6 4 1 n=4 (a+b)³ = 1a³ + 3a²b + 3ab² + 1b³

Worked Examples

ExampleExpanding a Power Directly

Given: Expand (2x+3)4(2x + 3)^4.

Step 1. Use equation [2] with a=2xa = 2x, b=3b = 3, n=4n = 4. The coefficients (row n=4n=4 of Pascal's Triangle) are 1,4,6,4,11, 4, 6, 4, 1.

Step 2. Write each term (4k)(2x)4−k(3)k\binom{4}{k}(2x)^{4-k}(3)^k:

  • k=0k=0: 1⋅(2x)4⋅1=16x41\cdot(2x)^4\cdot 1 = 16x^4
  • k=1k=1: 4⋅(2x)3⋅3=4⋅8x3⋅3=96x34\cdot(2x)^3\cdot 3 = 4\cdot 8x^3\cdot 3 = 96x^3
  • k=2k=2: 6⋅(2x)2⋅9=6⋅4x2⋅9=216x26\cdot(2x)^2\cdot 9 = 6\cdot 4x^2\cdot 9 = 216x^2
  • k=3k=3: 4⋅(2x)⋅27=216x4\cdot(2x)\cdot 27 = 216x
  • k=4k=4: 1⋅1⋅81=811\cdot 1\cdot 81 = 81

Step 3. Sum the terms.

(2x+3)4=16x4+96x3+216x2+216x+81\boxed{(2x+3)^4 = 16x^4 + 96x^3 + 216x^2 + 216x + 81}
ExampleFinding a Single Term Without Full Expansion

Given: Find the coefficient of x5x^5 in the expansion of (x2+2x)7\left(x^2 + \dfrac{2}{x}\right)^7.

Step 1. The general term is (7k)(x2)7−k(2x)k=(7k) 2k x2(7−k)−k\binom{7}{k}(x^2)^{7-k}\left(\dfrac{2}{x}\right)^k = \binom{7}{k}\, 2^k\, x^{2(7-k)-k}.

Step 2. The power of xx is 14−2k−k=14−3k14 - 2k - k = 14 - 3k. Set this equal to 55:

14−3k=5  ⟹  3k=9  ⟹  k=3.14 - 3k = 5 \implies 3k = 9 \implies k = 3.

Step 3. Substitute k=3k=3: coefficient =(73) 23=35⋅8=280= \binom{7}{3}\,2^3 = 35 \cdot 8 = 280.

Coefficient of x5=280\boxed{\text{Coefficient of } x^5 = 280}

Common Misconceptions

⚠️ Common mistake

(a+b)n≠an+bn(a+b)^n \neq a^n + b^n. This is the single most common error. The "middle terms" do not vanish. For example, (a+b)2=a2+2ab+b2(a+b)^2 = a^2 + 2ab + b^2, not a2+b2a^2 + b^2 — the 2ab2ab term is real and often the most important. Squaring (or raising to any power ≥2\geq 2) is not distributive over addition.

⚠️ Common mistake

The binomial coefficient is not n/kn/k or nkn^k. Always use (nk)=n!k!(n−k)!\binom{n}{k} = \dfrac{n!}{k!(n-k)!}. Also remember (n0)=(nn)=1\binom{n}{0} = \binom{n}{n} = 1, never 00.

Counterexample

A student claims (3+4)2=32+42=9+16=25(3+4)^2 = 3^2 + 4^2 = 9 + 16 = 25. But (3+4)2=72=49(3+4)^2 = 7^2 = 49. The discrepancy of 2424 is exactly the missing middle term 2ab=2⋅3⋅4=242ab = 2\cdot 3\cdot 4 = 24. The "freshman's dream" (a+b)n=an+bn(a+b)^n = a^n + b^n holds only in special structures (e.g. modular arithmetic where nn is a prime pp, giving (a+b)p≡ap+bp(modp)(a+b)^p \equiv a^p + b^p \pmod p) — never in ordinary real arithmetic for n≥2n \geq 2.

Connections

connection

The Binomial Theorem sits at a crossroads of algebra and combinatorics. Its coefficients are the Combinations and Permutations counts (nk)\binom{n}{k}, and they are arranged geometrically in Pascal's Triangle. Setting a=b=1a=b=1 in equation [2] gives ∑k(nk)=2n\sum_k \binom{n}{k} = 2^n, the number of subsets of an nn-set, linking it to Set Theory. In probability, the Binomial Distribution P(X=k)=(nk)pk(1−p)n−kP(X=k) = \binom{n}{k}p^k(1-p)^{n-k} is literally a term of the expansion of (p+(1−p))n(p + (1-p))^n. Newton's general series (equation [4]) is a special case of the Taylor Series, grounding the theorem in calculus and Power Series.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- c. 300 BCE — Euclid: Records the case n=2n=2, (a+b)2=a2+2ab+b2(a+b)^2 = a^2 + 2ab + b^2, geometrically as areas of squares and rectangles.
- c. 200 BCE — Pingala (India): Studies combinatorial structures (the Meru Prastara) that anticipate Pascal's Triangle in the context of prosody.
- c. 1000 CE — Al-Karaji & Al-Samaw'al (Persia): Give the triangular arrangement of coefficients and an early inductive argument for the integer binomial expansion.
- c. 1100 CE — Omar Khayyám: References a method for finding roots using binomial coefficients, knowing the triangle for higher powers.
- 1303 — Zhu Shijie (China): Publishes the Jade Mirror of the Four Unknowns, depicting the coefficient triangle up to the eighth power.
- 1654 — Blaise Pascal: Writes the Traité du triangle arithmétique, systematizing the triangle and its properties; the array later bears his name.
- 1665 — Isaac Newton: Generalizes to fractional and negative exponents, producing the infinite binomial series (equation [4]).
- 1676 — Newton's letters: He communicates the general theorem to Leibniz via the Epistola prior, spreading it through Europe.
- 19th century — Abel & Cauchy: Establish rigorous convergence conditions for the binomial series, completing Newton's heuristic work.

Subtleties & Limits

open-problem

The finite Binomial Theorem (equation [2]) is fully settled and exact. The generalized series (equation [4]) raises genuine subtleties: it converges only for ∣x∣<1|x| < 1, and behavior at the boundary ∣x∣=1|x| = 1 depends delicately on α\alpha (governed by results like Abel's theorem and the Gauss test). Extending binomial-type expansions to multinomials (a1+⋯+am)n(a_1 + \cdots + a_m)^n generalizes the coefficients to multinomial coefficients n!k1!⋯km!\frac{n!}{k_1!\cdots k_m!}, and further to qq-analogues (Gaussian binomial coefficients) and noncommutative settings (where ab≠baab \neq ba breaks the simple formula — the qq-binomial theorem repairs it). Identifying combinatorial interpretations of identities among binomial coefficients (bijective proofs) remains an active area of enumerative combinatorics.

See Also

Pascal's Triangle · Combinations and Permutations · Binomial Distribution · Taylor Series · Multinomial Theorem · Factorials · Power Series