TheoremBase

Iterated Operations over Finite Sets Are Given by a Predicative Formula

The statement that a set is the iterated operation of a map over a finite set is expressed by a predicative formula in the set, the finite set and the map, with the underlying set, the operation, the natural numbers, their order and their addition as class parameters.

Statement

In the setting of The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion, let finite sets be as in Finite Sets §finite, and let iterated operations over finite sets be as in Sums and Products over a Finite Set and over an Interval §operation, Sums and Products over a Finite Set and over an Interval §empty and Sums and Products over a Finite Set and over an Interval §subsets. The clause below is a statement of the metatheory. Formulas may be written with abbreviations, defined set symbols being used properly, and predicative is meant as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations §defined-symbols; set variables, class variables and free variables are as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations §symbols, and sets and classes are assigned to them as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations §reading.

Let ww, CC and gg be any distinct set variables and XX, FF, YY, RR and PP any distinct class variables. There is a predicative formula fop(w,C,g)\mathrm{fop}(w,C,g), whose free variables are among ww, CC, gg, XX, FF, YY, RR and PP, with the following property. Let a set, an associative and commutative binary operation ∗\ast on it that has a neutral element, N\mathbb{N} (as in The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §sets), the order ≤\le of N0\mathbb{N}_{0} and the addition ++ of N0\mathbb{N}_{0} be assigned to XX, FF, YY, RR and PP, respectively, and write XX also for the set assigned to XX. Then for every finite set CC, every map gg from a set containing CC to XX, and every set ww, fop(w,C,g)\mathrm{fop}(w,C,g) holds if and only if w=∗x∈Cg(x)w=\mathop{\ast}\limits_{x\in C}g(x).

Proofs

Log in to submit a proof.

Loading...

Citations

Loading…

Dependencies

Loading…

Related

0 relations

Curated associations between results. These are editable and subjective — they do not replace the dependency graph, which is derived from the references in the text.

No relations recorded yet.

Comments

Log in to comment.

Loading…