-1

I recently learned about nonstandard number systems satisfying Peano's axioms (when they use only first order logic). And this gives us what is often described by "$\mathbb N$ with densely many copies of $\mathbb Z$."

So we have that $\mathbb N=\{0,1,2,3,\ldots\}$ (all of the standard natural numbers) and (probably being quite loose and informal) let us define addition with $\mathbb Z$ (the standard integers) according to successor/predecessor rules, e.g. $n+1$ is the successor of number $n$ and $n-2$ is the predecessor of the predecessor of number $n$, etc. Let $\mathbb Z_1$ be a nonstandard copy of $\mathbb Z$ that is "beyond $\mathbb N$" and $\mathbf c$ be some (privileged) nonstandard number in $\mathbb Z_1$. Now let $\mathbb Z_q$ be the nonstandard copy of $\mathbb Z$ corresponding to $q\in\mathbb Q$, i.e. that $\mathbb Z_q=\{q\mathbf{c}+z \mid z\in\mathbb Z\}$. So the full collection of nonstandard numbers is $\mathbb N \cup \left(\bigcup_{q\in\mathbb Q_{>0}}\mathbb Z_q\right)$ with the appropriate ordering.

My questions: Can we "complete" this set of nonstandard numbers into something like $\mathbb N \cup \left(\bigcup_{r\in\mathbb R_{>0}}\mathbb Z_r\right)$? And if so, then is this completion simply a subset of the hyperreals or isomorphic to a subset (e.g. the non-negative, non-infinitesimal, integer hyperreals)?

We could just define equivalence classes of sets of nonstandard numbers or dedekind-like cuts of the set of sets of nonstandard numbers (with an order relation on the sets $\mathbb Z_q$ and whatever other structures are necessary). In this way we create a semi-infinite "continuum" of sets of nonstandard numbers where each point on the continuum corresponds to a nonstandard copy of $\mathbb Z$ (except the origin corresponding to the standard $\mathbb N$). I envision the structure being very much like the surreal numbers except that each point in $\mathbb R$ gets a copy of $\mathbb Z$ (a discrete set of "large numbers") instead of a copy of a continuum of infinitesimals.

The structure of such a completion seems like it would be similar to part of the set of hyperreal numbers (i.e. take only the non-negative hyperreals and no infinitesimals). Is the completion of the nonstandard natural numbers isomorphic to the non-negative, non-infinitesimal, integer hyperreals, i.e. $\{x \mid x\geq0, x\in\mathbb N \text{ or } x=r\omega+z \text{ for some } r\in\mathbb R_{>0}, z\in\mathbb Z\}$?

I'm mostly looking to confirm if this intuition is correct. I always welcome any insight whether prose or rigorous. Of course, let me know if I am making some grave error in anything above. I know that the notation and language above is not rigorous at all, but my hope is that someone sufficiently experienced here can understand what I am trying to get at.

jdods
  • 6,248

1 Answers1

1

First of all, there are lots of nonstandard models of $\mathsf{PA}$, including uncountable ones. Of course the ordertype of an uncountable model of $\mathsf{PA}$ can't be $\mathbb{N}+\mathbb{Z}\cdot\mathbb{Q}$ just for cardinality reasons.$^1$

The following is true however:

If $M\models\mathsf{PA}$ is countable and nonstandard, then the ordertype of $M$ is $\mathbb{N}+\mathbb{Z}\cdot \mathbb{Q}$.

So the "start" of your question is basically fine, you just need to restrict attention to the countable models.

Now on to the actual question. Surprisingly, it turns out that the class of possible ordertypes of uncountable models of $\mathsf{PA}$ is extremely complicated, and in particular we have:

There is no model of $\mathsf{PA}$ which has ordertype $\mathbb{N}+\mathbb{Z}\cdot\mathbb{R}$.

See e.g. here. So any completion process of the type you describe has to result in a structure quite different from what you start with, and indeed the argument shows that even very simple algebraic properties must be lost. In particular, you won't find an "algebraically nice" subset of the hyperreals (or more accurately, a hyperreal field - there is no such thing as "the" hyperreals) which will do the desired job.


$^1$Note that the ordertype alone doesn't determine the algebraic structure - we can see this e.g. by noting that the linear order $\mathbb{N}+\mathbb{Z}\cdot\mathbb{Q}$ is "computably describable" and then contrasting that with Tennenbaum's theorem. And the gap between order-theoretic and semiring-theoretic structure is exactly the obstacle to defining a "completion" process of the type you have in mind.

And in fact this points to an issue with your proposed construction of a nonstandard model of $\mathsf{PA}$. It's true that we can give a system of "names" to the elements of such a model which is relatively simple; however, that alone doesn't determine the algebraic structure (think about multiplying elements) and indeed there is no simple way to whip up an appropriate multiplication notion.

Noah Schweber
  • 245,398
  • Thank you, I will take some time to read some of the materials in the thread you linked to. I didn't consider potential problems with algebraic structure (which I assume means the ability to add/multiply). Clearly I still misunderstand much about this! So the answer is that I can create such a "completion" (at a set it is allowed to exist), but it will not retain much (if any) algebraic structure. I think that is part of the key here is to be careful to consider the set AND its algebraic properties and that "completing" such an object only makes sense if the algebraic properties are retained. – jdods Dec 31 '20 at 22:15
  • In your comment on the linked MathSE thread you state the product $ma$ for nonstandard $m,a$, but I am under the impression that we cannot multiply nonstandard numbers (nor a standard and nonstandard number). Can you provide some kind of hint on what $ma$ and $ma\pm a$ mean in that context? – jdods Jan 01 '21 at 14:32
  • @jdods (Whoops, just noticed this, sorry!) Your impression is incorrect. A nonstandard model of arithmetic $\mathcal{X}$ is just a particularly weird discrete ordered semiring, and so we can add and multiply its elements appropriately. Additionally, since there's a canonical embedding of $\mathbb{N}$ into $\mathcal{X}$ for every nonstandard model $\mathcal{X}$, we can also unambiguously make sense of $ma$ for $m$ standard and $a\in\mathcal{X}$ (multiplying elements of two different models of arithmetic without some sort of embedding to "translate" appropriately doesn't make sense, though). – Noah Schweber Aug 14 '21 at 21:57
  • Unfortunately, Tennenbaum's theorem rules out any easily-describable nonstandard models of arithmetic. It might help clarify things to start thinking about the very weak theory of arithmetic $\mathsf{Q}$ instead, which has lots of easily-describable nonstandard models (see e.g. here). – Noah Schweber Aug 14 '21 at 22:01
  • Thank you for the clarifications! What I can gather is that a nonstandard model of PA will not have recursive addition. Does this mean that $a+S(b)=S(a+b)$ will not be satisfied for arbitrary nonstandard $a,b$? Or does it mean that primitive recursion of successor from "0" simply cannot hit all the numbers in the model? Or maybe it means something else? Don't feel obligated to answer as this is really a separate question! Clearly I have many gaps in my understanding here and am trying to jump ahead without establishing foundations! The polynomial model of RA is fascinating! – jdods Aug 16 '21 at 17:46