The Morley–Hanf theorem: public facade and corollaries #
The stable entry point for the project's headline Hanf-number result. Importing this file (or
any bundle containing it, including the default import InfinitaryLogic) exposes
morley_hanf : IsHanfBound φ (ℶ_ω₁)— for everyL_{ω₁ω}sentence over an arbitrary language, with no hypotheses (proved inConditional/MorleyHanfSchemaDischarge.lean);
together with the corollaries packaged here:
hanfNumber_le_beth_omega1— the per-sentence Hanf number is at mostℶ_{ω₁};IsLomega1omegaHanfBound/Lomega1omegaHanfNumber— the GLOBAL Hanf bound/number of the logicL_{ω₁ω}(over all languages and sentences), withbeth_omega1_isLomega1omegaHanfBoundandLomega1omegaHanfNumber_le_beth_omega1. This is the upper half of the classicalHanf(L_{ω₁ω}) = ℶ_{ω₁}; the matching lower half and the exact equalityLomega1omegaHanfNumber_eq_beth_omega1are proved by the beth-ladder spectrum witnesses inHanfSpectrum/BethLadder.lean;morley_hanf_theory— every countableL_{ω₁ω}-theory with a model of size≥ ℶ_{ω₁}has arbitrarily large models (viaTheoryω.conjunction).
A global Hanf bound for the logic L_{ω₁ω}: a cardinal that is a Hanf bound for every
sentence of every language.
Equations
- FirstOrder.Language.IsLomega1omegaHanfBound κ = ∀ (L' : FirstOrder.Language) (φ : L'.Sentenceω), FirstOrder.Language.IsHanfBound φ κ
Instances For
The Hanf number of the logic L_{ω₁ω}: the least global Hanf bound.
Equations
Instances For
A global Hanf bound stays a bound at every larger cardinal.
The generic bounded-spectrum argument: a sentence with a model of size ≥ κ whose every
model has size ≤ κ is not arbitrarily large, so κ is not a global Hanf bound and
κ < Lomega1omegaHanfNumber. The common endpoint for the countable witness, the powerset
witness, and every stage of the Marker ℶ_{α+1} ladder.
The Hanf number of L_{ω₁ω} is at most ℶ_{ω₁} — the upper half of the classical
Hanf(L_{ω₁ω}) = ℶ_{ω₁}; the matching lower half and the exact equality
Lomega1omegaHanfNumber_eq_beth_omega1 are proved in HanfSpectrum/BethLadder.lean.