begin
theorem
canceled;
theorem Th2:
:: deftheorem defines NeighborhoodSystem YELLOW19:def 1 :
for T being non empty TopSpace
for x being Point of T holds NeighborhoodSystem x = { A where A is a_neighborhood of x : verum } ;
theorem Th3:
theorem Th4:
theorem
theorem
:: deftheorem Def2 defines Subset YELLOW19:def 2 :
for S being non empty 1-sorted
for N being non empty NetStr of S
for b3 being Subset of S holds
( b3 is Subset of S,N iff ex i being Element of N st b3 = rng the mapping of (N | i) );
theorem
theorem Th8:
theorem Th9:
theorem
:: deftheorem defines a_filter YELLOW19:def 3 :
for T being non empty 1-sorted
for N being non empty NetStr of T holds a_filter N = { A where A is Subset of T : N is_eventually_in A } ;
theorem Th11:
theorem Th12:
theorem Th13:
definition
let L be non
empty 1-sorted ;
let O be non
empty Subset of
L;
let F be
Filter of
(BoolePoset O);
func a_net F -> non
empty strict NetStr of
L means :
Def4:
( the
carrier of
it = { [a,f] where a is Element of L, f is Element of F : a in f } & ( for
i,
j being
Element of
it holds
(
i <= j iff
j `2 c= i `2 ) ) & ( for
i being
Element of
it holds
it . i = i `1 ) );
existence
ex b1 being non empty strict NetStr of L st
( the carrier of b1 = { [a,f] where a is Element of L, f is Element of F : a in f } & ( for i, j being Element of b1 holds
( i <= j iff j `2 c= i `2 ) ) & ( for i being Element of b1 holds b1 . i = i `1 ) )
uniqueness
for b1, b2 being non empty strict NetStr of L st the carrier of b1 = { [a,f] where a is Element of L, f is Element of F : a in f } & ( for i, j being Element of b1 holds
( i <= j iff j `2 c= i `2 ) ) & ( for i being Element of b1 holds b1 . i = i `1 ) & the carrier of b2 = { [a,f] where a is Element of L, f is Element of F : a in f } & ( for i, j being Element of b2 holds
( i <= j iff j `2 c= i `2 ) ) & ( for i being Element of b2 holds b2 . i = i `1 ) holds
b1 = b2
end;
:: deftheorem Def4 defines a_net YELLOW19:def 4 :
for L being non empty 1-sorted
for O being non empty Subset of L
for F being Filter of (BoolePoset O)
for b4 being non empty strict NetStr of L holds
( b4 = a_net F iff ( the carrier of b4 = { [a,f] where a is Element of L, f is Element of F : a in f } & ( for i, j being Element of b4 holds
( i <= j iff j `2 c= i `2 ) ) & ( for i being Element of b4 holds b4 . i = i `1 ) ) );
theorem Th14:
theorem Th15:
theorem Th16:
theorem Th17:
theorem Th18:
theorem
canceled;
theorem Th20:
theorem Th21:
theorem Th22:
theorem Th23:
theorem Th24:
theorem
theorem
theorem Th27:
theorem Th28:
theorem
theorem
theorem Th31:
theorem
Lm1:
for T being non empty TopSpace st T is compact holds
for N being net of T ex x being Point of T st x is_a_cluster_point_of N
Lm2:
for T being non empty TopSpace st ( for N being net of T st N in NetUniv T holds
ex x being Point of T st x is_a_cluster_point_of N ) holds
T is compact
theorem Th33:
theorem
theorem Th35:
theorem
theorem
:: deftheorem defines Cauchy YELLOW19:def 5 :
for S being non empty 1-sorted
for N being non empty NetStr of S holds
( N is Cauchy iff for A being Subset of S holds
( N is_eventually_in A or N is_eventually_in A ` ) );
theorem