How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Every subset of an at most countable set is at most countable
Statement
Let be at most countable (Finite, countably infinite, countable, uncountable) and let . Then is at most countable.
The proof establishes the sharper statement about subsets of from which this follows: a subset is finite if it is bounded above, and countably infinite if it is not.
No choice principle is used. This is the point of the lemma rather than a footnote to it. The enumeration of an unbounded is built by always taking the least element of above the previous one, and the least element of a nonempty set of naturals is canonical (The well-ordering principle): it is determined by , not selected from it. Replacing "least" by "some" would turn the construction into an appeal to dependent choice.
Facts & Assumptions
Given: An at most countable set and a subset . Throughout, a natural number is the von Neumann natural, so that and (The natural numbers (von Neumann)); that , and in particular that every element of a natural number is a natural number, is On the order is membership: , proved earlier on this page from the additive order of Order on the natural numbers.
is finite when for some , countably infinite when , and at most countable when one of the two holds (Finite, countably infinite, countable, uncountable).
is symmetric and transitive, an injection is a bijection onto its image, and the restriction of a bijection to a subset is a bijection onto the image of that subset (Equinumerous sets, and , Injection, surjection, bijection).
Well-ordering: every nonempty subset of has a least element (The well-ordering principle).
Strong induction: if for every the truth of for all implies , then holds for every (Strong (complete) induction).
Recursion: for any set , any and any there is a function with and (The recursion theorem).
Order facts in : , , , and (On the order is membership: ); exactly one of , , holds, so is irreflexive and any two naturals are comparable (Trichotomy of the order on ); is reflexive, antisymmetric, transitive and total ( is a linear order on ), whence is transitive, because gives while would force by antisymmetry; (Discreteness: is the immediate successor).
Every nonzero natural is a successor (Every nonzero natural number is a successor).
Membership is irreflexive on : for every , and every natural number is a transitive set (Every natural number is a transitive set and is not a member of itself).
Proof
Since is at most countable there is a bijection where for some or ; in either case , and restricting to gives a bijection of onto , so . It therefore suffices to prove that every subset of is at most countable, since then or and transitivity carries the conclusion back to .
Every subset of a natural number is finite: by strong induction on , assume every subset of every is finite. If then a subset is empty and . Otherwise by [L7], with ; given , the set is a subset of , so the hypothesis at gives a bijection for some . If then . If , extend by ; since by irreflexivity of membership, the value is not already taken and the extension is a bijection . In both cases is finite, so the claim holds for and hence for all .
Case bounded: assume there is with for every . Then for every by [L6], that is, .
Case unbounded: assume that for every there is with . Then , and for each the set is nonempty, so [L3] makes a well-defined element of with ; this defines a function with no arbitrary choices.
In the bounded case is a subset of the natural number , hence finite by step 1.2, hence at most countable.
In the unbounded case apply [L5] with , (available by [L3] since ) and : there is with and for every .
For every , by the defining property of ; consequently implies , by strong induction on (for and one has by [L6], so either , giving directly, or , giving by the hypothesis at and transitivity). Hence is injective: if then or by comparability, and irreflexivity forbids .
For every , : again by strong induction, at this is immediate, and for the hypothesis at gives , so and therefore by [L6], that is .
is surjective onto : let . The set contains by step 3.2, so exists by [L3]. If then because , and , so . Otherwise by [L7], and by minimality, so ; then belongs to , whence , and with this gives . In both cases is a value of .
In the unbounded case is therefore a bijection, so and is countably infinite, hence at most countable.
Every is either bounded above or not, so steps 2.1 and 5.1 cover all cases and every subset of is at most countable; by the reduction of step 1.1 the subset of the at most countable set is at most countable.
Remarks
-
A subset of a countably infinite set may perfectly well be finite: and are subsets of . This is exactly why the conclusion is "at most countable" and not "countably infinite", and it is why the library's convention that "countable" means "at most countable" (Finite, countably infinite, countable, uncountable) keeps the statement free of case distinctions.
-
The dichotomy proved here, bounded subsets of are finite and unbounded ones are copies of , is the only structural fact about the rest of the page needs. The enumeration built in the unbounded case is the increasing one, and it is unique with that property.
-
The bounded case rests on the von Neumann encoding: "bounded by " is literally "a subset of the set ", which is what makes the induction of step 1.2 an induction on a natural number rather than on an informal count. That translation is not a convention but a theorem, On the order is membership: , since the library's order on is defined additively (Order on the natural numbers) and not by membership.
Depends on
Finite, countably infinite, countable, uncountable
The well-ordering principle
The recursion theorem
Strong (complete) induction
Equinumerous sets, and
Injection, surjection, bijection
The natural numbers (von Neumann)
Order on the natural numbers
On the order is membership:
Every natural number is a transitive set and is not a member of itself
Discreteness: is the immediate successor
Every nonzero natural number is a successor
Trichotomy of the order on
is a linear order on