PracticeVideosBlogFlashcards

8.3 Combinatorics: Permutations, Combinations & Binomial Theorem

Key Takeaways

  • The Fundamental Counting Principle establishes that if task 1 can occur in m ways and task 2 in n ways, the composite sequence occurs in m · n ways, providing the algebraic foundation for factorials n! = n · (n - 1) · ... · 1 (with 0! = 1).

  • Permutations count ordered arrangements: P(n, r) = n! / (n - r)!; when items are indistinguishable, the multiset permutation formula n! / (n₁! n₂! ... n_k!) divides out identical orderings, while circular permutations of n distinct objects yield (n - 1)! due to rotational equivalence.

  • Combinations count unordered subsets: C(n, r) = (n choose r) = n! / [r! (n - r)!], structurally linked to permutations by P(n, r) = r! · C(n, r), where dividing by r! neutralizes extraneous internal ordering.

  • Pascal's Triangle organizes binomial coefficients, governed by Pascal's Identity (n choose r) = (n - 1 choose r - 1) + (n - 1 choose r), bilateral symmetry (n choose r) = (n choose n - r), and row summation ∑ (n choose k) = 2^n representing total power set cardinality.

  • The Binomial Theorem expands (a + b)^n = ∑ (n choose k) a^(n-k) b^k; finding specific terms requires matching powers k and n - k without expanding the full polynomial.

Last updated: September 2026

8.3 Combinatorics: Permutations, Combinations & Binomial Theorem

Combinatorics is the branch of discrete mathematics dedicated to counting, arranging, and analyzing finite structures. In the secondary curriculum, combinatorial reasoning bridges arithmetic multiplication and advanced probability, algebra, and discrete modeling. For accomplished mathematics educators, instructional excellence demands guiding students past formulaic memorization toward structural understanding: determining whether order matters, accounting for identical elements and rotational symmetries, applying Pascal's identities, and expanding polynomials via the Binomial Theorem.


1. The Fundamental Counting Principle & Factorials

Every combinatorial formula originates from two basic counting principles:

The Fundamental Counting Principle (Multiplication Principle)

If a compound procedure consists of kk consecutive stages, where stage 1 can be completed in n1n_1 ways, stage 2 in n2n_2 ways (regardless of the outcome of stage 1), and so on up to stage kk in nkn_k ways, then the total number of distinct outcomes for the composite sequence is:

N=n1⋅n2⋅n3⋯nkN = n_1 \cdot n_2 \cdot n_3 \cdots n_k

The Addition Principle: If an event can occur through either one of mm mutually exclusive alternatives in set AA or one of nn mutually exclusive alternatives in set BB (where A∩B=∅A \cap B = \emptyset), the total number of ways the event can occur is ∣A∣+∣B∣=m+n|A| + |B| = m + n.

Factorial Notation and the Axiom 0!=10! = 1

For any positive integer n∈Z+n \in \mathbb{Z}^+, the factorial n!n! represents the product of all positive integers less than or equal to nn:

n!=n⋅(n−1)⋅(n−2)⋯3⋅2⋅1n! = n \cdot (n - 1) \cdot (n - 2) \cdots 3 \cdot 2 \cdot 1

Why does 0!=10! = 1? Secondary students frequently ask why 0!0! is not 00. Accomplished teachers provide two rigorous justifications:

  1. Recursive Consistency: The recursive relation (n−1)!=n!n(n - 1)! = \frac{n!}{n} must hold for all n≥1n \ge 1. Setting n=1n = 1 yields: 0!=1!1=11=10! = \frac{1!}{1} = \frac{1}{1} = 1
  2. Combinatorial Set Theory: The factorial n!n! counts the number of bijections (permutations) from an nn-element set to itself. For the empty set ∅\emptyset (n=0n = 0), there exists exactly one function from ∅\emptyset to ∅\emptyset (the empty function, which is vacuously a bijection). Hence, there is exactly 1 way to arrange 0 items: 0!=10! = 1.

2. Permutations: Linear, Multiset & Circular

A permutation is an ordered arrangement of distinct objects selected from a set.

Linear Permutations of Distinct Objects

The number of distinct ordered sequences of length rr chosen from a pool of nn distinct objects (0≤r≤n0 \le r \le n) without replacement is denoted P(n,r)P(n, r) or nPr_n P_r:

P(n,r)=n⋅(n−1)⋅(n−2)⋯(n−r+1)=n!(n−r)!P(n, r) = n \cdot (n - 1) \cdot (n - 2) \cdots (n - r + 1) = \frac{n!}{(n - r)!}

When r=nr = n (arranging all nn distinct objects), P(n,n)=n!0!=n!1=n!P(n, n) = \frac{n!}{0!} = \frac{n!}{1} = n!.

Permutations with Repetition (Multisets / Indistinguishable Items)

When arranging nn total objects where some objects are identical to one another, standard permutations overcount. If a set contains n1n_1 identical items of type 1, n2n_2 identical items of type 2, ..., and nkn_k identical items of type kk (where ∑i=1kni=n\sum_{i=1}^k n_i = n), the number of distinct linear permutations is:

Arrangements=n!n1!⋅n2!⋅n3!⋯nk!\text{Arrangements} = \frac{n!}{n_1! \cdot n_2! \cdot n_3! \cdots n_k!}

Classic Anagram Example: For the word MISSISSIPPI, total letters n=11n = 11, with letter counts: M=1,I=4,S=4,P=2\text{M} = 1, \text{I} = 4, \text{S} = 4, \text{P} = 2. The number of distinct anagrams is:

11!1!⋅4!⋅4!⋅2!=39,916,8001⋅24⋅24⋅2=39,916,8001,152=34,650\frac{11!}{1! \cdot 4! \cdot 4! \cdot 2!} = \frac{39,916,800}{1 \cdot 24 \cdot 24 \cdot 2} = \frac{39,916,800}{1,152} = 34,650

Circular Permutations

When nn distinct objects are arranged around a closed circle, linear shifts that correspond to pure rotations are considered identical.

  • Rotational Equivalence: Shifting every object by 1 position clockwise produces the same circular ordering. Because each distinct circular arrangement can be rotated into nn different linear sequences, dividing by nn eliminates the rotational symmetry: Circular Permutations=n!n=(n−1)!\text{Circular Permutations} = \frac{n!}{n} = (n - 1)!
  • Reflective Equivalence (Keychains / Necklaces): If the circle can be flipped over in three dimensions (so clockwise and counterclockwise orientations are indistinguishable), we divide further by 2: Reversible Circular Permutations=(n−1)!2(for n≥3)\text{Reversible Circular Permutations} = \frac{(n - 1)!}{2} \quad (\text{for } n \ge 3)

3. Combinations & The Bridge to Permutations

A combination is an unordered selection of rr objects chosen from a set of nn distinct objects. The order of selection is entirely irrelevant.

Combination Formula

The number of rr-element subsets chosen from an nn-element set is denoted C(n,r)C(n, r), nCr_n C_r, or the binomial coefficient (nr)\binom{n}{r} ("nn choose rr"):

(nr)=C(n,r)=P(n,r)r!=n!r!(n−r)!,0≤r≤n\binom{n}{r} = C(n, r) = \frac{P(n, r)}{r!} = \frac{n!}{r!(n - r)!}, \quad 0 \le r \le n
+-----------------------------------------------------------------------------+
|                  PERMUTATIONS VS. COMBINATIONS COMPARISON                   |
|                                                                             |
|   Criterion               Permutation P(n, r)       Combination C(n, r)     |
|   -----------------------------------------------------------------------   |
|   Does Order Matter?      YES (Arrangement)         NO (Selection/Group)    |
|   Formula                 n! / (n - r)!             n! / [ r! (n - r)! ]    |
|   Example Contexts        Podium (1st, 2nd, 3rd)    Committee of 3 members  |
|                           Password codes            Hands of playing cards  |
|                           Batting orders            Toppings on a pizza     |
|   Structural Link         P(n, r) = r! · C(n, r)    C(n, r) = P(n, r) / r!  |
+-----------------------------------------------------------------------------+

The "Division by r!r!" Concept

The division by r!r! is the conceptual heart of combinations. Any specific unordered subset of rr items can be ordered in exactly r!r! distinct ways. Since P(n,r)P(n, r) counts each of these orderings as a separate event, dividing P(n,r)P(n, r) by r!r! collapses all r!r! permutations of that subset into a single combination.

Fundamental Symmetry Property

Choosing rr objects to include in a subset is mathematically identical to choosing the remaining n−rn - r objects to exclude:

(nr)=n!r!(n−r)!=n!(n−r)![n−(n−r)]!=(nn−r)\binom{n}{r} = \frac{n!}{r!(n - r)!} = \frac{n!}{(n - r)![n - (n - r)]!} = \binom{n}{n - r}

4. Pascal's Triangle & Combinatorial Identities

Pascal's Triangle is a geometric arrangement of the binomial coefficients (nr)\binom{n}{r}, where row nn lists (n0),(n1),…,(nn)\binom{n}{0}, \binom{n}{1}, \dots, \binom{n}{n}.

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

Pascal's Identity (Addition Rule)

Every interior entry in Pascal's Triangle is the sum of the two entries directly above it:

Important

Pascal's Identity: (nr)=(n−1r−1)+(n−1r),1≤r≤n−1\binom{n}{r} = \binom{n - 1}{r - 1} + \binom{n - 1}{r}, \quad 1 \le r \le n - 1

Combinatorial Proof: Let SS be a set of nn people containing one designated person, Alex. We wish to choose a committee of rr people from SS. We partition the selections into two mutually exclusive cases:

  1. Alex is on the committee: We must choose the remaining r−1r - 1 committee members from the other n−1n - 1 people. This can be done in (n−1r−1)\binom{n - 1}{r - 1} ways.
  2. Alex is NOT on the committee: We must choose all rr committee members from the other n−1n - 1 people. This can be done in (n−1r)\binom{n - 1}{r} ways.

By the Addition Principle, the total number of committees is (n−1r−1)+(n−1r)=(nr)\binom{n - 1}{r - 1} + \binom{n - 1}{r} = \binom{n}{r}.

Row Sum Property & Power Sets

Summing all entries in row nn yields 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

Combinatorial Meaning: The sum of (nk)\binom{n}{k} over all kk counts the total number of subsets of an nn-element set. Since every element has 2 independent choices (either included in the subset or excluded), the total number of subsets (the cardinality of the power set P(S)\mathcal{P}(S)) is 2n2^n.


5. The Binomial Theorem & Specific Term Isolation

The Binomial Theorem provides the closed-form polynomial expansion of powers of a binomial sum (a+b)n(a + b)^n.

Important

The Binomial Theorem: For any real or complex numbers a,ba, b and non-negative integer n∈Z≥0n \in \mathbb{Z}_{\ge 0}: (a+b)n=∑k=0n(nk)an−kbk=(n0)an+(n1)an−1b+⋯+(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 + \dots + \binom{n}{n} b^n

General (k+1)(k + 1)-th Term Formula

In standard index notation, the (k+1)(k + 1)-th term of the expansion is:

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

Step-by-Step Worked Example: Finding a Specific Term

Task: Find the coefficient of x3x^3 in the expansion of (2x2−1x)9\left( 2x^2 - \frac{1}{x} \right)^9.

  1. Identify parameters: Let a=2x2a = 2x^2, b=−x−1b = -x^{-1}, and n=9n = 9.
  2. Write the general term: Tk+1=(9k)(2x2)9−k(−x−1)k=(9k)29−k(x2)9−k(−1)k(x−1)kT_{k+1} = \binom{9}{k} (2x^2)^{9 - k} (-x^{-1})^k = \binom{9}{k} 2^{9 - k} (x^2)^{9 - k} (-1)^k (x^{-1})^k
  3. Isolate coefficients and powers of xx: Tk+1=(9k)29−k(−1)k⋅x2(9−k)−k=(9k)29−k(−1)k⋅x18−3kT_{k+1} = \binom{9}{k} 2^{9 - k} (-1)^k \cdot x^{2(9 - k) - k} = \binom{9}{k} 2^{9 - k} (-1)^k \cdot x^{18 - 3k}
  4. Solve for the index kk matching the target exponent: 18−3k=3  ⟹  3k=15  ⟹  k=518 - 3k = 3 \implies 3k = 15 \implies k = 5
  5. Evaluate the numerical coefficient for k=5k = 5: Coefficient=(95)29−5(−1)5=(94)24(−1)=126⋅16⋅(−1)=−2,016\text{Coefficient} = \binom{9}{5} 2^{9 - 5} (-1)^5 = \binom{9}{4} 2^4 (-1) = 126 \cdot 16 \cdot (-1) = -2,016 The term is −2,016x3-2,016 x^3, so the coefficient is −2,016-2,016.

6. Secondary Pedagogical Traps & Instructional Interventions

Accomplished educators diagnose and correct persistent combinatorial hurdles:

Misconception 1: "Order Matters" Confusion (Chronological vs. Structural Order)

Students often see words like "First pick a student, then pick another" and assume order matters because the selection happens chronologically across time.

  • Pedagogical Intervention: Introduce the "Role / Label Swap Test". Ask students: "If Student A is picked first and Student B is picked second, do they hold different offices (e.g., President vs. Vice President)?" If swapping the names alters the real-world outcome, order matters   ⟹  \implies Permutation. If swapping names results in the exact same committee, team, or hand, order does not matter   ⟹  \implies Combination.

Misconception 2: Overcounting in Multi-Stage Combinations (The "Pick 1 Then Pick the Rest" Fallacy)

Consider the problem: From 6 math teachers and 8 science teachers, choose a committee of 4 that contains at least 1 math teacher. Students frequently argue: "Pick 1 math teacher in (61)=6\binom{6}{1} = 6 ways, then pick any 3 remaining teachers from the remaining 13 in (133)=286\binom{13}{3} = 286 ways, giving 6⋅286=1,7166 \cdot 286 = 1,716 committees."

  • Pedagogical Intervention: Expose the overcounting by assigning names: Math teachers M1,M2M_1, M_2 and Science teachers S1,S2S_1, S_2. Suppose the final committee is {M1,M2,S1,S2}\{M_1, M_2, S_1, S_2\}. Under the student's method, this exact committee is counted twice: once when M1M_1 is chosen as the "designated math teacher" and {M2,S1,S2}\{M_2, S_1, S_2\} are chosen from the rest, and again when M2M_2 is chosen as the designated math teacher and {M1,S1,S2}\{M_1, S_1, S_2\} are chosen from the rest! Teach students the Complementary Counting Strategy: At least 1 Math=Total Committees−Committees with NO Math\text{At least 1 Math} = \text{Total Committees} - \text{Committees with NO Math} (144)−(84)=1,001−70=931\binom{14}{4} - \binom{8}{4} = 1,001 - 70 = 931 Show that 931931 is vastly smaller than the fallacious 1,7161,716.

Misconception 3: Dropping Negative Signs in Binomial Expansions

When expanding (x−3y)n(x - 3y)^n, students routinely forget that b=−3yb = -3y, resulting in all positive terms rather than alternating signs.

  • Pedagogical Intervention: Instruct students to rewrite subtraction explicitly as addition of a signed term: [x+(−3y)]n[x + (-3y)]^n. Isolate (−3)k(-3)^k within brackets during the term setup to ensure correct evaluation of (−1)k(-1)^k.
Loading diagram...
Combinatorial Counting Architecture and Decision Tree
Test Your Knowledge

A high school mathematics club executive board consists of 8 student officers, including two co-presidents. In how many distinct ways can all 8 officers be seated around a circular table if the two co-presidents must sit directly next to each other, where arrangements that are rotations of each other are considered identical?

A

7! · 2! = 10,080 distinct arrangements

B

1,440 distinct arrangements

C

5,040 distinct arrangements

D

2,880 distinct arrangements

Test Your Knowledge

What is the constant term (the term independent of x) in the binomial expansion of the algebraic expression:

(2x2−1x)9\left( 2x^2 - \frac{1}{x} \right)^9
A

-672

B

5,376

C

-5,376

D

672

Test Your Knowledge

A secondary mathematics teacher challenges a class to find the number of distinct 4-person committees that can be formed from 6 mathematics teachers and 8 science teachers, such that the committee contains at least one mathematics teacher.

A student proposes the following solution: 'First, select 1 mathematics teacher from the 6 available in C(6, 1) = 6 ways to guarantee the condition is met. Then, choose the remaining 3 members from the remaining 13 teachers in C(13, 3) = 286 ways. By the Multiplication Principle, the answer is 6 · 286 = 1,716.'

Which pedagogical analysis accurately identifies the student's error and provides the correct mathematical derivation?

A

The student's solution is correct, but they failed to add C(6, 4) to account for committees composed entirely of mathematics teachers.

B

The student undercounted because they treated committee membership as unordered, whereas selecting committee members sequentially creates distinct permutations requiring multiplication by 4!.

C

The student overcounts because designating 'one math teacher first' creates an artificial ordering among committees containing multiple math teachers; the correct count is obtained by complementary counting: C(14, 4) - C(8, 4) = 1,001 - 70 = 931.

D

The student should have applied the multiset permutation formula 14! / (6! · 8!) because teachers represent identical categories.

Sections you finish are checked off in the contents.