Documentation
Foundation
.
Modal
.
Kripke
.
Logic
.
KTB
Search
return to top
source
Imports
Init
Foundation.Modal.Kripke.Logic.KDB
Foundation.Modal.Kripke.Logic.KT
Imported by
LO
.
Modal
.
Kripke
.
Frame
.
IsKTB
LO
.
Modal
.
Kripke
.
Frame
.
IsFiniteKTB
LO
.
Modal
.
Kripke
.
instIsKDBOfIsKTB
LO
.
Modal
.
Kripke
.
FrameClass
.
KTB
LO
.
Modal
.
Kripke
.
FrameClass
.
finite_KTB
LO
.
Modal
.
instSoundLogicNatFormulaFrameClassKTBKTB
LO
.
Modal
.
instConsistentFormulaNatLogicKTB
LO
.
Modal
.
instCanonicalLogicNatKTBKTB
LO
.
Modal
.
instCompleteLogicNatFormulaFrameClassKTBFinite_KTB
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicKTKTB
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicKDBKTB
source
class
LO
.
Modal
.
Kripke
.
Frame
.
IsKTB
(
F
:
Frame
)
extends
Std.Refl
F
.
Rel
,
Std.Symm
F
.
Rel
:
Prop
refl
(
a
:
F
.
World
)
:
F
.
Rel
a
a
symm
(
a
b
:
F
.
World
)
:
F
.
Rel
a
b
→
F
.
Rel
b
a
Instances
source
class
LO
.
Modal
.
Kripke
.
Frame
.
IsFiniteKTB
(
F
:
Frame
)
extends
F
.
IsFinite
,
F
.
IsKTB
:
Prop
world_finite
:
Finite
F
.
World
refl
(
a
:
F
.
World
)
:
F
.
Rel
a
a
symm
(
a
b
:
F
.
World
)
:
F
.
Rel
a
b
→
F
.
Rel
b
a
Instances
source
instance
LO
.
Modal
.
Kripke
.
instIsKDBOfIsKTB
{
F
:
Frame
}
[
F
.
IsKTB
]
:
F
.
IsKDB
source
@[reducible, inline]
abbrev
LO
.
Modal
.
Kripke
.
FrameClass
.
KTB
:
FrameClass
Equations
LO.Modal.Kripke.FrameClass.KTB
=
{
F
:
LO.Modal.Kripke.Frame
|
F
.
IsKTB
}
Instances For
source
@[reducible, inline]
abbrev
LO
.
Modal
.
Kripke
.
FrameClass
.
finite_KTB
:
FrameClass
Equations
LO.Modal.Kripke.FrameClass.finite_KTB
=
{
F
:
LO.Modal.Kripke.Frame
|
F
.
IsFiniteKTB
}
Instances For
source
instance
LO
.
Modal
.
instSoundLogicNatFormulaFrameClassKTBKTB
:
Sound
Modal.KTB
Kripke.FrameClass.KTB
source
instance
LO
.
Modal
.
instConsistentFormulaNatLogicKTB
:
Entailment.Consistent
Modal.KTB
source
instance
LO
.
Modal
.
instCanonicalLogicNatKTBKTB
:
Kripke.Canonical
Modal.KTB
Kripke.FrameClass.KTB
source
instance
LO
.
Modal
.
instCompleteLogicNatFormulaFrameClassKTBFinite_KTB
:
Complete
Modal.KTB
Kripke.FrameClass.finite_KTB
source
instance
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicKTKTB
:
Modal.KT
⪱
Modal.KTB
source
instance
LO
.
Modal
.
instStrictlyWeakerThanFormulaNatLogicKDBKTB
:
Modal.KDB
⪱
Modal.KTB