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.
König's infinity lemma: an ordered finitely branching tree with a node at every level has an infinite branch, in ZF
Statement
Let be an ordered finitely branching tree of finite sequences (Rooted trees of finite sequences, levels, branches, and finite branching, with ordered finite successor sets). If every level is nonempty, then has an infinite branch. The branch is constructed in ZF by least successors and natural recursion (The recursion theorem); no choice principle is used. Its natural indexing agrees with the convention of Finite, countably infinite, countable, uncountable, and the elementary induction below uses The principle of mathematical induction.
Facts & Assumptions
Given: An ordered finitely branching tree with a node at every level.
Every nonempty subset has a least element (The well-ordering principle).
Given a set , an element , and a function , natural recursion supplies a unique sequence beginning at and iterating (The recursion theorem).
Proof
Call a node viable if it has descendants at arbitrarily high levels. The root is viable: if each of its finitely many successors had descendants only up to some level, the maximum of those finitely many bounds would bound the whole tree, contrary to the existence of a node at every level.
Every viable node has a viable immediate successor. Otherwise all its finitely many successors would have bounded descendant height, and the maximum of their bounds would contradict viability. The viable successor labels form a nonempty set of naturals, so [L1] gives a unique least one.
On the set of viable nodes, send each node to its least viable successor from step 2.1. Apply [L2] from the root. Every finite initial segment produced is a node of , and at stage it has length . Thus the recursive sequence is an infinite branch.
Depends on
Used by
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 36 results over 17 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.
Sources
- I. B. Leader, Ramsey Theory, compactness proof after Corollary 3 (standard reference, not scraped)