TheoremBase

An explicit formula for the Cauchy condition, built from the formula for maps and written with abbreviations whose quantifiers are all over sets, is predicative and expresses the condition; renaming moves it to any variable, and class comprehension gives the class, whose members are sets as elements of the class of functions from the natural numbers to the reals.

Proof

Throughout, formulas are written with abbreviations as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (vi), and the given x0,…,xnβˆ’1x_{0},\dots,x_{n-1} are the first of distinct set variables x0,x1,…x_{0},x_{1},\dots as in Renaming and Substituting Variables in Predicative Formulas. The parameters are those of the statement, at their fixed values as in Conditions Expressed by a Predicative Formula, and Guards (i).

The formula for the Cauchy condition. Let Ξ΅\varepsilon, NN, mm and mβ€²m' be distinct set variables, distinct from x0,x1,…x_{0},x_{1},\dots and from the parameters. Take the auxiliary set variables pp, uu, uβ€²u', vv and vβ€²v' of the formula ΞΌ\mu 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) pairwise distinct and distinct from x0,x1,…x_{0},x_{1},\dots, from Ξ΅\varepsilon, NN, mm and mβ€²m', and from the parameters; with x0x_{0}, N\mathbb{N} and R\mathbb{R} as its FF, AA and BB, this meets the distinctness hypotheses of that lemma. Let Ο‡(x0)\chi(x_{0}) be the formula

ΞΌ(x0,N,R)βˆ§βˆ€Ξ΅β€‰((Ρ∈R∧0<Ξ΅)β‡’βˆƒN (N∈Nβˆ§βˆ€mβ€‰βˆ€m′ ((m∈N∧mβ€²βˆˆN∧N≀m∧N≀mβ€²)β‡’dR(x0(m),x0(mβ€²))<Ξ΅))).\mu(x_{0},\mathbb{N},\mathbb{R})\wedge\forall\varepsilon\,\bigl((\varepsilon\in\mathbb{R}\wedge0<\varepsilon)\Rightarrow\exists N\,\bigl(N\in\mathbb{N}\wedge\forall m\,\forall m'\,\bigl((m\in\mathbb{N}\wedge m'\in\mathbb{N}\wedge N\le m\wedge N\le m')\Rightarrow d_{\mathbb{R}}(x_{0}(m),x_{0}(m'))<\varepsilon\bigr)\bigr)\bigr).

Its free variables are x0x_{0} and the parameters N\mathbb{N}, R\mathbb{R}, ≀\le, <<, 00 and dRd_{\mathbb{R}}.

Predicativity. The quantifiers of ΞΌ(x0,N,R)\mu(x_{0},\mathbb{N},\mathbb{R}) are over the set variables pp, uu, uβ€²u', vv and vβ€²v', and the remaining quantifiers βˆ€Ξ΅\forall\varepsilon, βˆƒN\exists N, βˆ€m\forall m and βˆ€mβ€²\forall m' of Ο‡\chi are over set variables. Thus Ο‡\chi is written with ordered pairs, values (defined set symbols by Functions, Values of a Function, and Functions from One Class to Another (ii)) and the relation notation of Partial and Total Orders on a Set and the Associated Strict Relation (i) and Partial and Total Orders on a Set and the Associated Strict Relation (iii) only, and no quantifier is over a class variable, so it is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i).

Meaning. Let x0x_{0} be a set. 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 (vii), ΞΌ(x0,N,R)\mu(x_{0},\mathbb{N},\mathbb{R}) holds if and only if x0x_{0} is a map x0:Nβ†’Rx_{0}:\mathbb{N}\to\mathbb{R}, that is, by Sequences (i), a sequence in R\mathbb{R}. If x0x_{0} is not a sequence in R\mathbb{R}, then Ο‡(x0)\chi(x_{0}) fails by its first conjunct, and x0x_{0} is not a Cauchy sequence in R\mathbb{R}. Let now x0x_{0} be a sequence in R\mathbb{R}, and let m,mβ€²βˆˆNm,m'\in\mathbb{N}. Then

dR(x0(m),x0(mβ€²))=∣x0(m)βˆ’x0(mβ€²)∣∈Rd_{\mathbb{R}}(x_{0}(m),x_{0}(m'))=|x_{0}(m)-x_{0}(m')|\in\mathbb{R}

by The Distance on the Real Numbers (i) (the values are used properly and lie in R\mathbb{R}, as x0:Nβ†’Rx_{0}:\mathbb{N}\to\mathbb{R} and dR:RΓ—Rβ†’Rd_{\mathbb{R}}:\mathbb{R}\times\mathbb{R}\to\mathbb{R}, these uses lying under the conjunct saying that x0x_{0} is a map Nβ†’R\mathbb{N}\to\mathbb{R} and the antecedent m∈N∧mβ€²βˆˆN∧N≀m∧N≀mβ€²m\in\mathbb{N}\wedge m'\in\mathbb{N}\wedge N\le m\wedge N\le m', as Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (viii) requires). By Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (ii), applied in turn to the values x0(m)x_{0}(m), x0(mβ€²)x_{0}(m') and dR(x0(m),x0(mβ€²))d_{\mathbb{R}}(x_{0}(m),x_{0}(m')), innermost first, each used properly there, and 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) for the ordered pairs, the part dR(x0(m),x0(mβ€²))<Ξ΅d_{\mathbb{R}}(x_{0}(m),x_{0}(m'))<\varepsilon holds if and only if the real number ∣x0(m)βˆ’x0(mβ€²)∣|x_{0}(m)-x_{0}(m')| is less than Ξ΅\varepsilon in R\mathbb{R}, and the parts 0<Ξ΅0<\varepsilon, N≀mN\le m and N≀mβ€²N\le m' hold if and only if these relations hold in R\mathbb{R}. (For N,m,mβ€²βˆˆNN,m,m'\in\mathbb{N}, the order of R\mathbb{R} agrees with that of N0\mathbb{N}_{0}, The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness (vi).) So the second conjunct of Ο‡(x0)\chi(x_{0}) states that for every real Ξ΅>0\varepsilon>0 there is a natural number NN with

∣x0(m)βˆ’x0(mβ€²)∣<Ξ΅forΒ allΒ m,mβ€²βˆˆNΒ withΒ m,mβ€²β‰₯N.|x_{0}(m)-x_{0}(m')|<\varepsilon\qquad\text{for all }m,m'\in\mathbb{N}\text{ with }m,m'\ge N.

This is the condition of Cauchy Sequences of Real Numbers (i) for the sequence x0x_{0}, whose mm-th term is x0(m)x_{0}(m). Hence, for every set x0x_{0}, Ο‡(x0)\chi(x_{0}) holds if and only if x0x_{0} is a Cauchy sequence in R\mathbb{R}; so Ο‡\chi is a predicative formula in x0x_{0} in the sense of Renaming and Substituting Variables in Predicative Formulas.

Cauchy sequences. By Renaming and Substituting Variables in Predicative Formulas (i) with k=1k=1 and Οƒ(0)=i\sigma(0)=i, the formula Ο‡(xi)\chi(x_{i}) is a predicative formula in x0,…,xnβˆ’1x_{0},\dots,x_{n-1} that holds, under every assignment of sets to x0,…,xnβˆ’1x_{0},\dots,x_{n-1}, exactly when xix_{i} is a Cauchy sequence in R\mathbb{R}. This proves (i).

The class. The Class Comprehension Theorem for Predicative Formulas (i), applied to the predicative formula Ο‡(x0)\chi(x_{0}) in x0x_{0} (the case n=1n=1, i=0i=0 above), with x0x_{0} as its single variable and the parameters of the statement as its parameters, gives a class KK whose set elements are exactly the Cauchy sequences in R\mathbb{R}, and since every element of a class and every Cauchy sequence in R\mathbb{R} is a set, this proves (ii) (the one-entry tuple ⟨a⟩\langle a\rangle is aa, The Ordered Pair of Two Sets and Nested Tuples (ii); elements of classes are sets, Classes, Membership, Sets and Proper Classes (i); a Cauchy sequence in R\mathbb{R}, a map Nβ†’R\mathbb{N}\to\mathbb{R}, lies in the class RN\mathbb{R}^{\mathbb{N}} of functions from N\mathbb{N} to R\mathbb{R}, as N\mathbb{N} and R\mathbb{R} are sets, The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i)).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…