let T be non empty TopSpace; :: thesis: for X being Subset-Family of ex Y being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st
( X c= Y & ( for Z being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st X c= Z holds
Y c= Z ) )

let X be Subset-Family of ; :: thesis: ex Y being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st
( X c= Y & ( for Z being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st X c= Z holds
Y c= Z ) )

set V = { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } ;
set Y = meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } ;
A1: now end;
A2: bool the carrier of T in { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) }
proof end;
A3: for E being Subset of st E in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } holds
E ` in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) }
proof end;
A5: for BSeq being SetSequence of the carrier of T st rng BSeq c= meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } holds
Intersection BSeq in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) }
proof
let BSeq be SetSequence of the carrier of T; :: thesis: ( rng BSeq c= meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } implies Intersection BSeq in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } )
assume A6: rng BSeq c= meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } ; :: thesis: Intersection BSeq in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) }
now end;
hence Intersection BSeq in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } by A2, SETFAM_1:def 1; :: thesis: verum
end;
now end;
then {} in meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } by A2, SETFAM_1:def 1;
then reconsider Y = meet { S where S is Subset-Family of : ( X c= S & S is compl-closed all-open-containing closed_for_countable_unions Subset-Family of ) } as SigmaField of T by A2, A5, A3, PROB_1:32, SETFAM_1:4;
for A being Subset of st A is open holds
A in Y
proof end;
then reconsider Y = Y as compl-closed all-open-containing closed_for_countable_unions Subset-Family of by Def2;
take Y ; :: thesis: ( X c= Y & ( for Z being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st X c= Z holds
Y c= Z ) )

for Z being set st X c= Z & Z is compl-closed all-open-containing closed_for_countable_unions Subset-Family of holds
Y c= Z
proof end;
hence ( X c= Y & ( for Z being compl-closed all-open-containing closed_for_countable_unions Subset-Family of st X c= Z holds
Y c= Z ) ) by A2, A1, SETFAM_1:6; :: thesis: verum