Let A\in \mathsf{hIL}. We will show that \mathrm{K}(A) satisfies the conditions of Definition 1. In order to prove it, let x=(a,b), y = (c,d) and z = (e,f) be elements of \mathrm{K}(A).
It is immediate that x\rightarrow x = (1,0), so (hN1) is satisfied.
In order to show (hN2), note that
x\wedge (x\rightarrow y) = (a\wedge (a\rightarrow c), b \vee (a\wedge d)),
x\wedge (\sim x \vee y) = (a\wedge (b\vee c), b\vee (a\wedge d)).
Since a\wedge (a\rightarrow c) \leq a\wedge c \leq a\wedge (b\vee c) then
x\wedge (x\rightarrow y)\leq x\wedge (\sim x\vee y),
so (hN2) is satisfied.
A direct computation shows that
\sim(x\rightarrow y)\rightarrow (x\wedge \sim y) = (1,a\wedge d \wedge (b\vee c)).
But
a\wedge d \wedge (b\vee c) = (a\wedge d \wedge b) \vee (a\wedge d \wedge c) = 0,
so
\sim(x\rightarrow y)\rightarrow (x\wedge \sim y) = (1,0),
which is (hN3).
Condition (hN4)
follows from the equality
(x\wedge \sim y)\rightarrow \sim(x\rightarrow y) = (1, a\wedge d\wedge (a\rightarrow c))
and the fact that a\wedge d\wedge (a\rightarrow c) \leq c\wedge d = 0, i.e., a\wedge d\wedge (a\rightarrow c) = 0.
Now we will show (hN5) and (hN6).
Straightforward computations show that
x\wedge y\wedge (x\rightarrow y) = (a\wedge c\wedge (a\rightarrow c),b\vee d),
x\wedge (x\rightarrow y) = (a\wedge (a\rightarrow c), b\vee (a\wedge d)).
Besides, a\wedge (a\rightarrow c)\leq a\wedge c\wedge (a\rightarrow c), so
a\wedge c\wedge (a\rightarrow c) = a\wedge (a\rightarrow c).
Moreover, taking into account the distributivity of the underlying lattice of A and the facts that a\wedge b = c\wedge d = 0 and a\wedge (a\rightarrow c)\leq c, we get
(a\wedge c\wedge (a\rightarrow c))\wedge (b\vee (a\wedge d)) = 0,
(a\wedge (a\rightarrow c))\wedge (b\vee d) = 0.
Thus, a direct computation based on equations (?),…,(?) shows that conditions (hN5) and (hN6)
are satisfied.
Suppose that x\rightarrow y = 1, y\rightarrow x = 1, y\rightarrow z = 1 and z\rightarrow y = 1, so a\rightarrow c = 1, a\wedge d = 0, c\rightarrow a = 1, c\wedge b = 0, c\rightarrow e = 1, c\wedge f = 0, e\rightarrow c = 1 and e\wedge d = 0. In particular, it follows from Lemma 3 that a = c = e, so
x \rightarrow z = (1,a\wedge f).
However, a\wedge f = e\wedge f = 0. Hence, x\rightarrow z = (1,0). Analogously, we have that z\rightarrow x = (1,0). Thus, (hN7)
is satisfied.
Finally, we will show (hN8) and (hN9).
Suppose that x\rightarrow y = 1 and y\rightarrow x = 1, so a = c, a\wedge d = 0 and c\wedge b = 0. Besides,
x\wedge z = (a\wedge e,b\vee f),
y\wedge z = (c\wedge e,d\vee f) = (a\wedge e,d\vee f),
which implies that
(x\wedge z) \rightarrow (y\wedge z) = (1,a\wedge e\wedge (d\vee f)).
Since a\wedge e\wedge (d\vee f) = (a\wedge e\wedge d) \vee (a\wedge e \wedge f) and a = c then a\wedge e\wedge (d\vee f) = 0, so
(x\wedge z) \rightarrow (y\wedge z) = (1,0),
which is (hN8).
In order to see (hN9),
note that
x\vee z = (a\vee e,b\wedge f),
(c\vee e,d\wedge f) = (a\vee e,d\wedge f),
so
(x\vee z) \rightarrow (y\vee z) = (1,(a\vee e)\wedge d\wedge f).
Taking into account that (a\vee e)\wedge d\wedge f = (a \wedge d \wedge f) \vee (e\wedge d\wedge f), a = c, a\wedge c = 0 and e\wedge f = 0 we get
(a\vee e)\wedge d\wedge f = 0.
Therefore,
(x\vee z) \rightarrow (y\vee z) = (1,0),
which was our aim.