Algebra 2 • Polynomials

The Binomial Theorem & Pascal's Triangle

A powerful shortcut for expanding any binomial raised to a power, unified by one of mathematics' most elegant number patterns.

Historical Context & Motivation

Long before algebra textbooks codified the rules we use today, mathematicians across the ancient world were fascinated by a deceptively simple question: what happens when you multiply a two-term expression by itself, over and over again? Expanding (a + b)² by hand is straightforward, and (a + b)³ requires only a bit more patience. But what about (a + b)¹⁰ or (a + b)²⁰? The sheer number of terms and the difficulty of tracking coefficients made higher powers a serious computational challenge—one that drove some of history's greatest minds to search for patterns.

c. 200 BCE — India
The Indian mathematician Pingala studied combinations of long and short syllables in Sanskrit poetry and recorded a triangular arrangement of numbers equivalent to the first several rows of what we now call Pascal's Triangle. His work in the Chandaḥśāstra is one of the earliest known references to binomial coefficients.
c. 1000 CE — Persia & China
Persian mathematicians, including Omar Khayyam, and Chinese scholars such as Jia Xian independently discovered the triangular coefficient pattern. In China, the triangle appeared in Yang Hui's 1261 treatise and is still known as the "Yang Hui Triangle" in Chinese mathematics.
1653 — France
Blaise Pascal published Traité du triangle arithmétique, a systematic study of the triangle's properties and its connections to combinatorics, probability, and algebra. Although Pascal was not the first to discover the triangle, his thorough analysis earned it his name in Western mathematics.
1665 — England
Isaac Newton generalized the Binomial Theorem to work with any real exponent—not just positive integers—opening the door to infinite series and the development of calculus. This generalized binomial series became one of Newton's most powerful tools.

The recurring thread across these discoveries is the hunt for structure hidden inside repetition. Each culture recognized that the coefficients in a binomial expansion follow a predictable, recursive pattern—and that once you know the pattern, you never need to multiply the long way again. That insight is precisely what the Binomial Theorem formalizes.

Core Principles & Definitions

Before we can state the Binomial Theorem, we need a small toolkit of definitions. Each concept below is a building block; together they assemble into the theorem's elegant formula.

1

Binomial

A binomial is an algebraic expression with exactly two terms connected by addition or subtraction, such as (a + b) or (x − 3). The Binomial Theorem tells us how to expand any binomial raised to a non-negative integer power.
2

Factorial (n!)

The factorial of a non-negative integer n, written n!, is the product of all positive integers up to n. For example, 5! = 5 × 4 × 3 × 2 × 1 = 120. By convention, 0! = 1.
3

Binomial Coefficient C(n, k)

The number of ways to choose k items from n items, also written nCk or "n choose k." It equals n! / (k! × (n − k)!). These coefficients appear as the multipliers in each term of a binomial expansion.
4

Expansion

To expand a binomial power means to rewrite it as a polynomial sum. For example, (a + b)³ = a³ + 3a²b + 3ab² + b³. The expansion has n + 1 terms when the exponent is n.
5

Sigma (Σ) Notation

Sigma notation is a compact way to write a sum. The symbol Σ tells us to add up a series of terms as an index variable (often k) runs from a starting value to an ending value. The Binomial Theorem is most cleanly expressed this way.
✦ Key Takeaway
Think of the Binomial Theorem as a recipe card. The "ingredients" are the two terms of the binomial and the exponent n. The "measurements" for each ingredient—how much of a and b to use in each term—are dictated by the binomial coefficients, which you can read straight off Pascal's Triangle. Once you know the recipe, you can expand any binomial power without tedious multiplication.

Pascal's Triangle — The Visual Pattern

Pascal's Triangle is a triangular array of numbers where each entry is the sum of the two entries directly above it. The very first and last entry in every row is always 1. Row numbering starts at Row 0 at the apex. The entries in Row n are exactly the binomial coefficients C(n, 0), C(n, 1), …, C(n, n), which serve as the coefficients when you expand (a + b)n.

Pascal's Triangle showing rows 0 through 7, with each entry equal to the sum of the two entries above it.

Notice the bilateral symmetry: every row reads the same forwards and backwards. The entries also reveal many other patterns—the second diagonal lists the natural numbers (1, 2, 3, 4, …), the third diagonal lists the triangular numbers (1, 3, 6, 10, …), and summing all entries in Row n yields 2n. Most importantly for our purposes, Row n gives the coefficients of the expansion of (a + b)n.

✦ Key Takeaway
Pascal's Triangle is like a look-up table for binomial coefficients. To expand (a + b)4, just read Row 4: 1, 4, 6, 4, 1. These become the multipliers in front of each term, saving you from computing factorials or multiplying the binomial repeatedly.

The Binomial Theorem — Mathematical Framework

The Binomial Theorem provides an explicit formula for expanding (a + b)n without ever performing the multiplication directly. It states that for any non-negative integer n:

The Binomial Theorem
(a + b)ⁿ = Σₖ₌₀ⁿ C(n, k) · aⁿ⁻ᵏ · bᵏ
where C(n, k) = n! / (k! · (n − k)!), and the sum runs from k = 0 to k = n.

Let's unpack what each piece means. The index k counts from 0 to n, generating n + 1 terms total. In each term, the exponent of a starts at n and decreases by 1 as k increases, while the exponent of b starts at 0 and increases. The binomial coefficient C(n, k) tells you the multiplier for that term.

Binomial Coefficient Formula
C(n, k) = n! / (k! · (n − k)!)
Pronounced "n choose k." Also written as nCk or (n k) in parenthetical notation.

For example, C(5, 2) = 5! / (2! · 3!) = 120 / (2 · 6) = 10. You can verify this by looking at Row 5 of Pascal's Triangle: 1, 5, 10, 10, 5, 1—the entry at position k = 2 is indeed 10.

Expanded Form for (a + b)⁴
(a + b)⁴ = a⁴ + 4a³b + 6a²b² + 4ab³ + b⁴
Coefficients: 1, 4, 6, 4, 1 — Row 4 of Pascal's Triangle.

Notice the exponent sum rule: in every single term, the exponents of a and b always add up to n. In (a + b)⁴, the term 6a²b² has exponents 2 + 2 = 4. This is an excellent self-check when you write out an expansion.

Finding a Specific Term
Tₖ₊₁ = C(n, k) · aⁿ⁻ᵏ · bᵏ
The (k + 1)th term in the expansion. Example: the 3rd term of (a + b)⁵ uses k = 2: C(5,2)·a³·b² = 10a³b².

This "specific term" formula is especially powerful on exams: instead of writing out the entire expansion, you can jump directly to any term you need. If a problem asks for the coefficient of x³y⁴ in (x + y)⁷, you immediately recognize n = 7 and k = 4, so the coefficient is C(7, 4) = 35.

Detailed Breakdown — Patterns & Properties

The Binomial Theorem and Pascal's Triangle are rich with interconnected properties. Understanding these patterns deepens your fluency and helps you solve problems faster. The diagram below maps out how the exponents of a and b shift across each term of an expansion.

Diagram showing the exponent pattern in the expansion of (a+b) to the 5th power, with bars showing how the power of a decreases while the power of b increases in each term.

The diagram above shows the "seesaw" nature of the exponents. As the power of a drops by one in each successive term, the power of b rises by one—and the two always sum to n. The golden numbers at top (C values) are the binomial coefficients, which form the symmetric bell shape characteristic of Pascal's Triangle.

Below is a reference table showing the first several binomial expansions alongside their Pascal's Triangle rows.

Power (n)Pascal's RowExpansion of (a + b)ⁿ
011
11, 1a + b
21, 2, 1a² + 2ab + b²
31, 3, 3, 1a³ + 3a²b + 3ab² + b³
41, 4, 6, 4, 1a⁴ + 4a³b + 6a²b² + 4ab³ + b⁴
51, 5, 10, 10, 5, 1a⁵ + 5a⁴b + 10a³b² + 10a²b³ + 5ab⁴ + b⁵

A few more properties worth knowing. The sum of all coefficients in Row n equals 2n (set a = b = 1). The alternating sum of the coefficients in Row n equals 0 when n > 0 (set a = 1, b = −1). And Pascal's recursive identity, C(n, k) = C(n − 1, k − 1) + C(n − 1, k), is exactly the rule that "each entry is the sum of the two above" in the triangle.

Worked Example

Let's expand (2x + 3)⁴ completely, using the Binomial Theorem. We'll identify a = 2x and b = 3 with n = 4.

Expanding (2x + 3)⁴
1
Step 1 — Identify Pascal's RowFor n = 4, Row 4 of Pascal's Triangle gives us the coefficients: 1, 4, 6, 4, 1.
2
Step 2 — Write the General TermEach term has the form: C(4, k) × (2x)4−k × (3)k. We'll compute each term for k = 0 through k = 4.
3
Step 3 — Compute Each Termk = 0: C(4,0) × (2x)⁴ × 3⁰ = 1 × 16x⁴ × 1 = 16x⁴ k = 1: C(4,1) × (2x)³ × 3¹ = 4 × 8x³ × 3 = 96x³ k = 2: C(4,2) × (2x)² × 3² = 6 × 4x² × 9 = 216x² k = 3: C(4,3) × (2x)¹ × 3³ = 4 × 2x × 27 = 216x k = 4: C(4,4) × (2x)⁰ × 3⁴ = 1 × 1 × 81 = 81
4
Step 4 — Combine All Terms(2x + 3)⁴ =
16x⁴ + 96x³ + 216x² + 216x + 81
5
Step 5 — VerifyAs a quick check, substitute x = 0: (0 + 3)⁴ = 81. Our expansion gives 0 + 0 + 0 + 0 + 81 = 81 ✓. You can also check x = 1: (2 + 3)⁴ = 5⁴ = 625. Our expansion: 16 + 96 + 216 + 216 + 81 = 625 ✓.

Strengths, Limitations & Common Pitfalls

The Binomial Theorem is remarkably versatile, but like every mathematical tool it has a defined range of applicability. Understanding both its power and its boundaries will help you deploy it with confidence and avoid the most common errors students make.

StrengthsLimitationsCommon Pitfalls
Expands any binomial (a + b)ⁿ instantly for positive integer nOnly applies to two-term expressions — not trinomials or higherForgetting to raise the entire first term (e.g., (2x) not just x) to the correct power
Can find any single term without full expansionFor very large n, individual terms involve enormous numbersMishandling negative signs in (a − b)ⁿ — the signs alternate
Pascal's Triangle offers a visual, formula-free shortcut for small nPascal's Triangle becomes impractical beyond about Row 12Off-by-one errors with the term index: the (k+1)th term uses index k, not k+1
Connects to combinatorics, probability, and seriesStandard form requires n to be a non-negative integer (Newton's generalization extends this)Forgetting that exponents must sum to n in every term — a reliable self-check

One of the trickiest situations involves subtraction. When you expand (a − b)n, treat it as (a + (−b))n. Each occurrence of bk becomes (−b)k = (−1)k × bk. This means the signs alternate: positive when k is even, negative when k is odd. Many students lose points by writing all positive terms and then trying to fix the signs afterward.

✦ Key Takeaway
Whenever you face a binomial with a minus sign, rewrite it with a "+" and a negative second term before applying the theorem. Think of it as wrapping the subtraction inside the formula: (x − 5)³ = (x + (−5))³. The formula handles the rest, including the alternating signs, automatically.

Connections to Advanced Theory

The Binomial Theorem you have learned in this lesson applies when the exponent n is a non-negative integer, producing a finite polynomial. But mathematics doesn't stop at whole numbers. Isaac Newton showed that the same basic idea can be extended to any real (or even complex) exponent—fractional, negative, or irrational—at the cost of producing an infinite series instead of a finite polynomial.

FeatureStandard Binomial TheoremGeneralized (Newton) Binomial Series
ExponentNon-negative integer (0, 1, 2, …)Any real number (½, −3, π, …)
ResultFinite polynomial (n + 1 terms)Infinite power series
ConvergenceAlways exact — no convergence neededConverges only when |b/a| < 1
CoefficientsC(n, k) = n! / (k!(n−k)!)Generalized: n(n−1)(n−2)…(n−k+1) / k!
Typical CourseAlgebra 2 / PrecalculusCalculus II / Analysis

For example, Newton's series lets you write (1 + x)^½ as an infinite series: 1 + ½x − ⅛x² + ¹⁄₁₆x³ − …, valid when |x| < 1. This is the foundation for computing square roots, deriving Taylor series, and analyzing functions in calculus.

Beyond Newton's generalization, binomial coefficients appear throughout mathematics: they count subsets in combinatorics, determine probabilities in the binomial distribution, and connect to Fibonacci numbers, the Catalan numbers, and many other integer sequences. Mastering the standard Binomial Theorem in this course gives you a foundation that extends far into advanced mathematics.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain why Row n of Pascal's Triangle always begins and ends with 1. Use the binomial coefficient formula C(n, k) to justify your answer.
PROBLEM 2BASIC CALCULATION
Use the Binomial Theorem (or Pascal's Triangle) to fully expand (x + y)⁵.
PROBLEM 3INTERMEDIATE
Find the coefficient of x³ in the expansion of (2x − 5)⁶.
PROBLEM 4APPLIED / MULTI-STEP
In the expansion of (3a + 2b)⁷, what is the 5th term? Give your answer in simplified form.
PROBLEM 5CRITICAL THINKING / SYNTHESIS
A student claims that the sum of all coefficients in the expansion of (x + y)n is always 2n. Another student claims the sum is always 1. Who is correct, and under what interpretation does the other student's claim also make sense?

Lesson Summary

The Binomial Theorem provides a powerful, systematic method for expanding any expression of the form (a + b)n into a polynomial sum. Each term in the expansion is built from three ingredients: a binomial coefficient C(n, k) = n! / (k!(n − k)!), a descending power of the first term a, and an ascending power of the second term b, with the constraint that the exponents in each term always sum to n. The coefficients can be computed via the factorial formula or read directly from Pascal's Triangle, an elegant recursive array where each entry equals the sum of the two entries above it.

Beyond mechanical expansion, the theorem connects to deep ideas across mathematics. The symmetry of Pascal's rows mirrors the symmetry of choosing k items versus leaving them out. The row sums equal 2n, linking binomials to powers of 2 and probability. For subtraction, remembering to treat (a − b)n as (a + (−b))n ensures alternating signs are handled cleanly. With practice, you can locate any single term in an expansion without writing out the rest, and you'll have laid the groundwork for Newton's generalized binomial series—the infinite-series extension you'll encounter in calculus.

Varsity Tutors • Algebra 2 — Polynomials • The Binomial Theorem & Pascal's Triangle