Step * 1 of Lemma mon_for_swap


1. IAbMonoid
2. Type
3. Type
4. A ⟶ B ⟶ |g|
5. A
6. List
7. ∀bs:B List. ((For{g} x ∈ v. For{g} y ∈ bs. f[x;y]) (For{g} y ∈ bs. For{g} x ∈ v. f[x;y]) ∈ |g|)
8. bs List
⊢ ((For{g} y ∈ bs. f[u;y]) (For{g} x ∈ v. For{g} y ∈ bs. f[x;y]))
(For{g} y ∈ bs. (f[u;y] (For{g} x ∈ v. f[x;y])))
∈ |g|
BY
(RWO "-2" THEN Auto) }


Latex:


Latex:

1.  g  :  IAbMonoid
2.  A  :  Type
3.  B  :  Type
4.  f  :  A  {}\mrightarrow{}  B  {}\mrightarrow{}  |g|
5.  u  :  A
6.  v  :  A  List
7.  \mforall{}bs:B  List.  ((For\{g\}  x  \mmember{}  v.  For\{g\}  y  \mmember{}  bs.  f[x;y])  =  (For\{g\}  y  \mmember{}  bs.  For\{g\}  x  \mmember{}  v.  f[x;y]))
8.  bs  :  B  List
\mvdash{}  ((For\{g\}  y  \mmember{}  bs.  f[u;y])  *  (For\{g\}  x  \mmember{}  v.  For\{g\}  y  \mmember{}  bs.  f[x;y]))
=  (For\{g\}  y  \mmember{}  bs.  (f[u;y]  *  (For\{g\}  x  \mmember{}  v.  f[x;y])))


By


Latex:
(RWO  "-2"  0  THEN  Auto)




Home Index