Step
*
2
3
1
4
2
of Lemma
lookup_omral_scale_a
.....falsecase.....
1. g : OCMon
2. r : CDRng
3. k : |g|
4. k' : |g|
5. v : |r|
6. r↓+gp ∈ AbDMon
7. g ∈ DMon
8. ws : |omral(g;r)|
9. ((<k,v>* ws)[k * k']) = (v * (ws[k'])) ∈ |r|
10. kp : |g|
11. kv : |r|
12. ↑before(kp;map(λkp.(fst(kp));ws))
13. ¬(kv = 0 ∈ |r|)
14. ¬((v * kv) = 0 ∈ |r|)
15. ¬(kp = k' ∈ |g|)
16. ¬((k * kp) = (k * k') ∈ |g|)
⊢ ((<k,v>* ws)[k * k']) = (v * (ws[k'])) ∈ |r|
BY
{ Trivial }
Latex:
Latex:
.....falsecase.....
1. g : OCMon
2. r : CDRng
3. k : |g|
4. k' : |g|
5. v : |r|
6. r\mdownarrow{}+gp \mmember{} AbDMon
7. g \mmember{} DMon
8. ws : |omral(g;r)|
9. ((<k,v>* ws)[k * k']) = (v * (ws[k']))
10. kp : |g|
11. kv : |r|
12. \muparrow{}before(kp;map(\mlambda{}kp.(fst(kp));ws))
13. \mneg{}(kv = 0)
14. \mneg{}((v * kv) = 0)
15. \mneg{}(kp = k')
16. \mneg{}((k * kp) = (k * k'))
\mvdash{} ((<k,v>* ws)[k * k']) = (v * (ws[k']))
By
Latex:
Trivial
Home
Index