let T1, T2, S1, S2 be TopStruct ; ( TopStruct(# the carrier of T1, the topology of T1 #) = TopStruct(# the carrier of T2, the topology of T2 #) & TopStruct(# the carrier of S1, the topology of S1 #) = TopStruct(# the carrier of S2, the topology of S2 #) & S1 is SubSpace of T1 implies S2 is SubSpace of T2 )
assume A1:
( TopStruct(# the carrier of T1, the topology of T1 #) = TopStruct(# the carrier of T2, the topology of T2 #) & TopStruct(# the carrier of S1, the topology of S1 #) = TopStruct(# the carrier of S2, the topology of S2 #) )
; ( not S1 is SubSpace of T1 or S2 is SubSpace of T2 )
assume that
A2:
[#] S1 c= [#] T1
and
A3:
for P being Subset of S1 holds
( P in the topology of S1 iff ex Q being Subset of T1 st
( Q in the topology of T1 & P = Q /\ ([#] S1) ) )
; PRE_TOPC:def 4 S2 is SubSpace of T2
thus
[#] S2 c= [#] T2
by A1, A2; PRE_TOPC:def 4 for P being Subset of S2 holds
( P in the topology of S2 iff ex Q being Subset of T2 st
( Q in the topology of T2 & P = Q /\ ([#] S2) ) )
thus
for P being Subset of S2 holds
( P in the topology of S2 iff ex Q being Subset of T2 st
( Q in the topology of T2 & P = Q /\ ([#] S2) ) )
by A1, A3; verum