let X be Subset of COMPLEX ; :: thesis: ( X is open implies for z0 being Complex st z0 in X holds
ex N being Neighbourhood of z0 st N c= X )
assume A1:
X is open
; :: thesis: for z0 being Complex st z0 in X holds
ex N being Neighbourhood of z0 st N c= X
let z0 be Complex; :: thesis: ( z0 in X implies ex N being Neighbourhood of z0 st N c= X )
assume that
A2:
z0 in X
and
A3:
for N being Neighbourhood of z0 holds not N c= X
; :: thesis: contradiction
defpred S1[ Element of NAT , Complex] means ( $2 in { y where y is Complex : |.(y - z0).| < 1 / ($1 + 1) } & $2 in X ` );
A8:
for n being Element of NAT ex s being Complex st S1[n,s]
by A4;
consider s1 being Function of NAT ,COMPLEX such that
A9:
for n being Element of NAT holds S1[n,s1 . n]
from FUNCT_2:sch 3(A8);
then A17:
s1 is convergent
by COMSEQ_2:def 4;
then A18:
lim s1 = z0
by A10, COMSEQ_2:def 5;
A19:
rng s1 c= X `
X ` is closed
by A1, Def11;
then
z0 in COMPLEX \ X
by A17, A18, A19, Def10;
hence
contradiction
by A2, XBOOLE_0:def 5; :: thesis: verum