Idea
Tarski semantics defines truth and logical consequence for formal languages through the satisfaction relation between a structure and a formula. It underpins classical model theory.
Definition
Tarski semantics provides a recursive definition of the satisfaction relation for a first-order language within a structure . A structure consists of a non-empty domain and an interpretation function .
Satisfaction Relation
Let be a variable assignment. The relation is defined inductively:
- Atomic: iff holds.
- Connectives: iff it is not the case that .
- Quantifiers: iff for all , .
Truth and Validity
- Truth: is true in (denoted ) if satisfied by every assignment .
- Validity: is valid () if true in every structure .
- Consequence: if every model of is a model of .
Type Theory Context
Tarski semantics assumes a classical metalogic (LEM). This contrasts with Heyting Algebra semantics for intuitionistic first-order logic or Kripke Semantics. In HoTT, semantic approaches often involve -topoi1, though the Univalence Principle allows treating isomorphic structures as identical, refining the model-theoretic view.