I wish to produce a direct proof that $\omega_1$ is not second countable
Recall the definition of $\omega_1$
$\omega_1 = \{\alpha \in W| \{x \in W| x < \alpha\} \text{ is countable }, W \text{ is an uncountable well order }\}$
More commonly:
$\omega_1 = \{\alpha| \text{pred}(\alpha) \text{is countable}\}$, where $\text{pred}(\alpha)$ is the predecessor set
(Note: I only know these two definitions, which are quite clumsy, if anyone knows simpler definitions of $\omega_1$ I would also appreciate it)
Then,
proposition: $\omega_1$ with its order topology induced by $\leq$ is not second countable
How do I prove this?
Here's my attempt:
Suppose that $\omega_1$ is second countable, then it has a countable basis $\mathcal{B}$.
Take the supremum of all the elements in the basis $\mathcal{B}$, call it $b = \sup\mathcal{B}$.
Then $\text{pred}(b)$ is a countable set (by def) and $\text{pred}(b) \subset \omega_1$, so it is bounded above by some $\alpha \in \omega_1$ (fact).
Then clearly the immediate successor to $\alpha$, $\alpha+1$, is not covered by a basis element, contradiction.
Can someone check whether this is valid?
The main problem with this proof is that you are assuming that all of the sets in $\mathcal B$ are countable. Of course, there are uncountable open subsets of $\omega_1$ ($\omega_1$ itself, for example). So you have to somehow disallow this possibility.
Luckily, it can be done, thanks to the following fact:
(An outline of a proof of the more general statement can be found in a previous answer on mine.)
So all you have to do to fix up your proof is to start with a base for $\omega_1$ consisting entirely of countable sets. For example, $$\mathcal D = \{ ( \alpha , \beta ) : \alpha < \beta < \omega_1 \}$$ where by $(\alpha , \beta )$ it is meant the "usual" open interval $\{ \xi : \alpha < \xi < \beta \}$. Now by the quoted fact if $\omega_1$ were second-countable, there is a countable $\mathcal B \subseteq \mathcal D$ which is also a base for $\omega_1$. Then rest of your proof then follows.