Step * 1 of Lemma free-dist-lattice-property

.....wf..... 
1. Type
2. eq EqDecider(T)
3. BoundedDistributiveLattice
4. eqL EqDecider(Point(L))
5. T ⟶ Point(L)
⊢ λ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
2.  eq  :  EqDecider(T)
3.  L  :  BoundedDistributiveLattice
4.  eqL  :  EqDecider(Point(L))
5.  f  :  T  {}\mrightarrow{}  Point(L)
\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