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.
Countable choice is equivalent to nonempty countable products
Statement
For every sequence of nonempty sets, there exists a indexed choice function with domain and for every if and only if the product is nonempty. Thus the sequence formulation of The countable-choice principle used in the foliation pair and the nonempty-product formulation of the same principle are equivalent.
Facts & Assumptions
Given: A sequence of nonempty sets.
The countable choice principle for this pair states that every sequence of nonempty sets admits a function with domain and for all (The countable-choice principle used in the foliation pair).
The product of an indexed family is the set of functions with domain such that for every ; in particular an element of is a function with domain taking its value at inside (The product ).
A sequence indexed by is a function on , and an indexed choice function for has domain and selects an element of at ; this differs from a family choice function, whose domain is the set of factors (A function is a relation with and implying ; , the value , domain and codomain, Choice function).
Proof
(Forward direction.) Assume there is an indexed choice function with for every [F1]. Then is a function with domain whose value at each lies in [F3], so by the defining description of the product [F2]. In particular the product is nonempty.
(Reverse direction.) Assume the product is nonempty and choose an element of it; this is one existential instantiation. By [F2], is a function with domain and for every , that is, a choice function for the sequence in the sense of [F1]. Hence a choice function with for all exists.
The two directions identify the same objects: a function with domain whose value at belongs to is at once the indexed choice function of the sequence formulation and the element of the product of the product formulation. Hence the sequence formulation and the nonempty-product formulation are equivalent for every sequence of nonempty sets.
Depends on
- The countable-choice principle used in the foliation pair
- The product $\prod_{i \in I} A_i := \{\, f : I \to \bigcup_{i \in I} A_i \ \mid\ f(i) \in A_i \text{ for every } i \in I \,\}$
- Choice function
- A function is a relation $f$ with $(a,b) \in f$ and $(a,c) \in f$ implying $b = c$; $f : A \to B$, the value $f(a)$, domain and codomain
Used by
Nothing in the library uses this result yet.
Cited to discharge well-definedness by The countable-choice principle used in the foliation pair.
Dependency tree · two levels
15 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- D. H. Fremlin, Measure Theory, Chapter 56 (standard reference, not scraped)
- Axiom of countable choice (Wikipedia) (standard reference, not scraped)