set L = Closed-Interval-TSpace (0,1);
let UL be Subset-Family of (Tunit_circle 2); ( UL is Cover of (Tunit_circle 2) & UL is open implies for Y being non empty TopSpace
for F being continuous Function of [:Y,I[01]:],(Tunit_circle 2)
for y being Point of Y ex T being non empty FinSequence of REAL st
( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) ) )
assume that
A1:
UL is Cover of (Tunit_circle 2)
and
A2:
UL is open
; for Y being non empty TopSpace
for F being continuous Function of [:Y,I[01]:],(Tunit_circle 2)
for y being Point of Y ex T being non empty FinSequence of REAL st
( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
let Y be non empty TopSpace; for F being continuous Function of [:Y,I[01]:],(Tunit_circle 2)
for y being Point of Y ex T being non empty FinSequence of REAL st
( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
let F be continuous Function of [:Y,I[01]:],(Tunit_circle 2); for y being Point of Y ex T being non empty FinSequence of REAL st
( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
let y be Point of Y; ex T being non empty FinSequence of REAL st
( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
A3:
[#] (Tunit_circle 2) = union UL
by A1, SETFAM_1:45;
A4:
for i being Point of I[01] ex U being non empty open Subset of (Tunit_circle 2) st
( F . [y,i] in U & U in UL )
then
ex U being non empty open Subset of (Tunit_circle 2) st
( F . [y,0[01]] in U & U in UL )
;
then reconsider UL1 = UL as non empty set ;
set C = the carrier of Y;
defpred S1[ set , set ] means ex V being open Subset of (Tunit_circle 2) st
( V in UL1 & F . [y,$1] in V & $2 = V );
A6:
for i being Element of the carrier of I[01] ex z being Element of UL1 st S1[i,z]
consider I0 being Function of the carrier of I[01],UL1 such that
A7:
for i being Element of the carrier of I[01] holds S1[i,I0 . i]
from FUNCT_2:sch 3(A6);
defpred S2[ object , object ] means ex M being open Subset of Y ex O being open connected Subset of I[01] st
( y in M & $1 in O & F .: [:M,O:] c= I0 . $1 & $2 = [:M,O:] );
A8:
for i being Element of the carrier of I[01] ex z being Subset of [: the carrier of Y, the carrier of I[01]:] st S2[i,z]
proof
let i be
Element of the
carrier of
I[01];
ex z being Subset of [: the carrier of Y, the carrier of I[01]:] st S2[i,z]
consider V being
open Subset of
(Tunit_circle 2) such that
V in UL1
and A9:
F . [y,i] in V
and A10:
I0 . i = V
by A7;
consider W being
Subset of
[:Y,I[01]:] such that A11:
[y,i] in W
and A12:
W is
open
and A13:
F .: W c= V
by A9, JGRAPH_2:10;
consider Q being
Subset-Family of
[:Y,I[01]:] such that A14:
W = union Q
and A15:
for
e being
set st
e in Q holds
ex
A being
Subset of
Y ex
B being
Subset of
I[01] st
(
e = [:A,B:] &
A is
open &
B is
open )
by A12, BORSUK_1:5;
consider Z being
set such that A16:
[y,i] in Z
and A17:
Z in Q
by A11, A14, TARSKI:def 4;
consider A being
Subset of
Y,
B being
Subset of
I[01] such that A18:
Z = [:A,B:]
and A19:
A is
open
and A20:
B is
open
by A15, A17;
reconsider A =
A as
open Subset of
Y by A19;
A21:
i in B
by A16, A18, ZFMISC_1:87;
reconsider B =
B as non
empty open Subset of
I[01] by A16, A18, A20;
reconsider i1 =
i as
Point of
(I[01] | B) by A21, PRE_TOPC:8;
Component_of i1 is
a_component
by CONNSP_1:40;
then A22:
Component_of i1 is
open
by CONNSP_2:15;
Component_of (
i,
B)
= Component_of i1
by A21, CONNSP_3:def 7;
then reconsider D =
Component_of (
i,
B) as
open connected Subset of
I[01] by A21, A22, CONNSP_3:33, TSEP_1:17;
reconsider z =
[:A,D:] as
Subset of
[: the carrier of Y, the carrier of I[01]:] by BORSUK_1:def 2;
take
z
;
S2[i,z]
take
A
;
ex O being open connected Subset of I[01] st
( y in A & i in O & F .: [:A,O:] c= I0 . i & z = [:A,O:] )
take
D
;
( y in A & i in D & F .: [:A,D:] c= I0 . i & z = [:A,D:] )
thus
y in A
by A16, A18, ZFMISC_1:87;
( i in D & F .: [:A,D:] c= I0 . i & z = [:A,D:] )
thus
i in D
by A21, CONNSP_3:26;
( F .: [:A,D:] c= I0 . i & z = [:A,D:] )
D c= B
by A21, Th3;
then A23:
z c= [:A,B:]
by ZFMISC_1:95;
[:A,B:] c= W
by A14, A17, A18, ZFMISC_1:74;
then
z c= W
by A23;
then
F .: z c= F .: W
by RELAT_1:123;
hence
F .: [:A,D:] c= I0 . i
by A10, A13;
z = [:A,D:]
thus
z = [:A,D:]
;
verum
end;
consider I1 being Function of the carrier of I[01],(bool [: the carrier of Y, the carrier of I[01]:]) such that
A24:
for i being Element of the carrier of I[01] holds S2[i,I1 . i]
from FUNCT_2:sch 3(A8);
reconsider C1 = rng I1 as Subset-Family of [:Y,I[01]:] by BORSUK_1:def 2;
A25:
C1 is open
A28:
dom I1 = the carrier of I[01]
by FUNCT_2:def 1;
[:{y},([#] I[01]):] c= union C1
proof
let a be
object ;
TARSKI:def 3 ( not a in [:{y},([#] I[01]):] or a in union C1 )
assume
a in [:{y},([#] I[01]):]
;
a in union C1
then consider a1,
a2 being
object such that A29:
a1 in {y}
and A30:
a2 in [#] I[01]
and A31:
a = [a1,a2]
by ZFMISC_1:def 2;
A32:
a1 = y
by A29, TARSKI:def 1;
reconsider a2 =
a2 as
Point of
I[01] by A30;
consider M being
open Subset of
Y,
O being
open connected Subset of
I[01] such that A33:
(
y in M &
a2 in O )
and
F .: [:M,O:] c= I0 . a2
and A34:
I1 . a2 = [:M,O:]
by A24;
(
[y,a2] in [:M,O:] &
[:M,O:] in C1 )
by A28, A33, A34, FUNCT_1:def 3, ZFMISC_1:87;
hence
a in union C1
by A31, A32, TARSKI:def 4;
verum
end;
then A35:
C1 is Cover of [:{y},([#] I[01]):]
by SETFAM_1:def 11;
[:{y},([#] I[01]):] is compact
by BORSUK_3:23;
then consider G being Subset-Family of [:Y,I[01]:] such that
A36:
G c= C1
and
A37:
G is Cover of [:{y},([#] I[01]):]
and
A38:
G is finite
by A35, A25;
set NN = { M where M is open Subset of Y : ( y in M & ex O being open Subset of I[01] st [:M,O:] in G ) } ;
{ M where M is open Subset of Y : ( y in M & ex O being open Subset of I[01] st [:M,O:] in G ) } c= bool the carrier of Y
then reconsider NN = { M where M is open Subset of Y : ( y in M & ex O being open Subset of I[01] st [:M,O:] in G ) } as Subset-Family of Y ;
consider p being Function such that
A39:
rng p = G
and
A40:
dom p in omega
by A38, FINSET_1:def 1;
defpred S3[ object , object ] means ex M being open Subset of Y ex O being non empty open Subset of I[01] st
( y in M & p . $1 = [:M,O:] & $2 = M );
A41:
for x being object st x in dom p holds
ex y being object st
( y in NN & S3[x,y] )
proof
let x be
object ;
( x in dom p implies ex y being object st
( y in NN & S3[x,y] ) )
assume
x in dom p
;
ex y being object st
( y in NN & S3[x,y] )
then A42:
p . x in rng p
by FUNCT_1:def 3;
then consider i being
object such that A43:
i in dom I1
and A44:
I1 . i = p . x
by A36, A39, FUNCT_1:def 3;
consider M being
open Subset of
Y,
O being
open connected Subset of
I[01] such that A45:
(
y in M &
i in O )
and
F .: [:M,O:] c= I0 . i
and A46:
I1 . i = [:M,O:]
by A24, A43;
take
M
;
( M in NN & S3[x,M] )
thus
(
M in NN &
S3[
x,
M] )
by A39, A42, A44, A45, A46;
verum
end;
consider p1 being Function of (dom p),NN such that
A47:
for x being object st x in dom p holds
S3[x,p1 . x]
from FUNCT_2:sch 1(A41);
set ICOV = { O where O is open connected Subset of I[01] : ex M being open Subset of Y st [:M,O:] in G } ;
A48:
[:{y},([#] I[01]):] c= union G
by A37, SETFAM_1:def 11;
A49:
y in {y}
by TARSKI:def 1;
then
[y,0[01]] in [:{y},([#] I[01]):]
by ZFMISC_1:def 2;
then consider Z being set such that
[y,0[01]] in Z
and
A50:
Z in G
by A48, TARSKI:def 4;
consider i being object such that
A51:
i in dom I1
and
A52:
I1 . i = Z
by A36, A50, FUNCT_1:def 3;
consider M being open Subset of Y, O being open connected Subset of I[01] such that
A53:
y in M
and
i in O
and
F .: [:M,O:] c= I0 . i
and
A54:
I1 . i = [:M,O:]
by A24, A51;
A55:
M in NN
by A50, A52, A53, A54;
then A56:
dom p1 = dom p
by FUNCT_2:def 1;
rng p1 = NN
proof
thus
rng p1 c= NN
;
XBOOLE_0:def 10 NN c= rng p1
let a be
object ;
TARSKI:def 3 ( not a in NN or a in rng p1 )
assume
a in NN
;
a in rng p1
then consider M being
open Subset of
Y such that A57:
a = M
and
y in M
and A58:
ex
O being
open Subset of
I[01] st
[:M,O:] in G
;
consider O being
open Subset of
I[01] such that A59:
[:M,O:] in G
by A58;
consider b being
object such that A60:
b in dom p
and A61:
p . b = [:M,O:]
by A39, A59, FUNCT_1:def 3;
consider M1 being
open Subset of
Y,
O1 being non
empty open Subset of
I[01] such that A62:
(
y in M1 &
p . b = [:M1,O1:] )
and A63:
p1 . b = M1
by A47, A60;
M1 = M
by A61, A62, ZFMISC_1:110;
hence
a in rng p1
by A56, A57, A60, A63, FUNCT_1:def 3;
verum
end;
then A64:
NN is finite
by A40, A56, FINSET_1:def 1;
NN is open
then reconsider N = meet NN as open Subset of Y by A64, TOPS_2:20;
{ O where O is open connected Subset of I[01] : ex M being open Subset of Y st [:M,O:] in G } c= bool the carrier of I[01]
then reconsider ICOV = { O where O is open connected Subset of I[01] : ex M being open Subset of Y st [:M,O:] in G } as Subset-Family of (Closed-Interval-TSpace (0,1)) by TOPMETR:20;
[#] (Closed-Interval-TSpace (0,1)) c= union ICOV
proof
let a be
object ;
TARSKI:def 3 ( not a in [#] (Closed-Interval-TSpace (0,1)) or a in union ICOV )
assume
a in [#] (Closed-Interval-TSpace (0,1))
;
a in union ICOV
then reconsider a =
a as
Point of
I[01] by TOPMETR:20;
[y,a] in [:{y},([#] I[01]):]
by A49, ZFMISC_1:def 2;
then consider Z being
set such that A65:
[y,a] in Z
and A66:
Z in G
by A48, TARSKI:def 4;
consider i being
object such that A67:
i in dom I1
and A68:
I1 . i = Z
by A36, A66, FUNCT_1:def 3;
consider M being
open Subset of
Y,
O being
open connected Subset of
I[01] such that
y in M
and
i in O
and
F .: [:M,O:] c= I0 . i
and A69:
I1 . i = [:M,O:]
by A24, A67;
(
a in O &
O in ICOV )
by A65, A66, A68, A69, ZFMISC_1:87;
hence
a in union ICOV
by TARSKI:def 4;
verum
end;
then A70:
ICOV is Cover of (Closed-Interval-TSpace (0,1))
by SETFAM_1:def 11;
set NCOV = the IntervalCover of ICOV;
set T = the IntervalCoverPts of the IntervalCover of ICOV;
A71:
ICOV is connected
A72:
ICOV is open
then reconsider T = the IntervalCoverPts of the IntervalCover of ICOV as non empty FinSequence of REAL by A70, A71, Lm15;
take
T
; ( T . 1 = 0 & T . (len T) = 1 & T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
thus
( T . 1 = 0 & T . (len T) = 1 )
by A70, A72, A71, RCOMP_3:def 3; ( T is increasing & ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) ) )
thus
T is increasing
by A70, A72, A71, RCOMP_3:65; ex N being open Subset of Y st
( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) )
take
N
; ( y in N & ( for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) ) )
hence
y in N
by A55, SETFAM_1:def 1; for i being Nat st i in dom T & i + 1 in dom T holds
ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui )
let i be Nat; ( i in dom T & i + 1 in dom T implies ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui ) )
assume that
A73:
i in dom T
and
A74:
i + 1 in dom T
; ex Ui being non empty Subset of (Tunit_circle 2) st
( Ui in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= Ui )
A75:
1 <= i
by A73, FINSEQ_3:25;
A76:
i + 1 <= len T
by A74, FINSEQ_3:25;
len T = (len the IntervalCover of ICOV) + 1
by A70, A72, A71, RCOMP_3:def 3;
then
i <= len the IntervalCover of ICOV
by A76, XREAL_1:6;
then
i in dom the IntervalCover of ICOV
by A75, FINSEQ_3:25;
then A77:
the IntervalCover of ICOV . i in rng the IntervalCover of ICOV
by FUNCT_1:def 3;
rng the IntervalCover of ICOV c= ICOV
by A70, A72, A71, RCOMP_3:def 2;
then
the IntervalCover of ICOV . i in ICOV
by A77;
then consider O being open connected Subset of I[01] such that
A78:
the IntervalCover of ICOV . i = O
and
A79:
ex M being open Subset of Y st [:M,O:] in G
;
consider M being open Subset of Y such that
A80:
[:M,O:] in G
by A79;
i < len T
by A76, NAT_1:13;
then A81:
[.(T . i),(T . (i + 1)).] c= O
by A70, A72, A71, A75, A78, RCOMP_3:66;
consider j being object such that
A82:
j in dom I1
and
A83:
I1 . j = [:M,O:]
by A36, A80, FUNCT_1:def 3;
consider V being open Subset of (Tunit_circle 2) such that
A84:
V in UL1
and
A85:
F . [y,j] in V
and
A86:
I0 . j = V
by A7, A82;
reconsider V = V as non empty open Subset of (Tunit_circle 2) by A85;
take
V
; ( V in UL & F .: [:N,[.(T . i),(T . (i + 1)).]:] c= V )
thus
V in UL
by A84; F .: [:N,[.(T . i),(T . (i + 1)).]:] c= V
consider M1 being open Subset of Y, O1 being open connected Subset of I[01] such that
A87:
y in M1
and
A88:
j in O1
and
A89:
F .: [:M1,O1:] c= I0 . j
and
A90:
I1 . j = [:M1,O1:]
by A24, A82;
M = M1
by A83, A87, A88, A90, ZFMISC_1:110;
then
M in NN
by A80, A87;
then
N c= M
by SETFAM_1:3;
then
[:N,[.(T . i),(T . (i + 1)).]:] c= [:M1,O1:]
by A83, A90, A81, ZFMISC_1:96;
then
F .: [:N,[.(T . i),(T . (i + 1)).]:] c= F .: [:M1,O1:]
by RELAT_1:123;
hence
F .: [:N,[.(T . i),(T . (i + 1)).]:] c= V
by A89, A86; verum