Documentation

InfinitaryLogic.Scott.Height.CanonicalSentence

Canonical Scott Sentence #

The canonical Scott sentence of a structure M is the Scott formula at Scott height level for the empty tuple. It is the "optimal" Scott sentence whose quantifier rank is minimized among Scott formulas.

Main Definitions #

Main Results #

noncomputable def FirstOrder.Language.canonicalScottSentence {L : Language} [Countable ((l : ) × L.Relations l)] (M : Type w) [L.Structure M] [Countable M] :

The canonical Scott sentence of a structure M, defined as the Scott formula at Scott height level for the empty tuple.

This is the "optimal" Scott sentence in the sense that its quantifier rank is minimized (among Scott formulas). It characterizes the structure up to potential isomorphism, and for countable structures, up to isomorphism.

Equations
Instances For

    The canonical Scott sentence characterizes potential isomorphism.

    For countable structures, the canonical Scott sentence characterizes isomorphism.

    The canonical Scott sentence is semantically equivalent to the standard Scott sentence.

    The quantifier rank of the canonical Scott sentence is bounded.