set C = bool {{},1};
set Y = ADTS (bool {{},1});
A1:
1 in {{},1}
by TARSKI:def 2;
{} in {{},1}
by TARSKI:def 2;
then reconsider B0 = {{}}, B1 = {1} as Subset of {{},1} by A1, ZFMISC_1:31;
A2:
{} c= {{},1}
by XBOOLE_1:2;
then reconsider A = {{}} as Subset of (ADTS (bool {{},1})) by ZFMISC_1:31;
set Y1 = (ADTS (bool {{},1})) modified_with_respect_to A;
A3:
the carrier of ((ADTS (bool {{},1})) modified_with_respect_to A) = the carrier of (ADTS (bool {{},1}))
by TMAP_1:93;
reconsider A1 = A as Subset of ((ADTS (bool {{},1})) modified_with_respect_to A) by TMAP_1:93;
set Y2 = ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `);
reconsider A2 = A1 as Subset of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) by TMAP_1:93;
set A3 = A2 ` ;
A4:
the carrier of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) = the carrier of ((ADTS (bool {{},1})) modified_with_respect_to A)
by TMAP_1:93;
then reconsider B = {B0,B1} as non empty Subset of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) by TMAP_1:93;
now for H being object st H in the topology of ((ADTS (bool {{},1})) modified_with_respect_to A) holds
H in {{},A1,(bool {{},1})}let H be
object ;
( H in the topology of ((ADTS (bool {{},1})) modified_with_respect_to A) implies H in {{},A1,(bool {{},1})} )assume
H in the
topology of
((ADTS (bool {{},1})) modified_with_respect_to A)
;
H in {{},A1,(bool {{},1})}then
H in A -extension_of_the_topology_of (ADTS (bool {{},1}))
by TMAP_1:93;
then
H in { (p \/ (q /\ A)) where p, q is Subset of (ADTS (bool {{},1})) : ( p in the topology of (ADTS (bool {{},1})) & q in the topology of (ADTS (bool {{},1})) ) }
by TMAP_1:def 7;
then consider P,
Q being
Subset of
(ADTS (bool {{},1})) such that A5:
H = P \/ (Q /\ A)
and A6:
P in the
topology of
(ADTS (bool {{},1}))
and A7:
Q in the
topology of
(ADTS (bool {{},1}))
;
hence
H in {{},A1,(bool {{},1})}
by ENUMSET1:def 1;
verum end;
then A8:
the topology of ((ADTS (bool {{},1})) modified_with_respect_to A) c= {{},A1,(bool {{},1})}
by TARSKI:def 3;
now for H being object st H in the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) holds
H in {{},A2,(A2 `),(bool {{},1})}let H be
object ;
( H in the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) implies H in {{},A2,(A2 `),(bool {{},1})} )assume
H in the
topology of
(((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `))
;
H in {{},A2,(A2 `),(bool {{},1})}then
H in (A1 `) -extension_of_the_topology_of ((ADTS (bool {{},1})) modified_with_respect_to A)
by TMAP_1:93;
then
H in { (P \/ (Q /\ (A1 `))) where P, Q is Subset of ((ADTS (bool {{},1})) modified_with_respect_to A) : ( P in the topology of ((ADTS (bool {{},1})) modified_with_respect_to A) & Q in the topology of ((ADTS (bool {{},1})) modified_with_respect_to A) ) }
by TMAP_1:def 7;
then consider P,
Q being
Subset of
((ADTS (bool {{},1})) modified_with_respect_to A) such that A9:
H = P \/ (Q /\ (A1 `))
and A10:
P in the
topology of
((ADTS (bool {{},1})) modified_with_respect_to A)
and A11:
Q in the
topology of
((ADTS (bool {{},1})) modified_with_respect_to A)
;
now ( ( P = {} & Q = {} & H = {} ) or ( P = A1 & Q = {} & H = A1 ) or ( P = bool {{},1} & Q = {} & H = bool {{},1} ) or ( P = {} & Q = A1 & H = {} ) or ( P = A1 & Q = A1 & H = A1 ) or ( P = bool {{},1} & Q = A1 & H = bool {{},1} ) or ( P = {} & Q = bool {{},1} & H = A2 ` ) or ( P = A1 & Q = bool {{},1} & H = bool {{},1} ) or ( P = bool {{},1} & Q = bool {{},1} & H = bool {{},1} ) )end; hence
H in {{},A2,(A2 `),(bool {{},1})}
by ENUMSET1:def 2;
verum end;
then A16:
the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) c= {{},A2,(A2 `),(bool {{},1})}
by TARSKI:def 3;
A17:
A2 is open
by Th1, TMAP_1:94;
A18:
A2 is closed
by Th3;
now for H being object st H in {{},A2,(A2 `),(bool {{},1})} holds
H in the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `))let H be
object ;
( H in {{},A2,(A2 `),(bool {{},1})} implies H in the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) )assume
H in {{},A2,(A2 `),(bool {{},1})}
;
H in the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `))then
(
H = {} or
H = A2 or
H = A2 ` or
H = bool {{},1} )
by ENUMSET1:def 2;
hence
H in the
topology of
(((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `))
by A3, A4, A18, A17, PRE_TOPC:1, PRE_TOPC:def 2;
verum end;
then
{{},A2,(A2 `),(bool {{},1})} c= the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `))
by TARSKI:def 3;
then A19:
the topology of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) = {{},A2,(A2 `),(bool {{},1})}
by A16, XBOOLE_0:def 10;
A20:
now for G being Subset of (((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)) st G is open holds
G is closed let G be
Subset of
(((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `));
( G is open implies G is closed )A21:
( (
G = {} or
G = bool {{},1} ) implies
G is
closed )
by A4, TMAP_1:93;
assume
G is
open
;
G is closed then
G in {{},A2,(A2 `),(bool {{},1})}
by A19;
hence
G is
closed
by A21, A22, A24, ENUMSET1:def 2;
verum end;
A26:
{} in bool {{},1}
by A2;
take
((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `)
; ( ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is almost_discrete & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is discrete & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is anti-discrete & ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is strict & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is empty )
hence
( ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is almost_discrete & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is discrete & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is anti-discrete & ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is strict & not ((ADTS (bool {{},1})) modified_with_respect_to A) modified_with_respect_to (A1 `) is empty )
by A27, A20, TDLAT_3:18, TDLAT_3:21; verum