Surjections and Enumerability
Surjections
Definition
A function is surjective if:
Every element of is “hit” by .
Notation
Write for a surjection.
Enumerability
Definition
A set is enumerable if there exists a surjection .
A set is countable if it is finite or enumerable.
Intuition
An enumerable set can be “listed” in some order (possibly with repetition, possibly never ending).
The surjection gives an enumeration:
Examples
- : enumerated by identity function
- : enumerated by , , for
- Enumeration:
- : enumerated by Cantor pairing
Closure Properties
Subsets of Enumerable Sets
If is enumerable and , then is countable.
Proof sketch: Let . Define by skipping elements not in .
If , it is finite (countable). If , enumerate by visiting each in order and including it if in .
Sum of Countable Sets
If and are countable, then is countable.
Proof: Interleave the enumerations.
Product of Countable Sets
If and are countable, then is countable.
Proof: Given enumerations , , enumerate pairs via a zigzag path through .
The Axiom of Choice
Statement
Every surjection has a section.
Equivalence
TFAE:
- Axiom of Choice (as above)
- Every family of non-empty sets has a choice function
- Every set can be well-ordered
For Countable Sets
For countable sets, enumerability provides an explicit section: given and , define .
This is the canonical witness, avoiding AC.
Enumerability of
Explicit Bijection
Define :
This gives: , , , , ,
Check: This is a bijection, hence surjection.
Enumerable Implies Countable
Every enumerable set is countable by definition.
Non-empty countable sets are enumerable (finite = eventually constant enumeration).
Summary
- Enumerable: surjection exists
- Countable: finite or enumerable
- Countable sets closed under subsets, sums, products
- Axiom of Choice: every surjection has a section
- , , and are countable