defpred S1[ set , set ] means ( ( P1[$1] implies $2 = F2($1) ) & ( P1[$1] implies $2 = F3($1) ) );
consider f being ManySortedSet of such that
A4:
for i being set st i in F1() holds
S1[i,f . i]
from PBOOLE:sch 3(A1);
take
f
; :: thesis: for i being Element of F1() st i in F1() holds
( ( P1[i] implies f . i = F2(i) ) & ( P1[i] implies f . i = F3(i) ) )
thus
for i being Element of F1() st i in F1() holds
( ( P1[i] implies f . i = F2(i) ) & ( P1[i] implies f . i = F3(i) ) )
by A4; :: thesis: verum