A type of construction frequently employed when proving completeness of a modal logic in which the syntax of a language—its theories, formulae, etc.—are interpreted as the very semantic objects to which they are intended to refer. For example, in normal modal logics, canonical Kripke models equate maximal, deductively closed sets of sentences (i.e., maximal theories) with possible worlds. Truth of an atom at a world then becomes equivalent to ’s appearing in the theory and the accessibility relation between worlds is defined by an appropriate syntactic relation between these sets of sentences, i.e.:
This guarantees that for each maximal theory , acts as a possible world in the canonical model such that is true at if and only if , entailing that whenever there exists a possible world in the canonical model at which all formulae are true but fails. A related notion in first-order logic is that of a term model, in which a model is constructed with the syntactic constants of the language serving as elements of the domain.