I want to show that the theory $\text{Th } (\mathbb{R},<,I)$ is not $\aleph_0$-categorical where $I$ is a unary relation which describes whether a variable is an integer or not.
Clearly we have that $(\mathbb{Q},<,I)$ is a model of the theory since $(\mathbb{Q},<)\cong(\mathbb{R},<)$ and $\mathbb{Q}$ contains all the same integers that $\mathbb{R}$ contains.
I wanted to axiomitize the theory using the typical unbounded DLO axioms plus, $$\neg \forall a\forall b (Ia\wedge Ib \wedge a<b) \rightarrow \exists x(Ix \wedge a<x \wedge x<b)$$ Call this axiomitization $\Sigma$.
I was then thinking that I would create an extended language $\mathcal{L}'$ which includes countably infinite new constants $c_1,c_2,c_3,\dots$. In this extended language I would then consider the set of sentences $\Sigma\cup \Phi$ where $\Phi=\{ \phi_n : n\in\mathbb{N}\}$ and $$\phi_n \quad : \exists a \exists b (Ia \wedge Ib \wedge a<b) \rightarrow (\bigwedge_{n}Ic_i \wedge a<x_1 \bigwedge_{1\leq i <n} x_i<x_{i+1} \wedge x_n<b)$$ Since for each $n\in\mathbb{N}$, we have a model of $\Sigma\cup\phi_n$, we conclude by compactness that $\Sigma\cup\Phi$ has a model.
By downward L.S., we have a countable model. Call this $\mathfrak{D}'$ When we restrict the $\mathfrak{D}'$ back to the original language, this should be a model of $\text{Th }(\mathbb{R},<,I)$. However, it is not isomorphic to $(\mathbb{Q},<,I)$ since those constants $c_1,c_2,c_3,\dots \in |\mathfrak{D}|$.
I believe that the satisfaction of $\Sigma\cup\Phi$ by $\mathfrak{D}'$ means that we have for some two integers, those two integers are separated by infinitely many other integers. Therefore, in the restriction of $\mathfrak{D}'$ back to the original language, $\mathfrak{D}$ still satisfies this property although we cannot pick out those constants $c_1,c_2,c_3,\dots$ explicitly any longer.
My questions are:
- Is this the correct approach that I am taking to answer this problem?
- Is $\Sigma$ the correct axiomitization of $\text{Th }(\mathbb{R},<,I)$? And is $\Phi$ the correct axiomitization to use the compactness theorem on?
- How would I be able to express more rigorously that the satisfaction of $\Sigma\cup\Phi$ shows we have two integers infinitely far apart (if this is indeed what it's satisfaction demonstrates) (and hence have a model of the theory not isomorphic to $(\mathbb{Q},<,I)$?