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:

  1. Atomic: iff holds.
  2. Connectives: iff it is not the case that .
  3. 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.

Footnotes

  1. Infinity-Topos