Let notation "$\models$" be used for the two following case:
- let $\mathscr{M}\models\varphi$, where $\mathscr{M}$ is an interpretation model and $\varphi$ is a proposition, mean that $\varphi$ holds in model $\mathscr{M}$;
- let $\Phi\models\varphi$, where $\Phi$ is a set of propositions and $\varphi$ is a proposition, mean that $\varphi$ is a logical consequence of $\Phi$, i.e. that it holds in all models where the propositions belonging to $\Phi$ hold.
I read the following interesting theorem (V. Manca, Logica matematica, 2001), whose proof I cannot understand:
There is no proposition $\chi$ such that $$\mathscr{M}\models\chi\iff\mathscr{M}\text{ is infinite}.$$ Proof: Let us suppose that such a proposition $\chi$ exists. Let us consider theory $\Psi$ of the countable domain:$$\mathscr{M}\models\Psi\Rightarrow\mathscr{M}\models\chi$$therefore$$\Psi\models\chi$$and this is absurd because of the finiteness theorem.
There are two main things obscure to me: what a theory of the countable domain [teoria del dominio numerabile in the book's original Italian language] is and how the finiteness theorem makes the last formula absurd. By finiteness theorem I suppose that the only one theorem bearing that name shown in the book is intended, which says that, given a set of propositions $\Phi$ and a proposition $\varphi$, $\Phi\models\varphi\iff\Delta\models\varphi$ for some finite subset $\Delta\subseteq\Phi$. Does anybody understand this proof? I heartily thank you for any answer!
It would make sense if the "theory of the countable domain" $\Psi$ is the theory containing the sentences "there are at least $n$ objects" for each $n$, i.e. the sentences $\forall x_1, \ldots, x_{n-1}\, \exists x_n\, \bigwedge_{i<n} x_n \neq x_i $.
Any finite subset of this theory has a finite model. By the finiteness theorem (more usually known as the compactness theorem for first-order logic), if $\Phi \models \chi$ then there is a finite subset of $\Phi$ that models $\chi$; so $\chi$ is true in the finite model of that particular finite subset. This contradicts the assumption on $\chi$.