deffunc H1( VECTOR of F1()) -> Element of NAT = 0 ;
consider f being Function of the carrier of F1(),REAL such that
A1: f . F2() = F3() and
A2: for u being VECTOR of F1() st u <> F2() holds
f . u = H1(u) from FUNCT_2:sch 6();
reconsider f = f as Element of Funcs the carrier of F1(),REAL by FUNCT_2:11;
now
let u be VECTOR of F1(); :: thesis: ( not u in {F2()} implies f . u = 0 )
assume not u in {F2()} ; :: thesis: f . u = 0
then u <> F2() by TARSKI:def 1;
hence f . u = 0 by A2; :: thesis: verum
end;
then reconsider f = f as Linear_Combination of F1() by RLVECT_2:def 5;
Carrier f c= {F2()}
proof
let x be set ; :: according to TARSKI:def 3 :: thesis: ( not x in Carrier f or x in {F2()} )
assume that
A3: x in Carrier f and
A4: not x in {F2()} ; :: thesis: contradiction
( f . x <> 0 & x <> F2() ) by A3, A4, RLVECT_2:28, TARSKI:def 1;
hence contradiction by A2, A3; :: thesis: verum
end;
then reconsider f = f as Linear_Combination of {F2()} by RLVECT_2:def 8;
take f ; :: thesis: f . F2() = F3()
thus f . F2() = F3() by A1; :: thesis: verum