Core Definition
Binomial expansion is an algebraic method used to expand powers of a two-term sum or difference (a+b)n into a sum of monomials using the Binomial Theorem:
(a+b)n=k=0∑n(kn)an−kbk
where
(kn)=k!(n−k)!n! represents the binomial coefficients given by row
n of Pascal's Triangle.
Concept Explanation
When expanding a binomial (a+b)n, multiplying repeated factors by hand becomes increasingly tedious and error-prone as n grows. The Binomial Theorem provides an immediate structural formula where:
- The powers of the first term a decrease from n down to 0.
- The powers of the second term b increase from 0 up to n.
- The sum of exponents in every individual term equals n.
- The numerical coefficients match row n of Pascal's Triangle.
Pascal's Triangle Reference (Rows 0 to 4)
- Row 0 (n=0): 1
- Row 1 (n=1): 11
- Row 2 (n=2): 121⟹(a+b)2=a2+2ab+b2
- Row 3 (n=3): 1331⟹(a+b)3=a3+3a2b+3ab2+b3
- Row 4 (n=4): 14641⟹(a+b)4=a4+4a3b+6a2b2+4ab3+b4
Handling Subtraction & Negative Terms
When expanding a difference (a−b)n, treat it as (a+(−b))n. The signs alternate between positive and negative across successive terms:
(a−b)2=a2−2ab+b2
(a−b)3=a3−3a2b+3ab2−b3
When to Use It / Method Comparison
1. Small Powers (n=2,3)
- Method: Direct mental application of Pascal's patterns ((x+h)2=x2+2xh+h2 and (x+h)3=x3+3x2h+3xh2+h3).
- Comparison: Bypasses manual FOIL steps, preventing the classic "Freshman's Dream" algebraic error where students incorrectly write (x+h)2=x2+h2.
2. Higher Powers (n≥4)
- Method: Explicit combinatorial formula (kn)=k!(n−k)!n!.
- Comparison: Significantly faster and cleaner than multiplying out nested polynomial brackets.
Why We Use It in Calculus (Calculus I: Limits & Derivatives)
In Calculus I, binomial expansion is a core prerequisite for evaluating instantaneous rates of change from first principles.
When computing the derivative f′(x) of a polynomial function using the limit definition of the difference quotient:
f′(x)=h→0limhf(x+h)−f(x)
evaluating f(x+h) requires expanding expressions like (x+h)2, (x+h)3, or (x+h)n.
Using binomial expansion:
- Every term in the expansion of f(x+h) that does not contain an h perfectly cancels with −f(x).
- Every surviving term in the numerator contains at least one power of h (h,h2,h3,…).
- Factoring out h allows direct cancellation with the denominator h, safely resolving the 00 indeterminate form.
Example Problems
Example Problem 1: Expanding and Simplifying a Quadratic Difference Quotient
Given f(x)=3x2−5x, expand and simplify the difference quotient expression:
hf(x+h)−f(x)
Solution
Step 1: Set up the difference quotient
Substitute (x+h) into f(x):
h[3(x+h)2−5(x+h)]−[3x2−5x]
Step 2: Apply binomial expansion to (x+h)2
Using (x+h)2=x2+2xh+h2:
h3(x2+2xh+h2)−5(x+h)−(3x2−5x)
Step 3: Distribute coefficients
h3x2+6xh+3h2−5x−5h−3x2+5x
Step 4: Cancel opposing non-h terms
The terms 3x2−3x2=0 and −5x+5x=0 cancel:
h6xh+3h2−5h
Step 5: Factor out h and simplify
hh(6x+3h−5)=6x+3h−5
Example Problem 2: Cubic Binomial Expansion in a Derivative Limit
Use the limit definition of the derivative to evaluate g′(x) for g(x)=2x3+1:
g′(x)=h→0limhg(x+h)−g(x)
Solution
Step 1: Set up the limit expression
g′(x)=h→0limh[2(x+h)3+1]−[2x3+1]
Step 2: Apply the cubic binomial expansion
Recall that (x+h)3=x3+3x2h+3xh2+h3:
g′(x)=h→0limh2(x3+3x2h+3xh2+h3)+1−2x3−1
Step 3: Distribute the scalar 2
g′(x)=h→0limh2x3+6x2h+6xh2+2h3+1−2x3−1
Step 4: Cancel non-h terms
Notice 2x3−2x3=0 and 1−1=0:
g′(x)=h→0limh6x2h+6xh2+2h3
Step 5: Factor h from the numerator and divide out
g′(x)=h→0limhh(6x2+6xh+2h2)=h→0lim(6x2+6xh+2h2)
Step 6: Evaluate by direct substitution (h=0)
g′(x)=6x2+6x(0)+2(0)2=6x2
Connections & References