Why This Matters
Combinations form the backbone of counting problems throughout algebraic combinatorics, and you'll encounter them everywhere—from basic probability calculations to advanced generating function techniques. The core question combinations answer is deceptively simple: how many ways can we select items when order doesn't matter? But this single idea branches into powerful tools like Pascal's Triangle, the Binomial Theorem, and partition theory that appear repeatedly on exams.
You're being tested not just on whether you can compute (kn), but on whether you understand why certain formulas work and when to apply each technique. The concepts here connect to polynomial expansions, probability distributions, and abstract counting arguments. Don't just memorize formulas—know what problem type each method solves and how the identities relate to one another.
Before diving into advanced techniques, you need rock-solid command of the basic combination framework. These formulas are the building blocks for everything else in this guide.
Definition of Combinations
- Selection without order—combinations count the number of ways to choose k items from n items where arrangement doesn't matter
- Notation: written as (kn), C(n,k), or "n choose k"—all three forms appear on exams
- Key distinction from permutations—choosing {A, B, C} counts as one combination but six permutations
- The formula: (kn)=k!(n−k)!n!—memorize this cold, as it's the foundation for all combination calculations
- Factorial meaning: n! represents n×(n−1)×(n−2)×⋯×1, the product of all positive integers up to n
- Why it works—we divide by k! to eliminate the overcounting from arrangements within our selection
Combinations vs. Permutations
- Order matters vs. doesn't—permutations count arrangements (P(n,k)=(n−k)!n!), combinations count selections
- Relationship: (kn)=k!P(n,k)—combinations are always smaller since we're collapsing equivalent arrangements
- Exam strategy—ask yourself "does rearranging change the outcome?" to determine which formula applies
Compare: Combinations vs. Permutations—both select k items from n, but permutations multiply by k! more arrangements. If an FRQ describes "committees" or "groups," use combinations; if it mentions "rankings" or "orderings," use permutations.
These techniques give you ways to see combinations and their relationships, making calculations faster and proofs more intuitive.
Pascal's Triangle
- Construction rule—each entry equals the sum of the two entries directly above it: (kn)=(k−1n−1)+(kn−1)
- Row interpretation—the nth row contains all values (0n),(1n),…,(nn), giving binomial coefficients at a glance
- Symmetry property—the triangle is symmetric because (kn)=(n−kn), a fact that simplifies many calculations
Combination Identities
- Symmetry identity: (kn)=(n−kn)—choosing what to include is equivalent to choosing what to exclude
- Hockey Stick Identity: ∑i=0r(in+i)=(rn+r+1)—trace a diagonal in Pascal's Triangle, then move one step right
- Vandermonde's Identity: (rm+n)=∑k=0r(km)(r−kn)—essential for convolution-style counting problems
Binomial Theorem
- The expansion: (a+b)n=∑k=0n(kn)an−kbk—connects combinations directly to polynomial coefficients
- Coefficient extraction—the coefficient of an−kbk is exactly (kn), which is why we call them binomial coefficients
- Special cases—setting a=b=1 gives 2n=∑k=0n(kn), the total number of subsets of an n-element set
Compare: Pascal's Triangle vs. Binomial Theorem—both encode the same coefficients, but Pascal's Triangle is computational (build up row by row) while the Binomial Theorem is algebraic (expand directly). Use Pascal's Triangle for small values; use the theorem for proofs and generating functions.
Extended Counting Techniques
When standard combinations aren't enough, these methods handle more complex selection scenarios involving repetition, distribution, and overlapping sets.
Combinations with Repetition
- The setup—select k items from n types where the same type can be chosen multiple times
- The formula: (kn+k−1)—think of it as placing k identical balls into n distinct bins
- Multiset interpretation—you're counting multisets of size k drawn from n element types
Stars and Bars Method
- Visual technique—represent k identical objects as stars (★) and n−1 dividers as bars (|) to separate into n groups
- Counting argument—arrange k stars and n−1 bars in a row; choose positions for bars gives (n−1n+k−1)
- Application—solves "distribute k identical items into n distinct boxes" problems directly
Inclusion-Exclusion Principle
- The formula: ∣A1∪A2∪⋯∪An∣=∑∣Ai∣−∑∣Ai∩Aj∣+∑∣Ai∩Aj∩Ak∣−⋯
- Overcounting correction—we add individual sets, subtract pairwise overlaps, add back triple overlaps, and so on
- Exam applications—counting integers with forbidden divisors, derangements, and "at least one" probability problems
Compare: Stars and Bars vs. Inclusion-Exclusion—Stars and Bars handles distribution of identical objects directly, while Inclusion-Exclusion handles constraints and forbidden configurations. If a problem says "at least one in each box," you might need both techniques together.
Generalized Coefficients
These extend the basic combination formula to handle multiple categories and more complex partitioning scenarios.
Multinomial Coefficients
- The formula: (k1,k2,…,krn)=k1!k2!⋯kr!n! where k1+k2+⋯+kr=n
- Interpretation—counts ways to partition n distinct objects into r labeled groups of specified sizes
- Multinomial Theorem: (x1+x2+⋯+xr)n=∑(k1,…,krn)x1k1⋯xrkr
Stirling Numbers of the Second Kind
- Definition: S(n,k) counts partitions of n distinct objects into exactly k non-empty, unlabeled subsets
- Recurrence relation: S(n,k)=k⋅S(n−1,k)+S(n−1,k−1)—either add the new element to an existing group or start a new one
- Connection to Bell numbers—Bn=∑k=0nS(n,k) counts all partitions regardless of number of parts
Compare: Multinomial Coefficients vs. Stirling Numbers—multinomials partition into labeled groups of fixed sizes, while Stirling numbers partition into unlabeled groups where only the count matters. Know which structure your problem requires.
Generating Functions and Sequences
These advanced tools encode entire sequences of combinatorial numbers, enabling powerful algebraic manipulation.
Generating Functions for Combinations
- Ordinary generating function—encode a sequence (a0,a1,a2,…) as ∑n=0∞anxn
- Key example: (1+x)n=∑k=0n(kn)xk—the generating function for the nth row of Pascal's Triangle
- Problem-solving power—multiply generating functions to combine independent choices; extract coefficients for answers
Catalan Numbers
- The formula: Cn=n+11(n2n)—this elegant expression counts an astonishing variety of structures
- Classic interpretations—valid parenthesizations, binary trees with n nodes, paths that don't cross the diagonal, and dozens more
- Recurrence: Cn=∑i=0n−1CiCn−1−i—reflects the recursive structure of the objects being counted
Partition Numbers
- Definition: p(n) counts ways to write n as a sum of positive integers, ignoring order
- No closed formula—unlike combinations, partition numbers require generating functions or recurrences: ∏k=1∞1−xk1
- Growth behavior—partition numbers grow rapidly; p(100)=190,569,292, illustrating the complexity of this sequence
Compare: Catalan Numbers vs. Partition Numbers—both count combinatorial structures, but Catalan numbers have a clean closed form while partition numbers don't. Catalan problems involve structured arrangements (trees, parentheses); partition problems involve unstructured sums.
Applications in Probability
Combinations provide the counting foundation for calculating probabilities when outcomes are equally likely and order doesn't matter.
Combination Applications in Probability
- Basic probability formula: P(event)=total outcomesfavorable outcomes=(kn)total(kn)favorable
- Sampling without replacement—choosing k items from n where each selection removes an item uses standard combinations
- Hypergeometric distribution—probability of k successes when sampling without replacement: P(X=k)=(nN)(kK)(n−kN−K)
Quick Reference Table
|
| Basic counting formulas | Combination formula, Permutation formula, Factorial |
| Visual/structural tools | Pascal's Triangle, Binomial Theorem, Symmetry identity |
| Distribution problems | Stars and Bars, Combinations with repetition |
| Overlapping sets | Inclusion-Exclusion Principle |
| Multiple categories | Multinomial coefficients, Stirling numbers |
| Sequence enumeration | Catalan numbers, Partition numbers, Generating functions |
| Key identities | Hockey Stick, Vandermonde's, Pascal's recurrence |
| Probability applications | Hypergeometric distribution, Sampling problems |
Self-Check Questions
-
Identification: A problem asks for the number of ways to distribute 10 identical candies among 4 children. Which technique applies—standard combinations, stars and bars, or multinomial coefficients?
-
Compare and contrast: Both (kn) and S(n,k) involve selecting or grouping objects. What is the fundamental difference in what they count, and when would you use each?
-
Formula application: Using the Binomial Theorem, what is the sum ∑k=0n(−1)k(kn)? Explain why this result makes sense combinatorially.
-
Connection: How does Pascal's Triangle encode the Hockey Stick Identity visually? Describe the pattern you would trace.
-
FRQ-style: A committee of 5 people is chosen from 8 men and 6 women. Set up (but don't compute) the expression for the probability that the committee contains exactly 2 women, and identify which counting principle justifies each part of your expression.