Approximations on the initial segments S(n) are shown to agree where both are defined and to exist for every n, by induction on omega; the union of all of them is the required map, and uniqueness follows by a further induction.
Throughout, every element of a class is a set by Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §objects. Membership in a class formed by class abstraction is unfolded by Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §restricted; class abstractions are unfolded without further mention. For a function and , is the unique set with , by Functions, Values of a Function, and Functions from One Class to Another §value; in particular, if is a function, implies . By The Successor of a Set §successor, for all sets and ,
Preliminaries on . Let . Then by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive, so every element of lies in by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §omega-transitive, and by . Moreover:
(P1) : by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §zero-least, , so by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §successor; as by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive, by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §segment, applied to .
(P2) If is a set with , then and : indeed by , so by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §element-transitive, applied to , and by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §omega-transitive.
(P3) for every : if , then by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §segment, which by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §strict requires .
Attempts. For , a set is an -attempt if is a map with and for every set with . These values exist: by (P1); for , (P2) gives and , and by Relations, Domain, Range, Inverse and Composition §range and Functions, Values of a Function, and Functions from One Class to Another §map, so by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership. " is an -attempt" is a predicative formula in the set variables and with the parameters , and : being a function, and unfold by Functions, Values of a Function, and Functions from One Class to Another §function, Relations, Domain, Range, Inverse and Composition §relation, Relations, Domain, Range, Inverse and Composition §domain, Relations, Domain, Range, Inverse and Composition §range and Subclasses and Subsets §subclass into formulas quantifying over set variables only, and the two value conditions may be written as and , which are equivalent to them for a map by Functions, Values of a Function, and Functions from One Class to Another §value. Here , and the ordered pair are defined set symbols, by The Empty Set, the Unordered Pair and the Singleton §empty, The Successor of a Set §successor and The Ordered Pair of Two Sets and Nested Tuples §pair. The same holds for every class formed below, so all of them are predicative as Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §comprehension requires.
(i) Agreement. Let be an -attempt and an -attempt. Let , formed with the parameters , , , and ; the values are used properly, under the antecedent. Then , since . Let with , and suppose and . By (P2), and , so since , and therefore . As by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive, . By Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §induction, . Since the elements of lie in , for every set with and .
(ii) Existence of attempts. Let , with a set variable.
Base. Let , a set by The Empty Set, the Unordered Pair and the Singleton §singleton, whose only element is . It is a relation, and if , then both equal , so by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic; so is a function by Functions, Values of a Function, and Functions from One Class to Another §function. By Relations, Domain, Range, Inverse and Composition §domain, Relations, Domain, Range, Inverse and Composition §range and The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic, the only element of is and the only element of is . Since has no element by The Empty Set, the Unordered Pair and the Singleton §empty, shows that the only element of is , so by Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §extensionality, and ; thus by Functions, Values of a Function, and Functions from One Class to Another §map, and . If , then , contrary to Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §successor-nonzero; so the successor condition holds vacuously, is a -attempt, and (with by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive).
Step. Let with , and let be an -attempt. Since and , and exists, as in the paragraph on attempts, with by Relations, Domain, Range, Inverse and Composition §range and Functions, Values of a Function, and Functions from One Class to Another §map. Let , a set by Subclasses of Sets Are Sets, the Union and Power Set of a Set Exist Uniquely, Binary Unions of Sets Are Sets, and the Universal Class Is Proper §binary-union; by The Boolean Operations on Classes, Disjointness, and the Universal Class §operations and The Empty Set, the Unordered Pair and the Singleton §singleton, if and only if or . Every element of is an ordered pair, so is a relation. Let . If both lie in , then . If both equal , then by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic. If one lies in and the other equals , then by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic and by Relations, Domain, Range, Inverse and Composition §domain, so , contrary to (P3) since . So is a function. By Relations, Domain, Range, Inverse and Composition §domain and The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic, a set lies in if and only if or , that is, by , if and only if ; so by Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §extensionality. Likewise every element of lies in or equals , so by Functions, Values of a Function, and Functions from One Class to Another §map. For , , so ; and . Hence , using (P1). Let be a set with ; by , or . In the first case by (P2), so . In the second case by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §successor-injective, so , since . Thus is an -attempt, and as by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive.
By Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §induction, : for every there is an -attempt.
(iii) Construction. Let , formed with the parameters , , and ; and are set variables.
is a map. Each element of lies in some attempt, which is a relation, so is a relation. Let , say for an -attempt and for an -attempt . Then and by Relations, Domain, Range, Inverse and Composition §domain, and , so by (i); thus is a function. If , then for some as just seen, so . Conversely, for , (ii) gives a -attempt , and , so and . Hence by Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §extensionality. If , then for some attempt , so . So by Functions, Values of a Function, and Functions from One Class to Another §map.
extends every attempt. If is an -attempt and , then , so . Call this .
Recursion equations. By (ii) there is a -attempt , and , so by . Let . Then , and by (ii) there is an -attempt . Since by , the successor condition with gives , and by (P2), applied to . By , and , so .
(iv) Uniqueness. Let be a map with and for every . Let , formed with the parameters , and ; the values are used properly since . Then , since . If and , then , and , so . By Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §induction, , so for every . As by Functions, Values of a Function, and Functions from One Class to Another §map, Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality gives . Hence is the only map with the stated properties.
Loading…