In short
A combination is a selection of r objects from n distinct objects where order does not matter. The count is \binom{n}{r} = \frac{n!}{r!\,(n-r)!}, which equals {}^nP_r / r! — the permutation count divided by the r! orderings of each selection. Two selections are the same combination if they contain the same objects, regardless of the order in which they were picked.
A school cricket team has 15 players on its roster, but only 11 can play in a match. The coach must pick 11 players. The order in which the coach announces the names does not matter — announcing "Rohit, Virat, Jasprit, ..." is the same squad as "Virat, Jasprit, Rohit, ...". What matters is which 11 names are on the list, not the sequence.
If order mattered, the count would be {}^{15}P_{11} = \frac{15!}{4!} — an enormous number. But since the squad is the same regardless of how you list the 11 names, every group of 11 players has been counted 11! times (once for each ordering of those 11 players). Dividing removes the overcounting:
The coach has 1{,}365 possible squads. This number — \frac{n!}{r!(n-r)!} — is the combination formula, and the entire article is about why it works, how to use it, and how it relates to permutations.
What is a combination?
Combination
A combination of r objects from n distinct objects is an unordered selection of r of those objects. Two combinations are the same if and only if they contain the same elements.
The number of such combinations is denoted \binom{n}{r} (read "n choose r"), also written {}^nC_r or C(n, r).
The word "unordered" is the key. In a permutation, the selection {A, B, C} and the selection {C, A, B} are counted as two different arrangements. In a combination, they are the same selection — the same three objects, just listed differently.
Deriving the \binom{n}{r} formula
The derivation has a single core idea: a permutation = a combination + an arrangement of that combination.
Step 1. Start with the permutation count. The number of ways to pick r objects from n and arrange them in order is:
Step 2. Every permutation can be broken into two stages:
- First, select which r objects to include (a combination).
- Then, arrange those r objects in order (there are r! orderings of any set of r distinct objects).
By the multiplication principle:
Step 3. Solve for \binom{n}{r}:
The combination formula
Equivalently: \binom{n}{r} = \frac{n(n-1)(n-2)\cdots(n-r+1)}{r!} (the product of r descending integers from n, divided by r!).
Special cases:
- \binom{n}{0} = 1. There is one way to choose nothing: choose nothing.
- \binom{n}{1} = n. There are n ways to choose one item.
- \binom{n}{n} = 1. There is one way to choose everything: take all of it.
- \binom{n}{r} = \binom{n}{n-r}. Choosing r items to include is the same as choosing n - r items to exclude. Both sides equal \frac{n!}{r!(n-r)!}.
The difference from permutations
The distinction between permutations and combinations comes down to one question: does the order of selection matter?
| Permutation | Combination | |
|---|---|---|
| Order | Matters | Does not matter |
| Formula | {}^nP_r = \frac{n!}{(n-r)!} | \binom{n}{r} = \frac{n!}{r!(n-r)!} |
| Relationship | — | \binom{n}{r} = {}^nP_r / r! |
| Example | Assigning 3 prizes (1st, 2nd, 3rd) to 10 runners | Choosing 3 runners for a relay team |
The combination count is always \leq the permutation count, and the ratio is exactly r!:
For r = 0 or r = 1, the two counts are equal (since 0! = 1! = 1). For r \geq 2, the permutation count is strictly larger.
How to decide which formula to use. Read the problem and ask: "If I rearrange the selected objects, do I get a different outcome?"
- If yes (different prizes, different positions, different roles), use permutations: {}^nP_r.
- If no (same team, same committee, same subset), use combinations: \binom{n}{r}.
Some more examples:
- Choosing 5 players from 15 for a team (no positions specified): \binom{15}{5} = 3{,}003.
- Choosing a hand of 13 cards from a deck of 52: \binom{52}{13} = 635{,}013{,}559{,}600.
- Choosing 3 flavours from 8 at an ice cream shop: \binom{8}{3} = 56.
- Selecting which 4 of 10 questions to attempt on an exam: \binom{10}{4} = 210.
Computing \binom{n}{r} efficiently
The formula \frac{n!}{r!(n-r)!} involves factorials that can be very large. A practical computation trick: use the "descending product" form and cancel step by step.
This has r factors in the numerator and r factors in the denominator. Always choose the smaller of r and n - r (using the symmetry \binom{n}{r} = \binom{n}{n-r}) to minimise computation.
For example, \binom{10}{7} = \binom{10}{3} (since 10 - 7 = 3 < 7):
Three multiplications and one division, instead of computing 10! = 3{,}628{,}800 and dividing by 7! \times 3!.
Two worked examples
Example 1: A committee of $4$ is to be formed from $6$ men and $4$ women. How many committees are possible if there are no restrictions?
Step 1. Identify n and r.
There are 6 + 4 = 10 people in total, and you are selecting 4 for the committee.
Why: the committee members are equals — no president, no secretary — so the order of selection does not matter. This is a combination problem.
Step 2. Apply the formula.
Why: 4 descending factors from 10 give the numerator, and 4! in the denominator removes the 4! orderings of each committee. Using the descending-product form avoids computing large factorials.
Step 3. Verify the permutation-to-combination ratio.
{}^{10}P_4 = 10 \times 9 \times 8 \times 7 = 5{,}040. Dividing by 4! = 24 gives 5{,}040/24 = 210. The ratio is 4! = 24, meaning each committee of 4 people corresponds to 24 ordered selections. This confirms the formula.
Why: if the committee had 4 distinct roles (chair, secretary, treasurer, member), the count would be 5{,}040 — a permutation. Removing the roles (making it unordered) divides by 4! = 24.
Step 4. Sanity check with a smaller instance.
Choosing 2 from 4 people: \binom{4}{2} = 6. Listing: {A,B}, {A,C}, {A,D}, {B,C}, {B,D}, {C,D} — six committees. The formula works.
Result. \binom{10}{4} = 210 committees.
Each committee is a set of 4 people. The committee \{2, 5, 7, 9\} is the same regardless of whether you picked person 2 first or person 9 first. The 210 committees represent 210 distinct groups, and each has 4! = 24 internal orderings, giving 210 \times 24 = 5{,}040 = {}^{10}P_4 permutations in total.
Example 2: A bag contains $5$ red balls and $3$ blue balls (each ball is distinguishable). In how many ways can you draw $4$ balls such that exactly $2$ are red?
Step 1. Break the selection into two independent stages.
Stage 1: choose 2 red balls from 5. Stage 2: choose 2 blue balls from 3. The stages are independent — the choice of red balls does not affect the choice of blue balls.
Why: "exactly 2 red" forces the remaining 2 to be blue (4 - 2 = 2). Each stage is an unordered selection (you are drawing balls, not arranging them), so each stage is a combination.
Step 2. Count each stage.
Why: \binom{5}{2} selects 2 of the 5 red balls; \binom{3}{2} selects 2 of the 3 blue balls. Both are direct applications of the combination formula.
Step 3. Combine by the multiplication principle.
Why: for each of the 10 ways to pick the red pair, there are 3 ways to pick the blue pair, independently. The multiplication principle gives 10 \times 3 = 30 total draws.
Step 4. Sanity check.
The total ways to draw 4 balls from 8 (without the colour restriction) is \binom{8}{4} = 70. The restricted count (30) is less than 70, as expected. The fraction 30/70 \approx 43\% is reasonable — roughly 4 out of 10 draws have exactly 2 red balls.
Result. There are 30 ways to draw 4 balls with exactly 2 red.
This "stage-by-stage" approach extends naturally. If you needed exactly 3 red and 1 blue, the count would be \binom{5}{3} \times \binom{3}{1} = 10 \times 3 = 30. If you needed at least 1 blue, you could use complementary counting: \binom{8}{4} - \binom{5}{4} = 70 - 5 = 65 (subtract the all-red draws).
Common confusions
-
"Combination and permutation are the same." They are not. A permutation cares about order; a combination does not. \binom{5}{3} = 10 but {}^5P_3 = 60. The same 10 groups, each counted 3! = 6 times, give 60 permutations.
-
"\binom{n}{r} can be greater than {}^nP_r." Never. Since \binom{n}{r} = {}^nP_r / r! and r! \geq 1, the combination count is always \leq the permutation count.
-
"\binom{n}{r} = \binom{r}{n}." This is meaningless when r < n (you cannot choose n items from a pool of r < n). The correct symmetry is \binom{n}{r} = \binom{n}{n-r}.
-
"You need combinations whenever you see the word 'choose'." Not necessarily. "Choose 3 winners for gold, silver, bronze" is a permutation (the prizes are distinct). "Choose 3 members for a team" is a combination. The deciding factor is whether the selected objects are assigned distinct roles.
-
"\binom{n}{r} applies only when all objects are distinct." The formula as stated requires distinct objects. If some objects are identical, the counting problem changes — you may need to partition into cases or use generating functions.
Going deeper
If you can compute \binom{n}{r}, distinguish combinations from permutations, and apply the formula to selection problems, you are ready for properties of combinations and combinations with restrictions. The rest of this section connects the combination formula to deeper mathematical ideas.
Pascal's triangle and the recursion
The combinations \binom{n}{r} satisfy a beautiful recursion:
Why this is true. Consider the n-th object. Every combination of r objects from n either includes object n or excludes it. If it includes object n, the remaining r - 1 objects are chosen from the other n - 1: that gives \binom{n-1}{r-1} combinations. If it excludes object n, all r objects are chosen from the other n - 1: that gives \binom{n-1}{r}. The two cases are disjoint and exhaustive, so the counts add.
This recursion generates Pascal's triangle — the triangular array where each entry is the sum of the two entries above it:
Row n (starting from n = 0) contains the values \binom{n}{0}, \binom{n}{1}, \dots, \binom{n}{n}.
The binomial theorem
The combinations \binom{n}{r} are also called binomial coefficients because they appear as coefficients in the expansion of a binomial power:
For n = 3: (a+b)^3 = a^3 + 3a^2b + 3ab^2 + b^3, with coefficients 1, 3, 3, 1 = \binom{3}{0}, \binom{3}{1}, \binom{3}{2}, \binom{3}{3}.
The connection is combinatorial: expanding (a+b)^n means multiplying n factors of (a+b). Each term in the expansion corresponds to choosing a from some factors and b from the rest. The coefficient of a^{n-r}b^r counts the number of ways to choose r of the n factors to contribute b — that is \binom{n}{r}.
Combinations with repetition
What if you can repeat selections — choosing r items from n types where the same type can be chosen more than once (like choosing 3 scoops from 8 flavours, where you can pick the same flavour multiple times)? The count is:
This is the "stars and bars" formula. It counts the number of ways to distribute r identical items into n distinct bins. The derivation uses a bijection between such distributions and sequences of r stars and n - 1 bars — a topic for a future article.
Where this leads next
- Properties of Combinations — symmetry, Pascal's identity, the row-sum identity \sum \binom{n}{r} = 2^n, and Vandermonde's identity.
- Combinations with Restrictions — forced inclusions, forced exclusions, and constrained selections.
- Permutations — Basics — the ordered counterpart: the {}^nP_r formula and when to use it.
- Factorial Notation — the notation and identities behind both formulas.
- Fundamental Principle of Counting — the addition and multiplication principles that power the derivation.