Different models of set theory with the same subset relation

OkonomiyakiRecently Makoto Kikuchi (Kobe University) asked me the following interesting question, which arises very naturally if one should adopt a mereological perspective in the foundations of mathematics, placing a focus on the parthood relation rather than the element-of relation. In set theory, this perspective would lead one to view the subset or inclusion relation as the primary fundamental relation, rather than the membership relation.

Question. Can there be two different models of set theory, with the same inclusion relation?

We spent an evening discussing it, over delicious (Rokko-michi-style) okonomiyaki and bi-ru, just like old times, except that we are in Tokyo at the CTFM 2015, and I’d like to explain the answer, which is yes, this always happens in every model of set theory.

Theorem. In any universe of set theory V,, there is a definable relation , different from , such that V, is a model of set theory, in fact isomorphic to the original universe V,, for which the corresponding inclusion relation uva(auav) is identical to the usual inclusion relation uv.

Proof. Let θ:VV be any definable non-identity permutation of the universe, and let τ:uθ[u]={ θ(a)au } be the function determined by pointwise image under θ. Since θ is bijective, it follows that τ is also a bijection of V to V, since every set is the θ-image of a unique set. Furthermore, τ is an automorphism of V,, since uvθ[u]θ[v]τ(u)τ(v). I had used this idea a few years ago in my answer to the MathOverflow question, Is the inclusion version of Kunen inconsistency theorem true?, which shows that there are nontrivial automorphisms of the universe. Note that since τ({a})={θ(a)}, it follows that any instance of nontriviality θ(a)a in θ leads immediately to an instance of nontriviality in τ.

Using the map τ, define abτ(a)τ(b). By definition, therefore, τ is an isomorphism of V,V,. Let us show that ≠∈. Since θ is nontrivial, there is an -minimal set a with θ(a)a. By minimality, θ[a]=a and so τ(a)=a. But as mentioned, τ({a})={θ(a)}{a}. So we have a{a}, but τ(a)=a{θ(a)}=τ({a}) and hence a{a}. So the two relations are different.

Meanwhile, consider the corresponding subset relation. Specifically, uv is defined to mean a(auav), which holds if and only if a(τ(a)τ(u)τ(a)τ(v)); but since τ is surjective, this holds if and only if τ(u)τ(v), which as we observed at the beginning of the proof, holds if and only if uv. So the corresponding subset relations and are identical, as desired.

Another way to express what is going on is that τ is an isomorphism of the structure V,, with V,,, and so is in fact that same as the corresponding inclusion relation that one would define from QED

Corollary. One cannot define from in a model of set theory.

Proof. The map τ is a -automorphism, and so it preserves every relation definable from , but it does not preserve . QED

Nevertheless, I claim that the isomorphism type of V, is implicit in the inclusion relation , in the sense that any other class relation having that same inclusion relation is isomorphic to the relation.

Theorem. Assume ZFC in the universe V,. Suppose that is a class relation for which V, is a model of set theory (a weak set theory suffices), such that the corresponding inclusion relation uva(auav)is the same as the usual inclusion relation uv. Then the two membership relations are isomorphic V,V,.

Proof. Since the singleton set {a} has exactly two subsets with respect to the usual relation — the empty set and itself — this must also be true with respect to the inclusion relation defined via , since we have assumed =⊆. Thus, the object {a} is also a singleton with respect to , and so there is a unique object η(a) such that xax=η(a). By extensionality and since every object has its singleton, it follows that η:VV is both one-to-one and onto. Let θ=η1 be the inverse permutation.

Observe that au{a}u{a}uη(a)u. Thus, buθ(b)u.

Using -recursion, define b={ θ(a)ab }. The map bb is one-to-one by -recursion, since if there is no violation of this for the elements of b, then we may recover b from b by applying θ1 to the elements of b and then using the induction assumption to find the unique a from a for each θ(a)b, thereby recovering b. So bb is injective.

I claim that this map is also surjective. If y0b for any b, then there must be an element of y0 that is not of the form θ(b) for any b. Since θ is surjective, this means there is θ(y1)y0 with y1b for any b. Continuing, there is yn+1 with θ(yn+1)yn and yn+1b for any b. Let z={ θ(yn)nω }. Since xuθ(x)u, it follows that the -elements of z are precisely the yn’s. But θ(yn+1)yn, and so yn+1yn. So z has no -minimal element, violating the axiom of foundation for , a contradiction. So the map bb is a bijection of V with V.

Finally, we observe that because abθ(a)bab, it follows that the map bb is an isomorphism of V, with V,, as desired. QED

The conclusion is that although is not definable from , nevertheless, the isomorphism type of is implicit in , in the sense that any other class relation giving rise to the same inclusion relation =⊆ is isomorphic to .

Meanwhile, I do not yet know what the situation is when one drops the assumption that is a class with respect to the V, universe.

Question. Can there be two models of set theory M, and M,, not necessarily classes with respect to each other, which have the same inclusion relation ⊆=, but which are not isomorphic?

(This question is now answered! See my joint paper with Kikuchi at Set-theoretic mereology.)