Builds an epsilon-N formula for Cauchy sequences, combines it with the published predicative formulas for metric spaces and convergent sequences into a formula expressing completeness, moves it to arbitrary positions by renaming, and applies class comprehension with the set fixed.
Throughout, formulas are written with abbreviations as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (vi), a formula being predicative when it is so with its abbreviations eliminated, and the given are the first of distinct set variables as in Renaming and Substituting Variables in Predicative Formulas, so that are distinct also when . The parameters are those of the statement, variables other than , at their fixed values as in Conditions Expressed by a Predicative Formula, and Guards (i): , , , , and are those of the setting of the statement, which are also those of the lemmas applied below. For sets and , and stand for and . The letters , , , , , and denote set variables, distinct from one another, from and from the parameters. Routine set bookkeeping is used without comment: elements of classes are sets (Classes, Membership, Sets and Proper Classes (i)), and so are maps between sets, which lie in the class of functions from to (Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set (ii), The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i)), in particular metrics on a set and sequences in a set; and a one-entry tuple is (The Ordered Pair of Two Sets and Nested Tuples (ii)).
Earlier readings. The helper Predicative Formulas for Convergence and Limits, and Maps Defined by Limits applied below is stated for the readings Metric Space (vi), Sequences (i) and Convergent Sequence in a Metric Space (ii), which agree with the current ones by The Earlier and the New Versions of the Definitions of Metric Spaces, Convergence, Continuity and Compactness Agree (i), The Earlier and the New Versions of the Definitions of Sequences, Limits, Cauchy Sequences, Series and Iterated Operations Agree (i) and The Earlier and the New Versions of the Definitions of Metric Spaces, Convergence, Continuity and Compactness Agree (iii). Likewise Cauchy Sequence in a Metric Space (i), which Complete Metric Space (i) cites, is stated for the first two of these readings, so it applies to the current ones by the same bridge clauses.
The formula for metric spaces. By Kit for def:metric-space (vi) with , and , there is a predicative formula in , with parameters among , , and , that holds, under every assignment of sets to and , if and only if is a map and is a metric space (Metric Space (vi)); its bound variables are chosen other than the letters above. So expresses with and ; the first part of is the standing hypothesis of Metric Space, and the second that of Complete Metric Space.
Sequences. Let be 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), its auxiliary set variables , , , and pairwise distinct and distinct from , from the letters above and from the parameters; with , and as its , and , this meets the distinctness hypotheses of that lemma. So, for sets and assigned to and , holds if and only if is a map , that is, a sequence in (Sequences (i)).
The formula for Cauchy sequences. Let
Let sets , and be assigned to , and , such that is a metric space and is a sequence in . Let . As is a function with domain , for every set we have if and only if , and likewise if and only if (Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (x)). As , the pair lies in (Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set (i)), so, by the same clause, holds exactly for , a real number. Hence the premise of the innermost implication holds for exactly one triple of sets, namely
and the formula holds if and only if . On elements of the order of agrees with the order of (The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness (vi)). So holds if and only if for every real number there is with
that is, by Cauchy Sequence in a Metric Space (i), if and only if is a Cauchy sequence in .
The formula for convergent sequences. Let be the formula of Predicative Formulas for Convergence and Limits, and Maps Defined by Limits (ii), with the set variables and as its parameters and , as its variable , as its variable , and its variables , and (which occur bound only), and any further set variable, distinct from one another, from and from the parameters, and the auxiliary variables of in it chosen as above. It is predicative, and its free variables are , , and the parameters , , , and . Let sets , and be assigned to , and , such that is a metric space. Then Predicative Formulas for Convergence and Limits, and Maps Defined by Limits (ii), applied to this metric space as the values of its parameters (a statement holds for all values of its parameters satisfying its hypotheses, Conditions Expressed by a Predicative Formula, and Guards (i)), says that holds if and only if is a sequence in that is convergent in .
The formula for completeness. Let
It is predicative: is, as no quantifier in it is applied to a class variable (Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i)), and is built from and the predicative formulas , and by connectives and a quantifier over a set variable (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (v)), and its free variables are , and the parameters , , , , and . Let sets and be assigned to and . If fails, then fails, so fails. If holds, then is a metric space and holds. The quantifier ranges over sets (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (iv)), among them every sequence in . For a set that is not a sequence in the premise fails; for a sequence in , by the above, the premise holds if and only if is a Cauchy sequence in , and the conclusion holds if and only if is convergent in . Hence the second conjunct of holds if and only if every Cauchy sequence in is convergent in , that is, if and only if is complete (Complete Metric Space (i)). In both cases holds if and only if holds and is complete. So is a predicative formula in , in the sense of Renaming and Substituting Variables in Predicative Formulas, expressing the condition of (i) with and .
Complete metric spaces. By Renaming and Substituting Variables in Predicative Formulas (i), with its number of variables equal to and and , the formula is a predicative formula in that holds, under every assignment of sets to , exactly when holds with and assigned the sets assigned to and , that is, exactly when holds and is complete, with and . This proves (i).
The class of complete metrics. For a set , The Class Comprehension Theorem for Predicative Formulas (i), applied to with its abbreviations eliminated, with as its single variable and and the parameters of the statement as its parameters, being assigned , gives a class such that, for every class , if and only if is a map that is a metric on with complete (for such a map, is a metric space exactly when is a metric on , Metric Space (vi)). This proves (ii).
Loadingβ¦