The multiplication rule

When a choice consists of several independent stages, the total number of outcomes is counted by multiplying the option counts. Set the stages and options, and see how the number of possibilities grows.

The multiplication rule
Mathematics · Combinatorics · The multiplication rule
Number of stages kk3 stages
Options per stage nn3 options
The number of outcomes of several independent choices is computed by…
stages k
3
options / stage n
3
outcomes N = nᵏ
27
if we added
9
🎯 Challenge: hit the number of outcomes
streak: 0

I’ll give you a target number of outcomes — pick n and k so that N = nᵏ hits it.

What just happened?

Every choice stage branches the tree. To each of the outcomes so far we add nn new possibilities — that is why with each stage the number of paths through the tree gets multiplied, rather than merely growing by a few.

The multiplication rule:

If a choice consists of kk independent stages, and at stage ii there are nin_i possibilities, then the number of all outcomes is the product:

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

When the number of options is the same at every stage (n1=⋯=nk=nn_1=\dots=n_k=n) this simplifies to N=nkN = n^k.

A worked example:

3 starters, 4 main courses, 2 desserts — how many different dinner sets?

N=3⋅4⋅2=24N = 3\cdot 4\cdot 2 = 24

Not 3+4+2=93+4+2=9 — because each of the 3 starters goes with each of the 4 mains, and each of those 12 pairs with each of the 2 desserts.

When do we ADD? (the addition rule)

We sum only when the cases are mutually exclusive — we carry out one stage “or” the other, not both at once:

N=n1+n2+⋯+nkN = n_1 + n_2 + \cdots + n_k

A decision shortcut: you combine choices “and–and” → you multiply; you pick “either–or” → you add.

Why this matters for your exams:

The multiplication rule is the foundation of counting: variants of passwords, licence plates, codes, arrangements and permutations. Break the problem into successive independent stages, count the options at each and multiply.

Remember: independent choice stages — the number of outcomes is computed as the product of the options at the successive stages: N=n1⋅n2⋯nkN = n_1\cdot n_2\cdots n_k.

Illustrative model · NexTutor Virtual Laboratory

Enjoyed the experiment? Share it.

It's free — send it to friends from school.

Theory & formulas

The multiplication rule

When a choice has kk independent stages with option counts n1,n2,…,nkn_1,n_2,\dots,n_k, the number of all outcomes is: N=n1⋅n2⋅…⋅nkN=n_1\cdot n_2\cdot\ldots\cdot n_k

Example

33 shirts and 44 trousers give 3⋅4=123\cdot4=12 outfits.

Multiply or add

  • stages one after another (and…, and…): we multiply,
  • disjoint cases (either…, or…): we add.

Notation: nin_i the number of options at the ii-th stage, NN the number of outcomes.

Frequently asked questions

›

How do you count the outcomes of several independent choices?

By multiplying the option counts at the successive stages: N = n₁·n₂·…·n_k (the multiplication rule).

›

When do you add and when do you multiply?

We multiply stages that follow one another; we add disjoint cases (the addition rule).

Teaching? Embed this experiment on your site.

Free widget — paste it on your school site, blog or notes. It links to the full version.

Teaching a class or tutoring? Guide students in NexTutor →