Maths WorkshopMaths problems with full solutions
Exercise 572Logic, sets and proofs › Sets and mapsHigh schoolAdded 3 Nov 2026

Cardinality of finite sets

#cardinality#finite sets#inclusion-exclusion

Statement

Show that ∣A∪B∣=∣A∣+∣B∣−∣A∩B∣|A\cup B|=|A|+|B|-|A\cap B| for finite sets.

Hint

Partition A∪BA\cup B into A∖BA\setminus B, A∩BA\cap B, B∖AB\setminus A.

Show solutionHide solution

Solution

Partition. A∪B=(A∖B)∪(A∩B)∪(B∖A)A\cup B=(A\setminus B)\cup(A\cap B)\cup(B\setminus A), disjoint.

Sizes. ∣A∣=∣A∖B∣+∣A∩B∣|A|=|A\setminus B|+|A\cap B|, ∣B∣=∣B∖A∣+∣A∩B∣|B|=|B\setminus A|+|A\cap B|.

Sum. ∣A∣+∣B∣=∣A∪B∣+∣A∩B∣|A|+|B|=|A\cup B|+|A\cap B|, so ∣A∪B∣=∣A∣+∣B∣−∣A∩B∣|A\cup B|=|A|+|B|-|A\cap B|.

Conclusion. The formula holds.