let C, D be non empty set ; for c1, c2 being Element of C
for F being BinOp of D
for f being Function of C,D st F is commutative & F is associative & c1 <> c2 holds
F $$ ({.c1,c2.},f) = F . ((f . c1),(f . c2))
let c1, c2 be Element of C; for F being BinOp of D
for f being Function of C,D st F is commutative & F is associative & c1 <> c2 holds
F $$ ({.c1,c2.},f) = F . ((f . c1),(f . c2))
let F be BinOp of D; for f being Function of C,D st F is commutative & F is associative & c1 <> c2 holds
F $$ ({.c1,c2.},f) = F . ((f . c1),(f . c2))
let f be Function of C,D; ( F is commutative & F is associative & c1 <> c2 implies F $$ ({.c1,c2.},f) = F . ((f . c1),(f . c2)) )
assume that
A1:
( F is commutative & F is associative )
and
A2:
c1 <> c2
; F $$ ({.c1,c2.},f) = F . ((f . c1),(f . c2))
consider g being Function of (Fin C),D such that
A3:
F $$ ({.c1,c2.},f) = g . {c1,c2}
and
for e being Element of D st e is_a_unity_wrt F holds
g . {} = e
and
A4:
for c being Element of C holds g . {c} = f . c
and
A5:
for B being Element of Fin C st B c= {c1,c2} & B <> {} holds
for c being Element of C st c in {c1,c2} \ B holds
g . (B \/ {c}) = F . ((g . B),(f . c))
by A1, SETWISEO:def 3;
( c1 in {c1} & not c2 in {c1} )
by A2, TARSKI:def 1;
then
{c1,c2} \ {c1} = {c2}
by ZFMISC_1:62;
then A6:
c2 in {c1,c2} \ {c1}
by TARSKI:def 1;
thus F $$ ({.c1,c2.},f) =
g . ({.c1.} \/ {.c2.})
by A3, ENUMSET1:1
.=
F . ((g . {c1}),(f . c2))
by A5, A6, ZFMISC_1:7
.=
F . ((f . c1),(f . c2))
by A4
; verum