5.4 The Binomial Theorem & Expansions

Key Takeaways

  • The binomial coefficient n choose r equals n!/(r!(n - r)!), counts combinations, fills Pascal’s Triangle, and satisfies the symmetry n choose r = n choose (n - r).
  • The Binomial Theorem expands (a + b)^n into exactly n + 1 terms, each of the form (n choose k) * a^(n-k) * b^k, with the exponents in every term summing to n.
  • The entries in row n of Pascal’s Triangle sum to 2^n and supply the coefficients for low-degree binomial expansions without any factorial arithmetic.
  • The general term formula T_(k+1) = (n choose k) * a^(n-k) * b^k isolates one specific term, such as the constant term, without performing the full expansion.
Last updated: August 2026

5.4 The Binomial Theorem & Expansions

Expanding powers of a binomial expression (a+b)n(a + b)^n by repeated polynomial multiplication quickly becomes computationally inefficient for higher exponents nn. The Binomial Theorem solves this challenge by providing a direct algebraic formula for expanding any power of a binomial using binomial coefficients and combinatorial identities.


Combinations & Binomial Coefficients

The binomial coefficient (nr)\binom{n}{r} (read "nn choose rr") represents the number of ways to select a subset of rr un-ordered elements from a set of nn distinct elements.

(nr)=nCr=n!r!(nr)!for 0rn\binom{n}{r} = {}_n C_r = \frac{n!}{r!(n - r)!} \quad \text{for } 0 \le r \le n

Fundamental Algebraic Properties

  1. Boundary Values: (n0)=n!0!n!=1\binom{n}{0} = \frac{n!}{0! n!} = 1 and (nn)=n!n!0!=1\binom{n}{n} = \frac{n!}{n! 0!} = 1.
  2. Symmetry Identity: (nr)=(nnr)\binom{n}{r} = \binom{n}{n - r}.
  3. Pascal's Identity: (nr)+(nr1)=(n+1r)\binom{n}{r} + \binom{n}{r - 1} = \binom{n + 1}{r}.

Pascal's Triangle

Pascal's Triangle is a triangular array of numbers where row nn lists the binomial coefficients (n0),(n1),,(nn)\binom{n}{0}, \binom{n}{1}, \dots, \binom{n}{n}. Each interior number is formed by adding the two numbers directly above it (reflecting Pascal's Identity).

Row 0:                1
Row 1:              1   1
Row 2:            1   2   1
Row 3:          1   3   3   1
Row 4:        1   4   6   4   1
Row 5:      1   5  10  10   5   1
Row 6:    1   6  15  20  15   6   1

Key Structural Properties

  • Row Sum Identity: The sum of all binomial coefficients in row nn equals 2n2^n:

k=0n(nk)=(n0)+(n1)++(nn)=2n\sum_{k=0}^n \binom{n}{k} = \binom{n}{0} + \binom{n}{1} + \dots + \binom{n}{n} = 2^n

  • Symmetric Balance: Each row reads identically forward and backward.

The Binomial Theorem Formula

For any real numbers a,ba, b and non-negative integer nn:

(a+b)n=k=0n(nk)ankbk=(n0)an+(n1)an1b+(n2)an2b2++(nn)bn(a + b)^n = \sum_{k=0}^n \binom{n}{k} a^{n-k} b^k = \binom{n}{0}a^n + \binom{n}{1}a^{n-1}b + \binom{n}{2}a^{n-2}b^2 + \dots + \binom{n}{n}b^n

Key Expansion Rules

  1. Total Number of Terms: Expanding (a+b)n(a + b)^n produces exactly n+1n + 1 terms.
  2. Exponent Behavior: The exponent of aa starts at nn and decreases by 11 in each term down to 00. The exponent of bb starts at 00 and increases by 11 in each term up to nn.
  3. Homogeneity: The sum of exponents of aa and bb in every term is constant and equals nn (nk+k=nn - k + k = n).
  4. Alternating Signs: When expanding (ab)n(a - b)^n, replace bb with (b)(-b). Terms with odd powers of bb become negative, causing signs to alternate: +,,+,+ , - , + , - \dots

Finding a Specific Term (General Term Formula)

Instead of computing the complete polynomial expansion, any individual term in (a+b)n(a + b)^n can be targeted using the general term formula for the (k+1)(k + 1)-th term:

Tk+1=(nk)ankbkT_{k+1} = \binom{n}{k} a^{n-k} b^k

Important Indexing Rule: The index kk is always 11 less than the term position number. For instance, to find the 4th term (T4T_4), substitute k=3k = 3.


Comprehensive Worked Examples

Worked Example 1: Calculating Binomial Coefficients

Problem: Calculate the binomial coefficient (83)\binom{8}{3}, state its symmetric counterpart, and verify row symmetry.

Step-by-Step Solution:

  1. Apply combination formula: (83)=8!3!(83)!=8!3!5!=8×7×63×2×1=3366=56\binom{8}{3} = \frac{8!}{3!(8 - 3)!} = \frac{8!}{3! 5!} = \frac{8 \times 7 \times 6}{3 \times 2 \times 1} = \frac{336}{6} = 56
  2. Apply symmetry property (nr)=(nnr)\binom{n}{r} = \binom{n}{n - r}: (83)=(883)=(85)=56\binom{8}{3} = \binom{8}{8 - 3} = \binom{8}{5} = 56

Worked Example 2: Step-by-Step Expansion of (2xy)5(2x - y)^5

Problem: Expand (2xy)5(2x - y)^5 fully using the Binomial Theorem.

Step-by-Step Solution:

  1. Retrieve row 5 coefficients from Pascal's Triangle: 1,5,10,10,5,11, 5, 10, 10, 5, 1.
  2. Set up general terms with a=2xa = 2x and b=yb = -y:
    • k=0:(50)(2x)5(y)0=1(32x5)1=32x5k=0: \binom{5}{0} (2x)^5 (-y)^0 = 1 \cdot (32x^5) \cdot 1 = 32x^5
    • k=1:(51)(2x)4(y)1=5(16x4)(y)=80x4yk=1: \binom{5}{1} (2x)^4 (-y)^1 = 5 \cdot (16x^4) \cdot (-y) = -80x^4 y
    • k=2:(52)(2x)3(y)2=10(8x3)(y2)=80x3y2k=2: \binom{5}{2} (2x)^3 (-y)^2 = 10 \cdot (8x^3) \cdot (y^2) = 80x^3 y^2
    • k=3:(53)(2x)2(y)3=10(4x2)(y3)=40x2y3k=3: \binom{5}{3} (2x)^2 (-y)^3 = 10 \cdot (4x^2) \cdot (-y^3) = -40x^2 y^3
    • k=4:(54)(2x)1(y)4=5(2x)(y4)=10xy4k=4: \binom{5}{4} (2x)^1 (-y)^4 = 5 \cdot (2x) \cdot (y^4) = 10x y^4
    • k=5:(55)(2x)0(y)5=11(y5)=y5k=5: \binom{5}{5} (2x)^0 (-y)^5 = 1 \cdot 1 \cdot (-y^5) = -y^5
  3. Combine terms into expanded polynomial: (2xy)5=32x580x4y+80x3y240x2y3+10xy4y5(2x - y)^5 = 32x^5 - 80x^4 y + 80x^3 y^2 - 40x^2 y^3 + 10xy^4 - y^5

Worked Example 3: Finding a Constant Term

Problem: Find the constant term (the term independent of xx) in the expansion of (2x31x)4\left( 2x^3 - \frac{1}{x} \right)^4.

Step-by-Step Solution:

  1. Write general term Tk+1T_{k+1} with a=2x3a = 2x^3, b=x1b = -x^{-1}, and n=4n = 4: Tk+1=(4k)(2x3)4k(x1)kT_{k+1} = \binom{4}{k} \left( 2x^3 \right)^{4-k} \left( -x^{-1} \right)^k
  2. Separate scalar numbers from powers of xx: Tk+1=(4k)24k(1)kx3(4k)xk=(4k)24k(1)kx123kk=(4k)24k(1)kx124kT_{k+1} = \binom{4}{k} 2^{4-k} (-1)^k \cdot x^{3(4-k)} x^{-k} = \binom{4}{k} 2^{4-k} (-1)^k \cdot x^{12 - 3k - k} = \binom{4}{k} 2^{4-k} (-1)^k \cdot x^{12 - 4k}
  3. Set the exponent of xx equal to zero for the constant term: 124k=0    4k=12    k=312 - 4k = 0 \implies 4k = 12 \implies k = 3
  4. Substitute k=3k = 3 into scalar terms to calculate constant value: T4=(43)243(1)3=421(1)=42(1)=8T_4 = \binom{4}{3} 2^{4-3} (-1)^3 = 4 \cdot 2^1 \cdot (-1) = 4 \cdot 2 \cdot (-1) = -8 Conclusion: The constant term is 8-8.
Loading diagram...
Algorithmic Process for Binomial Expansions and Specific Term Selection
Test Your Knowledge

What is the value of the binomial coefficient (8 C 3) and how does it relate to (8 C 5)?

A
B
C
D
Test Your Knowledge

What is the coefficient of x^2 y^3 in the algebraic expansion of (2x - y)^5?

A
B
C
D
Test Your Knowledge

What is the constant term (the term independent of x) in the expansion of (2x^3 - 1/x)^4?

A
B
C
D
Test Your Knowledge

How many total terms are generated in the full expansion of (3x^2 + 5y^3)^7, and what is the sum of the exponents of x and y in each term?

A
B
C
D
Congratulations!

You've completed this section

Continue exploring other exams