Documentation

LeanPool.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