By induction on the tree: each atom and connective by the rules of predicative formulas, each named value by predicative substitution of its graph.
(i) and (ii) are proved by induction on the tree (Formula Trees with Values: Syntax, Two Readings, and Definedness (i)), for all at once; (iii) follows from them.
(i). Throughout, each occurrence of a parameter is written as a class variable of its own, standing for it, and the set variable a quantifier or a named value binds is chosen apart from the variables in scope. The free set variables of the formula built for a tree with set variables are then among : at an atom or a named value, the terms it mentions lie in that range by well-scopedness, and each quantifier or named value binds the variable it introduces. Negation, conjunction and the set quantifier preserve predicativity, and , and abbreviate predicative formulas, by Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (ii) and Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (v). Well-scopedness and the side conditions pass to subtrees, so it suffices to treat the atoms and the named values.
The atoms and are predicative formulas by Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (ii). The atoms and , with ordered pairs, are predicative and say what the atom says 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 (iii) and Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (iv), which allow variables of either kind, not necessarily distinct, and need only that the terms inside the pairs are sets. In the map atom , the three terms are pairwise distinct variables: set variables among them are distinct by well-scopedness, and each occurrence of a parameter is a class variable of its own. So 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 (vii), with its bound variables renamed apart as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (vi), is predicative and says that the value of is a map from the value of to the value of . An atom of its own is the reading of a predicative formula by its side condition.
For a named value , the graph reading is , where is predicative by induction. The atom is predicative and says what it says 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 (iii), as is a set (a set variable, or a parameter the syntax requires to be a set). For the graph reading is , and the atom is handled 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 (iv) in the same way. For with , the graph reading is , and is the reading of a predicative formula by its side condition.
(ii). For atoms, the two readings are the same condition. For the connectives and quantifiers, the claim follows from the induction hypothesis and Formula Trees with Values: Syntax, Two Readings, and Definedness (vi). For and , both readings agree on , and wherever holds they agree on . For , they agree on wherever fails. Under a quantifier, an assignment of sets extended by a set is again one. For a named value : since is a function and lies in its domain, the value is the only set with . So "for every set with , " says at , which by induction is the reading. The same holds for , written as in Binary Operations on a Set (ii): it is the value of the function at the pair in its domain, so by Functions, Values of a Function, and Functions from One Class to Another (ii) it is the only set with . It also holds for with , since is a set satisfying and the only one.
(iii). By (i), the graph reading of is the reading of a predicative formula in and the parameters of . By hypothesis uses its values properly under every assignment of sets to . So by (ii), its graph reading and its reading hold under the same such assignments, and its reading is the reading of the same predicative formula.
Loadingβ¦