Step
*
2
2
1
1
1
2
1
of Lemma
fdl-hom_wf
1. X : Type
2. L : BoundedDistributiveLattice
3. f : X ⟶ Point(L)
4. (fdl-hom(L;f) 0) = 0 ∈ Point(L)
5. (fdl-hom(L;f) 1) = 1 ∈ Point(L)
6. ∀as,bs:X List List.  (fdl-hom(L;f) as ∨ fdl-hom(L;f) bs = (fdl-hom(L;f) as ∨ bs) ∈ Point(L))
7. ys : X List List
8. y : X List
9. ∀bs:X List List. (bs 
⇒ ys 
⇒ fdl-hom(L;f) ys ≤ fdl-hom(L;f) bs)
10. bs : X List List
11. bs 
⇒ ys @ [y]
⊢ fdl-hom(L;f) ys ∨ [y] ≤ fdl-hom(L;f) bs
BY
{ (RWO  "6<" 0 THEN Auto) }
1
1. X : Type
2. L : BoundedDistributiveLattice
3. f : X ⟶ Point(L)
4. (fdl-hom(L;f) 0) = 0 ∈ Point(L)
5. (fdl-hom(L;f) 1) = 1 ∈ Point(L)
6. ∀as,bs:X List List.  (fdl-hom(L;f) as ∨ fdl-hom(L;f) bs = (fdl-hom(L;f) as ∨ bs) ∈ Point(L))
7. ys : X List List
8. y : X List
9. ∀bs:X List List. (bs 
⇒ ys 
⇒ fdl-hom(L;f) ys ≤ fdl-hom(L;f) bs)
10. bs : X List List
11. bs 
⇒ ys @ [y]
⊢ fdl-hom(L;f) ys ∨ fdl-hom(L;f) [y] ≤ fdl-hom(L;f) bs
Latex:
Latex:
1.  X  :  Type
2.  L  :  BoundedDistributiveLattice
3.  f  :  X  {}\mrightarrow{}  Point(L)
4.  (fdl-hom(L;f)  0)  =  0
5.  (fdl-hom(L;f)  1)  =  1
6.  \mforall{}as,bs:X  List  List.    (fdl-hom(L;f)  as  \mvee{}  fdl-hom(L;f)  bs  =  (fdl-hom(L;f)  as  \mvee{}  bs))
7.  ys  :  X  List  List
8.  y  :  X  List
9.  \mforall{}bs:X  List  List.  (bs  {}\mRightarrow{}  ys  {}\mRightarrow{}  fdl-hom(L;f)  ys  \mleq{}  fdl-hom(L;f)  bs)
10.  bs  :  X  List  List
11.  bs  {}\mRightarrow{}  ys  @  [y]
\mvdash{}  fdl-hom(L;f)  ys  \mvee{}  [y]  \mleq{}  fdl-hom(L;f)  bs
By
Latex:
(RWO    "6<"  0  THEN  Auto)
Home
Index