Step
*
1
of Lemma
es-interface-union-right
1. Info : Type
2. A : Type
3. X : EClass(A)
4. Y : EClass(Top)
5. Singlevalued(X)
6. X ∩ Y = 0
7. x : EO+(Info)
8. x1 : E
9. ↑x1 ∈b Y
⊢ (snd(bag-separate({inl only(Y x x1)}))) = (X x x1) ∈ bag(A)
BY
{ (RepUR ``bag-separate single-bag bag-map bag-filter bag-mapfilter`` 0 THEN Fold  `empty-bag` 0⋅) }
1
1. Info : Type
2. A : Type
3. X : EClass(A)
4. Y : EClass(Top)
5. Singlevalued(X)
6. X ∩ Y = 0
7. x : EO+(Info)
8. x1 : E
9. ↑x1 ∈b Y
⊢ {} = (X x x1) ∈ bag(A)
Latex:
Latex:
1.  Info  :  Type
2.  A  :  Type
3.  X  :  EClass(A)
4.  Y  :  EClass(Top)
5.  Singlevalued(X)
6.  X  \mcap{}  Y  =  0
7.  x  :  EO+(Info)
8.  x1  :  E
9.  \muparrow{}x1  \mmember{}\msubb{}  Y
\mvdash{}  (snd(bag-separate(\{inl  only(Y  x  x1)\})))  =  (X  x  x1)
By
Latex:
(RepUR  ``bag-separate  single-bag  bag-map  bag-filter  bag-mapfilter``  0  THEN  Fold    `empty-bag`  0\mcdot{})
Home
Index