set Y = TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #);
A1:
for C, D being Subset of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) st C in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) & D in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) holds
C /\ D in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #)
proof
let C,
D be
Subset of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #);
( C in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) & D in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) implies C /\ D in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) )
assume that A2:
C in the
topology of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #)
and A3:
D in the
topology of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #)
;
C /\ D in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #)
consider H1,
G1 being
Subset of
X such that A4:
C = H1 \/ (G1 /\ A)
and A5:
H1 in the
topology of
X
and A6:
G1 in the
topology of
X
by A2;
consider H2,
G2 being
Subset of
X such that A7:
D = H2 \/ (G2 /\ A)
and A8:
H2 in the
topology of
X
and A9:
G2 in the
topology of
X
by A3;
A10:
C /\ D =
(H1 /\ (H2 \/ (G2 /\ A))) \/ ((G1 /\ A) /\ (H2 \/ (G2 /\ A)))
by A4, A7, XBOOLE_1:23
.=
((H1 /\ H2) \/ (H1 /\ (G2 /\ A))) \/ ((G1 /\ A) /\ (H2 \/ (G2 /\ A)))
by XBOOLE_1:23
.=
((H1 /\ H2) \/ (H1 /\ (G2 /\ A))) \/ (((G1 /\ A) /\ H2) \/ ((G1 /\ A) /\ (G2 /\ A)))
by XBOOLE_1:23
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ (((G1 /\ A) /\ H2) \/ ((G1 /\ A) /\ (G2 /\ A)))
by XBOOLE_1:16
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ (((G1 /\ A) /\ H2) \/ (G1 /\ ((G2 /\ A) /\ A)))
by XBOOLE_1:16
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ (((G1 /\ A) /\ H2) \/ (G1 /\ (G2 /\ (A /\ A))))
by XBOOLE_1:16
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ ((H2 /\ (G1 /\ A)) \/ ((G1 /\ G2) /\ A))
by XBOOLE_1:16
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ (((H2 /\ G1) /\ A) \/ ((G1 /\ G2) /\ A))
by XBOOLE_1:16
.=
((H1 /\ H2) \/ ((H1 /\ G2) /\ A)) \/ (((H2 /\ G1) \/ (G1 /\ G2)) /\ A)
by XBOOLE_1:23
.=
(H1 /\ H2) \/ (((H1 /\ G2) /\ A) \/ (((H2 /\ G1) \/ (G1 /\ G2)) /\ A))
by XBOOLE_1:4
.=
(H1 /\ H2) \/ (((H1 /\ G2) \/ ((H2 /\ G1) \/ (G1 /\ G2))) /\ A)
by XBOOLE_1:23
.=
(H1 /\ H2) \/ ((((H1 /\ G2) \/ (H2 /\ G1)) \/ (G1 /\ G2)) /\ A)
by XBOOLE_1:4
;
G1 /\ G2 in the
topology of
X
by A6, A9, PRE_TOPC:def 1;
then A11:
G1 /\ G2 is
open
;
A12:
H2 /\ G1 is
open
by A6, A8, PRE_TOPC:def 1;
H1 /\ G2 in the
topology of
X
by A5, A9, PRE_TOPC:def 1;
then
H1 /\ G2 is
open
;
then
(H1 /\ G2) \/ (H2 /\ G1) is
open
by A12;
then
((H1 /\ G2) \/ (H2 /\ G1)) \/ (G1 /\ G2) is
open
by A11;
then A13:
((H1 /\ G2) \/ (H2 /\ G1)) \/ (G1 /\ G2) in the
topology of
X
;
H1 /\ H2 in the
topology of
X
by A5, A8, PRE_TOPC:def 1;
hence
C /\ D in the
topology of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #)
by A13, A10;
verum
end;
A14:
for FF being Subset-Family of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) st FF c= the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) holds
union FF in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #)
proof
set SAA =
{ (G /\ A) where G is Subset of X : G in the topology of X } ;
{ (G /\ A) where G is Subset of X : G in the topology of X } c= A -extension_of_the_topology_of X
by Th89;
then reconsider SAA =
{ (G /\ A) where G is Subset of X : G in the topology of X } as
Subset-Family of
X by TOPS_2:2;
let FF be
Subset-Family of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #);
( FF c= the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) implies union FF in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) )
set AA =
{ (P \/ (S /\ A)) where P, S is Subset of X : ( P in the topology of X & S in the topology of X ) } ;
set FF1 =
{ H where H is Subset of X : ( H in the topology of X & ex G being Subset of X st
( G in the topology of X & H \/ (G /\ A) in FF ) ) } ;
set FF2 =
{ (G /\ A) where G is Subset of X : ( G in the topology of X & ex H being Subset of X st
( H in the topology of X & H \/ (G /\ A) in FF ) ) } ;
then A15:
{ H where H is Subset of X : ( H in the topology of X & ex G being Subset of X st
( G in the topology of X & H \/ (G /\ A) in FF ) ) } c= the
topology of
X
by TARSKI:def 3;
then A16:
{ (G /\ A) where G is Subset of X : ( G in the topology of X & ex H being Subset of X st
( H in the topology of X & H \/ (G /\ A) in FF ) ) } c= SAA
by TARSKI:def 3;
then reconsider FF2 =
{ (G /\ A) where G is Subset of X : ( G in the topology of X & ex H being Subset of X st
( H in the topology of X & H \/ (G /\ A) in FF ) ) } as
Subset-Family of
X by TOPS_2:2;
A17:
union FF2 in SAA
reconsider FF1 =
{ H where H is Subset of X : ( H in the topology of X & ex G being Subset of X st
( G in the topology of X & H \/ (G /\ A) in FF ) ) } as
Subset-Family of
X by A15, TOPS_2:2;
A29:
union FF1 in the
topology of
X
by A15, PRE_TOPC:def 1;
then A43:
(union FF1) \/ (union FF2) c= union FF
by TARSKI:def 3;
assume A44:
FF c= the
topology of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #)
;
union FF in the topology of TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #)
now for x being object st x in union FF holds
x in (union FF1) \/ (union FF2)let x be
object ;
( x in union FF implies x in (union FF1) \/ (union FF2) )A45:
union FF1 c= (union FF1) \/ (union FF2)
by XBOOLE_1:7;
A46:
union FF2 c= (union FF1) \/ (union FF2)
by XBOOLE_1:7;
assume
x in union FF
;
x in (union FF1) \/ (union FF2)then consider W being
set such that A47:
x in W
and A48:
W in FF
by TARSKI:def 4;
W in { (P \/ (S /\ A)) where P, S is Subset of X : ( P in the topology of X & S in the topology of X ) }
by A44, A48;
then consider H,
G being
Subset of
X such that A49:
W = H \/ (G /\ A)
and A50:
(
H in the
topology of
X &
G in the
topology of
X )
;
G /\ A in FF2
by A48, A49, A50;
then
G /\ A c= union FF2
by ZFMISC_1:74;
then A51:
G /\ A c= (union FF1) \/ (union FF2)
by A46, XBOOLE_1:1;
H in FF1
by A48, A49, A50;
then
H c= union FF1
by ZFMISC_1:74;
then
H c= (union FF1) \/ (union FF2)
by A45, XBOOLE_1:1;
then
H \/ (G /\ A) c= (union FF1) \/ (union FF2)
by A51, XBOOLE_1:8;
hence
x in (union FF1) \/ (union FF2)
by A47, A49;
verum end;
then
union FF c= (union FF1) \/ (union FF2)
by TARSKI:def 3;
then
union FF = (union FF1) \/ (union FF2)
by A43;
hence
union FF in the
topology of
TopStruct(# the
carrier of
X,
(A -extension_of_the_topology_of X) #)
by A29, A17, Th90;
verum
end;
( the topology of X c= A -extension_of_the_topology_of X & the carrier of X in the topology of X )
by Th88, PRE_TOPC:def 1;
hence
TopStruct(# the carrier of X,(A -extension_of_the_topology_of X) #) is strict TopSpace
by A14, A1, PRE_TOPC:def 1; verum