A2:
for x being Element of F1()
for y being Element of F2() holds F4(x,y) in the carrier of F3()
consider f being Function of [: the carrier of F1(), the carrier of F2():], the carrier of F3() such that
A3:
for x being Element of F1()
for y being Element of F2() holds f . (x,y) = F4(x,y)
from FUNCT_7:sch 1(A2);
the carrier of [:F1(),F2():] = [: the carrier of F1(), the carrier of F2():]
by Def2;
then reconsider f = f as Function of [:F1(),F2():],F3() ;
take
f
; for x being Element of F1()
for y being Element of F2() holds f . (x,y) = F4(x,y)
thus
for x being Element of F1()
for y being Element of F2() holds f . (x,y) = F4(x,y)
by A3; verum