hereby ( S ` <> {} & ex A1, A2 being Subset of (TOP-REAL 2) st
( S ` = A1 \/ A2 & A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` ) implies S is Jordan )
assume A1:
S is
Jordan
;
( S ` <> {} & ex A1, A2 being Subset of (TOP-REAL 2) st
( S ` = A1 \/ A2 & A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` ) )hence
S ` <> {}
by JORDAN1:def 2;
ex A1, A2 being Subset of (TOP-REAL 2) st
( S ` = A1 \/ A2 & A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` )consider A1,
A2 being
Subset of
(TOP-REAL 2) such that A2:
S ` = A1 \/ A2
and A3:
A1 misses A2
and A4:
(Cl A1) \ A1 = (Cl A2) \ A2
and A5:
for
C1,
C2 being
Subset of
((TOP-REAL 2) | (S ` )) st
C1 = A1 &
C2 = A2 holds
(
C1 is
a_component &
C2 is
a_component )
by A1, JORDAN1:def 2;
A6:
A2 /\ (S ` ) = A2
by A2, XBOOLE_1:21;
A1 /\ (S ` ) = A1
by A2, XBOOLE_1:21;
then reconsider C1 =
A1,
C2 =
A2 as
Subset of
((TOP-REAL 2) | (S ` )) by A6, TOPS_2:38;
C2 = A2
;
then A7:
C1 is
a_component
by A5;
take A1 =
A1;
ex A2 being Subset of (TOP-REAL 2) st
( S ` = A1 \/ A2 & A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` )take A2 =
A2;
( S ` = A1 \/ A2 & A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` )thus
S ` = A1 \/ A2
by A2;
( A1 misses A2 & (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` )thus
A1 misses A2
by A3;
( (Cl A1) \ A1 = (Cl A2) \ A2 & A1 is_a_component_of S ` & A2 is_a_component_of S ` )thus
(Cl A1) \ A1 = (Cl A2) \ A2
by A4;
( A1 is_a_component_of S ` & A2 is_a_component_of S ` )
C1 = A1
;
then
C2 is
a_component
by A5;
hence
(
A1 is_a_component_of S ` &
A2 is_a_component_of S ` )
by A7, CONNSP_1:def 6;
verum
end;
assume A8:
S ` <> {}
; ( for A1, A2 being Subset of (TOP-REAL 2) holds
( not S ` = A1 \/ A2 or not A1 misses A2 or not (Cl A1) \ A1 = (Cl A2) \ A2 or not A1 is_a_component_of S ` or not A2 is_a_component_of S ` ) or S is Jordan )
given A1, A2 being Subset of (TOP-REAL 2) such that A9:
S ` = A1 \/ A2
and
A10:
A1 misses A2
and
A11:
(Cl A1) \ A1 = (Cl A2) \ A2
and
A12:
A1 is_a_component_of S `
and
A13:
A2 is_a_component_of S `
; S is Jordan
reconsider a1 = A1, a2 = A2 as Subset of (TOP-REAL 2) ;
A14:
ex B being Subset of ((TOP-REAL 2) | (S ` )) st
( B = a2 & B is a_component )
by A13, CONNSP_1:def 6;
thus
S ` <> {}
by A8; JORDAN1:def 2 ex b1, b2 being Element of bool the carrier of (TOP-REAL 2) st
( S ` = b1 \/ b2 & b1 misses b2 & (Cl b1) \ b1 = (Cl b2) \ b2 & ( for b3, b4 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b3 = b1 or not b4 = b2 or ( b3 is a_component & b4 is a_component ) ) ) )
take
a1
; ex b1 being Element of bool the carrier of (TOP-REAL 2) st
( S ` = a1 \/ b1 & a1 misses b1 & (Cl a1) \ a1 = (Cl b1) \ b1 & ( for b2, b3 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b2 = a1 or not b3 = b1 or ( b2 is a_component & b3 is a_component ) ) ) )
take
a2
; ( S ` = a1 \/ a2 & a1 misses a2 & (Cl a1) \ a1 = (Cl a2) \ a2 & ( for b1, b2 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b1 = a1 or not b2 = a2 or ( b1 is a_component & b2 is a_component ) ) ) )
thus
S ` = a1 \/ a2
by A9; ( a1 misses a2 & (Cl a1) \ a1 = (Cl a2) \ a2 & ( for b1, b2 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b1 = a1 or not b2 = a2 or ( b1 is a_component & b2 is a_component ) ) ) )
thus
a1 /\ a2 = {}
by A10, XBOOLE_0:def 7; XBOOLE_0:def 7 ( (Cl a1) \ a1 = (Cl a2) \ a2 & ( for b1, b2 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b1 = a1 or not b2 = a2 or ( b1 is a_component & b2 is a_component ) ) ) )
thus
(Cl a1) \ a1 = (Cl a2) \ a2
by A11; for b1, b2 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b1 = a1 or not b2 = a2 or ( b1 is a_component & b2 is a_component ) )
ex B being Subset of ((TOP-REAL 2) | (S ` )) st
( B = a1 & B is a_component )
by A12, CONNSP_1:def 6;
hence
for b1, b2 being Element of bool the carrier of ((TOP-REAL 2) | (S ` )) holds
( not b1 = a1 or not b2 = a2 or ( b1 is a_component & b2 is a_component ) )
by A14; verum