Extend the first-order variable assignment recursively to first-order terms by
For atomic formulas, exactly when . Extend to the Boolean connectives by their truth tables, for example implication is false exactly when its antecedent is true and its consequent false. Quantifiers use modified first-order variable assignments:
This recursion defines satisfaction for a set structure for every first-order formula.
Semantic consequence under an assignment means that for every first-order structure with the relevant first-order variable assignment into its domain,
More explicitly, in a fixed structure this is the satisfaction implication at ; logical consequence requires that implication in all structures and assignments. An assignment takes values in a particular domain, so a single set map is not silently shared between unrelated domains.
By induction on first-order formulas, their truth values depend only on the values of their free variables. A first-order sentence has none. If all formulas here are sentences, every displayed satisfaction statement, and therefore the consequence condition, is independent of .

Articles by others on the same topic (0)

There are currently no matching articles.