For m = 0 the power is the neutral element; for m in N it is the iterated product of the constant map k ↦ x, which the predicative formula of iterated operations describes; a disjunction on m = 0 gives the formula, which makes a defined set symbol, and the map follows from maps given by expressions.
Proof of (i). The formula. Take the parameters , , , and the order and the addition of to be the class variables , , , and of Iterated Operations Are Given by a Predicative Formula (i), with these values, and let be the predicative formula of that clause, with , and for its , and (a renaming as in Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (i)), being a set variable other than , , and the parameters. Let and be further distinct set variables of this kind, not occurring in . Let be the formula , with the formula of Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (ii), and let be the formula
Its free variables are among , , and the parameters.
Predicativity. is predicative by Iterated Operations Are Given by a Predicative Formula (i), and by Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (ii); is built from these and from memberships and equations by connectives and by quantifiers over the set variables , and . The subformulas and , being predicative, contain no quantifier over a class variable, so no quantifier of is applied to a class variable, and is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i).
Meaning. Let , and be sets. If or , both and the condition fail. Let and . As (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii)), exactly one of and holds.
If , then holds if and only if ; and by Powers with Exponents in the Natural Numbers with Zero (ii), being the neutral element of . So holds if and only if .
Let . Let be the map with for every (Maps Formed Pointwise: Constant Maps, Pairs of Values, Maps Applied to Values, and Families of Maps (i)). It is a set, being an element of (The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i), and being sets by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii); Classes, Membership, Sets and Proper Classes (i)), so it can be the value of the set variable . For every set : if , then for sets and , being a relation (Functions, Values of a Function, and Functions from One Class to Another (iii)), with (Domains and Restrictions of Maps (i)) and (Values, Restriction and Equality of a Map, and the Map as a Defined Set Symbol (i)); and for every (Values, Restriction and Equality of a Map, and the Map as a Defined Set Symbol (ii)). With Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (ii), holds, and a set satisfies if and only if and have the same elements, that is, . So holds if and only if . The map is a map from the set , which contains (The Segments [n]: Each Is a Set, and 1 Lies in [n] for n ∈ ℕ (i)), to ; so by Iterated Operations Are Given by a Predicative Formula (i), holds if and only if , which by Iterated Operations: Finite Sums and Finite Products (ii) and Iterated Operations: Finite Sums and Finite Products (iii) is the iterated product of the restriction . Let be the map on (Sets and Maps: Ordinary Notation (v)). Then by extensionality, as the elements of each of the three are exactly the pairs with . For this holds by The Cartesian Product of Two Classes (i), the only element of the singleton being (The Empty Set, the Unordered Pair and the Singleton (iii)). For : a set lies in it if and only if and for sets and (The Restriction of a Function or Relation to a Class (i)); by the elements of found above, and The Characteristic Property of Ordered Pairs and Nested Tuples of Sets (i), this holds if and only if for some . For it holds as for above, with for and . So the iterated product of is that of , which is by Iterated Operations: Finite Sums and Finite Products (i) and Iterated Operations: Finite Sums and Finite Products (iii), and this is by Powers with Exponents in the Natural Numbers with Zero (i). So holds if and only if .
Hence, under every assignment, holds if and only if , and : expresses this condition, as in Conditions Expressed by a Predicative Formula, and Guards (ii), with , and for , and .
Proof of (ii). Let be the formula of the proof of (i). By (i), for all and , exactly one set satisfies , namely . So is the defined set symbol with arguments and given by the predicative , used properly where and .
For and , : for , (Associative and Commutative Binary Operations, and Neutral Elements (iii)); for , (Powers with Exponents in the Natural Numbers with Zero (i)), the iterated product of the map on , which lies in by Iterated Operations and Operations over Finite Sets Take Values in the Underlying Set (i). and are sets (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii)). Hence Maps and Relations Given by Formulas (ii), applied to the sets (for and ) and (for ) and the expression , gives exactly one map with , that is, , for all and .
Loading…