I've been trying to show that there exists a subset of the hyperreals which has order type $\omega_1$, that is, that there exists a subset $A \subseteq {}^*\mathbb{R}$ for which there is an order isomorphism from $\omega_1$ onto $A$.
Here the hyperreals are constructed using a free ultrafilter, $\mathscr{U}$, over $\omega$ - much like construction presented on the wikipedia page.
I know that one cannot find such a subset of $\mathbb{R}$, but I really just don't see how the situation is much better for the hyperreals. Initially I believed that one ought to be able to find a subset of the hyperreals simply because there were ''more'' hyperreals, but even that isn't (entirely) true because $\mathbb{R}$ and ${}^*\mathbb{R}$ have the same cardinality. I haven't really been able to even get off the ground and I was wondering if anyone could shed some light on how to construct such an embedding/subset of ${}^*\mathbb{R}$? Any feedback is much appreciated.
What you want is the usual argument that the bounding number $\mathfrak{b}$ is uncountable. Given a countable family $\mathscr{F}=\{f_n:n\in\omega\}\subseteq{}^\omega\omega$, define
$$f:\omega\to\omega:n\mapsto 1+\max_{k\le n}f_k(n)\;;$$
then for each $n\in\omega$ we have $f(k)>f_n(k)$ for all $k\ge n$. Using this, it’s easy to construct recursively a family $\mathscr{F}=\{f_\xi:\xi<\omega_1\}\subseteq{}^\omega\omega$ such that $f_\xi<^*f_\eta$ whenever $\xi<\eta<\omega_1$, where for $f,g\in{}^\omega\omega$ we write $f<^*g$ iff there is an $n\in\omega$ such that $f(k)<g(k)$ for all $k\ge n$. The map
$$\varphi:\omega_1\to{}^*\Bbb R:\xi\mapsto [f_\xi]_{\mathscr{U}}$$
is then an order isomorphism (though there’s no reason to think that it’s continuous at limits).