let D be non empty set ; :: thesis: for d1, d2 being Element of D
for F, G being BinOp of D
for u being UnOp of D st F is having_a_unity & F is associative & F is having_an_inverseOp & u = the_inverseOp_wrt F & G is_distributive_wrt F holds
( u . (G . d1,d2) = G . (u . d1),d2 & u . (G . d1,d2) = G . d1,(u . d2) )
let d1, d2 be Element of D; :: thesis: for F, G being BinOp of D
for u being UnOp of D st F is having_a_unity & F is associative & F is having_an_inverseOp & u = the_inverseOp_wrt F & G is_distributive_wrt F holds
( u . (G . d1,d2) = G . (u . d1),d2 & u . (G . d1,d2) = G . d1,(u . d2) )
let F, G be BinOp of D; :: thesis: for u being UnOp of D st F is having_a_unity & F is associative & F is having_an_inverseOp & u = the_inverseOp_wrt F & G is_distributive_wrt F holds
( u . (G . d1,d2) = G . (u . d1),d2 & u . (G . d1,d2) = G . d1,(u . d2) )
let u be UnOp of D; :: thesis: ( F is having_a_unity & F is associative & F is having_an_inverseOp & u = the_inverseOp_wrt F & G is_distributive_wrt F implies ( u . (G . d1,d2) = G . (u . d1),d2 & u . (G . d1,d2) = G . d1,(u . d2) ) )
assume that
A1:
( F is having_a_unity & F is associative & F is having_an_inverseOp )
and
A2:
u = the_inverseOp_wrt F
and
A3:
G is_distributive_wrt F
; :: thesis: ( u . (G . d1,d2) = G . (u . d1),d2 & u . (G . d1,d2) = G . d1,(u . d2) )
set e = the_unity_wrt F;
F . (G . d1,d2),(G . (u . d1),d2) =
G . (F . d1,(u . d1)),d2
by A3, BINOP_1:23
.=
G . (the_unity_wrt F),d2
by A1, A2, Th63
.=
the_unity_wrt F
by A1, A3, Th70
;
hence
u . (G . d1,d2) = G . (u . d1),d2
by A1, A2, Th64; :: thesis: u . (G . d1,d2) = G . d1,(u . d2)
F . (G . d1,d2),(G . d1,(u . d2)) =
G . d1,(F . d2,(u . d2))
by A3, BINOP_1:23
.=
G . d1,(the_unity_wrt F)
by A1, A2, Th63
.=
the_unity_wrt F
by A1, A3, Th70
;
hence
u . (G . d1,d2) = G . d1,(u . d2)
by A1, A2, Th64; :: thesis: verum