Lemma·L24
Subsets of finite sets are finite
You cannot fit infinity inside a finite set.
In words
If A is finite and B is a subset of A, then B is finite too.
Never needed: F08 · F10 · F11 · F12 · F13 · A03 · A04 · A05 · A07 (computed from the citation graph, not asserted).
Proof
- 1Reduction to subsets of numerals. Let be a bijection ( , D034). The restriction is a function ; it is injective (its values are values of the injective ), and it is surjective onto the image . So (D033). If every subset of the natural is finite, then for some , and transitivity (L22 (iii)) gives : is finite. It remains to prove that subsets of naturals are finite.
- 2Induction on (T05 on , Separation). Base: forces (D001, D002, Extensionality), and via the empty function, which is vacuously a bijection (D013, D016). So .
- 3Step, easy case: let and . If , then , and the hypothesis makes finite directly.
- 4
- 5
∎