:: CANTOR_1 semantic presentation
:: deftheorem Def1 defines UniCl CANTOR_1:def 1 :
:: deftheorem Def2 defines Basis CANTOR_1:def 2 :
theorem Th1: :: CANTOR_1:1
theorem Th2: :: CANTOR_1:2
theorem Th3: :: CANTOR_1:3
:: deftheorem Def3 CANTOR_1:def 3 :
canceled;
:: deftheorem Def4 defines FinMeetCl CANTOR_1:def 4 :
theorem Th4: :: CANTOR_1:4
theorem Th5: :: CANTOR_1:5
theorem Th6: :: CANTOR_1:6
theorem Th7: :: CANTOR_1:7
theorem Th8: :: CANTOR_1:8
theorem Th9: :: CANTOR_1:9
theorem Th10: :: CANTOR_1:10
canceled;
theorem Th11: :: CANTOR_1:11
canceled;
theorem Th12: :: CANTOR_1:12
theorem Th13: :: CANTOR_1:13
theorem Th14: :: CANTOR_1:14
theorem Th15: :: CANTOR_1:15
proof
let c
1 be
set ;
let c
2 be
Subset-Family of c
1;
let c
3, c
4 be
set ;
assume E15:
( c
3 c= FinMeetCl c
2 & c
4 c= FinMeetCl c
2 )
;
let c
5 be
set ;
:: according to TARSKI:def 3
assume
c
5 in INTERSECTION c
3,c
4
;
then consider c
6, c
7 being
set such that E16:
c
6 in c
3
and E17:
c
7 in c
4
and E18:
c
5 = c
6 /\ c
7
by SETFAM_1:def 5;
( c
6 in FinMeetCl c
2 & c
7 in FinMeetCl c
2 )
by E15, E16, E17;
then reconsider c
8 =
{c6,c7} as
Subset-Family of c
1 by ZFMISC_1:38;
reconsider c
9 = c
8 as
Subset-Family of c
1 ;
c
6 /\ c
7 = meet c
9
by SETFAM_1:12;
then E19:
c
6 /\ c
7 = Intersect c
9
by SETFAM_1:def 10;
( c
9 is non
empty Subset-Family of c
1 & c
9 c= FinMeetCl c
2 )
by E15, E16, E17, ZFMISC_1:38;
then
Intersect c
9 in FinMeetCl (FinMeetCl c2)
by Def4;
hence
c
5 in FinMeetCl c
2
by E18, E19, Th13;
end;
theorem Th16: :: CANTOR_1:16
theorem Th17: :: CANTOR_1:17
proof
let c
1 be non
empty set ;
let c
2 be
Subset-Family of c
1;
set c
3 =
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #);
E17:
[#] TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
in FinMeetCl c
2
by Th8;
hence
the
carrier of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
in the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
by Def1;
:: according to PRE_TOPC:def 1
thus
for b
1 being
Subset-Family of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #) holds
( b
1 c= the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #) implies
union b
1 in the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #) )
let c
4, c
5 be
Subset of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #);
assume
c
4 in the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
;
then consider c
6 being
Subset-Family of c
1 such that E18:
c
6 c= FinMeetCl c
2
and E19:
c
4 = union c
6
by Def1;
assume
c
5 in the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
;
then consider c
7 being
Subset-Family of c
1 such that E20:
c
7 c= FinMeetCl c
2
and E21:
c
5 = union c
7
by Def1;
E22:
INTERSECTION c
6,c
7 c= FinMeetCl c
2
by E18, E20, Th15;
then
INTERSECTION c
6,c
7 is
Subset-Family of c
1
by XBOOLE_1:1;
then E23:
INTERSECTION c
6,c
7 is
Subset-Family of c
1
;
union (INTERSECTION c6,c7) = c
4 /\ c
5
by E19, E21, SETFAM_1:39;
hence
c
4 /\ c
5 in the
topology of
TopStruct(# c
1,
(UniCl (FinMeetCl c2)) #)
by E22, E23, Def1;
end;
:: deftheorem Def5 defines prebasis CANTOR_1:def 5 :
theorem Th18: :: CANTOR_1:18
theorem Th19: :: CANTOR_1:19
proof
let c
1, c
2 be non
empty strict TopSpace;
let c
3 be
prebasis of c
1;
assume that E20:
the
carrier of c
1 = the
carrier of c
2
and E21:
c
3 is
prebasis of c
2
;
consider c
4 being
Basis of c
1 such that E22:
c
4 c= FinMeetCl c
3
by Def5;
E23:
the
topology of c
1 c= UniCl c
4
by Def2;
UniCl c
4 c= UniCl (FinMeetCl c3)
by E22, Th9;
then E24:
the
topology of c
1 c= UniCl (FinMeetCl c3)
by E23, XBOOLE_1:1;
reconsider c
5 = c
3 as
prebasis of c
2 by E21;
consider c
6 being
Basis of c
2 such that E25:
c
6 c= FinMeetCl c
5
by Def5;
E26:
the
topology of c
2 c= UniCl c
6
by Def2;
E27:
the
topology of c
2 = UniCl (FinMeetCl the topology of c2)
by Th7;
E28:
the
topology of c
1 = UniCl (FinMeetCl the topology of c1)
by Th7;
UniCl c
6 c= UniCl (FinMeetCl c5)
by E25, Th9;
then E29:
the
topology of c
2 c= UniCl (FinMeetCl c5)
by E26, XBOOLE_1:1;
c
5 c= the
topology of c
2
by Def5;
then
FinMeetCl c
5 c= FinMeetCl the
topology of c
2
by Th16;
then
UniCl (FinMeetCl c5) c= UniCl (FinMeetCl the topology of c2)
by Th9;
then E30:
UniCl (FinMeetCl c5) = the
topology of c
2
by E27, E29, XBOOLE_0:def 10;
c
3 c= the
topology of c
1
by Def5;
then
FinMeetCl c
3 c= FinMeetCl the
topology of c
1
by Th16;
then
UniCl (FinMeetCl c3) c= UniCl (FinMeetCl the topology of c1)
by Th9;
hence
c
1 = c
2
by E20, E24, E28, E30, XBOOLE_0:def 10;
end;
theorem Th20: :: CANTOR_1:20