Step
*
1
2
1
of Lemma
lattice-fset-join-is-lub
1. l : BoundedLattice
2. eq : EqDecider(Point(l))
3. s : fset(Point(l))@i
4. x : Point(l)@i
5. ∀[x:Point(l)]. x ≤ \/(s) supposing x ∈ s
6. ¬x ∈ s
7. x@0 : Point(l)
8. x@0 ∈ fset-add(eq;x;s)
⊢ x@0 ≤ x ∨ \/(s)
BY
{ ((RWO "member-fset-add" (-1) THENA Auto) THEN D -1) }
1
1. l : BoundedLattice
2. eq : EqDecider(Point(l))
3. s : fset(Point(l))@i
4. x : Point(l)@i
5. ∀[x:Point(l)]. x ≤ \/(s) supposing x ∈ s
6. ¬x ∈ s
7. x@0 : Point(l)
8. x@0 = x ∈ Point(l)
⊢ x@0 ≤ x ∨ \/(s)
2
1. l : BoundedLattice
2. eq : EqDecider(Point(l))
3. s : fset(Point(l))@i
4. x : Point(l)@i
5. ∀[x:Point(l)]. x ≤ \/(s) supposing x ∈ s
6. ¬x ∈ s
7. x@0 : Point(l)
8. x@0 ∈ s
⊢ x@0 ≤ x ∨ \/(s)
Latex:
Latex:
1.  l  :  BoundedLattice
2.  eq  :  EqDecider(Point(l))
3.  s  :  fset(Point(l))@i
4.  x  :  Point(l)@i
5.  \mforall{}[x:Point(l)].  x  \mleq{}  \mbackslash{}/(s)  supposing  x  \mmember{}  s
6.  \mneg{}x  \mmember{}  s
7.  x@0  :  Point(l)
8.  x@0  \mmember{}  fset-add(eq;x;s)
\mvdash{}  x@0  \mleq{}  x  \mvee{}  \mbackslash{}/(s)
By
Latex:
((RWO  "member-fset-add"  (-1)  THENA  Auto)  THEN  D  -1)
Home
Index