Documentation

Foundation.IntProp.Kripke.Completeness

def LO.IntProp.Hilbert.Kripke.canonicalFrameOf (H : Hilbert ℕ) [H.Consistent] [H.IncludeEFQ] :
Equations
Instances For
    def LO.IntProp.Hilbert.Kripke.canonicalModelOf (H : Hilbert ℕ) [H.Consistent] [H.IncludeEFQ] :
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem LO.IntProp.Hilbert.Kripke.truthlemma {H : Hilbert ℕ} {φ : Formula ℕ} [H.IncludeEFQ] [H.Consistent] {t : (canonicalModelOf H).World} :
      t ⊧ φ ↔ φ ∈ t.tableau.1
      theorem LO.IntProp.Hilbert.Kripke.complete_of_canonical {H : Hilbert ℕ} {φ : Formula ℕ} [H.IncludeEFQ] [H.Consistent] {C : Kripke.FrameClass} (hC : canonicalFrameOf H ∈ C) :
      C ⊧ φ → H ⊢! φ
      instance LO.IntProp.Hilbert.Kripke.instCompleteOfCanonical {H : Hilbert ℕ} [H.IncludeEFQ] [H.Consistent] {C : Kripke.FrameClass} (hC : canonicalFrameOf H ∈ C) :