Step * of Lemma lookup_oal_cons

a:LOSet. ∀b:OCMon. ∀k,kp:|a|. ∀vp:|b|. ∀ps:|oal(a;b)|.
  ((↑before(kp;map(λz.(fst(z));ps)))  (([<kp, vp> ps][k]) ((when kp (=bk. vp) (ps[k])) ∈ |b|))
BY
((RepD) THENA Auto) }

1
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))
⊢ ([<kp, vp> ps][k]) ((when kp (=bk. vp) (ps[k])) ∈ |b|


Latex:


Latex:
\mforall{}a:LOSet.  \mforall{}b:OCMon.  \mforall{}k,kp:|a|.  \mforall{}vp:|b|.  \mforall{}ps:|oal(a;b)|.
    ((\muparrow{}before(kp;map(\mlambda{}z.(fst(z));ps)))  {}\mRightarrow{}  (([<kp,  vp>  /  ps][k])  =  ((when  kp  (=\msubb{})  k.  vp)  *  (ps[k]))))


By


Latex:
((RepD)  THENA  Auto)




Home Index