A3:
for a being object st a in F3() holds
( ( P1[a] implies F4(a) in F2() ) & ( P1[a] implies F5(a) in F2() ) )
by A1, A2;
consider f being Function of F3(),F2() such that
A4:
for x being object st x in F3() holds
( ( P1[x] implies f . x = F4(x) ) & ( P1[x] implies f . x = F5(x) ) )
from FUNCT_2:sch 5(A3);
take
f
; for a being Element of F1() st a in F3() holds
( ( P1[a] implies f . a = F4(a) ) & ( P1[a] implies f . a = F5(a) ) )
thus
for a being Element of F1() st a in F3() holds
( ( P1[a] implies f . a = F4(a) ) & ( P1[a] implies f . a = F5(a) ) )
by A4; verum