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.
A subset of a finite set is finite, with , and equality holds if and only if
Statement
Let be a finite set (Finite, countably infinite, countable, uncountable) and let . Then:
- is finite;
- (The cardinality of a finite set);
- if and only if ;
- every injection is a bijection, and every surjection is a bijection.
Clause 3 is the finite form of the Dedekind statement: a finite set is not equinumerous with a proper subset of itself. Clause 4 is its working form, and finiteness is exactly the hypothesis that fails in general: the successor map is an injection of into itself that is not surjective, which is the false statement recorded on this page's companion.
Facts & Assumptions
Given: A finite set , its cardinality , and a subset . Throughout, and , the latter because (Addition of natural numbers).
Induction: a property holding at and inherited by successors holds at every natural (The principle of mathematical induction).
On the order is membership: , , and ; also (On the order is membership: , Order on the natural numbers, The natural numbers (von Neumann)). By the definition of the strict order, is impossible.
Cardinality (The cardinality of a finite set): is the unique natural with ; ; ; and if is finite and then is finite with (transport).
Maps and equinumerosity (Injection, surjection, bijection, Equinumerous sets, and , Finite, countably infinite, countable, uncountable): is finite when for some ; the restriction of an injection to a subset of its domain is an injection; an injection is a bijection onto its image; inverses and composites of bijections are bijections; and for a bijection and contained in its domain.
Order and successor: implies , and implies (Order is compatible with addition, Addition is cancellative, with ).
Discreteness: (Discreteness: is the immediate successor).
Well-ordering: every nonempty subset of has a least element (The well-ordering principle).
Proof
The whole theorem rests on the special case where the ambient set is a natural number, which we call : for every and every , the set is finite, , and implies . It is proved by induction on .
Base case . Since , a subset satisfies ; so is finite with , and indeed gives .
Inductive hypothesis. Fix and assume holds for : every is finite with , and implies .
Let and put , so that , and when while with when . By the inductive hypothesis of step 1.3 the set is finite; write , so , and forces .
Case . Here is finite with , and gives ; moreover is impossible, since would give by [L6], so the third assertion of holds vacuously in this case.
Case . Choose a bijection , which exists because , and define by for and ; the two clauses do not conflict, since . Then is injective, because is injective and takes its values in , so no value equals ; and is surjective onto . Hence , so is finite with .
In the case we therefore have , because ; and if then , so , so and therefore .
The two cases are exhaustive, so holds at whenever it holds at ; with the base case this gives for every .
Clauses 1 and 2 in general. Fix a bijection , available since . Then , and the restriction of to is a bijection of onto , so . By the set is finite with , hence is finite with .
Clause 3. If then . Conversely assume . Then by transport, so by , and therefore , because is a bijection of onto .
Clause 4, the injective half. Let be injective. Then is a bijection of onto its image , so by transport, and clause 3 gives . Thus is surjective, hence a bijection.
Clause 4, the surjective half. Let be surjective. For each the set is nonempty, so it has a least element by [L7]; let be the value of at that least element. No choice principle is used, since each is determined by rather than selected. By construction , that is for every ; and is injective, since gives . So is a bijection by step 8.1.
Composing on the right with gives , which is a bijection; so a surjection of onto itself is a bijection, and in particular an injection.
Clauses 1 and 2 are step 6.1, clause 3 is step 7.1, and clause 4 is steps 8.1 and 10.1, each resting on the induction that establishes .
Remarks
-
Where finiteness is spent. Only in , and there only through the base case and the fact that removing the top point of leaves . Clause 4 then follows formally, which is why the failure of clause 4 for is a failure of finiteness and of nothing else.
-
The surjective half needs no choice. The obvious argument, "pick a preimage of each ", would need a choice function on the fibres. Transporting the fibres into and taking least elements replaces the choice by a determination, which is what The well-ordering principle is for.
-
Clause 2 is not the pigeonhole principle restated. The pigeonhole principle on is about injections between natural numbers, and it is what makes The cardinality of a finite set well posed in the first place; clause 2 compares the cardinalities of a set and a subset, and is proved here by induction directly.
Depends on
The cardinality of a finite set
Finite, countably infinite, countable, uncountable
Equinumerous sets, and
Injection, surjection, bijection
The natural numbers (von Neumann)
On the order is membership:
Order on the natural numbers
Addition of natural numbers
The principle of mathematical induction
Addition is cancellative
Order is compatible with addition
Discreteness: is the immediate successor
The well-ordering principle