begin
:: deftheorem URYSOHN1:def 1 :
canceled;
:: deftheorem URYSOHN1:def 2 :
canceled;
:: deftheorem Def3 defines dyadic URYSOHN1:def 3 :
for n being Nat
for b2 being Subset of REAL holds
( b2 = dyadic n iff for x being Real holds
( x in b2 iff ex i being Element of NAT st
( i <= 2 |^ n & x = i / (2 |^ n) ) ) );
:: deftheorem Def4 defines DYADIC URYSOHN1:def 4 :
for b1 being Subset of REAL holds
( b1 = DYADIC iff for a being Real holds
( a in b1 iff ex n being Element of NAT st a in dyadic n ) );
:: deftheorem defines DOM URYSOHN1:def 5 :
DOM = ((halfline 0) \/ DYADIC) \/ (right_open_halfline 1);
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th5:
theorem Th6:
theorem
theorem
canceled;
theorem
canceled;
Lm1:
for n being Nat ex FS being FinSequence st
( dom FS = Seg ((2 |^ n) + 1) & ( for i being Element of NAT st i in dom FS holds
FS . i = (i - 1) / (2 |^ n) ) )
:: deftheorem Def6 defines dyad URYSOHN1:def 6 :
for n being Nat
for b2 being FinSequence holds
( b2 = dyad n iff ( dom b2 = Seg ((2 |^ n) + 1) & ( for i being Element of NAT st i in dom b2 holds
b2 . i = (i - 1) / (2 |^ n) ) ) );
theorem
theorem Th11:
theorem Th12:
theorem Th13:
theorem Th14:
theorem Th15:
:: deftheorem Def7 defines axis URYSOHN1:def 7 :
for n being Nat
for x being Element of dyadic n
for b3 being Element of NAT holds
( b3 = axis x iff x = b3 / (2 |^ n) );
theorem Th16:
theorem
theorem Th18:
theorem
canceled;
theorem Th20:
theorem Th21:
theorem Th22:
theorem Th23:
begin
:: deftheorem defines Nbhd URYSOHN1:def 8 :
for T being non empty TopSpace
for x being Point of T
for b3 being Element of bool the carrier of T holds
( b3 is Nbhd of x,T iff ex A being Subset of T st
( A is open & x in A & A c= b3 ) );
theorem Th24:
theorem
canceled;
theorem
:: deftheorem Def9 defines T_1 URYSOHN1:def 9 :
for T being TopSpace holds
( T is T_1 iff for p, q being Point of T st not p = q holds
ex W, V being Subset of T st
( W is open & V is open & p in W & not q in W & q in V & not p in V ) );
theorem Th27:
theorem Th28:
theorem
theorem
theorem
begin
:: deftheorem Def10 defines Between URYSOHN1:def 10 :
for T being non empty TopSpace
for A, B being Subset of T st T is normal & A <> {} & A is open & B is open & Cl A c= B holds
for b4 being Subset of T holds
( b4 is Between of A,B iff ( b4 <> {} & b4 is open & Cl A c= b4 & Cl b4 c= B ) );
theorem