Documentation

InfinitaryLogic.Admissible.Fragment.Core

Admissible Fragment Core: Closure Properties #

The syntactic closure properties of an admissible fragment L_A, capturing the closure of an admissible set's intersection with the formulas of Lω₁ω. This is the pure interface layer — no compactness principle, no model-existence claim. Every consumer that needs only closure properties (proof system, soundness, Nadel bound) can use this layer directly.

References #

structure FirstOrder.Language.AdmissibleFragmentCore (L : Language) :
Type (max (max 1 u) v)

The syntactic closure properties of an admissible fragment of Lω₁ω.

This captures the closure of an admissible set's intersection with the formulas of Lω₁ω (the "admissible fragment" L_A), without including the compactness principle. Every consumer that needs only closure properties (proof system, soundness, Nadel bound) can use this layer directly.

The height ordinal represents the ordinal height of the admissible set (o(A)), which bounds the complexity of formulas in the fragment.

Instances For

    LEGACY PLACEHOLDER — not the HF fragment. Its formula set is Set.univ, i.e. all of Lω₁ω, whereas the HF fragment should be L_ωω (finitary first-order syntax). It survives only as a smoke test that AdmissibleFragmentCore admits some height-ω instance.

    Do not read this as "the HF case is covered". The honest finitary specialization — with A-finite = finite and compactness derived from Mathlib's first-order compactness — is issue #18. See also the finitaryFragment design sketched there.

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