let T be non empty TopSpace; for F being Subset-Family of T st F is discrete holds
for A, B being Subset of T st A in F & B in F holds
Cl (A /\ B) = (Cl A) /\ (Cl B)
let F be Subset-Family of T; ( F is discrete implies for A, B being Subset of T st A in F & B in F holds
Cl (A /\ B) = (Cl A) /\ (Cl B) )
assume A1:
F is discrete
; for A, B being Subset of T st A in F & B in F holds
Cl (A /\ B) = (Cl A) /\ (Cl B)
let A, B be Subset of T; ( A in F & B in F implies Cl (A /\ B) = (Cl A) /\ (Cl B) )
assume A2:
( A in F & B in F )
; Cl (A /\ B) = (Cl A) /\ (Cl B)
now Cl (A /\ B) = (Cl A) /\ (Cl B)per cases
( A misses B or A = B )
by A1, A2, Th6;
suppose
A misses B
;
Cl (A /\ B) = (Cl A) /\ (Cl B)then A3:
A /\ B = {} T
by XBOOLE_0:def 7;
(Cl A) /\ (Cl B) = {}
proof
assume
(Cl A) /\ (Cl B) <> {}
;
contradiction
then consider x being
object such that A4:
x in (Cl A) /\ (Cl B)
by XBOOLE_0:def 1;
consider O being
open Subset of
T such that A5:
x in O
and A6:
for
A,
B being
Subset of
T st
A in F &
B in F &
O meets A &
O meets B holds
A = B
by A1, A4;
x in Cl A
by A4, XBOOLE_0:def 4;
then A7:
O meets A
by A5, PRE_TOPC:def 7;
x in Cl B
by A4, XBOOLE_0:def 4;
then
O meets B
by A5, PRE_TOPC:def 7;
then
A = B
by A2, A6, A7;
hence
contradiction
by A3, A7, XBOOLE_1:65;
verum
end; hence
Cl (A /\ B) = (Cl A) /\ (Cl B)
by A3, PRE_TOPC:22;
verum end; end; end;
hence
Cl (A /\ B) = (Cl A) /\ (Cl B)
; verum