Background: I was reading the following comment from the meta site:
"One can easily show that transcendental numbers exist, but to show that a single particular number is transcendental is a very different question."
The usual "easy" proof that transcendental numbers exist goes like this:
- The set of all algebraic numbers is countable, because there are countably many polynomial equations with integer coefficients and every such equation has finitely many roots.
- The set of all real numbers is uncountable.
- Therefore some real numbers are transcendental.
However, let $P_n$ be the set of all degree-$n$ polynomials with integer coefficients. Then $P_n$ can be enumerated in a way similar to the enumeration of rationals. The set of all algebraic numbers, $\bigcup_{n\in\mathbb N}\bigcup_{p\in P_n}\bigcup\{\omega:p(\omega)=0\}$, is therefore a countable union of countable union of finite sets. I have read that "it is consistent with ZF that $\mathbb R$ is a countable union of countable sets". So, without the help of some sort of choice, a countable union of countable sets is not always countable. I know only very little set theory, but this makes me question the validity of step 1 above.
Here are my questions: without assuming any kind of axiom of choice, is the proof above valid? If not, is Liouville's constructive proof (using $\sum_{k=0}^\infty 10^{-k!}$) already the easiest existential proof?