A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Binomial Theorem

College Depth 76 in the knowledge graph ☐ I know this ☆ Set as goal
1,743topics build on this
327prerequisites beneath it
See this on the map →
CombinationsMultiplying Polynomials+1 more→→Binomial Theorem and Binomial CoefficientsMultinomial Coefficients+1 more
binomial-theorem pascal-triangle combinations expansion

Core Idea

The Binomial Theorem gives the expansion of (a + b)n: the sum from k=0 to n of C(n,k) * an-k * bk, where C(n,k) = n!/(k!(n-k)!) is the binomial coefficient. Pascal's Triangle provides these coefficients visually. The theorem generalizes FOIL to any positive integer power. Each term has degree n (the exponents of a and b sum to n), and there are n+1 terms total.

How It's Best Learned

Start with manual expansion of (a+b)2, (a+b)3, (a+b)4 and observe patterns. Introduce Pascal's Triangle as the coefficient pattern. Formalize with the binomial coefficient formula. Practice expanding specific binomials and finding specific terms (e.g., "the 4th term of (2x - 3)7"). Connect to combinations.

Common Misconceptions

Explainer

You already know how to expand (a + b)² = a² + 2ab + b² and (a + b)³ = a³ + 3a²b + 3ab² + b³ by multiplying out. But what about (a + b)¹⁰ or (a + b)²⁰? Multiplying out twenty factors by hand is impractical, and the Binomial Theorem gives you a direct formula instead. The key insight is that the coefficients — 1, 2, 1 for (a+b)², and 1, 3, 3, 1 for (a+b)³ — are not arbitrary. They are binomial coefficients C(n,k), which you know from combinatorics as the number of ways to choose k items from n.

Here is why: when you expand (a + b)n by multiplying out n copies of (a + b), each term in the expansion comes from choosing either the a or the b from each factor. To get the term an-kbk, you must choose b from exactly k of the n factors and a from the remaining n-k. The number of ways to make that choice is C(n,k) = n!/(k!(n-k)!). So the term containing bk appears exactly C(n,k) times, and the coefficient of an-kbk in the expansion is C(n,k). The full expansion is the sum of all these terms as k runs from 0 to n.

The formula is (a + b)n = Σ C(n,k) · an-k · bk, summing from k=0 to n. Notice that the exponents of a and b always sum to n — every term has total degree n. There are n+1 terms (k = 0, 1, 2, ..., n). Pascal's Triangle arranges the coefficients visually: each row gives the coefficients for the corresponding power, and each entry is the sum of the two above it, which mirrors the identity C(n,k) = C(n-1,k-1) + C(n-1,k).

In practice, the Binomial Theorem is often used to find a specific term without expanding the whole polynomial. The (k+1)-th term of (a+b)n is C(n,k) · an-k · bk. For example, to find the 4th term (k=3) of (2x - 3)7, plug in a = 2x, b = -3, n = 7, k = 3: C(7,3) · (2x)4 · (-3)3 = 35 · 16x⁴ · (-27) = -15,120x⁴. The negative sign comes from b = -3 raised to an odd power — a common place to make errors. The theorem turns what was a tedious multiplication into a single lookup and calculation.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Literal Equations → Slope-Intercept Form → Point-Slope Form → Writing Linear Equations → Parallel and Perpendicular Line Slopes → Graphing Linear Equations → Piecewise Functions → Step Functions → Composition of Functions → Inverse Functions → Radical Functions and Graphs → Rational Exponents → Exponential Functions and Graphs → Geometric Sequences and Series → Sigma Notation → Binomial Theorem

Longest path: 77 steps · 327 total prerequisite topics

Prerequisites (3)

Leads To (3)