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.Ring st i in NAT & not j in NAT 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.Ring st i in NAT & not j in NAT 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.Ring; ( i in NAT & not j in NAT implies (Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a)) )
reconsider jj = j, ii = i, ij = i + j as Element of INT ;
assume A1:
( 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 reconsider i1 = i as Element of NAT ;
A2:
jj < 0
by A1, INT_1:3;
then reconsider j1 = - jj as Element of NAT by INT_1:3;
per cases
( j1 <= i1 or j1 > i1 )
;
suppose A4:
j1 <= i1
;
(Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))reconsider k1 =
i1 - j1 as
Element of
NAT by A4, INT_1:5;
set IT =
Int-mult-left R;
W1:
(Int-mult-left R) . (
jj,
a)
= (Nat-mult-left R) . (
(- j),
(- a))
by A2, Def23;
thus (Int-mult-left R) . (
(i + j),
a) =
(Nat-mult-left R) . (
k1,
a)
by Def23
.=
((Nat-mult-left R) . (i1,a)) - ((Nat-mult-left R) . (j1,a))
by Th156, A4
.=
((Nat-mult-left R) . (i1,a)) + ((Nat-mult-left R) . (j1,(- a)))
by Th157
.=
((Int-mult-left R) . (i,a)) + ((Nat-mult-left R) . (j1,(- a)))
by Def23
.=
((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
by W1
;
verum end; suppose A5:
j1 > i1
;
(Int-mult-left R) . ((i + j),a) = ((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))then reconsider k1 =
j1 - i1 as
Element of
NAT by INT_1:5;
A6:
i1 - j1 < 0
by A5, XREAL_1:49;
Z1:
(Int-mult-left R) . (
j,
a)
= (Nat-mult-left R) . (
(- j),
(- a))
by Def23, A2;
thus (Int-mult-left R) . (
(i + j),
a) =
(Nat-mult-left R) . (
(- (i + j)),
(- a))
by A6, Def23
.=
(Nat-mult-left R) . (
k1,
(- a))
.=
((Nat-mult-left R) . (j1,(- a))) - ((Nat-mult-left R) . (i1,(- a)))
by Th156, A5
.=
((Nat-mult-left R) . (j1,(- a))) + ((Nat-mult-left R) . (i1,(- (- a))))
by Th157
.=
((Nat-mult-left R) . (j1,(- a))) + ((Nat-mult-left R) . (i1,a))
by RLVECT_1:17
.=
((Int-mult-left R) . (j,a)) + ((Int-mult-left R) . (i,a))
by Def23, Z1
.=
((Int-mult-left R) . (i,a)) + ((Int-mult-left R) . (j,a))
;
verum end; end;