A model is some specific mapping of logical variables (both propositional variable and …) to truth values..(?)#todo
#todo Need to talk about interpretations first, then a model is just an interpretation that makes a formula true.
Models are an example of meta-logic, since we can use them to talk about any set of logic, be it propositional logic or predicate logic.
Definition
Model ^definition
A model is a model of a formula if, and only if, is true under the mapping given by . This can be written as:
Reusing symbols
The symbol is used to for showing models, but it is also used for showing semantic consequences. Pay key attention to what the operands on the left and right actually are. If the left is also a formula, we are talking about semantic consequences, not models.
Showing Validity
Showing Satisfiability
We write
Here, is used to mean models or satisfies . In other words, is true under . E.g. (in propositional logic)
Thus, is satisfiable (with )