Binomial theorem and Pascal's triangle
Anchor (Master): Pascal 1654 Traite du triangle arithmetique; Newton 1665 De analysi; Stanley Enumerative Combinatorics Vol. 1
Intuition [Beginner]
When you multiply by itself, the result has a predictable set of coefficients. The binomial theorem exists because multiplying out one factor at a time is slow and error-prone — the theorem gives you every coefficient at once. Multiply by itself to get with coefficients . One more multiplication gives with coefficients .
Arrange the coefficients in a triangle. Row 0 is just . Row 1 is . Row 2 is . Each number is the sum of the two numbers directly above it.
$$\begin{array}{c} 1 \ 1 \quad 1 \ 1 \quad 2 \quad 1 \ 1 \quad 3 \quad 3 \quad 1 \ 1 \quad 4 \quad 6 \quad 4 \quad 1 \end{array}$$
This is Pascal's triangle. Row (starting from 0) gives every coefficient in the expansion of , letting you read off the answer without multiplying.
Visual [Beginner]
Pascal's triangle drawn as a pyramid of numbers, with each entry connected by lines to the two entries directly above it. Row 4 is highlighted to show its connection to the expansion of .
The picture encodes the addition rule: each number in the triangle is the sum of the two numbers above it, and each row gives the full set of coefficients for the corresponding power of .
Worked example [Beginner]
Expand using Pascal's triangle.
Step 1. Identify row 4. Starting from row 0 and counting down: row 0 is , row 1 is , row 2 is , row 3 is , and row 4 is .
Step 2. Write the expansion using these five coefficients, with powers of decreasing and powers of increasing:
Step 3. Simplify, since every power of is :
What this tells us: the triangle gives every coefficient without having to multiply by itself four times.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Definition (binomial coefficient). For non-negative integers and with , the binomial coefficient (read " choose ") is defined by
where and .
The binomial coefficients count the number of ways to choose objects from a set of distinct objects, disregarding order. This counting interpretation gives its combinatorial meaning and provides direct proofs of many identities without algebraic manipulation.
Pascal's recurrence. For :
This recurrence is the addition rule visible in the triangle: each entry equals the sum of the two entries above it. The proof by counting is direct — partition the -element subsets of into those that contain element (there are ) and those that do not (there are ).
Counterexamples to common slips [Intermediate+]
- Confusing with . The binomial coefficient counts subsets; counts sequences (with repetition and order). For : but .
- Assuming . This holds only when or when the ring has characteristic and every cross term vanishes. In : .
- Off-by-one in row numbering. Row of Pascal's triangle corresponds to and has entries. Row 0 is the single number 1, not the first row of .
Key theorem with proof [Intermediate+]
Theorem (binomial theorem). For every positive integer and elements in a commutative ring:
In compact notation:
Proof. By induction on , following the method established in 00.12.01.
Base case (). . Both sides agree.
Inductive step. Assume the formula holds for :
Multiply both sides by :
In the second sum, substitute so that and the index runs from to :
Separate the term from the first sum and the term from the second:
By Pascal's recurrence, . The boundary terms satisfy and . Therefore:
which is the formula with in place of .
Bridge. The inductive proof of the binomial theorem builds toward the generating-function techniques of enumerative combinatorics, where serves as the generating function for the sequence . The foundational reason the proof works is that Pascal's recurrence is exactly the combinatorial identity that makes the induction close, and this is exactly the structure that appears again in 00.12.01 as the inductive proof method. Putting these together, the central insight is that the binomial theorem is simultaneously an algebraic identity in every commutative ring and a combinatorial identity about counting subsets, and the bridge is the interplay between these two interpretations.
Exercises [Intermediate+]
Advanced results [Master]
Theorem 1 (generalized binomial theorem — Newton). For any real number and :
where the generalized binomial coefficient is . When is a non-negative integer, the series terminates at and reduces to the ordinary binomial theorem. For negative and fractional , the series is infinite and converges absolutely for . Newton discovered this in 1665–1666 [Newton 1665]; the rigorous convergence proof is due to Abel 1826 [Abel 1826].
Theorem 2 (generating function for binomial coefficients). For fixed , the polynomial is the ordinary generating function for the sequence : the coefficient of in is . This identification converts combinatorial identities about binomial coefficients into algebraic manipulations of polynomials. The Chu-Vandermonde identity (Exercise 7) is the prototypical example: it is the coefficient-of- reading of .
Theorem 3 (Catalan numbers and binomial coefficients). The Catalan numbers count well-formed parenthesizations of factors, Dyck paths of semilength , and binary trees on internal nodes. Their generating function satisfies , solved by . The binomial-coefficient formula for follows by extracting the coefficient of from the Taylor expansion of this square root using Newton's generalized theorem.
Theorem 4 (Chu-Vandermonde identity). For non-negative integers :
This identity is the convolution rule for binomial coefficients. In probabilistic terms, it states that the number of ways to choose items from two disjoint pools of sizes and equals the sum over all splits and between the pools. The identity is the coefficient-of- reading of .
Theorem 5 (central binomial coefficient asymptotics). The central binomial coefficient satisfies
as , a consequence of Stirling's approximation . This estimate governs the growth rate of the Catalan numbers and appears in the analysis of random walks and lattice-path enumeration.
Theorem 6 (multinomial theorem). For a sum of variables raised to the -th power:
where the multinomial coefficient counts the number of ways to distribute labeled objects into labeled boxes with objects in box . The binomial theorem is the case.
Theorem 7 (negated upper index). For non-negative integers and :
This identity connects the generalized binomial coefficient at negative arguments to the ordinary binomial coefficient with a sign alternation. It is the algebraic content behind , the generating function for combinations with repetition.
Synthesis. The binomial theorem is the foundational reason that polynomial multiplication and combinatorial counting coincide, and this is exactly the content of the generating-function interpretation: encodes the sequence as its coefficients, and algebraic operations on the polynomial mirror combinatorial operations on the sets. The central insight is that Pascal's recurrence — the addition rule in the triangle — is both the engine of the inductive proof and the algebraic identity that generates every coefficient from the row before. Putting these together with Newton's generalized theorem, the pattern generalises from integer exponents to arbitrary real , where the finite sum becomes an infinite series and the bridge is the analytic convergence for . The binomial theorem appears again in the Catalan-number generating function , where Newton's generalized expansion extracts , and this identifies the Catalan numbers with the combinatorics of balanced parentheses, Dyck paths, and binary trees. The pattern recurs throughout enumerative combinatorics: every counting sequence with a recursive decomposition has a generating function whose algebraic properties encode the recursion.
Full proof set [Master]
Proposition 1 (alternating row sum). For every positive integer :
Proof. Set in the binomial theorem. The left side is . The right side is .
Proposition 2 (hockey-stick identity). For :
Proof. By induction on . Base case: when , both sides equal . Inductive step: assume the identity for :
Add to both sides and apply Pascal's recurrence:
Proposition 3 (negated upper index). For non-negative integers :
Proof. By the generalized binomial coefficient formula:
Each of the factors in the numerator contributes a factor of :
Connections [Master]
Mathematical induction
00.12.01. The binomial theorem is proved by induction on the exponent , and the proof is the paradigmatic worked example that motivated Pascal's 1654 Traite du triangle arithmetique [Pascal 1654] — the same text that introduced mathematical induction as a named technique. Pascal's recurrence, the engine of the inductive step, is the algebraic face of the triangle's addition rule. The binomial theorem builds toward every inductive argument in combinatorics where a recursive decomposition of a counting problem mirrors an algebraic identity.Polynomials and rational expressions
00.01.03. The binomial theorem is a fundamental identity in the polynomial ring : it expresses as a sum of monomials with explicitly computable coefficients. Every polynomial expansion of a product of binomial factors reduces to repeated application of this identity. The factor theorem from00.01.03feeds the binomial theorem in the opposite direction: evaluating the expanded polynomial at gives zero for , confirming that divides in .Real numbers, integers, rationals
00.01.01. The binomial coefficients are integers, even though the formula involves division of factorials. This integrality — a consequence of the combinatorial interpretation or of the product formula with inductive descent to — is a structural property of the integers that would fail in a general ring. The Catalan numbers are likewise integers, a deeper integrality result that requires the combinatorial interpretation.
Historical & philosophical context [Master]
Pascal 1654 Traite du triangle arithmetique [Pascal 1654] gave the first systematic treatment of the arithmetic triangle, including Pascal's recurrence, the combinatorial interpretation of the entries as "the number of ways to choose," and the earliest explicit proof by mathematical induction applied to the properties of the triangle. Earlier appearances of the triangle include Halayudha's commentary on Pingala's Chandahshastra (10th century, India), al-Karaji's al-Fakhri (1000 CE, Baghdad), and Yang Hui's account in China (1261), but Pascal's treatment unified the triangle's properties with a coherent proof framework and the inductive method.
Newton 1665–1666 De analysi per aequationes numero terminorum infinitas [Newton 1665] extended the binomial theorem to fractional and negative exponents by treating as an infinite series and verifying the expansion by squaring. Newton's insight was that the pattern of the integer-exponent binomial coefficients persists when the exponent is any rational number, with the series becoming infinite. The convergence proof for the generalized binomial series was completed by Abel 1826 [Abel 1826], who established the radius of convergence using techniques that anticipate modern analysis.
Bibliography [Master]
@article{Pascal1654,
author = {Pascal, Blaise},
title = {Trait\'{e} du triangle arithm\'{e}tique},
year = {1654},
note = {Published posthumously 1665, Paris}
}
@book{Newton1665,
author = {Newton, Isaac},
title = {De analysi per aequationes numero terminorum infinitas},
year = {1665},
note = {Written 1665--1666; published 1711, London}
}
@article{Abel1826,
author = {Abel, Niels Henrik},
title = {Untersuchungen \"{u}ber die Reihe $1 + \frac{m}{1}x + \frac{m(m-1)}{1 \cdot 2}x^2 + \cdots$ u.s.w.},
journal = {Journal f\"{u}r die reine und angewandte Mathematik},
volume = {1},
pages = {311--339},
year = {1826}
}
@book{StanleyEC1,
author = {Stanley, Richard P.},
title = {Enumerative Combinatorics, Volume 1},
publisher = {Cambridge University Press},
year = {2012},
edition = {2nd}
}
@book{GrahamKnuthPatashnik,
author = {Graham, Ronald L. and Knuth, Donald E. and Patashnik, Oren},
title = {Concrete Mathematics},
publisher = {Addison-Wesley},
year = {1994},
edition = {2nd}
}