Documentation

Foundation.Logic.Kripke.Closure

@[reducible, inline]
Equations
Instances For
    @[simp]
    theorem LO.Kripke.Frame.RelReflTransGen.single {F : LO.Kripke.Frame} {x : F.World} {y : F.World} (hxy : x y) :
    x ≺^* y
    @[simp]
    theorem LO.Kripke.Frame.RelReflTransGen.reflexive {F : LO.Kripke.Frame} :
    Reflexive LO.Kripke.Frame.RelReflTransGen
    @[simp]
    @[simp]
    theorem LO.Kripke.Frame.RelReflTransGen.transitive {F : LO.Kripke.Frame} :
    Transitive LO.Kripke.Frame.RelReflTransGen
    @[simp]
    theorem LO.Kripke.Frame.RelReflTransGen.symmetric {F : LO.Kripke.Frame} :
    Symmetric F.RelSymmetric LO.Kripke.Frame.RelReflTransGen
    @[reducible, inline]
    Equations
    Instances For
      theorem LO.Kripke.Frame.TransitiveReflexiveClosure.single {F : LO.Kripke.Frame} {x : F.World} {y : F.World} (hxy : x y) :
      F^*.Rel x y
      @[reducible, inline]
      abbrev LO.Kripke.Frame.RelTransGen {F : LO.Kripke.Frame} :
      Rel F.World F.World
      Equations
      Instances For
        @[simp]
        theorem LO.Kripke.Frame.RelTransGen.single {F : LO.Kripke.Frame} {x : F.World} {y : F.World} (hxy : x y) :
        x ≺^+ y
        @[simp]
        theorem LO.Kripke.Frame.RelTransGen.transitive {F : LO.Kripke.Frame} :
        Transitive LO.Kripke.Frame.RelTransGen
        @[simp]
        theorem LO.Kripke.Frame.RelTransGen.symmetric {F : LO.Kripke.Frame} (hSymm : Symmetric F.Rel) :
        Symmetric LO.Kripke.Frame.RelTransGen
        @[reducible, inline]
        Equations
        Instances For
          theorem LO.Kripke.Frame.TransitiveClosure.single {F : LO.Kripke.Frame} {x : F.World} {y : F.World} (hxy : x y) :
          F^+.Rel x y
          @[reducible, inline]
          abbrev LO.Kripke.Frame.RelReflGen {F : LO.Kripke.Frame} :
          Rel F.World F.World
          Equations
          Instances For
            @[reducible, inline]
            Equations
            Instances For
              @[reducible, inline]
              abbrev LO.Kripke.Frame.RelIrreflGen {F : LO.Kripke.Frame} :
              Rel F.World F.World
              Equations
              Instances For
                @[simp]
                @[reducible, inline]
                Equations
                Instances For