Documentation
Foundation
.
Modal
.
Kripke
.
Logic
.
K45
Search
return to top
source
Imports
Init
Foundation.Modal.Kripke.Logic.K4Point3
Foundation.Modal.Kripke.Logic.K5
Imported by
LO
.
Modal
.
Kripke
.
Frame
.
IsK45
LO
.
Modal
.
Kripke
.
FrameClass
.
K45
LO
.
Modal
.
Kripke
.
instIsK4Point3OfIsK45
LO
.
Modal
.
instSoundLogicNatFormulaFrameClassK45K45
LO
.
Modal
.
instConsistentFormulaNatLogicK45
LO
.
Modal
.
instCanonicalLogicNatK45K45
LO
.
Modal
.
instCompleteLogicNatFormulaFrameClassK45K45
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicK5K45
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicK4Point3K45
source
class
LO
.
Modal
.
Kripke
.
Frame
.
IsK45
(
F
:
Frame
)
extends
IsTrans
F
.
World
F
.
Rel
,
IsRightEuclidean
F
.
Rel
:
Prop
trans
(
a
b
c
:
F
.
World
)
:
F
.
Rel
a
b
→
F
.
Rel
b
c
→
F
.
Rel
a
c
reucl
:
RightEuclidean
F
.
Rel
Instances
source
@[reducible, inline]
abbrev
LO
.
Modal
.
Kripke
.
FrameClass
.
K45
:
FrameClass
Equations
LO.Modal.Kripke.FrameClass.K45
=
{
F
:
LO.Modal.Kripke.Frame
|
F
.
IsK45
}
Instances For
source
instance
LO
.
Modal
.
Kripke
.
instIsK4Point3OfIsK45
{
F
:
Frame
}
[
F
.
IsK45
]
:
F
.
IsK4Point3
source
instance
LO
.
Modal
.
instSoundLogicNatFormulaFrameClassK45K45
:
Sound
Modal.K45
Kripke.FrameClass.K45
source
instance
LO
.
Modal
.
instConsistentFormulaNatLogicK45
:
Entailment.Consistent
Modal.K45
source
instance
LO
.
Modal
.
instCanonicalLogicNatK45K45
:
Kripke.Canonical
Modal.K45
Kripke.FrameClass.K45
source
instance
LO
.
Modal
.
instCompleteLogicNatFormulaFrameClassK45K45
:
Complete
Modal.K45
Kripke.FrameClass.K45
source
instance
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicK5K45
:
Modal.K5
⪱
Modal.K45
source
instance
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicK4Point3K45
:
Modal.K4Point3
⪱
Modal.K45