Why do mathematicians define the cardinality of infinite sets using bijections rather than by direct counting?
Think about your answer, then reveal below.
Model answer: Counting works for finite sets because we can match elements to natural numbers 1, 2, 3, ... and read off the size. But for infinite sets, there is no 'last number' to read off — direct counting never terminates. A bijection provides a size-comparison without requiring a count: if a bijection f: A → B exists, then A and B are matched element-for-element with nothing left over on either side, so they have the same cardinality. Crucially, this definition reveals that not all infinite sets are the same size — there is no bijection between ℕ and ℝ, so these infinite sets have different cardinalities.
The bijection-based definition of cardinality is one of Cantor's great insights. The natural numbers and the even numbers are both countably infinite (there is a bijection n ↦ 2n), but the natural numbers and the real numbers are NOT in bijection — there are 'more' reals than naturals (Cantor's diagonal argument). This would be invisible to any approach based on naive counting.