Documentation

InfinitaryLogic.Descriptive.SatisfactionBorelOn

Generic Satisfaction Measurability for Carrier-Parametric Structure Spaces #

This file proves that satisfaction of Lω₁ω formulas is measurable on StructureSpaceOn L α for any encodable carrier α. This generalizes the ℕ-specific results in SatisfactionBorel.lean.

Main Definitions #

Main Results #

theorem FirstOrder.Language.Term.eq_var_of_isRelational {L : Language} [L.IsRelational] {β : Type u_1} (t : L.Term β) :
∃ (x : β), t = var x

In a relational language, every term is a variable.

def FirstOrder.Language.ModelsOfBoundedOn {L : Language} [L.IsRelational] {α : Type u_1} {β : Type u'} {n : } (φ : L.BoundedFormulaω β n) (v : βα) (xs : Fin nα) :

The set of codes in StructureSpaceOn L α where a bounded formula is realized, given variable assignments.

Equations
Instances For

    The set of codes in StructureSpaceOn L α where a sentence is realized.

    Equations
    Instances For
      theorem FirstOrder.Language.modelsOfBoundedOn_measurableSet {L : Language} [L.IsRelational] {α : Type u_1} [Countable α] {β : Type u'} {n : } (φ : L.BoundedFormulaω β n) (v : βα) (xs : Fin nα) :

      Satisfaction of any bounded Lω₁ω formula in a countable relational language is measurable on the carrier-parametric structure space.

      Satisfaction of any Lω₁ω sentence in a countable relational language is measurable on the carrier-parametric structure space.