Step
*
of Lemma
free-dl-join_wf
∀[X:Type]. ∀[as,bs:free-dl-type(X)].  (free-dl-join(as;bs) ∈ free-dl-type(X))
BY
{ (Auto THEN (InstLemma `dlattice-eq-equiv` [⌜X⌝]⋅ THENA Auto)) }
1
1. X : Type
2. as : free-dl-type(X)
3. bs : free-dl-type(X)
4. EquivRel(X List List;as,bs.dlattice-eq(X;as;bs))
⊢ free-dl-join(as;bs) ∈ free-dl-type(X)
Latex:
Latex:
\mforall{}[X:Type].  \mforall{}[as,bs:free-dl-type(X)].    (free-dl-join(as;bs)  \mmember{}  free-dl-type(X))
By
Latex:
(Auto  THEN  (InstLemma  `dlattice-eq-equiv`  [\mkleeneopen{}X\mkleeneclose{}]\mcdot{}  THENA  Auto))
Home
Index