The relation of equal ratios and the embedding are obtained from the lemma on maps and relations given by formulas, after checking that their formulas are predicative and use their defined set symbols properly; the operations and the order then come from the construction lemma, applied to this relation.
Each result cited is universally quantified over the data in its own statement.
Sets and the data of . By The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §sets, is a set and ; is a set by The Integers §integers; so is a set by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §set. By The Cartesian Product of Two Classes §product and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, every element of is for some and , and for all such and by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership. By The Integers §embedding, is a map, so for , and by Functions, Values of a Function, and Functions from One Class to Another §value. Let denote the product of as a class, so that for ; by The Integers §operations, The Integers §integers and Construction of the Integers: Pairs of Natural Numbers up to Equal Differences, with Sum, Product, Negation and Order §operations, is a binary operation on , and for by Binary Operations on a Set §notation.
Clause approximation. Let be the formula
with the parameters , , and . Its atomic parts with ordered pairs are predicative 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 §pair-equality, Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity §pair-membership 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 §operation-membership; its only defined set symbol is the ordered pair, applied to set variables, so it is used properly, the ordered pair of two sets being a set by The Ordered Pair of Two Sets and Nested Tuples §pair; and all its quantifiers bind set variables. So is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure, and it meets the hypotheses of Maps and Relations Given by Formulas §relation.
We show that for all and , holds if and only if . The defined set symbols , , and are each used properly here, by the first paragraph; explicitly: suppose holds with witnesses . Then and , so , , and by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic. By Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §value, applied to the function , and , which lie in ; then by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §operation, applied to on , and , so . Conversely, if , the sets , , and witness , by the same two clauses.
By Maps and Relations Given by Formulas §relation, applied to the set and the formula , there is exactly one relation on with if and only if , for all . Since for and , the previous paragraph shows that has the property of the clause. If is any relation on with that property, let and write and with and ; then if and only if , that is, if and only if . So by the uniqueness in Maps and Relations Given by Formulas §relation. Hence exactly one relation on has the property of the clause. The relation of Construction of the Rationals: Pairs of an Integer and a Natural Number up to Equal Ratios, with Sum, Product, Negation and Order §equivalence is, by the statement of that lemma, the relation on with this property; so is .
Clause operations. By the clause approximation, is the relation on that Construction of the Rationals: Pairs of an Integer and a Natural Number up to Equal Ratios, with Sum, Product, Negation and Order is stated for, so its clauses apply to it; and by The Rational Numbers §rationals. By Construction of the Rationals: Pairs of an Integer and a Natural Number up to Equal Ratios, with Sum, Product, Negation and Order §operations, there are unique binary operations on , a unique map from to and a unique relation on with the values displayed in the clause; by The Rational Numbers §operations, the sum , the product , the negation and the order on are these. This is the clause.
Clause embedding. We apply Maps and Relations Given by Formulas §map to the sets and , the latter a set by The Rational Numbers §rationals, and to the expression . For , the pair is a set by The Ordered Pair of Two Sets and Nested Tuples §pair and lies in , as ; and is an equivalence relation on the set by Construction of the Rationals: Pairs of an Integer and a Natural Number up to Equal Ratios, with Sum, Product, Negation and Order §equivalence, which applies by the clause approximation. So, by The Equivalence Class of an Element under an Equivalence Relation §class, is a set and a defined set symbol, used properly for every . Finally, for every by Construction of the Rationals: Pairs of an Integer and a Natural Number up to Equal Ratios, with Sum, Product, Negation and Order §equal. Hence Maps and Relations Given by Formulas §map gives exactly one map from to with for every . By The Rational Numbers §embedding, is the map from to with given by Maps and Relations Given by Formulas §map, that is, . This is the clause.
Loading…