defpred S1[ set ] means ex B9 being Element of Fin F1() st
( B9 = $1 & P1[B9] );
let B be Element of Fin F1(); :: thesis: P1[B]
A3: for x, A being set st x in B & A c= B & S1[A] holds
S1[A \/ {x}]
proof
let x, A be set ; :: thesis: ( x in B & A c= B & S1[A] implies S1[A \/ {x}] )
assume that
A4: x in B and
A5: A c= B and
A6: ex B9 being Element of Fin F1() st
( B9 = A & P1[B9] ) ; :: thesis: S1[A \/ {x}]
reconsider x9 = x as Element of F1() by A4, Th6;
reconsider A9 = A as Element of Fin F1() by A5, Th8;
take Ax = A9 \/ {.x9.}; :: thesis: ( Ax = A \/ {x} & P1[Ax] )
thus Ax = A \/ {x} ; :: thesis: P1[Ax]
thus P1[Ax] by A2, A6, ZFMISC_1:40; :: thesis: verum
end;
A7: B is finite ;
A8: S1[ {} ] by A1;
S1[B] from FINSET_1:sch 2(A7, A8, A3);
hence P1[B] ; :: thesis: verum