A2: for i being object st i in F1() holds
ex j being object st P1[i,j] by A1;
consider f being ManySortedSet of F1() such that
A3: for i being object st i in F1() holds
P1[i,f . i] from PBOOLE:sch 3(A2);
take f ; :: thesis: for i being Element of F1() holds P1[i,f . i]
let i be Element of F1(); :: thesis: P1[i,f . i]
thus P1[i,f . i] by A3; :: thesis: verum