Step
*
of Lemma
lookup_omral_scale_d
∀g:OCMon. ∀r:CDRng. ∀z,k:|g|. ∀v:|r|. ∀ps:|omral(g;r)|.
  (((<k,v>* ps)[z]) = (Σy ∈ dom(ps). (when (k * y) =b z. (v * (ps[y])))) ∈ |r|)
BY
{ Unfold `rng_mssum` 0  
THENM AssertLemma `lookup_omral_scale_c` [] }
1
1. ∀g:OCMon. ∀r:CDRng. ∀z,k:|g|. ∀v:|r|. ∀ps:|omral(g;r)|.
     (((<k,v>* ps)[z]) = (msFor{r↓+gp} y ∈ dom(ps). when (k * y) =b z. (v * (ps[y]))) ∈ |r|)
⊢ ∀g:OCMon. ∀r:CDRng. ∀z,k:|g|. ∀v:|r|. ∀ps:|omral(g;r)|.
    (((<k,v>* ps)[z]) = (msFor{r↓+gp} y ∈ dom(ps). when (k * y) =b z. (v * (ps[y]))) ∈ |r|)
Latex:
Latex:
\mforall{}g:OCMon.  \mforall{}r:CDRng.  \mforall{}z,k:|g|.  \mforall{}v:|r|.  \mforall{}ps:|omral(g;r)|.
    (((<k,v>*  ps)[z])  =  (\mSigma{}y  \mmember{}  dom(ps).  (when  (k  *  y)  =\msubb{}  z.  (v  *  (ps[y])))))
By
Latex:
Unfold  `rng\_mssum`  0   
THENM  AssertLemma  `lookup\_omral\_scale\_c`  []
Home
Index