Documentation

Foundation.Modal.Kripke.Hilbert.GL.MDP

@[reducible, inline]
abbrev LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame (F₁ F₂ : Kripke.Frame) (r₁ : F₁.World) (r₂ : F₂.World) [F₁.IsFiniteTree r₁] [F₂.IsFiniteTree r₂] :
Equations
  • One or more equations did not get rendered due to their size.
Instances For
    instance LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame.instIsFiniteTreeInlUnitSumWorldUnit {F₁ F₂ : Kripke.Frame} {r₁ : F₁.World} {r₂ : F₂.World} [tree₁ : F₁.IsFiniteTree r₁] [tree₂ : F₂.IsFiniteTree r₂] :
    @[reducible, inline]
    abbrev LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame.root {F₁ F₂ : Kripke.Frame} {r₁ : F₁.World} {r₂ : F₂.World} [F₁.IsFiniteTree r₁] [F₂.IsFiniteTree r₂] :
    (mdpCounterexmpleFrame F₁ F₂ r₁ r₂).World
    Equations
    Instances For
      def LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame.pMorphism₁ {F₁ F₂ : Kripke.Frame} {r₁ : F₁.World} {r₂ : F₂.World} [F₁.IsFiniteTree r₁] [F₂.IsFiniteTree r₂] :
      F₁ →ₚ mdpCounterexmpleFrame F₁ F₂ r₁ r₂
      Equations
      Instances For
        def LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame.pMorphism₂ {F₁ F₂ : Kripke.Frame} {r₁ : F₁.World} {r₂ : F₂.World} [F₁.IsFiniteTree r₁] [F₂.IsFiniteTree r₂] :
        F₂ →ₚ mdpCounterexmpleFrame F₁ F₂ r₁ r₂
        Equations
        Instances For
          theorem LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleFrame.through_original_root {F₁ F₂ : Kripke.Frame} {r₁ : F₁.World} {r₂ : F₂.World} [F₁.IsFiniteTree r₁] [F₂.IsFiniteTree r₂] {x : (mdpCounterexmpleFrame F₁ F₂ r₁ r₂).World} (h : mdpCounterexmpleFrame.root x) :
          (x = (Sum.inr Sum.inl) r₁ Sum.inr (Sum.inl r₁) x) x = (Sum.inr Sum.inr) r₂ Sum.inr (Sum.inr r₂) x
          @[reducible, inline]
          abbrev LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel (M₁ M₂ : Kripke.Model) (r₁ : M₁.World) (r₂ : M₂.World) [M₁.IsFiniteTree r₁] [M₂.IsFiniteTree r₂] :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            instance LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel.instCoeWorld {M₁ M₂ : Kripke.Model} {r₁ : M₁.World} {r₂ : M₂.World} [tree₁ : M₁.IsFiniteTree r₁] [tree₂ : M₂.IsFiniteTree r₂] :
            Coe M₁.World (mdpCounterexmpleModel M₁ M₂ r₁ r₂).World
            Equations
            instance LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel.instCoeWorld_1 {M₁ M₂ : Kripke.Model} {r₁ : M₁.World} {r₂ : M₂.World} [tree₁ : M₁.IsFiniteTree r₁] [tree₂ : M₂.IsFiniteTree r₂] :
            Coe M₂.World (mdpCounterexmpleModel M₁ M₂ r₁ r₂).World
            Equations
            @[reducible, inline]
            abbrev LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel.root {M₁ M₂ : Kripke.Model} {r₁ : M₁.World} {r₂ : M₂.World} [tree₁ : M₁.IsFiniteTree r₁] [tree₂ : M₂.IsFiniteTree r₂] :
            (mdpCounterexmpleModel M₁ M₂ r₁ r₂).World
            Equations
            Instances For
              theorem LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel.modal_equivalence_original_world₁ {M₁ M₂ : Kripke.Model} {r₁ : M₁.World} {r₂ : M₂.World} [tree₁ : M₁.IsFiniteTree r₁] [tree₂ : M₂.IsFiniteTree r₂] {x : M₁.World} :
              theorem LO.Modal.Hilbert.GL.Kripke.mdpCounterexmpleModel.modal_equivalence_original_world₂ {M₁ M₂ : Kripke.Model} {r₁ : M₁.World} {r₂ : M₂.World} [tree₁ : M₁.IsFiniteTree r₁] [tree₂ : M₂.IsFiniteTree r₂] {x : M₂.World} :