- Extensionality: Two classes are equal iff they have the same members.
Extensionality: Two classes are equal iff they have the same members.
- Class comprehension scheme: if $\varphi$ is a formula, then there exists a class of all sets for which $\varphi$ holds.
Class comprehension scheme: if $\varphi$ is a formula, then there exists a class of all sets for which $\varphi$ holds.
Let $V$ denote the class of all sets.
Pairing: $\forall a,b \in V \exists x \in V \forall y (y \in x \leftrightarrow y=a \lor y=b)$
Dichotomy: $Hv(x) \wedge heaviness(y) \geq heaviness(x) \to Hv(y)$
In English: objects heavier than a heavy object are heavy.
Let $V$ denote the class of all sets.
Pairing: $\forall a,b \in V \exists x \in V \forall y (y \in x \leftrightarrow y=a \lor y=b)$
Dichotomy: $Hv(x) \wedge heaviness(y) \geq heaviness(x) \to Hv(y)$
In English: objects heavier than a heavy object are heavy.
$$\text{Define: } light(x) \iff \neg Hv(x)$$
- Maximality: $light(x) \to Set(x)$
Maximality: $light(x) \to Set(x)$
Let $V^l$ denote the class of all light sets.
Reflection: if $\varphi$ is a formula that doesn't use the symbol $``Hv"$, then: $$ \forall \vec{p} \in V^l \ [\varphi(V^l,\vec{p}) \to \exists x \in V^l \varphi(x,\vec{p})] $$, is an axiom.
Foundation over all classes.
Choice over all classes.
Let $V^l$ denote the class of all light sets.
Reflection: if $\varphi$ is a formula that doesn't use the symbol $``Hv"$, then: $$ \forall \vec{p} \in V^l \ [\varphi(V^l,\vec{p}) \to \exists x \in V^l \varphi(x,\vec{p})] $$, is an axiom.
Foundation over all classes.
Choice over all classes.