let n be Nat; for TM being metrizable TopSpace st TM is finite-ind holds
for A being Subset of TM st ind (A `) <= n & TM | (A `) is second-countable holds
for A1, A2 being closed Subset of TM st A = A1 \/ A2 holds
ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 )
let TM be metrizable TopSpace; ( TM is finite-ind implies for A being Subset of TM st ind (A `) <= n & TM | (A `) is second-countable holds
for A1, A2 being closed Subset of TM st A = A1 \/ A2 holds
ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 ) )
assume A1:
TM is finite-ind
; for A being Subset of TM st ind (A `) <= n & TM | (A `) is second-countable holds
for A1, A2 being closed Subset of TM st A = A1 \/ A2 holds
ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 )
set cTM = [#] TM;
let A be Subset of TM; ( ind (A `) <= n & TM | (A `) is second-countable implies for A1, A2 being closed Subset of TM st A = A1 \/ A2 holds
ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 ) )
assume that
A2:
ind (A `) <= n
and
A3:
TM | (A `) is second-countable
; for A1, A2 being closed Subset of TM st A = A1 \/ A2 holds
ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 )
let A1, A2 be closed Subset of TM; ( A = A1 \/ A2 implies ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 ) )
assume A4:
A = A1 \/ A2
; ex X1, X2 being closed Subset of TM st
( [#] TM = X1 \/ X2 & A1 c= X1 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X1 /\ A2 & ind ((X1 /\ X2) \ (A1 /\ A2)) <= n - 1 )
set A12 = A1 /\ A2;
set T912 = TM | (([#] TM) \ (A1 /\ A2));
A5:
[#] (TM | (([#] TM) \ (A1 /\ A2))) = ([#] TM) \ (A1 /\ A2)
by PRE_TOPC:def 5;
A ` c= ([#] TM) \ (A1 /\ A2)
by A4, XBOOLE_1:29, XBOOLE_1:34;
then reconsider A19 = A1 \ (A1 /\ A2), A29 = A2 \ (A1 /\ A2), A9 = A ` as Subset of (TM | (([#] TM) \ (A1 /\ A2))) by A5, XBOOLE_1:33;
A2 /\ ([#] (TM | (([#] TM) \ (A1 /\ A2)))) =
(A2 /\ ([#] TM)) \ (A1 /\ A2)
by A5, XBOOLE_1:49
.=
A29
by XBOOLE_1:28
;
then reconsider A29 = A29 as closed Subset of (TM | (([#] TM) \ (A1 /\ A2))) by PRE_TOPC:13;
A1 /\ ([#] (TM | (([#] TM) \ (A1 /\ A2)))) =
(A1 /\ ([#] TM)) \ (A1 /\ A2)
by A5, XBOOLE_1:49
.=
A19
by XBOOLE_1:28
;
then reconsider A19 = A19 as closed Subset of (TM | (([#] TM) \ (A1 /\ A2))) by PRE_TOPC:13;
A1 \ A2 = A19
by XBOOLE_1:47;
then
A19 misses A2
by XBOOLE_1:79;
then A6:
A19 misses A29
by XBOOLE_1:36, XBOOLE_1:63;
A7:
ind (A `) = ind A9
by A1, TOPDIM_1:21;
(TM | (([#] TM) \ (A1 /\ A2))) | A9 is second-countable
by A3, METRIZTS:9;
then consider L being Subset of (TM | (([#] TM) \ (A1 /\ A2))) such that
A8:
L separates A19,A29
and
A9:
ind (L /\ A9) <= n - 1
by A1, A2, A6, A7, Th11;
consider U, W being open Subset of (TM | (([#] TM) \ (A1 /\ A2))) such that
A10:
A19 c= U
and
A11:
A29 c= W
and
A12:
U misses W
and
A13:
L = (U \/ W) `
by A8, METRIZTS:def 3;
[#] (TM | (([#] TM) \ (A1 /\ A2))) c= [#] TM
by PRE_TOPC:def 4;
then reconsider L9 = L, U9 = U, W9 = W as Subset of TM by XBOOLE_1:1;
A14:
( A1 = (A1 \ (A1 /\ A2)) \/ (A1 /\ A2) & A2 = (A2 \ (A1 /\ A2)) \/ (A1 /\ A2) )
by XBOOLE_1:17, XBOOLE_1:45;
L misses A
then A18: L =
L9 \ A
by XBOOLE_1:83
.=
(L /\ ([#] TM)) \ A
by XBOOLE_1:28
.=
L /\ A9
by XBOOLE_1:49
;
A19: ([#] TM) \ (([#] TM) \ (A1 /\ A2)) =
([#] TM) /\ (A1 /\ A2)
by XBOOLE_1:48
.=
A1 /\ A2
by XBOOLE_1:28
;
A20: A1 \ (A1 \ (A1 /\ A2)) =
A1 /\ (A1 /\ A2)
by XBOOLE_1:48
.=
A1 /\ A2
by XBOOLE_1:17, XBOOLE_1:28
;
(A1 /\ A2) ` is open
;
then reconsider U9 = U9, W9 = W9 as open Subset of TM by A5, TSEP_1:9;
take X2 = W9 ` ; ex X2 being closed Subset of TM st
( [#] TM = X2 \/ X2 & A1 c= X2 & A2 c= X2 & A1 /\ X2 = A1 /\ A2 & A1 /\ A2 = X2 /\ A2 & ind ((X2 /\ X2) \ (A1 /\ A2)) <= n - 1 )
take X1 = U9 ` ; ( [#] TM = X2 \/ X1 & A1 c= X2 & A2 c= X1 & A1 /\ X1 = A1 /\ A2 & A1 /\ A2 = X2 /\ A2 & ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1 )
A21:
W9 c= X1
by A12, SUBSET_1:23;
A22: W \/ (([#] TM) \ (U \/ W)) =
W \/ (X1 /\ X2)
by XBOOLE_1:53
.=
(W9 \/ X1) /\ (W \/ X2)
by XBOOLE_1:24
.=
(W9 \/ X1) /\ ([#] TM)
by XBOOLE_1:45
.=
X1 /\ ([#] TM)
by A21, XBOOLE_1:12
.=
X1
by XBOOLE_1:28
;
thus X2 \/ X1 =
([#] TM) \ (U9 /\ W9)
by XBOOLE_1:54
.=
([#] TM) \ {}
by A12
.=
[#] TM
; ( A1 c= X2 & A2 c= X1 & A1 /\ X1 = A1 /\ A2 & A1 /\ A2 = X2 /\ A2 & ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1 )
A23:
U9 c= X2
by A12, SUBSET_1:23;
A24: U \/ (([#] TM) \ (U \/ W)) =
U \/ (X1 /\ X2)
by XBOOLE_1:53
.=
(U9 \/ X1) /\ (U \/ X2)
by XBOOLE_1:24
.=
([#] TM) /\ (U \/ X2)
by XBOOLE_1:45
.=
([#] TM) /\ X2
by A23, XBOOLE_1:12
.=
X2
by XBOOLE_1:28
;
([#] TM) \ (([#] TM) \ (A1 /\ A2)) c= ([#] TM) \ (U \/ W)
by A5, XBOOLE_1:34;
hence A25:
( A1 c= X2 & A2 c= X1 )
by A10, A11, A14, A19, A24, A22, XBOOLE_1:13; ( A1 /\ X1 = A1 /\ A2 & A1 /\ A2 = X2 /\ A2 & ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1 )
then A26:
A1 /\ A2 c= A1 /\ X1
by XBOOLE_1:26;
A1 /\ X1 =
(([#] TM) /\ A1) \ U9
by XBOOLE_1:49
.=
A1 \ U9
by XBOOLE_1:28
;
then
A1 /\ X1 c= A1 /\ A2
by A10, A20, XBOOLE_1:34;
hence
A1 /\ X1 = A1 /\ A2
by A26; ( A1 /\ A2 = X2 /\ A2 & ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1 )
A27: A2 \ (A2 \ (A1 /\ A2)) =
A2 /\ (A1 /\ A2)
by XBOOLE_1:48
.=
A1 /\ A2
by XBOOLE_1:17, XBOOLE_1:28
;
A28:
A1 /\ A2 c= A2 /\ X2
by A25, XBOOLE_1:26;
A2 /\ X2 =
(([#] TM) /\ A2) \ W9
by XBOOLE_1:49
.=
A2 \ W9
by XBOOLE_1:28
;
then
A2 /\ X2 c= A1 /\ A2
by A11, A27, XBOOLE_1:34;
hence
A1 /\ A2 = X2 /\ A2
by A28; ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1
(X2 /\ X1) \ (A1 /\ A2) =
(([#] TM) \ (W9 \/ U9)) \ (A1 /\ A2)
by XBOOLE_1:53
.=
([#] TM) \ ((W9 \/ U9) \/ (A1 /\ A2))
by XBOOLE_1:41
.=
L
by A5, A13, XBOOLE_1:41
;
hence
ind ((X2 /\ X1) \ (A1 /\ A2)) <= n - 1
by A1, A9, A18, TOPDIM_1:21; verum