set US = PFilters L;
set STP = { (union A) where A is Subset-Family of (PFilters L) : A c= StoneR L } ;
{ (union A) where A is Subset-Family of (PFilters L) : A c= StoneR L } c= bool (PFilters L)
then reconsider STP = { (union A) where A is Subset-Family of (PFilters L) : A c= StoneR L } as Subset-Family of (PFilters L) ;
TopStruct(# (PFilters L),STP #) is strict TopSpace
proof
set TS =
TopStruct(#
(PFilters L),
STP #);
A1:
the
carrier of
TopStruct(#
(PFilters L),
STP #)
in the
topology of
TopStruct(#
(PFilters L),
STP #)
A7:
for
a being
Subset-Family of
TopStruct(#
(PFilters L),
STP #) st
a c= the
topology of
TopStruct(#
(PFilters L),
STP #) holds
union a in the
topology of
TopStruct(#
(PFilters L),
STP #)
for
p,
q being
Subset of
TopStruct(#
(PFilters L),
STP #) st
p in the
topology of
TopStruct(#
(PFilters L),
STP #) &
q in the
topology of
TopStruct(#
(PFilters L),
STP #) holds
p /\ q in the
topology of
TopStruct(#
(PFilters L),
STP #)
proof
let p,
q be
Subset of
TopStruct(#
(PFilters L),
STP #);
( p in the topology of TopStruct(# (PFilters L),STP #) & q in the topology of TopStruct(# (PFilters L),STP #) implies p /\ q in the topology of TopStruct(# (PFilters L),STP #) )
assume that A17:
p in the
topology of
TopStruct(#
(PFilters L),
STP #)
and A18:
q in the
topology of
TopStruct(#
(PFilters L),
STP #)
;
p /\ q in the topology of TopStruct(# (PFilters L),STP #)
consider P being
Subset-Family of
(PFilters L) such that A19:
union P = p
and A20:
P c= StoneR L
by A17;
consider Q being
Subset-Family of
(PFilters L) such that A21:
union Q = q
and A22:
Q c= StoneR L
by A18;
A23:
(union P) /\ (union Q) = union (INTERSECTION (P,Q))
by SETFAM_1:28;
INTERSECTION (
P,
Q)
c= bool (PFilters L)
then reconsider C =
INTERSECTION (
P,
Q) as
Subset-Family of
(PFilters L) ;
reconsider C =
C as
Subset-Family of
(PFilters L) ;
C c= StoneR L
proof
let x be
object ;
TARSKI:def 3 ( not x in C or x in StoneR L )
assume
x in C
;
x in StoneR L
then consider X,
Y being
set such that A28:
X in P
and A29:
Y in Q
and A30:
x = X /\ Y
by SETFAM_1:def 5;
consider a being
Element of
L such that A31:
X = (PrimeFilters L) . a
by A20, A28, Th23;
consider b being
Element of
L such that A32:
Y = (PrimeFilters L) . b
by A22, A29, Th23;
A33:
X = { F where F is Filter of L : ( F is prime & a in F ) }
by A31, Def6;
A34:
Y = { F where F is Filter of L : ( F is prime & b in F ) }
by A32, Def6;
A35:
X /\ Y = { F where F is Filter of L : ( F is prime & a "/\" b in F ) }
proof
A36:
X /\ Y c= { F where F is Filter of L : ( F is prime & a "/\" b in F ) }
{ F where F is Filter of L : ( F is prime & a "/\" b in F ) } c= X /\ Y
proof
let x be
object ;
TARSKI:def 3 ( not x in { F where F is Filter of L : ( F is prime & a "/\" b in F ) } or x in X /\ Y )
assume
x in { F where F is Filter of L : ( F is prime & a "/\" b in F ) }
;
x in X /\ Y
then consider F0 being
Filter of
L such that A43:
x = F0
and A44:
F0 is
prime
and A45:
a "/\" b in F0
;
a in F0
by A45, FILTER_0:8;
then consider F being
Filter of
L such that A46:
F = F0
and A47:
F is
prime
and A48:
a in F
by A44;
A49:
F in X
by A33, A47, A48;
b in F0
by A45, FILTER_0:8;
then consider F1 being
Filter of
L such that A50:
F1 = F0
and A51:
F1 is
prime
and A52:
b in F1
by A44;
F1 in Y
by A34, A51, A52;
hence
x in X /\ Y
by A43, A46, A49, A50, XBOOLE_0:def 4;
verum
end;
hence
X /\ Y = { F where F is Filter of L : ( F is prime & a "/\" b in F ) }
by A36;
verum
end;
(PrimeFilters L) . (a "/\" b) = { F where F is Filter of L : ( F is prime & a "/\" b in F ) }
by Def6;
hence
x in StoneR L
by A30, A35, Th23;
verum
end;
hence
p /\ q in the
topology of
TopStruct(#
(PFilters L),
STP #)
by A19, A21, A23;
verum
end;
hence
TopStruct(#
(PFilters L),
STP #) is
strict TopSpace
by A1, A7, PRE_TOPC:def 1;
verum
end;
then reconsider TS = TopStruct(# (PFilters L),STP #) as strict TopSpace ;
take
TS
; ( the carrier of TS = PFilters L & the topology of TS = { (union A) where A is Subset-Family of (PFilters L) : A c= StoneR L } )
thus
( the carrier of TS = PFilters L & the topology of TS = { (union A) where A is Subset-Family of (PFilters L) : A c= StoneR L } )
; verum