assume
F2() <>{}
; :: thesis: P1[F2()] defpred S1[ set ] means ex B being set st ( B = $1 & P1[B] ); consider G being set such that A4:
for x being set holds ( x in G iff ( x inbool F2() & S1[x] ) )
from XBOOLE_0:sch 1();
G c=bool F2()
then reconsider GA = G as Subset-Family of F2() ;
( {}c= F2() & P1[ {} ] )
by A2, XBOOLE_1:2; then
GA <>{}by A4; then consider B being set such that A5:
( B in GA & ( for X being set st X in GA & B c= X holds B = X ) )
by A1, FINSET_1:18; A6:
( B inbool F2() & ex A being set st ( A = B & P1[A] ) )
by A4, A5;