defpred S1[ Element of the carrier of INT.Ring, Element of AG, Element of AG] means ( ( $1 >= 0 implies $3 = (Nat-mult-left AG) . ($1,$2) ) & ( $1 < 0 implies $3 = (Nat-mult-left AG) . ((- $1),(- $2)) ) );
A1:
for x being Element of the carrier of INT.Ring
for y being Element of AG ex z being Element of AG st S1[x,y,z]
consider f being Function of [: the carrier of INT.Ring, the carrier of AG:], the carrier of AG such that
A3:
for x being Element of the carrier of INT.Ring
for y being Element of the carrier of AG holds S1[x,y,f . (x,y)]
from BINOP_1:sch 3(A1);
take
f
; for i being Element of INT.Ring
for a being Element of AG holds
( ( i >= 0 implies f . (i,a) = (Nat-mult-left AG) . (i,a) ) & ( i < 0 implies f . (i,a) = (Nat-mult-left AG) . ((- i),(- a)) ) )
thus
for i being Element of INT.Ring
for a being Element of AG holds
( ( i >= 0 implies f . (i,a) = (Nat-mult-left AG) . (i,a) ) & ( i < 0 implies f . (i,a) = (Nat-mult-left AG) . ((- i),(- a)) ) )
by A3; verum