Step
*
2
2
of Lemma
bind-class-rel
1. Info : Type
2. T : Type
3. S : Type
4. es : EO+(Info)
5. X : EClass(T)
6. Y : T ─→ EClass(S)
7. e : E
8. v : S
9. e' : {e':E| e' ≤loc e } 
10. u : T
11. u ∈ X(e')
12. v ∈ Y[u](e)
13. ≤loc(e) ∈ bag({e':E| e' ≤loc e } )
14. e' ↓∈ ≤loc(e)
⊢ v ↓∈ ∪u∈X es e'.Y[u] es.e' e
BY
{ (BagMemberD 0 THEN D 0 THEN Fold `classrel` 0 THEN Auto)⋅ }
Latex:
1.  Info  :  Type
2.  T  :  Type
3.  S  :  Type
4.  es  :  EO+(Info)
5.  X  :  EClass(T)
6.  Y  :  T  {}\mrightarrow{}  EClass(S)
7.  e  :  E
8.  v  :  S
9.  e'  :  \{e':E|  e'  \mleq{}loc  e  \} 
10.  u  :  T
11.  u  \mmember{}  X(e')
12.  v  \mmember{}  Y[u](e)
13.  \mleq{}loc(e)  \mmember{}  bag(\{e':E|  e'  \mleq{}loc  e  \}  )
14.  e'  \mdownarrow{}\mmember{}  \mleq{}loc(e)
\mvdash{}  v  \mdownarrow{}\mmember{}  \mcup{}u\mmember{}X  es  e'.Y[u]  es.e'  e
By
(BagMemberD  0  THEN  D  0  THEN  Fold  `classrel`  0  THEN  Auto)\mcdot{}
Home
Index