let R be non empty right_complementable Abelian add-associative right_zeroed addLoopStr ; for a being Element of R
for i, j being Element of INT holds (Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
let a be Element of R; for i, j being Element of INT holds (Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
let i, j be Element of INT ; (Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
per cases
( ( i in NAT & j in NAT ) or ( i in NAT & not j in NAT ) or ( not i in NAT & j in NAT ) or ( not i in NAT & not j in NAT ) )
;
suppose
( not
i in NAT & not
j in NAT )
;
(Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))then A3:
(
i < 0 &
j < 0 )
by INT_1:3;
then reconsider i1 =
- i as
Element of
NAT by INT_1:3;
reconsider j1 =
- j as
Element of
NAT by A3, INT_1:3;
A4:
- (i + j) = i1 + j1
;
A5:
i + j is
Element of
INT
by INT_1:def 2;
thus (Int-mult-left R) . (
(i + j),
a) =
(i1 + j1) * (- a)
by A3, A4, A5, Def23
.=
(i1 * (- a)) + (j1 * (- a))
by BINOM:15
.=
((Int-mult-left R) . (i,a)) + ((Nat-mult-left R) . (j1,(- a)))
by A3, Def23
.=
((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
by A3, Def23
;
verum end; end;