I have been reading a bit about formal languages to understand exactly what we mean by "first-order" when talking about things such as the transfer principle. If we use the language of set theory $\displaystyle S=\left\langle \in \right\rangle$, then all first-order statements we can create right now consist of logical symbols and our relation $\in$. But suppose we define a new relation:
$\displaystyle a\subseteq b \iff\forall x[( x\in a \implies x\in b)]$
Now we have used our language $S$ to define a new relation. So we could make a statement such as:
$\displaystyle \forall x\forall y[(x\subseteq y)\vee\neg (x\subseteq y)]$
Would this also be considered a first-order statement for some type of number (such as the naturals)? Or would we call this something different entirely?
If so, suppose we now go a step further and talk about real numbers where we have our standard ordered relation $<$. Suppose you make a statement such as:
$\forall x\forall y[(x< y)\vee(y< x)\vee(x=y)]$
Would this be considered "first-order"?
Also, when you say that first-order statements only quantify individual variables, do you mean that one logical quantifier is only associated with one variable? So for example $\forall x...$ would be first-order but $\forall xy...$ would not be?
@MauroALLEGRANZA
– naytte2 Feb 29 '24 at 15:36