let T be non empty TopSpace; ( capOpCl T is with_empty_element & capOpCl T is cap-closed & capOpCl T is diff-finite-partition-closed )
set SR = { (A /\ B) where A, B is Subset of T : ( A is open & B is closed ) } ;
the topology of T is cup-closed cap-closed with_empty_element Subset-Family of ([#] T)
then reconsider XS = the topology of T as cup-closed cap-closed with_empty_element Subset-Family of ([#] T) ;
{ (A /\ B) where A, B is Subset of T : ( A is open & B is closed ) } = semidiff XS
proof
let x be
object ;
TARSKI:def 3 ( not x in semidiff XS or x in { (A /\ B) where A, B is Subset of T : ( A is open & B is closed ) } )
assume
x in semidiff XS
;
x in { (A /\ B) where A, B is Subset of T : ( A is open & B is closed ) }
then consider A,
B being
Element of
XS such that A9:
x = A \ B
by LemX1;
(
A in the
topology of
T &
B in the
topology of
T )
;
then reconsider A1 =
A,
B1 =
B as
Subset of
T ;
A10:
(
A1 \ ([#] T) is
empty &
([#] T) /\ B1 = B1 )
by XBOOLE_1:37, XBOOLE_1:28;
A11:
(
A1 is
open &
B1 is
open )
by PRE_TOPC:def 2;
A12:
([#] T) \ (([#] T) \ B1) =
([#] T) /\ B1
by XBOOLE_1:48
.=
B1
by XBOOLE_1:28
;
then A13:
([#] T) \ B1 is
closed
by PRE_TOPC:def 2, PRE_TOPC:def 3;
A1 \ (([#] T) \ (([#] T) \ B1)) =
(A1 \ ([#] T)) \/ (A1 /\ (([#] T) \ B1))
by XBOOLE_1:52
.=
A1 /\ (([#] T) \ B1)
by A10
;
hence
x in { (A /\ B) where A, B is Subset of T : ( A is open & B is closed ) }
by A9, A11, A12, A13;
verum
end;
hence
( capOpCl T is with_empty_element & capOpCl T is cap-closed & capOpCl T is diff-finite-partition-closed )
; verum