Derives, from the objects of the definition of multiplication on omega, that each auxiliary class is a map, that the recursion theorem pins down each product as a value of a map into omega, and then membership in the multiplication and that it is a binary operation with value the product.
Each result cited below is universally quantified over the data in its own statement, and is applied to the data named where it is cited. Let denote the successor of a set . By Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §set, is a set, and by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity §inductive, and for every . The ordered pair of two sets is a set by The Ordered Pair of Two Sets and Nested Tuples §pair.
Sums. Let . By Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, applied to the class of Addition on Omega §addition with the witnesses and , . So lies in the range of by Relations, Domain, Range, Inverse and Composition §range, and this range is included in by Functions, Values of a Function, and Functions from One Class to Another §map, since is a map by Addition on Omega §addition. Thus .
The maps . Fix and let be as in Multiplication on Omega §multiplication. By Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, a set lies in if and only if for some . Each element of is thus an ordered pair, so is a relation by Relations, Domain, Range, Inverse and Composition §relation. If , then for some , and The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic gives and . Hence, if and lie in , with , , and , then The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic applied to gives , so ; thus 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, a set lies in if and only if for some set ; by what was just shown this forces with , and conversely such a satisfies . By The Cartesian Product of Two Classes §product and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, the sets of the form with are exactly the elements of , so by Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §extensionality. By Relations, Domain, Range, Inverse and Composition §range, each element of satisfies for some set , so for some , and by the paragraph on sums; so by Subclasses and Subsets §subclass. Hence is a map by Functions, Values of a Function, and Functions from One Class to Another §map, and for its value is by Functions, Values of a Function, and Functions from One Class to Another §value, since .
The recursion. With and as above, The Recursion Theorem on Omega §recursion, applied with , and , gives exactly one map with and for every . For every map and every , by Functions, Values of a Function, and Functions from One Class to Another §map, so by Functions, Values of a Function, and Functions from One Class to Another §value, hence by Relations, Domain, Range, Inverse and Composition §range, and by Functions, Values of a Function, and Functions from One Class to Another §map; so and therefore by the value of computed above. In particular for every . Since is a set, is a set by Images of Sets under Functions Are Sets, and a Function with a Set Domain Is a Set §function-set.
Products lie in (clause values). Let and let be the map of the previous paragraph for this . The set witnesses the formula defining in Multiplication on Omega §multiplication with . Conversely, let be a set witnessed by a set with , , for every , and . By the previous paragraph applied to , for every , so by the uniqueness in The Recursion Theorem on Omega §recursion, and . Hence is the unique set satisfying that formula, that is, , and by the previous paragraph applied to . Thus .
Membership (clause membership). Let , and be sets. Then and are sets by The Ordered Pair of Two Sets and Nested Tuples §pair, so by Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, applied to the class of Multiplication on Omega §multiplication, if and only if there are with , where is a set by the previous paragraph. By The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic, applied first to these two pairs and then to , this equation holds if and only if , and . Hence if and only if , and , the backward direction taking and .
Binary operation (clause operation). By Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, every element of equals for some ; so it is an ordered pair, and is a relation by Relations, Domain, Range, Inverse and Composition §relation. Moreover, if , then for some , so by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic; then , and by the previous paragraph. Now let and lie in . Writing with , the previous paragraph, applied to and to , gives ; 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, a set lies in if and only if for some set ; this forces with , and conversely for the previous paragraph gives . As for , The Cartesian Product of Two Classes §product, Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction and Class Theory NBG: the Axioms, Standing Conventions and Basic Notation §extensionality give . By Relations, Domain, Range, Inverse and Composition §range, each element of satisfies for some set , so with , and by the paragraph on products; so by Subclasses and Subsets §subclass. Hence is a map by Functions, Values of a Function, and Functions from One Class to Another §map, that is, since is a set, a binary operation on by Binary Operations on a Set §operation. Finally, for we have and , so the value of at is by Functions, Values of a Function, and Functions from One Class to Another §value.
Loading…