Existence of mathematical objets constructed using the axiom of choice

Most axioms of set theory assert the existence of certain things. Why should $\mathcal P(\Bbb R)$ exist in the first place? Or $\Bbb R$? We use axioms that assert their existence.

There are set theories, like Pocket set theory, or very weak variants of Zermelo-Fraenkel (most notably Kripke-Platek set theory) which cannot prove the existence of $\Bbb R$. You can still do quite a bit of mathematics in these theories, but the real numbers do not form a set there.

So it shouldn't be an actual surprise that the axiom of choice which asserts the existence of various objects, can be used to prove the existence of various objects.

Equally, the axioms of the field to not assert the existence of $\sqrt2$. We know that it is consistent that $\sqrt2$ exists, but also that it does not. Why should that be any different from Vitali sets, or any other intangible object?


$\mathcal P (\mathbb R)$ exists in any set theoretic universe with the Power Set axiom in which $\mathbb R$ is a set. AC vs $\neg$AC changes the universe of sets, and therefore what exactly $\mathcal P(\mathbb R)$ consists of.


It is important to distinguish between actual objects (in our case 'sets') and definitions thereof. While we can prove in $\operatorname{ZF}$ (with or without choice) that every model of $\operatorname{ZF}$ has to contain an object that satisfies (inside this model) the definition of '$\mathcal P(\mathbb R)$', this doesn't tell us the whole story of what this particular object actually is.

(In the following, let's say that we defined $\mathbb R$ to be the set of all functions $f \colon \omega \to \omega$. It doesn't really matter, but we have to be a bit careful as how to define the reals as a set for some absoluteness reasons... Let's also take $\operatorname{ZFC}$ as our background theory.)

For example: Let $(M; \in)$ be a countable transitive model of (a sufficiently large fragement of) $\operatorname{ZF}$. Then there will be some $x \in M$ such that $$ (M; \in) \models 'x = \mathcal P (\mathbb R)' $$ (by which I mean that $M$ thinks that $x$ is the powerset of the reals). As $M$ is countable and transitive, we have that $x \subseteq M$ and thus $x$ has to be countable as well. But (this is the point where it matters how we defined the reals as a set) from the point of view of our background universe, $x$ really consists of subsets of reals, so $x$ is a subset of the 'true' powerset of the reals. It's just the case that it misses most subsets. In particular, $x$ may or may not contain some $y \in x$ such that $$ (M; \in ) \models 'y \text{ is a Vitali set}' $$

If $(M; \in)$ satisfies choice, then there will be indeed be such a $y \in x$.