defpred S1[ set , set , set ] means for x being VECTOR of X
for y being VECTOR of Y st $2 = [x,y] holds
$3 = [(the Mult of X . [$1,x]),(the Mult of Y . [$1,y])];
A1:
for a1 being Element of REAL
for z being Element of [:the carrier of X,the carrier of Y:] ex w being Element of [:the carrier of X,the carrier of Y:] st S1[a1,z,w]
proof
let a1 be
Element of
REAL ;
for z being Element of [:the carrier of X,the carrier of Y:] ex w being Element of [:the carrier of X,the carrier of Y:] st S1[a1,z,w]let z be
Element of
[:the carrier of X,the carrier of Y:];
ex w being Element of [:the carrier of X,the carrier of Y:] st S1[a1,z,w]
consider x9,
y9 being
set such that A2:
x9 in the
carrier of
X
and A3:
y9 in the
carrier of
Y
and A4:
z = [x9,y9]
by ZFMISC_1:def 2;
reconsider y9 =
y9 as
VECTOR of
Y by A3;
reconsider x9 =
x9 as
VECTOR of
X by A2;
reconsider w =
[(the Mult of X . [a1,x9]),(the Mult of Y . [a1,y9])] as
Element of
[:the carrier of X,the carrier of Y:] ;
take
w
;
S1[a1,z,w]
for
x being
VECTOR of
X for
y being
VECTOR of
Y st
z = [x,y] holds
w = [(the Mult of X . [a1,x]),(the Mult of Y . [a1,y])]
proof
let x be
VECTOR of
X;
for y being VECTOR of Y st z = [x,y] holds
w = [(the Mult of X . [a1,x]),(the Mult of Y . [a1,y])]let y be
VECTOR of
Y;
( z = [x,y] implies w = [(the Mult of X . [a1,x]),(the Mult of Y . [a1,y])] )
assume A5:
z = [x,y]
;
w = [(the Mult of X . [a1,x]),(the Mult of Y . [a1,y])]
then
x = x9
by A4, ZFMISC_1:33;
hence
w = [(the Mult of X . [a1,x]),(the Mult of Y . [a1,y])]
by A4, A5, ZFMISC_1:33;
verum
end;
hence
S1[
a1,
z,
w]
;
verum
end;
consider g being Function of [:REAL ,[:the carrier of X,the carrier of Y:]:],[:the carrier of X,the carrier of Y:] such that
A6:
for a being Element of REAL
for z being Element of [:the carrier of X,the carrier of Y:] holds S1[a,z,g . a,z]
from BINOP_1:sch 3(A1);
take
g
; for a being Real
for z being Element of [:the carrier of X,the carrier of Y:]
for x being VECTOR of X
for y being VECTOR of Y st z = [x,y] holds
g . a,z = [(the Mult of X . [a,x]),(the Mult of Y . [a,y])]
let a be Real; for z being Element of [:the carrier of X,the carrier of Y:]
for x being VECTOR of X
for y being VECTOR of Y st z = [x,y] holds
g . a,z = [(the Mult of X . [a,x]),(the Mult of Y . [a,y])]
let z be Element of [:the carrier of X,the carrier of Y:]; for x being VECTOR of X
for y being VECTOR of Y st z = [x,y] holds
g . a,z = [(the Mult of X . [a,x]),(the Mult of Y . [a,y])]
thus
for x being VECTOR of X
for y being VECTOR of Y st z = [x,y] holds
g . a,z = [(the Mult of X . [a,x]),(the Mult of Y . [a,y])]
by A6; verum