Documentation

Logic.Modal.Standard.Kripke.Soundness

theorem LO.Modal.Standard.Kripke.sound {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FrameClass} {p : LO.Modal.Standard.Formula α} (defines : Ax.DefinesKripkeFrameClass 𝔽) (d : 𝝂Ax ⊢! p) :
𝔽.alt p
theorem LO.Modal.Standard.Kripke.sound_of_defines {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FrameClass} (defines : Ax.DefinesKripkeFrameClass 𝔽) :
LO.Sound (𝝂Ax) 𝔽.alt
theorem LO.Modal.Standard.Kripke.unprovable_bot_of_nonempty_frameClass {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FrameClass} (defines : Ax.DefinesKripkeFrameClass 𝔽) (nonempty : Set.Nonempty 𝔽) :
theorem LO.Modal.Standard.Kripke.consistent_of_defines {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FrameClass} (defines : Ax.DefinesKripkeFrameClass 𝔽) (nonempty : Set.Nonempty 𝔽) :
theorem LO.Modal.Standard.Kripke.finite_sound {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FiniteFrameClass} {p : LO.Modal.Standard.Formula α} (defines : Ax.FinitelyDefinesKripkeFrameClass 𝔽) (d : 𝝂Ax ⊢! p) :
𝔽.toFrameClass.alt p
theorem LO.Modal.Standard.Kripke.sound_of_finitely_defines {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FiniteFrameClass} (defines : Ax.FinitelyDefinesKripkeFrameClass 𝔽) :
LO.Sound (𝝂Ax) 𝔽.toFrameClass.alt
theorem LO.Modal.Standard.Kripke.unprovable_bot_of_nonempty_finite_frameClass {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FiniteFrameClass} (defines : Ax.FinitelyDefinesKripkeFrameClass 𝔽) (nonempty : Set.Nonempty 𝔽) :
theorem LO.Modal.Standard.Kripke.consistent_of_finitely_defines {α : Type u_1} {Ax : LO.Modal.Standard.AxiomSet α} {𝔽 : LO.Modal.Standard.Kripke.FiniteFrameClass} (defines : Ax.FinitelyDefinesKripkeFrameClass 𝔽) (nonempty : Set.Nonempty 𝔽) :
instance LO.Modal.Standard.Kripke.instFiniteSound {α : Type u_1} {𝔽 : LO.Modal.Standard.Kripke.FrameClass} {Λ : LO.Modal.Standard.DeductionParameter α} [Λ.IsNormal] [sound : LO.Sound Λ 𝔽.alt] :
LO.Sound Λ 𝔽.alt
Equations
  • =