FreeMathCamp
Course Articles

Free Math Camp

A free course in the maths you need before calculus. Short lessons, interactive visuals, practice that adapts to you, and a record of progress on your account.

freemathcamp.app

Made by Adam Richard Turner

hello@adamrichardturner.dev

Course

  • Foundations
  • Articles
  • Start free
  • Sign in

Legal

  • Privacy
  • Terms
  • Do not sell or share

Copyright © Adam Richard Turner. All rights reserved.

  1. Articles
  2. /
  3. Sequences & Series
Sequences & Series

The Binomial Theorem and Pascal's Triangle

How Pascal's triangle is built, why its rows give the coefficients of (a+b)n(a + b)^n(a+b)n, how to use the binomial theorem and binomial coefficients, and the link to the derivative of xnx^nxn.

3 min read Supports 3 lessons
In short

The binomial theorem expands (a+b)n(a + b)^n(a+b)n directly. The coefficients come from row nnn of Pascal's triangle, or from the formula (nk)=n!k!(n−k)!\binom{n}{k} = \frac{n!}{k!(n - k)!}(kn​)=k!(n−k)!n!​.

Expanding (x+2)5(x + 2)^5(x+2)5 by multiplying out five brackets is slow and easy to get wrong. The binomial theorem jumps straight to the answer.

Pascal's triangle

Start with a 111 at the top. Each row begins and ends with 111, and every other number is the sum of the two directly above it. Point at a number below to see its two parents.

row 0
row 1
row 2
row 3
row 4
row 5
row 6

Point at a number to see the two above it that add to make it.

Counting the top row as row 000, row nnn gives the coefficients of (a+b)n(a + b)^n(a+b)n. Row 444 is 1,4,6,4,11, 4, 6, 4, 11,4,6,4,1:

(a+b)4=1a4+4a3b+6a2b2+4ab3+1b4(a + b)^4 = 1a^4 + 4a^3b + 6a^2b^2 + 4ab^3 + 1b^4(a+b)4=1a4+4a3b+6a2b2+4ab3+1b4

Why the triangle works

Expanding (a+b)4(a + b)^4(a+b)4 means choosing either aaa or bbb from each of the four brackets and multiplying. The coefficient of a2b2a^2b^2a2b2 counts how many ways you can choose bbb from exactly two of the four brackets. There are 666 ways.

And each row comes from the one above: multiplying (a+b)3(a + b)^3(a+b)3 by one more (a+b)(a + b)(a+b) makes every term of the new row the sum of two neighbouring terms of the old row. That is exactly the triangle's addition rule.

Binomial coefficients

Binomial coefficients
(nk)=n!k! (n−k)!\binom{n}{k} = \frac{n!}{k!\,(n - k)!}(kn​)=k!(n−k)!n!​

Read "nnn choose kkk". n!n!n! (nnn factorial) is n×(n−1)×⋯×1n \times (n-1) \times \dots \times 1n×(n−1)×⋯×1. For example (42)=242⋅2=6\binom{4}{2} = \frac{24}{2 \cdot 2} = 6(24​)=2⋅224​=6.

Binomial theorem
(a+b)n=∑k=0n(nk) a n−k b k(a + b)^n = \sum_{k=0}^{n} \binom{n}{k}\, a^{\,n-k}\, b^{\,k}(a+b)n=k=0∑n​(kn​)an−kbk

The powers of aaa count down from nnn to 000 while the powers of bbb count up from 000 to nnn. In every term the two powers add to nnn.

  1. (x+2)3(x + 2)^3(x+2)3

    Row 3 of Pascal's triangle: 1, 3, 3, 1.

1/3
Watch out

Raise the whole second term to its power. In (x−3)4(x - 3)^4(x−3)4, the bbb is −3-3−3, so the signs alternate: (−3)2=9(-3)^2 = 9(−3)2=9 but (−3)3=−27(-3)^3 = -27(−3)3=−27.

A link to calculus

Key idea

(x+h)n=xn+nxn−1h+…(x + h)^n = x^n + nx^{n-1}h + \dots(x+h)n=xn+nxn−1h+…, where every later term contains h2h^2h2 or a higher power. When hhh shrinks towards zero, those later terms vanish fastest, and that is exactly why the derivative of xnx^nxn is nxn−1nx^{n-1}nxn−1.

Common questions

How do you use Pascal's triangle to expand (a + b)^n?

Take row nnn (counting the top as row 0) as the coefficients. Write powers of aaa from nnn down to 000 and powers of bbb from 000 up to nnn, and multiply each pair by its coefficient.

What does n choose k mean?

(nk)\binom{n}{k}(kn​) counts the ways to choose kkk items from nnn. It equals n!k!(n−k)!\frac{n!}{k!(n-k)!}k!(n−k)!n!​ and is the kkkth entry in row nnn of Pascal's triangle.

Practise binomial theorem

The The Binomial Theorem lesson has worked examples and unlimited practice that adapts to you.

Open the lesson

On this page

  1. Pascal's triangle
  2. Why the triangle works
  3. Binomial coefficients
  4. A link to calculus
  5. Common questions
Lessons on this
  • The Binomial TheoremSequences & Series
  • Multiplying PolynomialsPolynomials, Quadratics & Rational Functions
  • The Difference QuotientReady for Calculus
Related reading5
Ideas this article builds on or leads to.
  • Algebra
    The Distributive Property: Expanding Brackets with the Area Model

    The distributive property says a(b+c)=ab+aca(b + c) = ab + aca(b+c)=ab+ac: multiplying a sum means multiplying each part of it. It is how brackets are expanded, and, run backwards, how expressions are factorised.

  • Sequences & Series
    Sigma Notation (Σ) Explained: How to Read and Write Summations

    Sigma notation uses the Greek capital letter Σ\SigmaΣ to mean add up. ∑k=14(2k+1)\sum_{k=1}^{4} (2k + 1)∑k=14​(2k+1) means substitute k=1,2,3,4k = 1, 2, 3, 4k=1,2,3,4 into 2k+12k + 12k+1 and add the results.

  • Ready for Calculus
    What Is a Derivative? The Difference Quotient and the Slope of a Curve

    The derivative of fff at xxx is the slope of the curve at that point: the instantaneous rate of change. It is the limit of the difference quotient, f′(x)=lim⁡h→0f(x+h)−f(x)hf'(x) = \lim_{h \to 0}\frac{f(x + h) - f(x)}{h}f′(x)=limh→0​hf(x+h)−f(x)​.

  • Algebra
    Algebraic Expressions: Variables, Terms, Coefficients and Like Terms

    An expression combines numbers and variables (letters standing for numbers) with operations, like 3x+53x + 53x+5. Like terms have exactly the same variable part and can be combined by adding their coefficients.

  • Powers & Roots
    What Are Exponents? Powers, Bases and Repeated Multiplication

    An exponent (or power) says how many times to multiply a number, the base, by itself: 25=2×2×2×2×2=322^5 = 2 \times 2 \times 2 \times 2 \times 2 = 3225=2×2×2×2×2=32.