Documentation
Bml
.
Examples
Search
return to top
source
Imports
Init
Bml.Semantics
Imported by
mytaut1
mytaut2
myModel
mysat
boxTop
A3
source
theorem
mytaut1
(p :
Char
)
:
Tautology
(
(
·
p
)
↣
·
p
)
source
theorem
mytaut2
(p :
Char
)
:
Tautology
(
(
~
~
·
p
)
↣
·
p
)
source
def
myModel
:
KripkeModel
ℕ
Equations
myModel
=
{
val
:=
fun (
x
:
ℕ
) (
x
:
Char
) =>
True
,
Rel
:=
fun (
x
v
:
ℕ
) =>
HEq
v
1
}
Instances For
source
theorem
mysat
(p :
Char
)
:
HasSat.Satisfiable
(
·
p
)
source
theorem
boxTop
:
Tautology
(
□
⊤
)
source
theorem
A3
(X Y :
Formula
)
:
Tautology
(
□
(
X
⋀
Y
)
↣
□
X
⋀
□
Y
)