defpred S1[ set ] means ex Z being set st
( $1 = Z & ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) );
consider XX being set such that
A15:
for x being set holds
( x in XX iff ( x in bool (union SFX) & S1[x] ) )
from XFAMILY:sch 1();
take
XX
; for Z being set holds
( Z in XX iff ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) )
for Z being set holds
( Z in XX iff ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) )
proof
let Z be
set ;
( Z in XX iff ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) )
A16:
now ( ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) implies Z in XX )end;
now ( Z in XX implies ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) )assume
Z in XX
;
ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y )then
ex
Z1 being
set st
(
Z = Z1 & ex
X,
Y being
set st
(
X in SFX &
Y in SFY &
Z1 = X \ Y ) )
by A15;
hence
ex
X,
Y being
set st
(
X in SFX &
Y in SFY &
Z = X \ Y )
;
verum end;
hence
(
Z in XX iff ex
X,
Y being
set st
(
X in SFX &
Y in SFY &
Z = X \ Y ) )
by A16;
verum
end;
hence
for Z being set holds
( Z in XX iff ex X, Y being set st
( X in SFX & Y in SFY & Z = X \ Y ) )
; verum