TheoremBase

Explicit predicative formulas are written for the standing hypotheses, the epsilon-delta condition and each notion, their meaning is checked under the hypotheses, the variables are renamed to arbitrary positions, and class comprehension gives the classes.

Proof

Routine facts about real numbers are used without comment (Routine Facts, Continued: Typed Arithmetic, Maps and Predicativity (vi)). 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 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, so that x0,…,x3x_{0},\dots,x_{3} are distinct also when N<4N<4. The parameters R\mathbb{R}, ++, β‹…\cdot, 00, 11, ≀\le and << are variables other than x0,x1,…x_{0},x_{1},\dots and other than the bound variables below, at their fixed values as in Conditions Expressed by a Predicative Formula, and Guards (i); R\mathbb{R} and its elements 00 and 11 are sets. Pair memberships such as (t,a)∈f(t,a)\in f are the formulas 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 (iii), and for set variables pp and pβ€²p', p≀pβ€²p\le p' and p<pβ€²p<p' stand for the pair memberships (p,pβ€²)βˆˆβ‰€(p,p')\in{\le} and (p,pβ€²)∈<(p,p')\in{<}. The letters Ξ΅,Ξ΄,t,a,b,c,e,n,q,r,s,y,z\varepsilon,\delta,t,a,b,c,e,n,q,r,s,y,z denote further set variables, distinct from one another, from x0,x1,…x_{0},x_{1},\dots and from the parameters.

Arithmetic formulas. By Predicative Formulas for Differences, Quotients, Absolute Values, Distances and the Strict Order of the Real Numbers, at Any Variable Positions (i) and Predicative Formulas for Differences, Quotients, Absolute Values, Distances and the Strict Order of the Real Numbers, at Any Variable Positions (ii), with its number of variables equal to 33 and i=0i=0, j=1j=1 and k=2k=2, and by Predicative Formulas for Differences, Quotients, Absolute Values, Distances and the Strict Order of the Real Numbers, at Any Variable Positions (iii), with its number of variables equal to 22, i=0i=0 and k=1k=1, there are predicative formulas, with parameters among R\mathbb{R}, ++, β‹…\cdot, 00, 11 and ≀\le, expressing "x0,x1∈Rx_{0},x_{1}\in\mathbb{R} and x2=x0βˆ’x1x_{2}=x_{0}-x_{1}", "x0,x1∈Rx_{0},x_{1}\in\mathbb{R}, x1β‰ 0x_{1}\neq0 and x2=x0/x1x_{2}=x_{0}/x_{1}" and "x0∈Rx_{0}\in\mathbb{R} and x1=∣x0∣x_{1}=|x_{0}|". For set variables pp, pβ€²p' and pβ€²β€²p'' write D(p,pβ€²,pβ€²β€²)D(p,p',p''), Q(p,pβ€²,pβ€²β€²)Q(p,p',p'') and V(p,pβ€²β€²)V(p,p'') for these formulas with pp, pβ€²p' and pβ€²β€²p'' put for x0x_{0}, x1x_{1} and x2x_{2}, respectively pp and pβ€²β€²p'' for x0x_{0} and x1x_{1}. 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 (i) they are predicative, and for sets pp, pβ€²p' and pβ€²β€²p'': D(p,pβ€²,pβ€²β€²)D(p,p',p'') holds if and only if p,pβ€²βˆˆRp,p'\in\mathbb{R} and pβ€²β€²=pβˆ’pβ€²p''=p-p'; Q(p,pβ€²,pβ€²β€²)Q(p,p',p'') holds if and only if p,pβ€²βˆˆRp,p'\in\mathbb{R}, pβ€²β‰ 0p'\neq0 and pβ€²β€²=p/pβ€²p''=p/p'; and V(p,pβ€²β€²)V(p,p'') holds if and only if p∈Rp\in\mathbb{R} and pβ€²β€²=∣p∣p''=|p|.

The formulas. Write II and ff for x0x_{0} and x1x_{1}. Let

ΞΈ=βˆ€a (a∈Iβ‡’a∈R)βˆ§βˆ€aβ€‰βˆ€bβ€‰βˆ€c ((a∈I∧c∈I∧b∈R∧a≀b∧b≀c)β‡’b∈I)βˆ§βˆƒaβ€‰βˆƒb (a∈I∧b∈Iβˆ§Β¬β€‰a=b),\theta=\forall a\,(a\in I\Rightarrow a\in\mathbb{R})\wedge\forall a\,\forall b\,\forall c\,\bigl((a\in I\wedge c\in I\wedge b\in\mathbb{R}\wedge a\le b\wedge b\le c)\Rightarrow b\in I\bigr)\wedge\exists a\,\exists b\,(a\in I\wedge b\in I\wedge\neg\,a=b),

and let ΞΌf\mu_{f} and ΞΌg\mu_{g} be the formula ΞΌ(F,A,B)\mu(F,A,B) 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) with x1x_{1}, x0x_{0} and R\mathbb{R}, respectively x2x_{2}, x0x_{0} and R\mathbb{R}, as its FF, AA and BB, its auxiliary set variables chosen pairwise distinct and distinct from x0,x1,…x_{0},x_{1},\dots, from the letters above and from the parameters. For distinct set variables vv and ww among x2x_{2}, x3x_{3}, yy and zz let

Ξ²(v,t,Ξ΄)=t∈Iβˆ§βˆƒeβ€‰βˆƒn (D(t,v,e)∧V(e,n)∧0<n∧n<Ξ΄),\beta(v,t,\delta)=t\in I\wedge\exists e\,\exists n\,\bigl(D(t,v,e)\wedge V(e,n)\wedge0<n\wedge n<\delta\bigr), Ξ»(v,w,t,Ξ΅)=βˆƒaβ€‰βˆƒbβ€‰βˆƒcβ€‰βˆƒeβ€‰βˆƒqβ€‰βˆƒrβ€‰βˆƒs ((t,a)∈f∧(v,b)∈f∧D(a,b,c)∧D(t,v,e)∧Q(c,e,q)∧D(q,w,r)∧V(r,s)∧s<Ξ΅),\lambda(v,w,t,\varepsilon)=\exists a\,\exists b\,\exists c\,\exists e\,\exists q\,\exists r\,\exists s\,\bigl((t,a)\in f\wedge(v,b)\in f\wedge D(a,b,c)\wedge D(t,v,e)\wedge Q(c,e,q)\wedge D(q,w,r)\wedge V(r,s)\wedge s<\varepsilon\bigr), ΞΊ(v,w)=βˆ€Ξ΅β€‰((Ρ∈R∧0<Ξ΅)β‡’βˆƒΞ΄β€‰(δ∈R∧0<Ξ΄βˆ§βˆ€t (Ξ²(v,t,Ξ΄)β‡’Ξ»(v,w,t,Ξ΅)))),\kappa(v,w)=\forall\varepsilon\,\Bigl((\varepsilon\in\mathbb{R}\wedge0<\varepsilon)\Rightarrow\exists\delta\,\bigl(\delta\in\mathbb{R}\wedge0<\delta\wedge\forall t\,(\beta(v,t,\delta)\Rightarrow\lambda(v,w,t,\varepsilon))\bigr)\Bigr),

and let Ο‡(v)=θ∧μf∧v∈I\chi(v)=\theta\wedge\mu_{f}\wedge v\in I. Writing SS and gg for x2x_{2} where they occur, let

Ο†1=Ο‡(x2),Ο†2=Ο‡(x2)∧x3∈R∧κ(x2,x3),Ο†3=Ο‡(x2)βˆ§βˆƒz (z∈R∧κ(x2,z)),\varphi_{1}=\chi(x_{2}),\qquad\varphi_{2}=\chi(x_{2})\wedge x_{3}\in\mathbb{R}\wedge\kappa(x_{2},x_{3}),\qquad\varphi_{3}=\chi(x_{2})\wedge\exists z\,\bigl(z\in\mathbb{R}\wedge\kappa(x_{2},z)\bigr), Ο†4=θ∧μfβˆ§βˆ€y (y∈Sβ‡’y∈I)βˆ§βˆ€y (y∈Sβ‡’βˆƒz (z∈R∧κ(y,z))),\varphi_{4}=\theta\wedge\mu_{f}\wedge\forall y\,(y\in S\Rightarrow y\in I)\wedge\forall y\,\bigl(y\in S\Rightarrow\exists z\,(z\in\mathbb{R}\wedge\kappa(y,z))\bigr), Ο†5=θ∧μf∧μgβˆ§βˆ€y (y∈Iβ‡’βˆƒz ((y,z)∈g∧κ(y,z))).\varphi_{5}=\theta\wedge\mu_{f}\wedge\mu_{g}\wedge\forall y\,\bigl(y\in I\Rightarrow\exists z\,((y,z)\in g\wedge\kappa(y,z))\bigr).

The formulas ΞΌf\mu_{f}, ΞΌg\mu_{g} (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)), the pair memberships (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)) and DD, QQ and VV are predicative, so they contain no quantifier over a class variable, and every other quantifier above is over a set variable. So no quantifier of Ο†1,…,Ο†5\varphi_{1},\dots,\varphi_{5} is applied to a class variable, and they are predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i). The free variables of ΞΊ(v,w)\kappa(v,w) are among x0x_{0}, x1x_{1}, vv, ww and the parameters; so those of Ο†2\varphi_{2} are among x0,…,x3x_{0},\dots,x_{3} and the parameters, and those of Ο†1\varphi_{1}, Ο†3\varphi_{3}, Ο†4\varphi_{4} and Ο†5\varphi_{5} among x0x_{0}, x1x_{1}, x2x_{2} and the parameters.

What ΞΈ\theta says. Let a set II be assigned to x0x_{0}. The first conjunct of ΞΈ\theta says that IβŠ†RI\subseteq\mathbb{R} (Subclasses and Subsets (i)). When it holds, the elements aa and cc of II in the second conjunct are real numbers, so the second conjunct says that b∈Ib\in I for all a,b,c∈Ra,b,c\in\mathbb{R} with a,c∈Ia,c\in I and a≀b≀ca\le b\le c, that is, by Intervals of the Real Line (i), that II is an interval; and the third says that II contains two distinct points. So ΞΈ\theta holds if and only if II is an interval containing two distinct points.

What ΞΊ\kappa says. Let sets II, ff, xx and LL be assigned to x0x_{0}, x1x_{1}, vv and ww, where II is an interval containing two distinct points, ff is a map f:Iβ†’Rf:I\to\mathbb{R}, x∈Ix\in I and L∈RL\in\mathbb{R}. Let Ξ΄,Ρ∈R\delta,\varepsilon\in\mathbb{R} and let tt be a set.

First, Ξ²(v,t,Ξ΄)\beta(v,t,\delta) holds if and only if t∈It\in I and 0<∣tβˆ’x∣<Ξ΄0<|t-x|<\delta: for t∈It\in I, tt and xx are real numbers, so D(t,v,e)D(t,v,e) holds exactly for e=tβˆ’xe=t-x, and then V(e,n)V(e,n) exactly for n=∣tβˆ’x∣n=|t-x|.

Second, let t∈It\in I with 0<∣tβˆ’x∣0<|t-x|. Then tβˆ’xβ‰ 0t-x\neq0, as ∣0∣=0|0|=0. By Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol (i) and Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol (ii), (t,a)∈f(t,a)\in f holds exactly for a=f(t)a=f(t) and (x,b)∈f(x,b)\in f exactly for b=f(x)b=f(x), and these are real numbers. So, by the meanings of DD, QQ and VV, the conjuncts of Ξ»(v,w,t,Ξ΅)\lambda(v,w,t,\varepsilon) before s<Ξ΅s<\varepsilon hold exactly for a=f(t)a=f(t), b=f(x)b=f(x), c=f(t)βˆ’f(x)c=f(t)-f(x), e=tβˆ’xe=t-x, q=c/eq=c/e, r=qβˆ’Lr=q-L and s=∣r∣s=|r|, and Ξ»(v,w,t,Ξ΅)\lambda(v,w,t,\varepsilon) holds if and only if

∣f(t)βˆ’f(x)tβˆ’xβˆ’L∣<Ξ΅.\Bigl|\frac{f(t)-f(x)}{t-x}-L\Bigr|<\varepsilon .

Hence ΞΊ(v,w)\kappa(v,w) holds if and only if for every real Ξ΅>0\varepsilon>0 there is a real Ξ΄>0\delta>0 such that every t∈It\in I with 0<∣tβˆ’x∣<Ξ΄0<|t-x|<\delta satisfies this inequality, that is, by Derivative of a Real Function on an Interval (i), if and only if LL is a derivative of ff at xx.

The standing hypotheses, and derivatives and differentiability at a point. Let sets II, ff, xx and LL be assigned to x0,…,x3x_{0},\dots,x_{3}. By the meaning of ΞΈ\theta 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 (vii), Ο‡(x2)\chi(x_{2}) holds if and only if II is an interval containing two distinct points, ff is a map f:Iβ†’Rf:I\to\mathbb{R} and x∈Ix\in I. So Ο†1\varphi_{1} is a predicative formula in x0,x1,x2x_{0},x_{1},x_{2}, in the sense of Renaming and Substituting Variables in Predicative Formulas, expressing the condition of (i) with I=x0I=x_{0}, f=x1f=x_{1} and u=x2u=x_{2}. If Ο‡(x2)\chi(x_{2}) fails, then Ο†2\varphi_{2} and Ο†3\varphi_{3} fail, and so do the conditions of (ii) and (iii). If Ο‡(x2)\chi(x_{2}) holds, then, by the meaning of ΞΊ\kappa, x3∈R∧κ(x2,x3)x_{3}\in\mathbb{R}\wedge\kappa(x_{2},x_{3}) holds exactly when L∈RL\in\mathbb{R} and LL is a derivative of ff at xx; and βˆƒz (z∈R∧κ(x2,z))\exists z\,(z\in\mathbb{R}\wedge\kappa(x_{2},z)) holds exactly when some real number is a derivative of ff at xx, that is, as a derivative is a real number (Derivative of a Real Function on an Interval (i)), when ff is differentiable at xx (Derivative of a Real Function on an Interval (ii)). So Ο†2\varphi_{2} is a predicative formula in x0,…,x3x_{0},\dots,x_{3} expressing the condition of (ii) with I=x0I=x_{0}, f=x1f=x_{1}, x=x2x=x_{2} and L=x3L=x_{3}, and Ο†3\varphi_{3} one in x0,x1,x2x_{0},x_{1},x_{2} expressing the condition of (iii) with I=x0I=x_{0}, f=x1f=x_{1} and x=x2x=x_{2}.

Differentiability on a subset. Let sets II, ff and SS be assigned to x0x_{0}, x1x_{1} and x2x_{2}. The first three conjuncts of Ο†4\varphi_{4} hold exactly when II is an interval containing two distinct points, f:Iβ†’Rf:I\to\mathbb{R} and SβŠ†IS\subseteq I (Subclasses and Subsets (i)); if one of them fails, Ο†4\varphi_{4} fails and so does the condition of (iv). If they hold, then for every y∈Sy\in S we have y∈Iy\in I, so by the previous paragraph, with yy in place of xx, βˆƒz (z∈R∧κ(y,z))\exists z\,(z\in\mathbb{R}\wedge\kappa(y,z)) holds exactly when ff is differentiable at yy. So the last conjunct says that ff is differentiable at every point of SS, that is, differentiable on SS (Derivative of a Real Function on an Interval (iii)). Hence Ο†4\varphi_{4} is a predicative formula in x0,x1,x2x_{0},x_{1},x_{2} expressing the condition of (iv) with I=x0I=x_{0}, f=x1f=x_{1} and S=x2S=x_{2}.

The derivative map. Let sets II, ff and gg be assigned to x0x_{0}, x1x_{1} and x2x_{2}. If one of ΞΈ\theta, ΞΌf\mu_{f} and ΞΌg\mu_{g} fails, then Ο†5\varphi_{5} fails, and so does the condition of (vi), which requires II to be an interval containing two distinct points and ff and gg to be maps from II to R\mathbb{R}. Let them hold. For y∈Iy\in I, (y,z)∈g(y,z)\in g holds exactly for z=g(y)z=g(y), a real number (Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol (i), Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol (ii)), so by the meaning of ΞΊ\kappa the last conjunct of Ο†5\varphi_{5} says that g(y)g(y) is a derivative of ff at yy for every y∈Iy\in I. If it holds, then ff is differentiable at every point of II, that is, differentiable (Derivative of a Real Function on an Interval (iii)), and g(y)=fβ€²(y)g(y)=f'(y) for every y∈Iy\in I, since g(y)g(y) and fβ€²(y)f'(y) are both derivatives of ff at yy (Derivative of a Real Function on an Interval (ii)). Conversely, if ff is differentiable and g(y)=fβ€²(y)g(y)=f'(y) for every y∈Iy\in I, then each g(y)g(y) is a derivative of ff at yy (Derivative of a Real Function on an Interval (ii)). Finally, for differentiable ff the derivative fβ€²f' is a map fβ€²:Iβ†’Rf':I\to\mathbb{R} with value fβ€²(u)f'(u) at every u∈Iu\in I (Derivative of a Real Function on an Interval (iv)), and a map g:Iβ†’Rg:I\to\mathbb{R} with g(u)=fβ€²(u)g(u)=f'(u) for every u∈Iu\in I is equal to fβ€²f' (Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol (iv)); so g=fβ€²g=f' if and only if gg is a map g:Iβ†’Rg:I\to\mathbb{R} with g(u)=fβ€²(u)g(u)=f'(u) for every u∈Iu\in I. Hence Ο†5\varphi_{5} is a predicative formula in x0,x1,x2x_{0},x_{1},x_{2} expressing the condition of (vi) with I=x0I=x_{0}, f=x1f=x_{1} and g=x2g=x_{2}.

Renaming to arbitrary positions. By Renaming and Substituting Variables in Predicative Formulas (i), with its number of variables equal to 33 and Οƒ(0)=i\sigma(0)=i, Οƒ(1)=j\sigma(1)=j and Οƒ(2)=k\sigma(2)=k, the formula Ο†1(xi,xj,xk)\varphi_{1}(x_{i},x_{j},x_{k}) 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 the condition of (i) holds for I=xiI=x_{i}, f=xjf=x_{j} and u=xku=x_{k}. This proves (i). In the same way Ο†3(xi,xj,xk)\varphi_{3}(x_{i},x_{j},x_{k}), Ο†4(xi,xj,xk)\varphi_{4}(x_{i},x_{j},x_{k}) and Ο†5(xi,xj,xk)\varphi_{5}(x_{i},x_{j},x_{k}) prove (iii), (iv) and (vi), and, with the number of variables equal to 44 and moreover Οƒ(3)=l\sigma(3)=l, Ο†2(xi,xj,xk,xl)\varphi_{2}(x_{i},x_{j},x_{k},x_{l}) proves (ii). Finally, with the number of variables equal to 33 and Οƒ(0)=i\sigma(0)=i, Οƒ(1)=j\sigma(1)=j and Οƒ(2)=i\sigma(2)=i, the formula Ο†4(xi,xj,xi)\varphi_{4}(x_{i},x_{j},x_{i}) is a predicative formula in x0,…,xNβˆ’1x_{0},\dots,x_{N-1} expressing the condition of (iv) with S=IS=I. As IβŠ†II\subseteq I always, and differentiability on II is differentiability (Derivative of a Real Function on an Interval (iii)), this is the condition of (v), which is therefore predicative.

The class of maps differentiable at a point. Let II be an interval containing two distinct points and let x∈Ix\in I. Then II is a set, being a subclass of the set R\mathbb{R} (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 (i)), and xx is a set, being an element of a class (Classes, Membership, Sets and Proper Classes (i)). Apply The Class Comprehension Theorem for Predicative Formulas (i) to Ο†3\varphi_{3} with its abbreviations eliminated, with x1x_{1} as its single variable and x0x_{0}, x2x_{2}, R\mathbb{R}, ++, β‹…\cdot, 00, 11, ≀\le and << as its parameters, x0x_{0} and x2x_{2} being assigned II and xx. It gives a class CC whose elements are exactly the sets ff for which Ο†3\varphi_{3} holds with ff assigned to x1x_{1} (the one-entry tuple ⟨f⟩\langle f\rangle is ff by The Ordered Pair of Two Sets and Nested Tuples (ii)), that is, as the hypotheses on II and xx hold, the sets ff that are maps f:Iβ†’Rf:I\to\mathbb{R} differentiable at xx. Every element of CC is a set (Classes, Membership, Sets and Proper Classes (i)), and every map f:Iβ†’Rf:I\to\mathbb{R} is a set, as it lies in the class RI\mathbb{R}^{I} of functions from II to R\mathbb{R} by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i), II and R\mathbb{R} being sets. So for every class ff, f∈Cf\in C if and only if ff is a map f:Iβ†’Rf:I\to\mathbb{R} differentiable at xx. This proves (vii).

The class of maps differentiable on a subset. Let II be an interval containing two distinct points and let SβŠ†IS\subseteq I; II is a set as before, and SS is a set, being a subclass of the set II (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 (i)). The Class Comprehension Theorem for Predicative Formulas (i), applied to Ο†4\varphi_{4} with its abbreviations eliminated, with x1x_{1} as its single variable and x0x_{0} and x2x_{2} (assigned II and SS), R\mathbb{R}, ++, β‹…\cdot, 00, 11, ≀\le and << as its parameters, gives a class CC whose elements are exactly the maps f:Iβ†’Rf:I\to\mathbb{R} that are differentiable on SS, which proves (viii) (bookkeeping as in the previous paragraph).

The class of differentiable maps. Let II be an interval containing two distinct points. As IβŠ†II\subseteq I, (viii) with S=IS=I gives a class CC such that, for every class ff, f∈Cf\in C if and only if f:Iβ†’Rf:I\to\mathbb{R} is differentiable on II, that is, differentiable (Derivative of a Real Function on an Interval (iii)). This proves (ix).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…