6

In an answer to another question, Joel David Hamkins claims that the theory of endless discrete orders is complete. He suggested I ask this as a separate question so here I am : how do you prove this claim ?

Clearly the examples he gives show that this theory is not $\aleph_0$-categorical ($\Bbb{Z}$ and $\Bbb{Z}+\Bbb{Z}$ are not isomorphic. To see this, notice that any subset of $\Bbb{Z}$ that is bounded from below is well-ordered, whereas it's not the case for $\Bbb{Z}+\Bbb{Z}$ - I don't know if there's an easier proof).

I suspect that this theory isn't $\lambda$-categorical for any infinite cardinal $\lambda$ (although I'm not able to prove it), so I think that I can't use this method to prove completeness.

I know there are other ways to show completeness such as quantifier-elimination but I am not well aware of these and lack practice so I can't hope to prove it that way (but if you can show me, I would gladly have an answer using quantifier elimination).

So on a side note: what methods are there to prove that a certain theory is complete ?

Maxime Ramzi
  • 43,598
  • 3
  • 29
  • 104

1 Answers1

6

You're quite right that this theory is not $\kappa$-categorical for any $\kappa$: consider the linear orders $\mathbb{Z}\cdot \kappa$ versus $\mathbb{Z}\cdot(\mathbb{Q}+\kappa)$, each of which is discrete and of size $\kappa$.

As to showing elementary equivalence, note that quantifier elimination won't work here: e.g. the formula "$\exists x\forall y(a<x<b$ but $a<y<b\implies x=y)$," that is, $a$ and $b$ are separated by exactly one point. This formula is not equivalent to any quantifier-free one.

Instead, the right tool to use here is Ehrenfeucht-Fraisse games. It's not too hard to come up with a winning strategy for Duplicator in the game $G_n(\mathbb{Z}, \mathcal{M})$ whenever $\mathcal{M}$ is an endless discrete linear order and $n\in\mathbb{N}$, so they are all elementarily equivalent to $\mathbb{Z}$ (and hence to each other). The key observation is that, in the length-$n$ game, two points that are more than $2^n$(ish) apart "might as well" be infinitely far apart; play with the game a bit and you'll see what I mean.


Incidentally, this argument will show that any formula is equivalent, over this theory, to a Boolean conjunction of $\Sigma_2$ formulas (amongst these are those sentences of the form "The distance between $a$ and $b$ is exactly $n$" for $n\in\mathbb{N}$. So there is a weak form of quantifier elimination here, it's just more complicated than those we usually deal with (quantifier-free and $\Sigma_1$).

This does, however, give a quantifier-elimination route towards solving the problem: adding predicates saying "are exactly $n$ distance apart" to the language, the resulting theory eliminates quantifiers. (Another place where we use this trick is in showing the decidability of Presburger arithmetic.)

Noah Schweber
  • 245,398
  • 4
    Although the theory itself doesn't admit quantifier elimination, I think an extension by definitions does: Introduce new predicates $P_n$ where $P_n(x,y)$ means "$x<y$ with exactly $n$ other elements between them." – Andreas Blass Jun 20 '17 at 21:09
  • @AndreasBlass Yup, just made an equivalent edit. But I love EF-games so much! – Noah Schweber Jun 20 '17 at 21:09
  • How do you order the products ? I assume it's the same as for ordinals (that is the product such that $\omega = 2\cdot \omega \neq \omega\cdot 2$). If so, how do you show that the orders you mention aren't isomorphic ? As for the Ehrenfeucht-Fraïssé game, thank you for mentioning that other technique, I'll have a look at it (I think I understand what you mean by "they might as well be infinitely far apart") – Maxime Ramzi Jun 20 '17 at 21:11
  • 1
    @Max Same as linear orders - "$A\cdot B$" means "replace each element of $B$ with a copy of $A$." To see that they're not isomorphic, note that the former has no descending transfinite sequences of length $\omega^2$ (since otherwise taking the element of $\kappa$ corresponding to the $(\omega\cdot n)$th element of the sequence yields a descending sequence in $\kappa$) while the latter does (since it contains a copy of $\mathbb{Z}\cdot \mathbb{N}^$ by embedding $\mathbb{N}^$ in $\mathbb{Q}$). – Noah Schweber Jun 20 '17 at 21:12
  • 1
    In general, comparing the lengths of possible transfinite descending sequences is often as useful as checking whether the order has an infinite descending $\omega$-sequence at all: it provides a useful way to distinguish between ill-founded orders based on "how ill-founded" they are, the idea here being that $\mathbb{Z}\cdot\kappa$ is less ill-founded than $\mathbb{Z}(\mathbb{Q}+\kappa)$. – Noah Schweber Jun 20 '17 at 21:16
  • Ok thanks for your answers ! – Maxime Ramzi Jun 20 '17 at 21:29
  • When I had mentioned elimination of quantifiers argument on the other post, indeed I had had in mind the argument mentioned by Andreas. – JDH Jun 20 '17 at 22:09
  • Now I have a case of Déjà vu: didn't we three (Noah, Andreas and I) have almost exactly this exchange about this theory or a close variant, perhaps on MO or m.SE a few years ago? – JDH Jun 20 '17 at 22:11
  • @JDH Hah, quite possibly, although my MO/MSE memory is much shorter than that so I wouldn't remember. – Noah Schweber Jun 20 '17 at 22:20
  • Re: Ordinals: If A and B are well-ordered sets then exactly one of the following holds: (1). A is isomorphic to B. (2). A is isomorphic to a proper initial segment of B. (3). B is isomorphic to a proper initial segment of A..... If a,and b are unequal ordinals then one of them IS a proper initial segment of the other. – DanielWainfleet Jun 20 '17 at 22:43
  • 1
    @DanielWainfleet True, but what does that have to do with anything here? – Noah Schweber Jun 20 '17 at 23:03