Documentation

LeanPool.Incompleteness.Foundation.Modal.Entailment.GL

GL #

Imported declaration from the Incompleteness formalization.

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

    Imported declaration from the Incompleteness formalization.

    Equations
    Instances For

      Imported declaration from the Incompleteness formalization.

      Equations
      Instances For
        def LO.Entailment.GL.axiomFour {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† : F} :
        𝓒 ⊒ Axioms.Four Ο†

        Imported declaration from the Incompleteness formalization.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[implicit_reducible]
          instance LO.Entailment.GL.instHasAxiomFour {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] :
          HasAxiomFour 𝓒
          Equations
          @[implicit_reducible]
          instance LO.Entailment.GL.instK4 {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] :
          Entailment.K4 𝓒
          Equations
          def LO.Entailment.GL.axiomH {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† : F} :
          𝓒 ⊒ Axioms.H Ο†

          Imported declaration from the Incompleteness formalization.

          Equations
          Instances For
            @[implicit_reducible]
            instance LO.Entailment.GL.instHasAxiomH {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] :
            HasAxiomH 𝓒
            Equations
            noncomputable def LO.Entailment.boxdotGrzOfL {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† : F} :
            𝓒 ⊒ ⊑(⊑(Ο† ==> βŠ‘Ο†) ==> Ο†) ==> Ο†

            Imported declaration from the Incompleteness formalization.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[simp]
              theorem LO.Entailment.boxdotGrzOfL! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† : F} :
              𝓒 ⊒! ⊑(⊑(Ο† ==> βŠ‘Ο†) ==> Ο†) ==> Ο†
              def LO.Entailment.implyBoxdotBoxdotOfImplyBoxdotPlain {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒ βŠ‘Ο† ==> ψ) :
              𝓒 ⊒ βŠ‘Ο† ==> ⊑ψ

              Imported declaration from the Incompleteness formalization.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem LO.Entailment.implyBoxdotBoxdotOfImplyBoxdotPlain! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒! βŠ‘Ο† ==> ψ) :
                𝓒 ⊒! βŠ‘Ο† ==> ⊑ψ
                def LO.Entailment.implyBoxdotAxiomTOfImplyBoxdotBoxdot {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒ βŠ‘Ο† ==> ⊑ψ) :
                𝓒 ⊒ βŠ‘Ο† ==> β–‘Οˆ ==> ψ

                Imported declaration from the Incompleteness formalization.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem LO.Entailment.implyBoxdotAxiomTOfImplyBoxdotBoxdot! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒! βŠ‘Ο† ==> ⊑ψ) :
                  𝓒 ⊒! βŠ‘Ο† ==> β–‘Οˆ ==> ψ
                  def LO.Entailment.implyBoxBoxOfImplyBoxdotAxiomT {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [DecidableEq F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒ βŠ‘Ο† ==> β–‘Οˆ ==> ψ) :
                  𝓒 ⊒ β–‘Ο† ==> β–‘Οˆ

                  Imported declaration from the Incompleteness formalization.

                  Equations
                  Instances For
                    theorem LO.Entailment.implyBoxBoxOfImplyBoxdotAxiomT! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒! βŠ‘Ο† ==> β–‘Οˆ ==> ψ) :
                    𝓒 ⊒! β–‘Ο† ==> β–‘Οˆ
                    theorem LO.Entailment.imply_box_box_of_imply_boxdot_plain! {S : Type u_1} {F : Type u_2} [BasicModalLogicalConnective F] [Entailment F S] {𝓒 : S} [Entailment.GL 𝓒] {Ο† ψ : F} (h : 𝓒 ⊒! βŠ‘Ο† ==> ψ) :
                    𝓒 ⊒! β–‘Ο† ==> β–‘Οˆ