let S1, S2 be TopStruct ; :: thesis: ( TopStruct(# the carrier of S1,the topology of S1 #) = TopStruct(# the carrier of S2,the topology of S2 #) implies for T1, T2 being non empty TopRelStr st TopRelStr(# the carrier of T1,the InternalRel of T1,the topology of T1 #) = TopRelStr(# the carrier of T2,the InternalRel of T2,the topology of T2 #) holds
ContMaps S1,T1 = ContMaps S2,T2 )
assume A1:
TopStruct(# the carrier of S1,the topology of S1 #) = TopStruct(# the carrier of S2,the topology of S2 #)
; :: thesis: for T1, T2 being non empty TopRelStr st TopRelStr(# the carrier of T1,the InternalRel of T1,the topology of T1 #) = TopRelStr(# the carrier of T2,the InternalRel of T2,the topology of T2 #) holds
ContMaps S1,T1 = ContMaps S2,T2
let T1, T2 be non empty TopRelStr ; :: thesis: ( TopRelStr(# the carrier of T1,the InternalRel of T1,the topology of T1 #) = TopRelStr(# the carrier of T2,the InternalRel of T2,the topology of T2 #) implies ContMaps S1,T1 = ContMaps S2,T2 )
assume A2:
TopRelStr(# the carrier of T1,the InternalRel of T1,the topology of T1 #) = TopRelStr(# the carrier of T2,the InternalRel of T2,the topology of T2 #)
; :: thesis: ContMaps S1,T1 = ContMaps S2,T2
A3:
the carrier of (ContMaps S1,T1) = the carrier of (ContMaps S2,T2)
proof
thus
the
carrier of
(ContMaps S1,T1) c= the
carrier of
(ContMaps S2,T2)
:: according to XBOOLE_0:def 10 :: thesis: the carrier of (ContMaps S2,T2) c= the carrier of (ContMaps S1,T1)
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in the carrier of (ContMaps S2,T2) or x in the carrier of (ContMaps S1,T1) )
assume
x in the
carrier of
(ContMaps S2,T2)
;
:: thesis: x in the carrier of (ContMaps S1,T1)
then consider f being
Function of
S2,
T2 such that A5:
(
x = f &
f is
continuous )
by WAYBEL24:def 3;
reconsider f1 =
f as
Function of
S1,
T1 by A1, A2;
f1 is
continuous
hence
x in the
carrier of
(ContMaps S1,T1)
by A5, WAYBEL24:def 3;
:: thesis: verum
end;
reconsider C1 = ContMaps S1,T1 as full SubRelStr of T1 |^ the carrier of S1 by WAYBEL24:def 3;
( RelStr(# the carrier of T1,the InternalRel of T1 #) = RelStr(# the carrier of T2,the InternalRel of T2 #) & the carrier of S1 = the carrier of S2 )
by A1, A2;
then
T1 |^ the carrier of S1 = T2 |^ the carrier of S2
by WAYBEL27:15;
then reconsider C2 = ContMaps S2,T2 as full SubRelStr of T1 |^ the carrier of S1 by WAYBEL24:def 3;
RelStr(# the carrier of C1,the InternalRel of C1 #) = RelStr(# the carrier of C2,the InternalRel of C2 #)
by A3, YELLOW_0:58;
hence
ContMaps S1,T1 = ContMaps S2,T2
; :: thesis: verum