defpred S1[ set , set ] means $2 = F3($1); A2:
for x being set st x in F1() holds ex y being set st ( y in F2() & S1[x,y] )
byA1; thus
ex f being Function of F1(),F2() st for x being set st x in F1() holds S1[x,f . x]
fromFUNCT_2:sch 1(A2);:: thesis: verum