let X be non empty TopSpace; :: thesis: for B being non empty Subset of X ex f being Function of (X | B),X st
( ( for p being Point of (X | B) holds f . p = p ) & f is continuous )
let B be non empty Subset of X; :: thesis: ex f being Function of (X | B),X st
( ( for p being Point of (X | B) holds f . p = p ) & f is continuous )
defpred S1[ set , set ] means for p being Point of (X | B) holds $2 = $1;
A2:
[#] (X | B) = B
by PRE_TOPC:def 10;
A3:
for x being Element of (X | B) ex y being Element of X st S1[x,y]
ex g being Function of the carrier of (X | B),the carrier of X st
for x being Element of (X | B) holds S1[x,g . x]
from FUNCT_2:sch 3(A3);
then consider g being Function of the carrier of (X | B),the carrier of X such that
A4:
for x being Element of (X | B) holds S1[x,g . x]
;
A5:
for p being Point of (X | B) holds g . p = p
by A4;
A6:
for r0 being Point of (X | B)
for V being Subset of X st g . r0 in V & V is open holds
ex W being Subset of (X | B) st
( r0 in W & W is open & g .: W c= V )
reconsider g1 = g as Function of (X | B),X ;
g1 is continuous
by A6, JGRAPH_2:20;
hence
ex f being Function of (X | B),X st
( ( for p being Point of (X | B) holds f . p = p ) & f is continuous )
by A5; :: thesis: verum