Documentation

Foundation.FirstOrder.Incompleteness.ProvabilityAbstraction.Height

Equations
Instances For
    @[simp]
    theorem FFL.FirstOrder.ProvabilityAbstraction.neg_iterated_prov {L : Language} [L.ReferenceableBy L] {T₀ T : Theory L} {𝔅 : Provability T₀ T} {n : ℕ} (φ : Sentence L) :
    ∼(↑𝔅)^[n] φ = 𝔅.dia^[n] (∼φ)
    theorem FFL.FirstOrder.ProvabilityAbstraction.boxBot_monotone {L : Language} [L.ReferenceableBy L] {T₀ T : Theory L} {𝔅 : Provability T₀ T} {n m : ℕ} [T₀ ⪯ T] [𝔅.HBL] :
    n ≤ m → T ⊢ (↑𝔅)^[n] ⊥ 🡒 (↑𝔅)^[m] ⊥
    theorem FFL.FirstOrder.ProvabilityAbstraction.Provability.height_le_of_boxBot {L : Language} [L.ReferenceableBy L] {T₀ T : Theory L} {𝔅 : Provability T₀ T} {n : ℕ} (h : T ⊢ (↑𝔅)^[n] ⊥) :
    𝔅.height ≤ ↑n
    theorem FFL.FirstOrder.ProvabilityAbstraction.Provability.height_lt_pos_of_boxBot {L : Language} [L.ReferenceableBy L] {T₀ T : Theory L} {𝔅 : Provability T₀ T} (hSound : ∀ {σ : Sentence L}, T₀ ⊢ ↑𝔅 σ → T ⊢ σ) {n : ℕ} (pos : 0 < n) (h : T₀ ⊢ (↑𝔅)^[n] ⊥) :
    𝔅.height < ↑n
    theorem FFL.FirstOrder.ProvabilityAbstraction.Provability.height_le_iff_boxBot {L : Language} [L.ReferenceableBy L] {T₀ T : Theory L} {𝔅 : Provability T₀ T} [T₀ ⪯ T] [𝔅.HBL] {n : ℕ} :
    𝔅.height ≤ ↑n ↔ T ⊢ (↑𝔅)^[n] ⊥