let R be non empty reflexive transitive antisymmetric up-complete TopRelStr ; :: thesis: for T being Scott TopAugmentation of R
for S being upper Subset of T ex F being Subset-Family of T st
( S = meet F & ( for X being Subset of T st X in F holds
X is a_neighborhood of S ) )

let T be Scott TopAugmentation of R; :: thesis: for S being upper Subset of T ex F being Subset-Family of T st
( S = meet F & ( for X being Subset of T st X in F holds
X is a_neighborhood of S ) )

let S be upper Subset of T; :: thesis: ex F being Subset-Family of T st
( S = meet F & ( for X being Subset of T st X in F holds
X is a_neighborhood of S ) )

defpred S1[ set ] means $1 is a_neighborhood of S;
set F = { X where X is Subset of T : S1[X] } ;
{ X where X is Subset of T : S1[X] } is Subset-Family of T from DOMAIN_1:sch 7();
then reconsider F = { X where X is Subset of T : S1[X] } as Subset-Family of T ;
take F ; :: thesis: ( S = meet F & ( for X being Subset of T st X in F holds
X is a_neighborhood of S ) )

thus S = meet F :: thesis: for X being Subset of T st X in F holds
X is a_neighborhood of S
proof
[#] T is a_neighborhood of S by CONNSP_2:28;
then A1: [#] T in F ;
now :: thesis: for Z1 being set st Z1 in F holds
S c= Z1
let Z1 be set ; :: thesis: ( Z1 in F implies S c= Z1 )
assume Z1 in F ; :: thesis: S c= Z1
then ex X being Subset of T st
( Z1 = X & X is a_neighborhood of S ) ;
hence S c= Z1 by CONNSP_2:29; :: thesis: verum
end;
hence S c= meet F by A1, SETFAM_1:5; :: according to XBOOLE_0:def 10 :: thesis: meet F c= S
let x be object ; :: according to TARSKI:def 3 :: thesis: ( not x in meet F or x in S )
assume that
A2: x in meet F and
A3: not x in S ; :: thesis: contradiction
reconsider p = x as Element of T by A2;
(downarrow p) ` is a_neighborhood of S by A3, Th14;
then (downarrow p) ` in F ;
then A4: meet F c= (downarrow p) ` by SETFAM_1:3;
p <= p ;
then p in downarrow p by WAYBEL_0:17;
hence contradiction by A2, A4, XBOOLE_0:def 5; :: thesis: verum
end;
let X be Subset of T; :: thesis: ( X in F implies X is a_neighborhood of S )
assume X in F ; :: thesis: X is a_neighborhood of S
then ex Y being Subset of T st
( X = Y & Y is a_neighborhood of S ) ;
hence X is a_neighborhood of S ; :: thesis: verum