let X be TopSpace; for A1, A2 being Subset of X st A1 \/ A2 is closed & A1,A2 are_separated holds
( A1 is closed & A2 is closed )
let A1, A2 be Subset of X; ( A1 \/ A2 is closed & A1,A2 are_separated implies ( A1 is closed & A2 is closed ) )
assume A1:
A1 \/ A2 is closed
; ( not A1,A2 are_separated or ( A1 is closed & A2 is closed ) )
then
Cl A1 c= A1 \/ A2
by TOPS_1:5, XBOOLE_1:7;
then A2:
(Cl A1) \ A2 c= A1
by XBOOLE_1:43;
assume A3:
A1,A2 are_separated
; ( A1 is closed & A2 is closed )
then
Cl A1 misses A2
by CONNSP_1:def 1;
then A4:
Cl A1 c= A1
by A2, XBOOLE_1:83;
Cl A2 c= A1 \/ A2
by A1, TOPS_1:5, XBOOLE_1:7;
then A5:
(Cl A2) \ A1 c= A2
by XBOOLE_1:43;
Cl A2 misses A1
by A3, CONNSP_1:def 1;
then A6:
Cl A2 c= A2
by A5, XBOOLE_1:83;
( A1 c= Cl A1 & A2 c= Cl A2 )
by PRE_TOPC:18;
hence
( A1 is closed & A2 is closed )
by A6, A4, XBOOLE_0:def 10; verum