Step
*
1
2
1
2
of Lemma
oal_umap_char
1. s : LOSet
2. g : AbDMon
3. h : AbMon
4. f : |s| ⟶ MonHom(g,h)
5. ∀k:|s|. ((∀[a1,a2:|g|].  ((f k (a1 * a2)) = ((f k a1) * (f k a2)) ∈ |h|)) ∧ ((f k e) = e ∈ |h|))
6. j : |s|
⊢ (f j) = ((λps:|oal(s;g)|. msFor{h} k ∈ dom(ps). (f k (ps[k]))) o (λw.inj(j,w))) ∈ (|g| ⟶ |h|)
BY
{ ((ExtWith [`u'] [] 
THENM Force `5` (Reduce 0)) THENA Auto) }
1
1. s : LOSet
2. g : AbDMon
3. h : AbMon
4. f : |s| ⟶ MonHom(g,h)
5. ∀k:|s|. ((∀[a1,a2:|g|].  ((f k (a1 * a2)) = ((f k a1) * (f k a2)) ∈ |h|)) ∧ ((f k e) = e ∈ |h|))
6. j : |s|
7. u : |g|
⊢ (f j u) = (msFor{h} k ∈ dom(inj(j,u)). (f k (inj(j,u)[k]))) ∈ |h|
Latex:
Latex:
1.  s  :  LOSet
2.  g  :  AbDMon
3.  h  :  AbMon
4.  f  :  |s|  {}\mrightarrow{}  MonHom(g,h)
5.  \mforall{}k:|s|.  ((\mforall{}[a1,a2:|g|].    ((f  k  (a1  *  a2))  =  ((f  k  a1)  *  (f  k  a2))))  \mwedge{}  ((f  k  e)  =  e))
6.  j  :  |s|
\mvdash{}  (f  j)  =  ((\mlambda{}ps:|oal(s;g)|.  msFor\{h\}  k  \mmember{}  dom(ps).  (f  k  (ps[k])))  o  (\mlambda{}w.inj(j,w)))
By
Latex:
((ExtWith  [`u']  [] 
THENM  Force  `5`  (Reduce  0))  THENA  Auto)
Home
Index