discrete
jlc
Sections
Support(jlc)
Doc
Def
== Unit+Unit
is mentioned by
Thm*
f1,f2:{T=
}. f1 = f2
T
T
[discrete_equality_unique]
Thm*
eq:{T=
}. (
x,y:T. eq(x,y)
x = y) & eq
T
T
[discrete_equality_properties]
Thm*
{T=
}
(T
T
)
[discrete_equality_inc]
Thm*
Discrete{T}
(
f:(T
T
).
x,y:T. f(x,y)
x = y)
[discrete_implies_bool_equality]
Def
{T=
} == {eq:(T
T
)|
x,y:T.
(eq(x,y))
x = y }
[discrete_equality]
In prior sections:
bool
1
bool
2
jlc
discrete
jlc
Sections
Support(jlc)
Doc