Step * 1 1 of Lemma lookup_oal_cons

.....truecase..... 
1. LOSet
2. OCMon
3. |a|
4. kp |a|
5. vp |b|
6. ps |oal(a;b)|
7. ↑before(kp;map(λz.(fst(z));ps))
8. kp k ∈ |a|
⊢ vp (vp (ps[k])) ∈ |b|
BY
(((RWH (RevHypC 8) 
   THENM RWH (LemmaC `lookup_before_start`) 
   THENM RW GrpNormC 0) THEN Auto)
   THEN BLemma `omon_inc`
   THEN Auto) }


Latex:


Latex:
.....truecase..... 
1.  a  :  LOSet
2.  b  :  OCMon
3.  k  :  |a|
4.  kp  :  |a|
5.  vp  :  |b|
6.  ps  :  |oal(a;b)|
7.  \muparrow{}before(kp;map(\mlambda{}z.(fst(z));ps))
8.  kp  =  k
\mvdash{}  vp  =  (vp  *  (ps[k]))


By


Latex:
(((RWH  (RevHypC  8)  0 
  THENM  RWH  (LemmaC  `lookup\_before\_start`)  0 
  THENM  RW  GrpNormC  0)  THEN  Auto)
  THEN  BLemma  `omon\_inc`
  THEN  Auto)




Home Index