TheoremBase

A predicative formula is built saying that F is a map from C to C whose value at each z is the limit of the partial sums of the terms z(kβˆ’1)/(kβˆ’1)z^(k-1)/(k-1)!, each auxiliary sequence being pinned down by a recursion; it is then moved to position i and fed to class comprehension.

Proof

Routine facts about sets, natural numbers, maps and predicative formulas are used without comment (Routine Facts, Continued: Typed Arithmetic, Maps and Predicativity): the values of the parameters are sets (≀\le and << are subclasses of RΓ—R\mathbb{R}\times\mathbb{R}, hence sets by 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 the maps among the parameters are sets as elements of the corresponding class of functions by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i), products such as CΓ—C\mathbb{C}\times\mathbb{C} and RΓ—R\mathbb{R}\times\mathbb{R} being sets by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set (ii)), elements of classes are sets (Classes, Membership, Sets and Proper Classes (i)), and the one-entry tuple ⟨a⟩\langle a\rangle is aa (The Ordered Pair of Two Sets and Nested Tuples (ii)). The parameters are those of the statement, at their fixed values as in Conditions Expressed by a Predicative Formula, and Guards (i); in formulas, u1u_{1} denotes the element 11 of N\mathbb{N}, Ξ²\beta the addition of N0\mathbb{N}_{0}, βŠ•\oplus and βŠ™\odot the sum and product operations of C\mathbb{C}, and oo the unit of C\mathbb{C}. In C\mathbb{C}, which is a field, in particular a commutative ring, by The Complex Numbers, with the Real Numbers Identified with a Subset of the Complex Numbers (ii), an element of N0\mathbb{N}_{0} denotes its image, as in Commutative Rings, Fields and Ordered Fields: Standard Notation (iv). We write F,z,w,t,s,cF,z,w,t,s,c for the distinct set variables x0,…,x5x_{0},\dots,x_{5} of Renaming and Substituting Variables in Predicative Formulas, the given x0,…,xnβˆ’1x_{0},\dots,x_{n-1} being the first of the variables x0,x1,…x_{0},x_{1},\dots there; we build a predicative formula in FF alone and move it to the position ii at the end. The letters r,q,a,b,y,gr,q,a,b,y,g denote further pairwise distinct set variables, distinct from x0,…,x5x_{0},\dots,x_{5}. The parameters are set variables other than x0,…,xnβˆ’1x_{0},\dots,x_{n-1}, other than x0,…,x5x_{0},\dots,x_{5}, and other than the letters r,q,a,b,y,gr,q,a,b,y,g and all other bound variables used below.

Sequences in C\mathbb{C}. Kit for def:sequence-nbg (i), for two variables and the positions 00 and 11, gives a predicative formula in x0,x1x_{0},x_{1} expressing that x0x_{0} is a sequence in x1x_{1}. For m≀5m\le5, Renaming and Substituting Variables in Predicative Formulas (iii) with Ο„0=xm\tau_{0}=x_{m} and Ο„1=C\tau_{1}=\mathbb{C} turns it into a predicative formula Ξ·(xm)\eta(x_{m}) in x0,…,x5x_{0},\dots,x_{5} that holds exactly when xmx_{m} is a sequence in C\mathbb{C}, that is, a map Nβ†’C\mathbb{N}\to\mathbb{C}. Every sequence in C\mathbb{C}, a map between sets, is a set.

Reading rules. (a) For a map h:Nβ†’Ch:\mathbb{N}\to\mathbb{C} and all sets rr and uu: (r,u)∈h(r,u)\in h if and only if r∈Nr\in\mathbb{N} and u=h(r)u=h(r), by Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (ii). (b) For r∈Nr\in\mathbb{N} and every set qq: ((r,u1),q)∈β((r,u_{1}),q)\in\beta if and only if q=r+1q=r+1; and for u,v∈Cu,v\in\mathbb{C} and every set yy: ((u,v),y)βˆˆβŠ•((u,v),y)\in{\oplus} if and only if y=u+vy=u+v, and ((u,v),y)βˆˆβŠ™((u,v),y)\in{\odot} if and only if y=uvy=uv. These are Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (xi), for the binary operation ++ on N0\mathbb{N}_{0} (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (iv)), with NβŠ†N0\mathbb{N}\subseteq\mathbb{N}_{0}, and for the binary operations of C\mathbb{C} (The Complex Numbers: Pairs of Real Numbers with Their Addition and Multiplication, and the Imaginary Unit (iii)). (c) 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) 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 (iv), each formula of the form (β‹…,β‹…)βˆˆβ‹…(\cdot,\cdot)\in\cdot or ((β‹…,β‹…),β‹…)βˆˆβ‹…((\cdot,\cdot),\cdot)\in\cdot written below is predicative and, when sets are assigned to the variables inside the pairs, holds if and only if the corresponding membership of ordered pairs holds; the values of u1u_{1} and oo are sets, as noted at the start. Each formula below is built from such formulas and from formulas already shown predicative by connectives and quantifiers over set variables, with abbreviations as in Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (vi); so it is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i).

Sequences fixed by a recursion. Let h,hβ€²:Nβ†’Ch,h':\mathbb{N}\to\mathbb{C} be maps with h(1)=hβ€²(1)h(1)=h'(1) such that, for every r∈Nr\in\mathbb{N}, h(r)=hβ€²(r)h(r)=h'(r) implies h(r+1)=hβ€²(r+1)h(r+1)=h'(r+1). Then h=hβ€²h=h'. Indeed, apply Composite Maps into Classes, Images of Singletons, and Agreement of Maps by Induction (iii) with N\mathbb{N} as its classes AA, BB and TT, C\mathbb{C} as its XX and YY, and hh and hβ€²h' as its maps SS and MM. Its first hypothesis holds vacuously, as 0βˆ‰N0\notin\mathbb{N}. For its second, let k∈N0k\in\mathbb{N}_{0} with h(k)=hβ€²(k)h(k)=h'(k) if k∈Nk\in\mathbb{N}: if k=0k=0, then k+1=1k+1=1 and h(1)=hβ€²(1)h(1)=h'(1); otherwise k∈Nk\in\mathbb{N} and h(k+1)=hβ€²(k+1)h(k+1)=h'(k+1) by assumption. So h(k)=hβ€²(k)h(k)=h'(k) for every k∈Nk\in\mathbb{N}, and h=hβ€²h=h' by Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (iii).

The natural numbers in C\mathbb{C}. Let

Ξ½(c)=Ξ·(c)∧(u1,o)∈cβˆ§βˆ€rβ€‰βˆ€qβ€‰βˆ€aβ€‰βˆ€b (((r,a)∈c∧((r,u1),q)∈β∧((a,o),b)βˆˆβŠ•)β‡’(q,b)∈c).\nu(c)=\eta(c)\wedge(u_{1},o)\in c\wedge\forall r\,\forall q\,\forall a\,\forall b\,\bigl(((r,a)\in c\wedge((r,u_{1}),q)\in\beta\wedge((a,o),b)\in{\oplus})\Rightarrow(q,b)\in c\bigr).

Assign to cc a sequence in C\mathbb{C}. By (a), (u1,o)∈c(u_{1},o)\in c says c(1)=1c(1)=1. By (a) and (b), the premises of the implication say that r∈Nr\in\mathbb{N}, a=c(r)a=c(r), q=r+1q=r+1 and b=c(r)+1b=c(r)+1, and by (a) its conclusion then says c(r+1)=bc(r+1)=b; since such aa, qq and bb exist for every r∈Nr\in\mathbb{N}, the last conjunct reads c(r+1)=c(r)+1c(r+1)=c(r)+1 for every r∈Nr\in\mathbb{N}. Now Maps Given by Iterated Operations: Partial Iterates, Images of Natural Numbers, Powers and Operations over a Finite Set (ii) gives a map N0β†’C\mathbb{N}_{0}\to\mathbb{C}, k↦kk\mapsto k, and its restriction NN to N\mathbb{N} is a sequence in C\mathbb{C} with N(k)=kN(k)=k for every k∈Nk\in\mathbb{N} (Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (vi)). In C\mathbb{C}, N(1)=1N(1)=1 and N(r+1)=r+1=N(r)+1N(r+1)=r+1=N(r)+1, by The Image of the Natural Numbers with Zero in a Commutative Ring Respects Zero, One, Sums, Products, Differences, Powers, and Finite Sums and Products (i) and The Image of the Natural Numbers with Zero in a Commutative Ring Respects Zero, One, Sums, Products, Differences, Powers, and Finite Sums and Products (ii); so Ξ½(N)\nu(N) holds. Conversely, if Ξ½(c)\nu(c) holds, then c(1)=1=N(1)c(1)=1=N(1), and c(r)=N(r)c(r)=N(r) gives c(r+1)=c(r)+1=N(r)+1=N(r+1)c(r+1)=c(r)+1=N(r)+1=N(r+1); so c=Nc=N by the recursion paragraph. Hence NN, a set as a sequence in C\mathbb{C}, is the only set cc with Ξ½(c)\nu(c).

The terms. For z∈Cz\in\mathbb{C} let TzT_{z} be the sequence of The Complex Exponential Series Converges Absolutely, and Its Sum Is a Function on β„‚ (i), with Tz(k)=zkβˆ’1/(kβˆ’1)!T_{z}(k)=z^{k-1}/(k-1)! for every k∈Nk\in\mathbb{N}. Let

ΞΈ(z,t)=z∈C∧η(t)∧(u1,o)∈tβˆ§βˆƒc (Ξ½(c)βˆ§βˆ€rβ€‰βˆ€qβ€‰βˆ€aβ€‰βˆ€bβ€‰βˆ€yβ€‰βˆ€g (Ο‡β‡’((a,z),g)βˆˆβŠ™)),\theta(z,t)=z\in\mathbb{C}\wedge\eta(t)\wedge(u_{1},o)\in t\wedge\exists c\,\bigl(\nu(c)\wedge\forall r\,\forall q\,\forall a\,\forall b\,\forall y\,\forall g\,(\chi\Rightarrow((a,z),g)\in{\odot})\bigr), Ο‡=(r,a)∈t∧((r,u1),q)∈β∧(q,b)∈t∧(r,y)∈c∧((b,y),g)βˆˆβŠ™.\chi=(r,a)\in t\wedge((r,u_{1}),q)\in\beta\wedge(q,b)\in t\wedge(r,y)\in c\wedge((b,y),g)\in{\odot}.

Assign sets to zz and tt, with z∈Cz\in\mathbb{C} and tt a sequence in C\mathbb{C}. As NN is the only set with Ξ½\nu, the existential conjunct holds if and only if its implication holds with cc assigned NN. Then, by (a) and (b), Ο‡\chi says that r∈Nr\in\mathbb{N}, a=t(r)a=t(r), q=r+1q=r+1, b=t(r+1)b=t(r+1), y=N(r)=ry=N(r)=r and g=t(r+1) rg=t(r+1)\,r, and the conclusion says g=t(r) zg=t(r)\,z, by (b). Hence ΞΈ(z,t)\theta(z,t) holds if and only if z∈Cz\in\mathbb{C}, tt is a sequence in C\mathbb{C}, t(1)=1t(1)=1 and

t(r+1) r=t(r) zforΒ everyΒ r∈N.t(r+1)\,r=t(r)\,z\qquad\text{for every }r\in\mathbb{N}.

The sequence TzT_{z} has these properties. First, Tz(1)=z0/0!=1T_{z}(1)=z^{0}/0!=1, as z0=1z^{0}=1 (Commutative Rings, Fields and Ordered Fields: Standard Notation (iii)) and 0!=10!=1 (The Factorial: Recursion, Positivity and Bounds by Powers (i)). Next let r∈Nr\in\mathbb{N}, so that (r+1)βˆ’1=r(r+1)-1=r and r=(rβˆ’1)+1r=(r-1)+1 in N0\mathbb{N}_{0}. Then zr=zrβˆ’1zz^{r}=z^{r-1}z by Powers in a Commutative Ring, a Field and an Ordered Field: Exponent Laws, Factorisation, Geometric Sums, Monotonicity and Bernoulli's Inequality (i) and Powers in a Commutative Ring, a Field and an Ordered Field: Exponent Laws, Factorisation, Geometric Sums, Monotonicity and Bernoulli's Inequality (ii), and r!=r (rβˆ’1)!r!=r\,(r-1)! by The Factorial: Recursion, Positivity and Bounds by Powers (i), also in C\mathbb{C} by Commutative Rings, Fields and Ordered Fields: Standard Notation (iv). Moreover rβ‰ 0r\neq0 and (rβˆ’1)!β‰ 0(r-1)!\neq0 in C\mathbb{C}: both are at least 11 in N0\mathbb{N}_{0}, the second by The Factorial: Recursion, Positivity and Bounds by Powers (ii), and equality of elements of N0\mathbb{N}_{0} is the same in C\mathbb{C}, by The Complex Numbers, with the Real Numbers Identified with a Subset of the Complex Numbers (vi). Hence

Tz(r+1) r=zrr! r=zrβˆ’1 z rr (rβˆ’1)!=zrβˆ’1(rβˆ’1)! z=Tz(r) z.T_{z}(r+1)\,r=\frac{z^{r}}{r!}\,r=\frac{z^{r-1}\,z\,r}{r\,(r-1)!}=\frac{z^{r-1}}{(r-1)!}\,z=T_{z}(r)\,z.

Conversely, let tt be a sequence in C\mathbb{C} with t(1)=1t(1)=1 and t(r+1) r=t(r) zt(r+1)\,r=t(r)\,z for every r∈Nr\in\mathbb{N}. Then t(1)=Tz(1)t(1)=T_{z}(1), and if t(r)=Tz(r)t(r)=T_{z}(r), then t(r+1) r=Tz(r) z=Tz(r+1) rt(r+1)\,r=T_{z}(r)\,z=T_{z}(r+1)\,r, so t(r+1)=Tz(r+1)t(r+1)=T_{z}(r+1), as rβ‰ 0r\neq0; hence t=Tzt=T_{z} by the recursion paragraph. So, for all sets zz and tt, ΞΈ(z,t)\theta(z,t) holds if and only if z∈Cz\in\mathbb{C} and t=Tzt=T_{z}.

Partial sums. For a sequence tt in C\mathbb{C}, let PtP_{t} be its sequence of partial sums, Pt(m)=βˆ‘k=1mt(k)P_{t}(m)=\sum_{k=1}^{m}t(k). This sum over {1,…,m}\{1,\dots,m\} is the iterated operation of tt along [m][m] (Sums and Products over a Finite Set and over an Interval (iv) and Iterated Operations: Finite Sums and Finite Products (ii)), so PtP_{t} is a map Nβ†’C\mathbb{N}\to\mathbb{C} by Maps Given by Iterated Operations: Partial Iterates, Images of Natural Numbers, Powers and Operations over a Finite Set (i). By Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms (i), applied to the restrictions of tt to [1][1] and to [r+1][r+1], the latter restricting to [r][r] as tt does (Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (iv)),

Pt(1)=t(1)andPt(r+1)=Pt(r)+t(r+1)for every r∈N.P_{t}(1)=t(1)\qquad\text{and}\qquad P_{t}(r+1)=P_{t}(r)+t(r+1)\quad\text{for every }r\in\mathbb{N}.

Let

Ο€(t,s)=Ξ·(t)∧η(s)βˆ§βˆƒy ((u1,y)∈t∧(u1,y)∈s)βˆ§βˆ€rβ€‰βˆ€qβ€‰βˆ€aβ€‰βˆ€bβ€‰βˆ€g (((r,a)∈s∧((r,u1),q)∈β∧(q,b)∈t∧((a,b),g)βˆˆβŠ•)β‡’(q,g)∈s).\pi(t,s)=\eta(t)\wedge\eta(s)\wedge\exists y\,\bigl((u_{1},y)\in t\wedge(u_{1},y)\in s\bigr)\wedge\forall r\,\forall q\,\forall a\,\forall b\,\forall g\,\bigl(((r,a)\in s\wedge((r,u_{1}),q)\in\beta\wedge(q,b)\in t\wedge((a,b),g)\in{\oplus})\Rightarrow(q,g)\in s\bigr).

For sequences tt and ss in C\mathbb{C}, the third conjunct says s(1)=t(1)s(1)=t(1), by (a), and, read with (a) and (b) as in the previous paragraphs, the last says s(r+1)=s(r)+t(r+1)s(r+1)=s(r)+t(r+1) for every r∈Nr\in\mathbb{N}. These are the identities displayed for PtP_{t}; and if ss satisfies them, then s(1)=Pt(1)s(1)=P_{t}(1), and s(r)=Pt(r)s(r)=P_{t}(r) gives s(r+1)=Pt(r)+t(r+1)=Pt(r+1)s(r+1)=P_{t}(r)+t(r+1)=P_{t}(r+1), so s=Pts=P_{t} by the recursion paragraph. Hence, for all sets tt and ss, Ο€(t,s)\pi(t,s) holds if and only if tt is a sequence in C\mathbb{C} and s=Pts=P_{t}.

Convergence. Kit for def:convergent-sequence-metric-space (i), for four variables with its i,j,k,li,j,k,l equal to 0,1,2,30,1,2,3, gives a predicative formula in x0,…,x3x_{0},\dots,x_{3} expressing that (x0,x1)(x_{0},x_{1}) is a metric space, x2x_{2} is a sequence in x0x_{0}, x3∈x0x_{3}\in x_{0} and x2x_{2} converges to x3x_{3} in (x0,x1)(x_{0},x_{1}); its parameters are among those of the statement. So Renaming and Substituting Variables in Predicative Formulas (iii), with Ο„0=C\tau_{0}=\mathbb{C}, Ο„1=dC\tau_{1}=d_{\mathbb{C}}, Ο„2=s\tau_{2}=s and Ο„3=w\tau_{3}=w, gives a predicative formula ΞΊ(s,w)\kappa(s,w) in x0,…,x5x_{0},\dots,x_{5} that holds exactly when (C,dC)(\mathbb{C},d_{\mathbb{C}}) is a metric space, ss is a sequence in C\mathbb{C}, w∈Cw\in\mathbb{C} and ss converges to ww in (C,dC)(\mathbb{C},d_{\mathbb{C}}). The first holds by Metric Spaces: Balls, the Metric Topology, and the Real and Complex Numbers as Metric Spaces (v), and for a sequence ss in C\mathbb{C} and w∈Cw\in\mathbb{C} the last holds if and only if sβ†’ws\to w in the sense of Convergent Sequences of Complex Numbers (i), by Limits of Complex Sequences: Uniqueness, Real and Imaginary Parts, Arithmetic, Real Sequences, Conjugates, Moduli, the Cauchy Criterion and the Modulus Metric (vii). So ΞΊ(s,w)\kappa(s,w) holds if and only if ss is a sequence in C\mathbb{C}, w∈Cw\in\mathbb{C} and sβ†’ws\to w.

The exponential. Let z∈Cz\in\mathbb{C}. By The Complex Exponential Series Converges Absolutely, and Its Sum Is a Function on β„‚ (ii) the series of TzT_{z} converges, that is, PTzP_{T_{z}} is convergent (Series of Complex Numbers: Partial Sums, Convergence, the Sum and Absolute Convergence (ii)), and its sum, the limit of PTzP_{T_{z}}, is exp⁑z\exp z (The Complex Exponential Function (i)); so PTzβ†’exp⁑zP_{T_{z}}\to\exp z by The Limit of a Convergent Complex Sequence (i). Hence, by Limits of Complex Sequences: Uniqueness, Real and Imaginary Parts, Arithmetic, Real Sequences, Conjugates, Moduli, the Cauchy Criterion and the Modulus Metric (i), for w∈Cw\in\mathbb{C},

PTzβ†’wifΒ andΒ onlyΒ ifw=exp⁑z.P_{T_{z}}\to w\quad\text{if and only if}\quad w=\exp z.

Let μ(F,C,C)\mu(F,\mathbb{C},\mathbb{C}) 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), with bound variables distinct from those above, which holds exactly when FF is a map F:C→CF:\mathbb{C}\to\mathbb{C}, and let

Ο†=ΞΌ(F,C,C)βˆ§βˆ€zβ€‰βˆ€wβ€‰βˆ€tβ€‰βˆ€s (((z,w)∈F∧θ(z,t)βˆ§Ο€(t,s))β‡’ΞΊ(s,w)).\varphi=\mu(F,\mathbb{C},\mathbb{C})\wedge\forall z\,\forall w\,\forall t\,\forall s\,\bigl(((z,w)\in F\wedge\theta(z,t)\wedge\pi(t,s))\Rightarrow\kappa(s,w)\bigr).

Assign to FF a map Cβ†’C\mathbb{C}\to\mathbb{C}. By Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (ii) and the paragraphs on the terms and on partial sums, the premises of the implication say that z∈Cz\in\mathbb{C}, w=F(z)w=F(z), t=Tzt=T_{z} and s=PTzs=P_{T_{z}}, which exist for every z∈Cz\in\mathbb{C} and are sets, F(z)F(z) as an element of C\mathbb{C} and TzT_{z} and PTzP_{T_{z}} as sequences in C\mathbb{C}; and then ΞΊ(s,w)\kappa(s,w) says PTzβ†’F(z)P_{T_{z}}\to F(z), as F(z)∈CF(z)\in\mathbb{C}, that is, F(z)=exp⁑zF(z)=\exp z. So Ο†\varphi holds if and only if FF is a map Cβ†’C\mathbb{C}\to\mathbb{C} with F(z)=exp⁑zF(z)=\exp z for every z∈Cz\in\mathbb{C}. As exp⁑\exp is such a map (The Complex Exponential Function (i)), this holds if and only if F=exp⁑F=\exp, by Maps between Classes: Values, Pairs, Extensionality, Restrictions, Constant Maps and Preimages (iii). Thus Ο†\varphi, whose only free variable other than parameters is FF, that is x0x_{0}, is a predicative formula in x0x_{0} in the sense of Renaming and Substituting Variables in Predicative Formulas, and it holds exactly when x0x_{0} is the complex exponential function.

Any position. By Renaming and Substituting Variables in Predicative Formulas (i) with k=1k=1 and Οƒ(0)=i\sigma(0)=i, the formula Ο†(xi)\varphi(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 the complex exponential function. This proves (i).

The class. The Class Comprehension Theorem for Predicative Formulas (i), applied to Ο†\varphi with x0x_{0} as its single variable and the parameters of the statement as its parameters, gives a class EE whose set elements are exactly the sets that are the complex exponential function. It serves as the EE of (ii), since every element of a class is a set, and so is exp⁑\exp, a map Cβ†’C\mathbb{C}\to\mathbb{C}.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…