Documentation

InfinitaryLogic.Descriptive.InvariantMeasurableSpace

The invariant σ-algebras on the structure space (issue #28, commit 1) #

Two σ-algebras of invariant measurable classes of coded structures, and their equality.

Everything here is elementary: no Polishness and no symbol-countability hypothesis is used — the invariance predicates are closed under complement and countable union on the nose, and the σ-algebra equality is a pointwise membership equivalence. ([L.IsRelational] is needed only for the isomorphism-invariant side and the equality, since IsomorphismInvariant is defined via decoded structures.) Measurability of concrete classes such as ModelsOf φ is the compatibility commit.

The generic invariant σ-algebra #

@[reducible]

The generic invariant σ-algebra. For an SMul G X action and an explicitly supplied base MeasurableSpace X, the measurable G-invariant sets form a σ-algebra (a sub-σ-algebra of m). The base measurable space is explicit so specializing never triggers recursive instance search.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem MeasurableSpace.measurableSet_smulInvariant {G : Type u_1} {X : Type u_2} [SMul G X] {m : MeasurableSpace X} {B : Set X} :
    MeasurableSet B MeasurableSet B ∀ (g : G) (x : X), x B g x B

    Membership in the generic invariant σ-algebra: measurable and invariant.

    Closure of the invariance predicates #

    Action invariance is closed under complement.

    theorem FirstOrder.Language.ActionInvariant.iUnion {L : Language} {f : Set L.StructureSpace} (h : ∀ (n : ), ActionInvariant (f n)) :
    ActionInvariant (⋃ (n : ), f n)

    Action invariance is closed under countable union.

    Isomorphism invariance is closed under complement.

    Isomorphism invariance is closed under countable union.

    The two named invariant σ-algebras #

    @[reducible]

    The σ-algebra of measurable isomorphism-invariant classes of coded structures.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[reducible]

      The σ-algebra of measurable action-invariant classes, i.e. the generic invariant σ-algebra for the S∞-action on StructureSpace L over the product σ-algebra. Needs no relationality.

      Equations
      Instances For

        Membership iff lemmas #

        The two σ-algebras coincide #

        The invariant σ-algebras coincide. Action invariance and isomorphism invariance define the same measurable classes, by actionInvariant_iff_isomorphismInvariant. No Polishness or symbol-countability hypothesis is used.