MathLabs
TheoremProved

Multiplication rule for independent sequential steps

Statement

Let a task consist of kk successive steps T1,T2,…,TkT_1, T_2, \dots, T_k, where step nin_i can be performed in nin_i ways regardless of which choices were made in the earlier steps. Then the number of ways to carry out the whole sequence is N=n1⋅n2⋯nkN = n_1 \cdot n_2 \cdots n_k.

Why is it true?

Because each step's number of choices does not depend on earlier steps, every combination of choices is a distinct legal outcome, and the count of combinations multiplies exactly like counting cells in a rectangular grid.

Proof sketch

Step 1 (base case k=1k=1): with a single step there are trivially N1=n1N_1 = n_1 ways, matching the formula for k=1k=1.

Step 2 (base case k=2k=2): for each of the n1n_1 ways to perform step 1, step 2 can still be done in n2n_2 ways, since its count does not depend on step 1's outcome. This splits all pairs of choices into n1n_1 disjoint groups of size n2n_2 (one group per outcome of step 1), so the addition rule gives a total of n2n_2 added to itself n1n_1 times, i.e. N2=n1⋅n2N_2 = n_1 \cdot n_2.

Step 3 (induction on kk): assume the formula holds for k−1k-1 steps, so the first k−1k-1 steps together admit Nk−1N_{k-1} outcomes. Treat those k−1k-1 steps as one combined "super-step" with Nk−1N_{k-1} outcomes, and step kk as a second, independent step with nkn_k outcomes (its count still does not depend on earlier choices). Applying the two-step base case to this pair gives Nk=Nk−1⋅nkN_k = N_{k-1} \cdot n_k, which is Nk=n1⋅n2⋯nkN_k = n_1 \cdot n_2 \cdots n_k. By induction the formula holds for every kk.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Richard A. Brualdi (2009). Introductory Combinatorics
  2. Kenneth H. Rosen (2019). Discrete Mathematics and Its Applications