let Y0, Y1 be TopStruct ; :: thesis: for D0 being Subset of Y0
for D1 being Subset of Y1 st TopStruct(# the carrier of Y0, the topology of Y0 #) = TopStruct(# the carrier of Y1, the topology of Y1 #) & D0 = D1 & D0 is maximal_T_0 holds
D1 is maximal_T_0

let D0 be Subset of Y0; :: thesis: for D1 being Subset of Y1 st TopStruct(# the carrier of Y0, the topology of Y0 #) = TopStruct(# the carrier of Y1, the topology of Y1 #) & D0 = D1 & D0 is maximal_T_0 holds
D1 is maximal_T_0

let D1 be Subset of Y1; :: thesis: ( TopStruct(# the carrier of Y0, the topology of Y0 #) = TopStruct(# the carrier of Y1, the topology of Y1 #) & D0 = D1 & D0 is maximal_T_0 implies D1 is maximal_T_0 )
assume A1: TopStruct(# the carrier of Y0, the topology of Y0 #) = TopStruct(# the carrier of Y1, the topology of Y1 #) ; :: thesis: ( not D0 = D1 or not D0 is maximal_T_0 or D1 is maximal_T_0 )
assume A2: D0 = D1 ; :: thesis: ( not D0 is maximal_T_0 or D1 is maximal_T_0 )
assume A3: D0 is maximal_T_0 ; :: thesis: D1 is maximal_T_0
A4: now :: thesis: for D being Subset of Y1 st D is T_0 & D1 c= D holds
D1 = D
let D be Subset of Y1; :: thesis: ( D is T_0 & D1 c= D implies D1 = D )
reconsider E = D as Subset of Y0 by A1;
assume D is T_0 ; :: thesis: ( D1 c= D implies D1 = D )
then A5: E is T_0 by A1, TSP_1:3;
assume D1 c= D ; :: thesis: D1 = D
hence D1 = D by A2, A3, A5; :: thesis: verum
end;
D0 is T_0 by A3;
then D1 is T_0 by A1, A2, TSP_1:3;
hence D1 is maximal_T_0 by A4; :: thesis: verum