My question is regarding the Theorem in Munkres that states: Every Regular Space with a Countable Basis is Normal. Before reading the proof in Munkres, I tried to prove it myself and came up with a "proof" that is clearly wrong, but I am not exactly sure why it fails. Here is my attempt: Let $X$ be a Regular topological space with a countable basis. Consider two disjoint closed sets $C, D$. Then $\forall x \in C$, use regularity to find disjoint open neighborhoods $U_x, V$ such that $x \in U$ and $D \subset V$. Then $\bigcup U_x \forall x \in C$ is an open set containing $C$ that is disjoint from $V$.
I know this proof is incorrect because it never uses the fact that $X$ has a countable basis and would imply that all regular spaces are normal, which we know is not true. However, I am having a difficult time seeing where exactly my proof fails. My thought is that it has to do with the idea of choosing an open $ U_x \forall x \in C$. I fear this may not be possible in a case where there are uncountable many elements in $C$. However, I would think that the Axiom of Choice would allow me to make such a statement. So, where exactly is my logic failing here?
(To remove from unanswered)
As commented your proof attempt doesn't work because choosing $\bigcup_x U_x$ as your cover of $C$ forces you to choose $\bigcap_x V_x$ as your cover of $D$, which needn't be open. In fact, even if you replace those unions/intersections by ones of countably infinite size (which the second countable or Lindelof hypothesis allows you to do), $\bigcap_x V_x$ might not be open. We can get a sharper result by a cleverer choice of cover of $C$.
In my view the "real" reason for this is that countable cardinals have the following special (but trivial) property: (i) they can be "reached" from finite cardinals, as the union of all those lesser than themselves and (ii) any topology is closed under finite intersections.
The usual proof that Lindelof + Regular $\to$ normal (observe that second countable spaces are Lindelof) goes as follows:
We essentially approximate $\bigcup_{a\in F}U_a$ but remove the bits that stray too close to $B$. The only point at which countability of $F$ is used is when we use the fact that for any ordinal (equivalently, any cardinal) $n<\omega$ the intersection of $n$-many opens is always open - because $n$ is finite. The main reason I wanted to write this answer is because your question made me realise the following point: the theorem and its proof carries over verbatim to the more general situation:
Or:
This makes me feel that, in this context, the only special thing about countably infinite bases is that a topology is by definition closed under intersections of size strictly smaller than "countably infinite" (i.e. finite). If you have a space satisfying a stronger closure-under-intersection property, the same proof idea will work. These stronger properties are met by some spaces, so this isn't a completely pointless observation; for example, giving $\Bbb R$ its cocountable topology, the intersection of $\omega$-many open sets is always open. Therefore the above theorem would say, if $\Bbb R$ has (in its cocountable topology) a basis of size $\omega_1=\aleph_1$ and if $\Bbb R$ is regular then it will be normal. In this particular instance it doesn't work because the space fails to be regular (and my set theory isn't strong enough to say at a glance whether or not it does have a basis of size $\aleph_1$).