deffunc H1( Element of REAL , Element of ) -> Element of the carrier of V = [**$1,0 **] * $2;
consider f being Function of [:REAL ,the carrier of V:],the carrier of V such that
A1:
for r being Real
for v being Vector of holds f . r,v = H1(r,v)
from BINOP_1:sch 4();
take R = RLSStruct(# the carrier of V,(0. V),the addF of V,f #); ( addLoopStr(# the carrier of R,the addF of R,the U2 of R #) = addLoopStr(# the carrier of V,the addF of V,the U2 of V #) & ( for r being Real
for v being Vector of holds the Mult of R . r,v = [**r,0 **] * v ) )
thus
addLoopStr(# the carrier of R,the addF of R,the U2 of R #) = addLoopStr(# the carrier of V,the addF of V,the U2 of V #)
; for r being Real
for v being Vector of holds the Mult of R . r,v = [**r,0 **] * v
let r be Real; for v being Vector of holds the Mult of R . r,v = [**r,0 **] * v
let v be Vector of ; the Mult of R . r,v = [**r,0 **] * v
thus
the Mult of R . r,v = [**r,0 **] * v
by A1; verum