A2: for i being set st i in F1() holds
ex j being set st P1[i,j] by A1;
consider f being Function such that
A3: dom f = F1() and
A4: for i being set st i in F1() holds
P1[i,f . i] from CLASSES1:sch 1(A2);
reconsider f = f as ManySortedSet of F1() by A3, PARTFUN1:def 4, RELAT_1:def 18;
take f ; :: thesis: for i being set st i in F1() holds
P1[i,f . i]

thus for i being set st i in F1() holds
P1[i,f . i] by A4; :: thesis: verum