I am currently trying to understand why the axiom (schema) of replacement is true in the intuitive hierarchy of sets. The axiom states that if $F$ is a unary operation and if $x$ is a set, then the set $\{F(y):y\in x\}$ exists.
I have already checked Shoenfield's article "Axioms of set theory". There he describes the notion of set via the idea of a hierarchy: At the bottom (first stage) there are non-set entities (also called atoms), which may for example be natural numbers. At the second stage we can form each set of these atoms. If we take the atoms to be the natural numbers, then we can form each set of natural numbers at this stage. In the third stage it is possible to form each set of objects generated at stages $1$ and $2$. We can go on and imagine stages $4, 5, 6, 7, …$ . In every case, at each stage we can form all sets of objects that lie "lower" in the hierarchy.
The author also adresses the issue "If we have a collection of stages, under which circumstances is there a stage after these stages?". Certainly, there can't be a stage after all stages (Russell paradox). But we can agree on these two principles:
- for each stage there is a stage after it
- and if we have ("countably many") stages $S_1, S_2, S_3, \dots$, then there exists a stage after these stages.
Thus for example there is a stage $\omega$ after the stages $1, 2, 3, 4, 5, \dots$ and a stage $\omega + 1$ after $\omega$ and a stage $\omega + 2$ after $\omega + 1$. One can see that we again get a sequence $\omega, \omega + 1, \omega + 2, \omega + 3, \omega + 4, \dots$ of stages and can conclude there must be a stage $\omega + \omega$ after these. One can proceed in this way and get very many stages.
But in order to justify replacement we need a third principle that tells us when there is a stage after a collection of stages: namely, if we have a set $x$ and for every $y\in x$, a stage $S_y$, and $\mathbf S$ is the collection of all stages $S_y$ where $y\in x$. For me it's hard to imagine why there should be a stage after all stages in $\mathbf S$. Shoenfield tries to explain this as follows:
Suppose that as each stage $S$ is completed, we take each $y$ in $x$ which is formed at $S$ and complete the stage $S_y$. When we reach the stage at which $x$ is formed, we will have formed each $y$ in $x$ and hence completed each stage $S_y$ in $\mathbf S$.
Can you explain this in more detail? Why does this imply that there is a stage after all stages in $\mathbf S$? Can you give examples?