TheoremBase

The partial sums are typed terms by the predicative formula for iterated operations, the set of partial sums is a typed term by the image helper, and the sum, its supremum, is a typed term through the predicative formula for suprema; the map then comes from the resulting defined set symbol.

Proof

Preliminaries. N\mathbb{N} is a set by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii), and [0,∞]⊆[−∞,∞][0,\infty]\subseteq[-\infty,\infty] are sets by The Extended Real Line, Its Order, and [0,∞] (ii). The order ≤\le of [−∞,∞][-\infty,\infty] is a total order by Order and Suprema in the Extended Real Line (i), hence a partial order by Partial and Total Orders on a Set and the Associated Strict Relation (ii), and ++ is a binary operation on [0,∞][0,\infty] by Addition and Multiplication on [0,∞] (i). A set variable is fresh for finitely many given formulas, terms and variables if it is none of x1,…,xkx_{1},\dots,x_{k} and the given variables and occurs in none of the given formulas and terms; as many distinct fresh set variables as needed exist, since the set variables form an infinite list (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (i)). The class variables EE, LL, ZZ, PP, NN, RR and QQ are none of the set variables chosen below (Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (i)). By the hypothesis of (i), each of EE, LL, ZZ, PP, NN, RR and QQ has the same value in every formula formed below, those of γ\gamma and aa included, and they are distinct, as Iterated Operations Are Given by a Predicative Formula (i) and Predicative Formulas for Suprema and Infima, and Maps Defined by Suprema and Infima (i) require. Every formula formed below is built from predicative formulas by connectives and quantifiers over set variables, hence is predicative (Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i)).

Let cc be a sequence in [0,∞][0,\infty] and n∈Nn\in\mathbb{N}. Then [n]={k∈N:k≤n}⊆N[n]=\{k\in\mathbb{N}:k\le n\}\subseteq\mathbb{N}, so cc is a map from a set containing [n][n] to [0,∞][0,\infty], and its nn-th partial sum ∑j=1ncj\sum_{j=1}^{n}c_{j} of Sum of a Sequence in [0,∞] (i) lies in [0,∞][0,\infty], by that clause. By Sum of a Sequence in [0,∞] (ii), ∑j∈Ncj=sup⁡Π(c)\sum_{j\in\mathbb{N}}c_{j}=\sup\Pi(c), formed in [−∞,∞][-\infty,\infty] with ≤\le, where Π(c)={∑j=1ncj:n∈N}\Pi(c)=\{\sum_{j=1}^{n}c_{j}:n\in\mathbb{N}\} is the set of the partial sums, a subset of [0,∞][0,\infty]; and ∑j∈Ncj∈[0,∞]\sum_{j\in\mathbb{N}}c_{j}\in[0,\infty].

Proof of (i). Under an assignment satisfying γ\gamma, the value cc of aa is a set in S\mathcal{S} by Terms and Typed Terms under a Guard (iii), so cc is a sequence in [0,∞][0,\infty] by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (i) and Sequences (i). Below, cc always denotes this value.

Values. Under an assignment satisfying γ\gamma, the value ∑j∈Ncj\sum_{j\in\mathbb{N}}c_{j} of ∑j∈Naj\sum_{j\in\mathbb{N}}a_{j} is a set lying in [0,∞][0,\infty] by the preliminaries, determined by cc, hence by the sets assigned to x1,…,xkx_{1},\dots,x_{k} and the values of the parameters. So ∑j∈Naj\sum_{j\in\mathbb{N}}a_{j} is a term under γ\gamma satisfying Terms and Typed Terms under a Guard (iii) with [0,∞][0,\infty].

The formula. Let zz be a set variable that is none of x1,…,xkx_{1},\dots,x_{k}, is not free in γ\gamma and does not occur in ∑j∈Naj\sum_{j\in\mathbb{N}}a_{j}, so that it occurs neither in aa nor among its parameters.

Step 1: the partial sums. Choose a set variable nn fresh for γ\gamma, aa and zz. The formula (γ∧n∈N)(\gamma\wedge n\in N) is predicative, with free variables among x1,…,xkx_{1},\dots,x_{k}, nn and the parameters, so it is a guard γ′\gamma' for the variables x1,…,xk,nx_{1},\dots,x_{k},n (Conditions Expressed by a Predicative Formula, and Guards (iii)). Since nn is not free in γ\gamma and does not occur in aa, an assignment to x1,…,xk,nx_{1},\dots,x_{k},n satisfies γ′\gamma' if and only if its part on x1,…,xkx_{1},\dots,x_{k} satisfies γ\gamma and the set assigned to nn lies in N\mathbb{N}; then the value cc of aa is defined, and we let ss be the term under γ′\gamma', written with aa, nn, ZZ, PP, NN, RR and QQ, whose value is ∑j=1ncj\sum_{j=1}^{n}c_{j}. It lies in [0,∞][0,\infty] by the preliminaries and is determined by the assigned sets and the parameters, so ss is a term under γ′\gamma' satisfying Terms and Typed Terms under a Guard (iii) with [0,∞][0,\infty].

Let yy be a set variable that is none of x1,…,xkx_{1},\dots,x_{k} and nn, is not free in γ′\gamma' and does not occur in ss; and choose a set variable vv fresh for γ\gamma, aa, nn and yy. By Terms and Typed Terms under a Guard (iv) for aa, a predicative formula ψv\psi_{v} expresses γ∧v=a\gamma\wedge v=a on x1,…,xkx_{1},\dots,x_{k} and vv; by Conditions Expressed by a Predicative Formula, and Guards (ii), its free variables are among x1,…,xkx_{1},\dots,x_{k}, vv and the parameters of γ\gamma and aa, so neither nn nor yy is free in it. By Iterated Operations Are Given by a Predicative Formula (i), applied to the distinct set variables yy, nn and vv for its ww, nn and aa and the class variables ZZ, PP, NN, RR and QQ for its XX, FF, YY, RR and PP, there is a predicative formula it(y,n,v)\mathrm{it}(y,n,v), with free variables among yy, nn, vv, ZZ, PP, NN, RR and QQ, such that for every n∈Nn\in\mathbb{N}, every map vv from a set containing [n][n] to [0,∞][0,\infty], and every set yy, it(y,n,v)\mathrm{it}(y,n,v) holds if and only if y=∑j=1nvjy=\sum_{j=1}^{n}v_{j}. Let χy\chi_{y} be the formula ∃v (ψv∧n∈N∧it(y,n,v))\exists v\,(\psi_{v}\wedge n\in N\wedge\mathrm{it}(y,n,v)); it is predicative, with free variables among x1,…,xkx_{1},\dots,x_{k}, nn, yy and the parameters of γ′\gamma' and ss. Under an assignment of sets to x1,…,xkx_{1},\dots,x_{k}, nn and yy, χy\chi_{y} holds if and only if γ\gamma holds, n∈Nn\in\mathbb{N} and it(y,n,c)\mathrm{it}(y,n,c), since the only set vv with ψv\psi_{v} is then cc; as cc is a map from N⊇[n]\mathbb{N}\supseteq[n] to [0,∞][0,\infty], this holds if and only if γ′\gamma' holds and y=∑j=1ncjy=\sum_{j=1}^{n}c_{j}. So χy\chi_{y} expresses γ′∧y=s\gamma'\wedge y=s, Terms and Typed Terms under a Guard (iv) holds, and ss is a term of type [0,∞][0,\infty] under γ′\gamma' by Terms and Typed Terms under a Guard (ii).

Step 2: the set of partial sums. By Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term (iv), with nn for its uu, NN for its DD, [0,∞][0,\infty] for its BB, ss for its tt and the power set P([0,∞])\mathcal{P}([0,\infty]), whose elements are the subsets of [0,∞][0,\infty], for its CC, the image T={s:n∈N}T=\{s:n\in N\} is a term of type P([0,∞])\mathcal{P}([0,\infty]) under γ\gamma; its hypotheses hold, as nn is none of x1,…,xkx_{1},\dots,x_{k} and not free in γ\gamma, and NN is a variable other than x1,…,xkx_{1},\dots,x_{k} and nn whose value N\mathbb{N} is a set. By Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term (i), under each assignment satisfying γ\gamma the value of TT has as elements exactly the sets ∑j=1ncj\sum_{j=1}^{n}c_{j}, n∈Nn\in\mathbb{N}, so it is Π(c)\Pi(c) by Axiom of Extensionality for Classes.

Step 3: the supremum. Choose distinct set variables qq, bb and ww fresh for γ\gamma, aa, nn and zz. Then qq is none of x1,…,xkx_{1},\dots,x_{k}, is not free in γ\gamma and does not occur in TT, bound occurrences counting, as TT is written with ss, nn and NN; so by Terms and Typed Terms under a Guard (iv) for TT a predicative formula ψT\psi_{T} expresses γ∧q=T\gamma\wedge q=T on x1,…,xkx_{1},\dots,x_{k} and qq, and its free variables are among x1,…,xkx_{1},\dots,x_{k}, qq and the parameters of γ\gamma and TT, so zz is not free in it. Let σ(q,z)\sigma(q,z) be the formula of Predicative Formulas for Suprema and Infima, and Maps Defined by Suprema and Infima (i) for the set [−∞,∞][-\infty,\infty], the value of EE, with the partial order ≤\le, the value of LL, written with EE and LL for its pp and ⪯\preceq and with the distinct set variables qq, zz, bb and ww for its SS, zz, bb and vv. It is predicative, its free variables are among qq, zz, EE and LL, and for sets qq and zz it holds if and only if qq is a subset of [−∞,∞][-\infty,\infty] that has a supremum and z=sup⁡qz=\sup q, suprema being those of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order formed in [−∞,∞][-\infty,\infty] with ≤\le. Let χ\chi be the formula ∃q (ψT∧σ(q,z))\exists q\,(\psi_{T}\wedge\sigma(q,z)). It is predicative, and its free variables are among x1,…,xkx_{1},\dots,x_{k}, zz and the parameters of γ\gamma and ∑j∈Naj\sum_{j\in\mathbb{N}}a_{j}. Under an assignment of sets to x1,…,xkx_{1},\dots,x_{k} and zz, χ\chi holds if and only if γ\gamma holds and σ(Π(c),z)\sigma(\Pi(c),z), by Step 2. The set Π(c)\Pi(c) is a subset of [0,∞]⊆[−∞,∞][0,\infty]\subseteq[-\infty,\infty], which has a supremum by Order and Suprema in the Extended Real Line (iii); so χ\chi holds if and only if γ\gamma holds and z=sup⁡Π(c)=∑j∈Ncjz=\sup\Pi(c)=\sum_{j\in\mathbb{N}}c_{j}, by the preliminaries. So χ\chi expresses γ∧z=∑j∈Naj\gamma\wedge z=\sum_{j\in\mathbb{N}}a_{j}, which is Terms and Typed Terms under a Guard (iv), and ∑j∈Naj\sum_{j\in\mathbb{N}}a_{j} is a term of type [0,∞][0,\infty] under γ\gamma by Terms and Typed Terms under a Guard (ii).

Proof of (ii). Let D′D' and FF be class variables, distinct from EE, LL, ZZ, PP, NN, RR and QQ, whose values are DD and the map i↦a(i)i\mapsto a^{(i)}, and let ii be a set variable. With k=1k=1 and ii for x1x_{1}, the formula i∈D′i\in D' is a guard γD\gamma_{D}, and an assignment satisfies it exactly when the set assigned to ii lies in DD. By Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them (i), ii is a term of type DD under γD\gamma_{D}, and by Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them (iii), F(i)F(i) is a term of type S\mathcal{S} under γD\gamma_{D}, with value a(i)a^{(i)}. By (i), ∑j∈NF(i)j\sum_{j\in\mathbb{N}}F(i)_{j} is a term of type [0,∞][0,\infty] under γD\gamma_{D}, whose value at i∈Di\in D is ∑j∈Naj(i)\sum_{j\in\mathbb{N}}a^{(i)}_{j}. Let zz be a set variable other than ii that does not occur in this term. By Terms and Typed Terms under a Guard (iv), a predicative formula θ(z,i)\theta(z,i), with free variables among zz, ii and the class variables named above, expresses γD∧z=∑j∈NF(i)j\gamma_{D}\wedge z=\sum_{j\in\mathbb{N}}F(i)_{j}. So for every i∈Di\in D exactly one set zz satisfies θ(z,i)\theta(z,i), namely ∑j∈Naj(i)\sum_{j\in\mathbb{N}}a^{(i)}_{j}, which lies in [0,∞][0,\infty] by Terms and Typed Terms under a Guard (iii). By Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (viii), ∑j∈Naj(i)\sum_{j\in\mathbb{N}}a^{(i)}_{j} is therefore a defined set symbol with argument ii, given by θ\theta and used properly at every i∈Di\in D. As DD and [0,∞][0,\infty] are sets, Maps and Relations Given by Formulas (i), applied to DD, [0,∞][0,\infty] and this expression, gives exactly one map f:D→[0,∞]f:D\to[0,\infty] with f(i)=∑j∈Naj(i)f(i)=\sum_{j\in\mathbb{N}}a^{(i)}_{j} for every i∈Di\in D.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…