let T be non empty normal TopSpace; :: thesis: for A, B being closed Subset of T st A <> {} & A misses B holds
ex G being Function of (dyadic 0 ),(bool the carrier of T) st
( A c= G . 0 & B = ([#] T) \ (G . 1) & ( for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( G . r1 is open & G . r2 is open & Cl (G . r1) c= G . r2 ) ) )
let A, B be closed Subset of T; :: thesis: ( A <> {} & A misses B implies ex G being Function of (dyadic 0 ),(bool the carrier of T) st
( A c= G . 0 & B = ([#] T) \ (G . 1) & ( for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( G . r1 is open & G . r2 is open & Cl (G . r1) c= G . r2 ) ) ) )
assume A1:
( A <> {} & A misses B )
; :: thesis: ex G being Function of (dyadic 0 ),(bool the carrier of T) st
( A c= G . 0 & B = ([#] T) \ (G . 1) & ( for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( G . r1 is open & G . r2 is open & Cl (G . r1) c= G . r2 ) ) )
reconsider G1 = ([#] T) \ B as Subset of T ;
A2:
G1 = B `
by SUBSET_1:def 5;
then A3:
G1 is open
by TOPS_1:29;
A \ B c= G1
by XBOOLE_1:33;
then
A c= G1
by A1, XBOOLE_1:83;
then consider G0 being Subset of T such that
A4:
( G0 is open & A c= G0 & Cl G0 c= G1 )
by A1, A3, URYSOHN1:31;
defpred S1[ set , set ] means ( ( $1 = 0 implies $2 = G0 ) & ( $1 = 1 implies $2 = G1 ) );
A5:
for x being Element of dyadic 0 ex y being Subset of T st S1[x,y]
ex F being Function of (dyadic 0 ),(bool the carrier of T) st
for x being Element of dyadic 0 holds S1[x,F . x]
from FUNCT_2:sch 3(A5);
then consider F being Function of (dyadic 0 ),(bool the carrier of T) such that
A8:
for x being Element of dyadic 0 holds S1[x,F . x]
;
take
F
; :: thesis: ( A c= F . 0 & B = ([#] T) \ (F . 1) & ( for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( F . r1 is open & F . r2 is open & Cl (F . r1) c= F . r2 ) ) )
A9:
( F . 0 = G0 & F . 1 = G1 )
for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( F . r1 is open & F . r2 is open & Cl (F . r1) c= F . r2 )
hence
( A c= F . 0 & B = ([#] T) \ (F . 1) & ( for r1, r2 being Element of dyadic 0 st r1 < r2 holds
( F . r1 is open & F . r2 is open & Cl (F . r1) c= F . r2 ) ) )
by A4, A9, PRE_TOPC:22; :: thesis: verum