|
121 | 121 | \end{ex}
|
122 | 122 |
|
123 | 123 | \begin{ex}
|
124 |
| -Consider a language $\Lang{L}$ containing the !!{predicate}~$<$, |
125 |
| -!!{constant}s $\Obj{0}$, $\Obj{1}$, and !!{function}s $+$, $\times$, |
126 |
| -$-$, $\div$. Let $\Gamma$ be the set of all !!{sentence}s in this |
127 |
| -language true in $\Struct{Q}$ with domain $\Rat$ and the obvious |
128 |
| -interpretations. $\Gamma$ is the set of all !!{sentence}s |
129 |
| -of~$\Lang{L}$ true about the rational numbers. Of course, in $\Rat$ |
130 |
| -(and even in $\Real$), there are no numbers which are greater than~$0$ |
| 124 | +Consider !!a{language} $\Lang{L}$ containing the !!{predicate}~$<$, |
| 125 | +!!{constant}s $\Obj{0}$, $\Obj{1}$, and !!{function}s $+$, $\times$, and |
| 126 | +$-$. Let $\Gamma$ be the set of all !!{sentence}s in this |
| 127 | +!!{language} true in the !!{structure}~$\Struct{Q}$ with domain~$\Rat$ and the obvious |
| 128 | +interpretations. $\Gamma$~is the set of all !!{sentence}s |
| 129 | +of~$\Lang{L}$ true about the rational numbers. Of course, in~$\Rat$ |
| 130 | +(and even in~$\Real$), there are no numbers~$r$ which are greater than~$0$ |
131 | 131 | but less than $1/k$ for all $k \in \PosInt$. Such a number, if it
|
132 | 132 | existed, would be an \emph{infinitesimal:} non-zero, but infinitely
|
133 |
| -small. The compactness theorem shows that there are models |
134 |
| -of~$\Gamma$ in which infinitesimals exist: Let $\Delta$ be $\{0<c\} |
135 |
| -\cup \Setabs{c < (\Obj{1} \div \num{k})}{k \in \PosInt}$ (where |
| 133 | +small. The compactness theorem can be used to show that there are |
| 134 | +models of~$\Gamma$ in which infinitesimals exist. We do not have |
| 135 | +!!a{function} for division in our language (division by zero is |
| 136 | +undefined, and !!{function}s have to be interpreted by total functions). |
| 137 | +However, we can still express that $r < 1/k$, since this is the case iff |
| 138 | +$r \cdot k < 1$. Now let $c$ be a new !!{constant} and let $\Delta$ be |
| 139 | +\[ |
| 140 | +\{0<c\} |
| 141 | +\cup \Setabs{ c \times \num k < \Obj{1} }{k \in \PosInt} |
| 142 | +\] |
| 143 | +(where |
136 | 144 | $\num{k} = (\Obj{1} + (\Obj{1} + \dots + (\Obj{1} + \Obj{1})\dots))$
|
137 |
| -with $k$ $\Obj{1}$'s). For any finite subset~$\Delta_0$ of~$\Delta$ |
138 |
| -there is a $K$ such that all the !!{sentence}s $c < (\Obj{1} \div \num{k})$ in |
139 |
| -$\Delta_0$ have $k < K$. If we expand $\Struct{Q}$ to $\Struct{Q'}$ |
| 145 | +with $k$~$\Obj{1}$'s). For any finite subset~$\Delta_0$ of~$\Delta$ |
| 146 | +there is a~$K$ such that for all the !!{sentence}s $c \times \num{k} < \Obj{1}$ |
| 147 | +in~$\Delta_0$ have $k < K$. If we expand $\Struct{Q}$ to~$\Struct{Q'}$ |
140 | 148 | with $\Assign{c}{Q'} = 1/K$ we have that $\Sat{Q'}{\Gamma \cup
|
141 | 149 | \Delta_0}$, and so $\Gamma \cup \Delta$ is finitely satisfiable
|
142 | 150 | (Exercise: prove this in detail). By compactness, $\Gamma \cup \Delta$
|
|
0 commit comments