Step
*
of Lemma
mon_for_map
∀g:IAbMonoid. ∀A,B:Type. ∀e:A ⟶ B. ∀f:B ⟶ |g|. ∀as:A List.
  ((For{g} y ∈ map(e;as). f[y]) = (For{g} x ∈ as. f[e x]) ∈ |g|)
BY
{ (InductionOnListA THEN Reduce 0 THEN Auto) }
Latex:
Latex:
\mforall{}g:IAbMonoid.  \mforall{}A,B:Type.  \mforall{}e:A  {}\mrightarrow{}  B.  \mforall{}f:B  {}\mrightarrow{}  |g|.  \mforall{}as:A  List.
    ((For\{g\}  y  \mmember{}  map(e;as).  f[y])  =  (For\{g\}  x  \mmember{}  as.  f[e  x]))
By
Latex:
(InductionOnListA  THEN  Reduce  0  THEN  Auto)
Home
Index