Proof of the rule of product
Builds on Cardinality of a finite setCartesian productBijective functionRule of sumComposition of injections is injectiveComposition of surjections is surjective
Proof
We split the Cartesian product into disjoint copies of , and then argue by induction on .
- Let and . By the definition of cardinality, there are bijections and . Write .
- If , then is empty, so is empty and .
- Let . Every pair has for exactly one . So is the union of the sets for .
- These sets are pairwise disjoint, because for , as is injective.
- For each , the map from to is a bijection, because is a bijection. So .
- By the rule of sum, is finite and , with terms.
- Now let be finite sets, with . For the claim holds.
- Suppose the claim holds for sets. Put . By hypothesis is finite and .
- The map with is a bijection. Its inverse regroups the entries.
- By steps 1 to 6, there is a bijection with .
- A composite of bijections is a bijection, since injections compose and surjections compose. So is a bijection from to .
- Hence . This completes the induction.
Idea
The pairs with a fixed second entry form a copy of . There are such copies and they do not overlap, so the rule of sum adds to itself times. Longer products are built one factor at a time.
Reading path
To understand this page from the ground up, read these 30 pages in order. The foundations come first. The path takes the proofs Proof that a composition of injections is injective, Proof that a composition of surjections is surjective, Proof of the rule of sum.
Show the path as a graph
- no evidence level
- Cardinality of a finite set definition
- Element definition
- Proposition concept
- Set definition
- Conjunction definition
- Implication definition
- Predicate definition
- Empty set object
- Ordered pair definition
- Intersection definition
- Existential quantifier definition
- Universal quantifier definition
- Cartesian product definition
- Disjoint sets definition
- Subset definition
- Uniqueness quantifier definition
- Binary relation definition
- Function definition
- Codomain definition
- Function composition definition
- Injective function definition
- Surjective function definition
- Proof that a composition of injections is injective proof
- Proof that a composition of surjections is surjective proof
- Bijective function definition
- Composition of injections is injective statement
- Composition of surjections is surjective statement
- Proof of the rule of sum proof
- Rule of sum statement
- Proof of the rule of product proof
Where this leads
20 pages build on this one.
- Dyck words are counted by Catalan numbers
- Number of compositions
- Number of functions between finite sets
- Number of subsets of a finite set
- Cayley's formula
- Closed formula for Catalan numbers
- Erdős–Szekeres theorem
- Rule of product
- Binary trees are counted by Catalan numbers
- Proof of the Erdős–Szekeres theorem by the pigeonhole principle
- Proof of Cayley's formula by Prüfer sequences
- Proof of the closed formula for Catalan numbers by the reflection principle
- Proof of the number of subsets of a finite set by indicator functions
- Dyck language
- Proof of the number of compositions by partial sums
- Proof of the number of functions between finite sets
- Proof that Dyck words are counted by Catalan numbers, by first return decomposition
- Number of functions that avoid a given set of values
- Chomsky–Schützenberger representation theorem
- Proof that binary trees are counted by Catalan numbers
Further reading
- Web https://en.wikipedia.org/wiki/Rule_of_product, lead section
About this page
| Tag | BM452N6A98 |
|---|---|
| URI | m2://BM452N6A98 |
| Kind | proof |
| Writing | W0 stub |
| MSC | 05A05 |
| Proves | Rule of product |
| Uses | Cardinality of a finite set, Cartesian product, Bijective function, Rule of sum, Composition of injections is injective, Composition of surjections is surjective |
| Methods | Mathematical induction |
| Changed | 4 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.