Part of Asaf Karagila's brilliant answer to one of my other questions puzzles me a lot. Namely, I find it hard to understand how there can be a model for ZFC with uncountably many integers. My reasons for being puzzled are entirely based on intuition and possibly cannot be formalised:
I have always thought that it is when we start to approach uncountable structures like the real numbers that mysteries and paradoxes start to appear. I had this idea that as long as we stayed with the countable number structures ($\Bbb N, \Bbb Z, \Bbb Q,\ldots$), there would be a kind of "isomorphism" between these structures across models. For instance, I would expect the prime numbers in one model to be prime numbers of any other model as well. The reason I would think this is that integers are, in a way, more natural than set theory itself. If $S\colon\Bbb N\to\Bbb N$ denotes the successor function from Peano's axioms, then the definition of the number $n$ is $n = S^n(0)$; but this definition is, in a way, circular, as the notation shows. In order to define $n$ in set theory, we need to know what we mean by "applying $S$ $n$ times". This can of course be considered a syntactical issue, like how parantheses are interpreted in logic; but just like the rules of logic, this has to be given in informal language. Rather, the purpose of constructing the natural numbers in set theory is to show that our theory is strong enough to support Peano arithmetic.
But obviously, as Asaf Karagila's answer shows, I'm wrong. But where am I wrong,m and how much am I wrong?
I believe you are referring to the fifth paragraph of Asaf's answer:
I think what Asaf meant is that if $V$ is a model of $\text{ZFC}$. Then there is another model $W$ of $\text{ZFC}$ and a set $x \in V$ such that $W$ thinks $x$ is countable but $V$ thinks $x$ is not countable.
For example if $G \subseteq Coll(\omega, \omega_1^V)$ is generic, then $V[G]$ will think that $\omega_1^V$ is countable but by definition $V$ thinks $\omega_1^V$ is uncountable.
Asaf's sentence "if there is any model of $\mathsf{ZFC}$ then there is such M such that {x∣ $M \models$ is an integer} is an uncountable set, as large as you'd like it to be." is slightly unclear to me. It seems that any reasonable definition of $\mathbb{Z}$ defined from $\omega$ should be absolute. Hence I believe $\{x : M \models x \in \mathbb{Z}\}$ should be the same set as $\mathbb{Z}$ in the ground model which would indeed be countable in the ground model. However, perhaps Asaf's M may not be some transitive extension of the ground model.