Step * 2 of Lemma lattice-fset-join-is-lub


1. BoundedLattice
2. eq EqDecider(Point(l))
⊢ ∀s:fset(Point(l)). ∀[u:Point(l)]. ((∀x:Point(l). (x ∈  x ≤ u))  \/(s) ≤ u)
BY
(UsingVars [`eq'] (BLemma `fset-induction`)⋅ THEN Auto) }

1
1. BoundedLattice
2. eq EqDecider(Point(l))
3. fset(Point(l))
4. Point(l)
5. ∀x@0:Point(l). (x@0 ∈  x@0 ≤ u)
⊢ SqStable(\/(s) ≤ u)

2
1. BoundedLattice
2. eq EqDecider(Point(l))
3. Point(l)
4. ∀x:Point(l). (x ∈ {}  x ≤ u)
⊢ \/({}) ≤ u

3
1. BoundedLattice
2. eq EqDecider(Point(l))
3. fset(Point(l))
4. Point(l)
5. ∀[u:Point(l)]. ((∀x:Point(l). (x ∈  x ≤ u))  \/(s) ≤ u)
6. ¬x ∈ s
7. Point(l)
8. ∀x@0:Point(l). (x@0 ∈ fset-add(eq;x;s)  x@0 ≤ u)
⊢ \/(fset-add(eq;x;s)) ≤ u


Latex:


Latex:

1.  l  :  BoundedLattice
2.  eq  :  EqDecider(Point(l))
\mvdash{}  \mforall{}s:fset(Point(l)).  \mforall{}[u:Point(l)].  ((\mforall{}x:Point(l).  (x  \mmember{}  s  {}\mRightarrow{}  x  \mleq{}  u))  {}\mRightarrow{}  \mbackslash{}/(s)  \mleq{}  u)


By


Latex:
(UsingVars  [`eq']  (BLemma  `fset-induction`)\mcdot{}  THEN  Auto)




Home Index