TheoremBase

The atoms of the two formulas are pair memberships in the order and memberships, so the formulas are predicative; unwinding upper and lower bounds and least and greatest elements shows they define the supremum and the infimum, which then substitute into formulas and define maps.

Proof

Each result cited is universally quantified over the data in its own statement.

Clause supremum. Predicativity. By Partial and Total Orders on a Set and the Associated Strict Relation §partial, v⪯zv\preceq z, v⪯bv\preceq b, z⪯bz\preceq b and the parts of ι\iota replacing them stand for (v,z)∈⪯(v,z)\in{\preceq} and the like, written with the ordered pair as a defined set symbol. The other atomic parts are memberships, the quantifiers are over the set variables vv and bb, and no class abstraction is written in σ\sigma or ι\iota. So no quantifier of σ\sigma or ι\iota is applied to a class variable, and both are predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure.

Meaning. Let SS and zz be sets. The first conjunct of σ(S,z)\sigma(S,z), which is also that of ι(S,z)\iota(S,z), holds if and only if S⊆pS\subseteq p, by Subclasses and Subsets §subclass; if it fails, both sides of both claims fail. Let now SS be a subset of pp. By Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §bounds, Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §restricted and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction, for every set bb, b∈Ub⁡(S)b\in\operatorname{Ub}(S) if and only if b∈pb\in p and v⪯bv\preceq b for every v∈Sv\in S, and b∈Lb⁡(S)b\in\operatorname{Lb}(S) if and only if b∈pb\in p and b⪯vb\preceq v for every v∈Sv\in S. Hence the second and third conjuncts of σ(S,z)\sigma(S,z) state that z∈Ub⁡(S)z\in\operatorname{Ub}(S), and the fourth that z⪯bz\preceq b for every b∈Ub⁡(S)b\in\operatorname{Ub}(S); by Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §least, together they state that zz is a least element of Ub⁡(S)\operatorname{Ub}(S), that is, by Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §supremum, a supremum of SS. Likewise the second and third conjuncts of ι(S,z)\iota(S,z) state that z∈Lb⁡(S)z\in\operatorname{Lb}(S), and the fourth that b⪯zb\preceq z for every b∈Lb⁡(S)b\in\operatorname{Lb}(S); together they state that zz is a greatest element of Lb⁡(S)\operatorname{Lb}(S), that is, an infimum of SS. Since SS has at most one supremum and at most one infimum, by Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §supremum, zz is a supremum of SS if and only if SS has a supremum and z=sup⁡Sz=\sup S, and zz is an infimum of SS if and only if SS has an infimum and z=inf⁡Sz=\inf S.

Clause bound-symbol. We give the argument for σ\sigma; the one for ι\iota is the same with ι\iota, infimum, inf⁡S\inf S and Lb⁡(S)\operatorname{Lb}(S) in place of σ\sigma, supremum, sup⁡S\sup S and Ub⁡(S)\operatorname{Ub}(S).

Predicativity. σ(S,z)\sigma(S,z) is predicative by the clause supremum. The formula σ(S,z′)\sigma(S,z') is σ(S,z)\sigma(S,z) with the set variable z′z', which does not occur in σ\sigma, put for zz, so it has the same quantifiers as σ\sigma; and γσ(S)\gamma_{\sigma}(S) is built from σ(S,z)\sigma(S,z), σ(S,z′)\sigma(S,z') and the formula z=z′z=z' by connectives and quantifiers over the set variables zz and z′z'. As no quantifier of σ\sigma is applied to a class variable, neither is any quantifier of γσ(S)\gamma_{\sigma}(S), and γσ(S)\gamma_{\sigma}(S) is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure.

Uniqueness. Fix any values of the parameters, and let SS be a set with γσ(S)\gamma_{\sigma}(S). By its first conjunct some set zz satisfies σ(S,z)\sigma(S,z), and by its second any sets zz and z′z' with σ(S,z)\sigma(S,z) and σ(S,z′)\sigma(S,z') are equal. So exactly one set zz satisfies σ(S,z)\sigma(S,z).

The partial order ⪯\preceq. Let SS be a set. By the clause supremum, σ(S,z)\sigma(S,z) holds for a set zz if and only if SS is a subset of pp that has a supremum and z=sup⁡Sz=\sup S. Hence the first conjunct of γσ(S)\gamma_{\sigma}(S) holds if and only if SS is a subset of pp that has a supremum, and then any sets zz and z′z' with σ(S,z)\sigma(S,z) and σ(S,z′)\sigma(S,z') both equal sup⁡S\sup S, so the second conjunct holds as well. So γσ(S)\gamma_{\sigma}(S) holds if and only if SS is a subset of pp that has a supremum, and then sup⁡S\sup S is the set zz with σ(S,z)\sigma(S,z). For a subset SS of pp, σ(S,z)\sigma(S,z) agrees with the formula z∈Ub⁡(S)∧∀b (b∈Ub⁡(S)⇒z⪯b)z\in\operatorname{Ub}(S)\wedge\forall b\,(b\in\operatorname{Ub}(S)\Rightarrow z\preceq b) of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §supremum, by the paragraph Meaning of the clause supremum; so the symbol given by σ\sigma is the supremum of that definition.

The defined set symbol. By the above, σ\sigma and γσ\gamma_{\sigma} are predicative and, for all values of the parameters and all sets SS satisfying γσ(S)\gamma_{\sigma}(S), exactly one set zz satisfies σ(S,z)\sigma(S,z); these are the hypotheses of Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §elimination with k=1k=1, SS for v1v_{1}, σ\sigma for θ\theta and γσ\gamma_{\sigma} for γ\gamma. By Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations §defined-set-symbols, sup⁡S\sup S is then the defined set symbol with argument SS given by the predicative σ\sigma, and it is used properly where S⊆pS\subseteq p has a supremum, since there exactly one set satisfies σ(S,z)\sigma(S,z).

Clause maps. Suppose first that t(u)t(u) is a subset of pp that has a supremum for every u∈au\in a. By the clause bound-symbol, sup⁡S\sup S is a defined set symbol with argument SS given by the predicative σ\sigma, used properly where S⊆pS\subseteq p has a supremum; so in the expression sup⁡t(u)\sup t(u) every defined set symbol is used properly for every u∈au\in a, and sup⁡t(u)∈p\sup t(u)\in p by the clause supremum and the conjunct z∈pz\in p of σ\sigma. Hence Maps and Relations Given by Formulas §map, applied to the sets aa and pp and the expression sup⁡t(u)\sup t(u), gives exactly one map f:a→pf:a\to p with f(u)=sup⁡t(u)f(u)=\sup t(u) for every u∈au\in a. The same argument with ι\iota and inf⁡t(u)\inf t(u) gives the map for the infimum.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…