So I've been reading through some introductory texts on nonstandard analysis, basically through the ultrafilter construction of hyperreals and the transfer principle. It seems that much of the time, the notation is directly copied over from the standards in nonstandard models of arithmetic (a la Skolem), with $\omega$ representing an infinite nonstandard value, etc.
This got me thinking: is it possible to reverse this process? ie. take tuples from some appropriate nonstandard model of arithmetic, then apply an analogue to dedekind cuts in order to construct $^*\mathbb{R}$?
This SEEMS like the obvious approach to take, which makes me suspect that either we won't end up with a field, or it's difficult to figure out which nonstandard model of arithmetic is needed, or the resulting set will be somehow "smaller" than the hyperreals and not sufficient to prove the transfer principle.
Anyone know the answer or some good resources for clearing up why this wouldn't work?