Definition
Interpretation (First-Order Logic)
In first-order logic, an interpretation (often denoted as a structure ) is a tuple consisting of:
- Universe (): A non-empty set called the domain of discourse.
- Mapping ():
- For each -ary function symbol , a function .
- For each -ary predicate symbol , a relation .
Interpretation vs. Assignment
Interpretation vs. Assignment
The interpretation is fixed for a given structure and handles non-logical symbols (constants, functions, predicates). It does not handle logical variables; those are managed by a variable assignment .