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