Step
*
1
of Lemma
free-dist-lattice-property
.....wf..... 
1. T : Type@i'
2. eq : EqDecider(T)@i
3. L : BoundedDistributiveLattice@i'
4. eqL : EqDecider(Point(L))@i
5. f : T ⟶ Point(L)@i
⊢ λac.lattice-extend(L;eq;eqL;f;ac) ∈ Hom(free-dist-lattice(T; eq);L)
BY
{ (BLemma `lattice-extend-is-hom` THEN Auto) }
Latex:
Latex:
.....wf..... 
1.  T  :  Type@i'
2.  eq  :  EqDecider(T)@i
3.  L  :  BoundedDistributiveLattice@i'
4.  eqL  :  EqDecider(Point(L))@i
5.  f  :  T  {}\mrightarrow{}  Point(L)@i
\mvdash{}  \mlambda{}ac.lattice-extend(L;eq;eqL;f;ac)  \mmember{}  Hom(free-dist-lattice(T;  eq);L)
By
Latex:
(BLemma  `lattice-extend-is-hom`  THEN  Auto)
Home
Index