set A = { F2(v1) where v1 is Element of F1() : P1[v1] } ;
set B = { F2(v2) where v2 is Element of F1() : P2[v2] } ;
A2: for v being Element of F1() st P1[v] holds
P2[v] by A1;
thus { F2(v1) where v1 is Element of F1() : P1[v1] } c= { F2(v2) where v2 is Element of F1() : P2[v2] } from FRAENKEL:sch 1(A2); :: according to XBOOLE_0:def 10 :: thesis: { F2(v2) where v2 is Element of F1() : P2[v2] } c= { F2(v1) where v1 is Element of F1() : P1[v1] }
A3: for v being Element of F1() st P2[v] holds
P1[v] by A1;
thus { F2(v2) where v2 is Element of F1() : P2[v2] } c= { F2(v1) where v1 is Element of F1() : P1[v1] } from FRAENKEL:sch 1(A3); :: thesis: verum