let X, Y be non empty strict TopSpace; ( the carrier of X = (REAL \ NAT) \/ {REAL} & ex f being Function of R^1,X st
( f = (id REAL) +* (NAT --> REAL) & ( for A being Subset of X holds
( A is closed iff f " A is closed ) ) ) & the carrier of Y = (REAL \ NAT) \/ {REAL} & ex f being Function of R^1,Y st
( f = (id REAL) +* (NAT --> REAL) & ( for A being Subset of Y holds
( A is closed iff f " A is closed ) ) ) implies X = Y )
assume that
A5:
the carrier of X = (REAL \ NAT) \/ {REAL}
and
A6:
ex f being Function of R^1,X st
( f = (id REAL) +* (NAT --> REAL) & ( for A being Subset of X holds
( A is closed iff f " A is closed ) ) )
and
A7:
the carrier of Y = (REAL \ NAT) \/ {REAL}
and
A8:
ex f being Function of R^1,Y st
( f = (id REAL) +* (NAT --> REAL) & ( for A being Subset of Y holds
( A is closed iff f " A is closed ) ) )
; X = Y
consider g being Function of R^1,Y such that
A9:
g = (id REAL) +* (NAT --> REAL)
and
A10:
for A being Subset of Y holds
( A is closed iff g " A is closed )
by A8;
consider f being Function of R^1,X such that
A11:
f = (id REAL) +* (NAT --> REAL)
and
A12:
for A being Subset of X holds
( A is closed iff f " A is closed )
by A6;
A13:
the topology of Y c= the topology of X
the topology of X c= the topology of Y
hence
X = Y
by A5, A7, A13, XBOOLE_0:def 10; verum