In set theory, a transitive model has the property that every set in the model has, as elements, only other sets which are also in the model. I'm trying to understand what difference this makes in terms of properties such models can have.
One way I tried to build a nontransitive model is to start with a transitive one and introduce a new element $x$. $x$ isn't added to the model directly, but we then create a nontransitive model by adding in new sets which contain $x$, but without adding in the element $x$ itself.
If I am on the right page here, such "nontransitive sets" will seem to have very strange properties. For instance, compare the sets $A = \{1, 2\}$ and $B = \{1, 2, x\}$. The model will think that these two sets are equal, because "for all" elements $s$ in the model, we have $s \in A \iff s \in B$. The model's notion of "for all" doesn't have $x$ in it, and since our model satisfies extensionality it will think $A = B$.
If this is the correct view, then this is a very bizarre situation because equality within the model would seem to be different from equality in the ambient theory. For instance: we can then look at the set $\{ A, B \}$. This set really has two elements in it, and it is part of the model. Does the model think that $\{ A, B \} = \{ A \} = \{ B \}$? Even though these are three different sets, does the model think that all of them have (unique?) bijections to what it is calling $1$?
Basically, my questions are:
- Is this the right idea about what nontransitive models are?
- In the example above, would the model think that $\{ A \} = \{ B \} = \{ A, B \}$? And that both have one element?
- If we are basically adding extra sets that the model thinks are equal to other sets, how could this be used to do anything interesting, e.g. change cardinalities of sets in the model?
I think it's useful to bear in mind that a model of set theory is really just some set $M$, equipped with some relation $E$, satisfying all of the axioms you want to be satisfied. A model being transitive is quite a special property - it asserts that the elements of $M$ have some special intrinsic properties, and that $E$ is a very specific relation!
I think the following two definitions are kind of analogous to the concept of "transitive model of set theory", in terms of the character of what they assert (I'm not claiming they're necessarily useful or meaningful).
Now there are some ways in which each might fail. Firstly, because these definitions assert something about the fundamental nature of the actual elements of the model, and the nature of the operations/relations we have, they don't respect isomorphism of models. So there are some silly ways to make a non-trounsitive model, by transporting the structure along silly bijections ("relabelling the elements of the model", which I was alluding to in my comment).
This approach works just as well to manufacture a non-transitive model of set theory, if you start with a transitive one!
However, all of these examples are a bit silly, in my opinion, because they give a model that is clearly isomorphic to a traounsitive model. Often if you're concerned with the theory of XYZs, then really the interesting properties of models are those which respect isomorphism. So I think perhaps it may be fruitful to think about "essentially traounsitive models", by which I mean the models $M$ such that there is some traounsitive model $M'$, which is isomorphic to $M$. A nice thing about such models is that if you're given an essentially traounsitive model, you can usually say "WLOG the model is traounsitive".