Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
LO.Modal.Kripke.Frame.TreeUnravelling.not_nil
{F : LO.Modal.Kripke.Frame}
{r : F.World}
{c : (F.TreeUnravelling r).World}
:
↑c ≠ []
theorem
LO.Modal.Kripke.Frame.TreeUnravelling.rel_length
{F : LO.Modal.Kripke.Frame}
{r : F.World}
{x y : (F.TreeUnravelling r).World}
(h : x ≺ y)
:
(↑x).length < (↑y).length
theorem
LO.Modal.Kripke.Frame.TreeUnravelling.irreflexive
{F : LO.Modal.Kripke.Frame}
{r : F.World}
:
Irreflexive (F.TreeUnravelling r).Rel
theorem
LO.Modal.Kripke.Frame.TreeUnravelling.assymetric
{F : LO.Modal.Kripke.Frame}
{r : F.World}
:
Assymetric (F.TreeUnravelling r).Rel
def
LO.Modal.Kripke.Frame.TreeUnravelling.PMorphism
(F : LO.Modal.Kripke.Frame)
(r : F.World)
:
F.TreeUnravelling r →ₚ F
Equations
- LO.Modal.Kripke.Frame.TreeUnravelling.PMorphism F r = { toFun := fun (c : (F.TreeUnravelling r).World) => (↑c).getLast ⋯, forth := ⋯, back := ⋯ }
Instances For
@[reducible, inline]
Instances For
@[simp]
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.not_nil
{F : LO.Modal.Kripke.Frame}
{r : F.World}
{c : (F.TransitiveTreeUnravelling r).World}
:
↑c ≠ []
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.rel_length
{F : LO.Modal.Kripke.Frame}
{r : F.World}
{x y : (F.TransitiveTreeUnravelling r).World}
(Rxy : x ≺ y)
:
(↑x).length < (↑y).length
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.rel_transitive
{F : LO.Modal.Kripke.Frame}
{r : F.World}
:
Transitive (F.TransitiveTreeUnravelling r).Rel
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.rel_asymmetric
{F : LO.Modal.Kripke.Frame}
{r : F.World}
:
Assymetric (F.TransitiveTreeUnravelling r).Rel
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.rel_def
{F : LO.Modal.Kripke.Frame}
{r : F.World}
{x y : (F.TransitiveTreeUnravelling r).World}
:
theorem
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.rooted
{F : LO.Modal.Kripke.Frame}
{r : F.World}
:
(F.TransitiveTreeUnravelling r).isRooted ⟨[r], ⋯⟩
def
LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.pMorphism
(F : LO.Modal.Kripke.Frame)
(F_trans : Transitive F.Rel)
(r : F.World)
:
F.TransitiveTreeUnravelling r →ₚ F
Equations
- LO.Modal.Kripke.Frame.TransitiveTreeUnravelling.pMorphism F F_trans r = (LO.Modal.Kripke.Frame.TreeUnravelling.PMorphism F r).TransitiveClosure F_trans
Instances For
Equations
Instances For
def
LO.Modal.Kripke.Model.TreeUnravelling.pMorphism
(M : LO.Modal.Kripke.Model)
(r : M.World)
:
M.TreeUnravelling r →ₚ M
Equations
Instances For
Equations
Instances For
def
LO.Modal.Kripke.Model.TransitiveTreeUnravelling.pMorphism
(M : LO.Modal.Kripke.Model)
(M_trans : Transitive M.Rel)
(r : M.World)
:
M.TransitiveTreeUnravelling r →ₚ M
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LO.Modal.Kripke.Model.TransitiveTreeUnravelling.modal_equivalence_at_root
(M : LO.Modal.Kripke.Model)
(M_trans : Transitive M.Rel)
(r : M.World)
:
⟨[r], ⋯⟩ ↭ r
structure
LO.Modal.Kripke.FiniteTransitiveTreeextends LO.Modal.Kripke.FiniteFrame, LO.Modal.Kripke.RootedFrame :
Type 1
- world_nonempty : Nonempty self.World
- world_finite : Finite self.World
- root : self.World
- root_rooted : self.isRooted self.root
- default : self.World
- rel_assymetric : Assymetric self.Rel
- rel_transitive : Transitive self.Rel
Instances For
@[reducible, inline]
abbrev
LO.Modal.Kripke.Model.FiniteTransitiveTreeUnravelling
(M : LO.Modal.Kripke.Model)
(r : M.World)
:
Instances For
structure
LO.Modal.Kripke.FiniteTransitiveTreeModelextends LO.Modal.Kripke.FiniteTransitiveTree, LO.Modal.Kripke.Model :
Type 1
- world_nonempty : Nonempty self.World
- world_finite : Finite self.World
- root : self.World
- root_rooted : self.isRooted self.root
- default : self.World
- rel_assymetric : Assymetric self.Rel
- rel_transitive : Transitive self.Rel
- Val : LO.Modal.Kripke.Valuation self.toFrame
Instances For
@[reducible, inline]
abbrev
LO.Modal.Kripke.FiniteFrame.FiniteTransitiveTreeUnravelling
(F : LO.Modal.Kripke.FiniteFrame)
[DecidableEq F.World]
(F_trans : Transitive F.Rel)
(F_irrefl : Irreflexive F.Rel)
(r : F.World)
:
Equations
- One or more equations did not get rendered due to their size.