TheoremBase

Each formula eliminates to an existential over the set described by the defined symbol, which is predicative and says that s equals that set; renaming the set variables to arbitrary variables preserves both facts.

Proof

Let xx, yy, zz and ww be set variables. Let θ1(z,x,y)\theta_{1}(z,x,y), θ2(z,x)\theta_{2}(z,x) and θ3(z,x)\theta_{3}(z,x) be the formulas

∀w (w∈z⇔(w=x∨w=y)),∀w (w∈z⇔w=x),∀w (w∈z⇔(w∈x∨w=x)).\forall w\,(w\in z\Leftrightarrow(w=x\vee w=y)),\qquad \forall w\,(w\in z\Leftrightarrow w=x),\qquad \forall w\,(w\in z\Leftrightarrow(w\in x\vee w=x)).

By Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (iv) and The Successor of a Set (i), these are the conditions by which the unordered pair, the singleton and the successor are introduced as defined set symbols, so that for all sets xx, yy and zz,

θ1(z,x,y)  ⟺  z={x,y},θ2(z,x)  ⟺  z={x},θ3(z,x)  ⟺  z=S(x).\theta_{1}(z,x,y)\iff z=\{x,y\},\qquad \theta_{2}(z,x)\iff z=\{x\},\qquad \theta_{3}(z,x)\iff z=S(x).

The formulas before renaming. By the elimination rule of Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations (viii), applied to the atomic formulas s={t1′,t2′}s=\{t'_{1},t'_{2}\}, s={t1′}s=\{t'_{1}\} and s=S(t1′)s=S(t'_{1}),

π1=∃z (θ1(z,t1′,t2′)∧s=z),π2=∃z (θ2(z,t1′)∧s=z),π3=∃z (θ3(z,t1′)∧s=z),\pi_{1}=\exists z\,(\theta_{1}(z,t'_{1},t'_{2})\wedge s=z),\qquad \pi_{2}=\exists z\,(\theta_{2}(z,t'_{1})\wedge s=z),\qquad \pi_{3}=\exists z\,(\theta_{3}(z,t'_{1})\wedge s=z),

with zz a set variable occurring nowhere else. The three expressions apply quantifiers only to the set variables zz and ww, none to a class variable, so π1\pi_{1}, π2\pi_{2} and π3\pi_{3} are predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (i).

Assign sets uu and vv to t1′t'_{1} and t2′t'_{2} and a class AA to ss. Then π1\pi_{1} holds if and only if there is a set zz with z={u,v}z=\{u,v\} and A=zA=z. Since {u,v}\{u,v\} is a set by The Empty Set, the Unordered Pair and the Singleton (ii), this holds if and only if A={u,v}A=\{u,v\}: if A={u,v}A=\{u,v\}, take z={u,v}z=\{u,v\}; conversely A=z={u,v}A=z=\{u,v\}. In the same way, since {u}\{u\} is a set by The Empty Set, the Unordered Pair and the Singleton (iii) and S(u)S(u) is a set by The Successor of a Set (i), π2\pi_{2} holds if and only if A={u}A=\{u\}, and π3\pi_{3} holds if and only if A=S(u)A=S(u). In particular, since {u,v}\{u,v\}, {u}\{u\} and S(u)S(u) are sets, no proper class equals them, and all three formulas fail when AA is a proper class.

Renaming. The free variables of π1\pi_{1} are among ss, t1′t'_{1} and t2′t'_{2}, and those of π2\pi_{2} and π3\pi_{3} among ss and t1′t'_{1}. Apply 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) to πj\pi_{j} with vi=ti′v_{i}=t'_{i} and yi=tiy_{i}=t_{i} (k=2k=2 for j=1j=1, and k=1k=1 for j=2,3j=2,3), ss being a further free variable, possibly among the tit_{i}. It gives that πj[t/t′]\pi_{j}[t/t'] is predicative, and that, when sets are assigned to t1t_{1} (and t2t_{2}), πj[t/t′]\pi_{j}[t/t'] holds if and only if πj\pi_{j} holds with each ti′t'_{i} assigned the value of tit_{i} and ss keeping its value; when ss is one of the tit_{i}, its value is that of tit_{i}. By the previous paragraph, with uu and vv the values of t1t_{1} and t2t_{2} and AA the value of ss, this holds if and only if the value of ss is {u,v}\{u,v\}, {u}\{u\} or S(u)S(u) respectively. This proves (i), (ii) and (iii).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…