In the first order logic system, the definition of $\models$ is on p32~33 of §4. The Consequence Relation of III Semantics of First-Order Languages of Ebbinghaus' Mathematical Logic (It is very dreadful to transcribe every time, so please allow me use screenshot only. If it is not allowed, I would furthermore remove screenshot. So I guess a screenshot is better than none):
Is it correct that the definition of $\models$ is entirely based on something similar to "the first order logic system" for sets, which consists of
- "=" between elements,
- "holds for" between relations and elements in product spaces,
- propositional connectives: "not", "and", "or", "if ... then...", "if and only if"
- quantifiers: "for all ... $\in$ ..., ...", "there is an ... $\in$ ..., such that ..."
?
I know I haven't read some parts of the book. I was wondering about the chicken and egg problem or the circular problem: How is that "first order logic system" for sets defined, if $\models$ of the first order logic system itself is defined in terms of it?
Thanks.
