The partial sums are typed terms by the predicative formula for iterated operations, the set of partial sums is a typed term by the image helper, and the sum, its supremum, is a typed term through the predicative formula for suprema; the map then comes from the resulting defined set symbol.
Preliminaries. is a set by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii), and are sets by The Extended Real Line, Its Order, and [0,∞] (ii). The order of is a total order by Order and Suprema in the Extended Real Line (i), hence a partial order by Partial and Total Orders on a Set and the Associated Strict Relation (ii), and is a binary operation on by Addition and Multiplication on [0,∞] (i). A set variable is fresh for finitely many given formulas, terms and variables if it is none of and the given variables and occurs in none of the given formulas and terms; as many distinct fresh set variables as needed exist, since the set variables form an infinite list (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (i)). The class variables , , , , , and are none of the set variables chosen below (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (i)). By the hypothesis of (i), each of , , , , , and has the same value in every formula formed below, those of and included, and they are distinct, as Iterated Operations Are Given by a Predicative Formula (i) and Predicative Formulas for Suprema and Infima, and Maps Defined by Suprema and Infima (i) require. Every formula formed below is built from predicative formulas by connectives and quantifiers over set variables, hence is predicative (Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i)).
Let be a sequence in and . Then , so is a map from a set containing to , and its -th partial sum of Sum of a Sequence in [0,∞] (i) lies in , by that clause. By Sum of a Sequence in [0,∞] (ii), , formed in with , where is the set of the partial sums, a subset of ; and .
Proof of (i). Under an assignment satisfying , the value of is a set in by Terms and Typed Terms under a Guard (iii), so is a sequence in by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i) and Sequences (i). Below, always denotes this value.
Values. Under an assignment satisfying , the value of is a set lying in by the preliminaries, determined by , hence by the sets assigned to and the values of the parameters. So is a term under satisfying Terms and Typed Terms under a Guard (iii) with .
The formula. Let be a set variable that is none of , is not free in and does not occur in , so that it occurs neither in nor among its parameters.
Step 1: the partial sums. Choose a set variable fresh for , and . The formula is predicative, with free variables among , and the parameters, so it is a guard for the variables (Conditions Expressed by a Predicative Formula, and Guards (iii)). Since is not free in and does not occur in , an assignment to satisfies if and only if its part on satisfies and the set assigned to lies in ; then the value of is defined, and we let be the term under , written with , , , , , and , whose value is . It lies in by the preliminaries and is determined by the assigned sets and the parameters, so is a term under satisfying Terms and Typed Terms under a Guard (iii) with .
Let be a set variable that is none of and , is not free in and does not occur in ; and choose a set variable fresh for , , and . By Terms and Typed Terms under a Guard (iv) for , a predicative formula expresses on and ; by Conditions Expressed by a Predicative Formula, and Guards (ii), its free variables are among , and the parameters of and , so neither nor is free in it. By Iterated Operations Are Given by a Predicative Formula (i), applied to the distinct set variables , and for its , and and the class variables , , , and for its , , , and , there is a predicative formula , with free variables among , , , , , , and , such that for every , every map from a set containing to , and every set , holds if and only if . Let be the formula ; it is predicative, with free variables among , , and the parameters of and . Under an assignment of sets to , and , holds if and only if holds, and , since the only set with is then ; as is a map from to , this holds if and only if holds and . So expresses , Terms and Typed Terms under a Guard (iv) holds, and is a term of type under by Terms and Typed Terms under a Guard (ii).
Step 2: the set of partial sums. By Images of Typed Terms: the Set of Values Is a Set, Finite when Is Finite, and a Typed Term (iv), with for its , for its , for its , for its and the power set , whose elements are the subsets of , for its , the image is a term of type under ; its hypotheses hold, as is none of and not free in , and is a variable other than and whose value is a set. By Images of Typed Terms: the Set of Values Is a Set, Finite when Is Finite, and a Typed Term (i), under each assignment satisfying the value of has as elements exactly the sets , , so it is by Axiom of Extensionality for Classes.
Step 3: the supremum. Choose distinct set variables , and fresh for , , and . Then is none of , is not free in and does not occur in , bound occurrences counting, as is written with , and ; so by Terms and Typed Terms under a Guard (iv) for a predicative formula expresses on and , and its free variables are among , and the parameters of and , so is not free in it. Let be the formula of Predicative Formulas for Suprema and Infima, and Maps Defined by Suprema and Infima (i) for the set , the value of , with the partial order , the value of , written with and for its and and with the distinct set variables , , and for its , , and . It is predicative, its free variables are among , , and , and for sets and it holds if and only if is a subset of that has a supremum and , suprema being those of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order formed in with . Let be the formula . It is predicative, and its free variables are among , and the parameters of and . Under an assignment of sets to and , holds if and only if holds and , by Step 2. The set is a subset of , which has a supremum by Order and Suprema in the Extended Real Line (iii); so holds if and only if holds and , by the preliminaries. So expresses , which is Terms and Typed Terms under a Guard (iv), and is a term of type under by Terms and Typed Terms under a Guard (ii).
Proof of (ii). Let and be class variables, distinct from , , , , , and , whose values are and the map , and let be a set variable. With and for , the formula is a guard , and an assignment satisfies it exactly when the set assigned to lies in . By Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them (i), is a term of type under , and by Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them (iii), is a term of type under , with value . By (i), is a term of type under , whose value at is . Let be a set variable other than that does not occur in this term. By Terms and Typed Terms under a Guard (iv), a predicative formula , with free variables among , and the class variables named above, expresses . So for every exactly one set satisfies , namely , which lies in by Terms and Typed Terms under a Guard (iii). By Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (viii), is therefore a defined set symbol with argument , given by and used properly at every . As and are sets, Maps and Relations Given by Formulas (i), applied to , and this expression, gives exactly one map with for every .
Loading…