Lemma 1.5.3
(Regularisation)
.
Assuming that:
H
a
Heyting algebra
Then
(1)
The subset
H
¬
¬
:
=
{
x
∈
H
:
¬
¬
x
=
x
}
is a
Boolean algebra
;
(2)
For every
Heyting homomorphism
g
:
H
→
B
into a
Boolean algebra
, there is a unique map of
Boolean algebras
g
¬
¬
:
H
¬
¬
→
B
such that
g
(
x
)
=
g
¬
¬
(
¬
¬
x
)
for all
x
∈
H
.