begin
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th35:
:: deftheorem BORSUK_1:def 1 :
canceled;
:: deftheorem BORSUK_1:def 2 :
canceled;
:: deftheorem defines continuous BORSUK_1:def 3 :
for X, Y being non empty TopSpace
for F being Function of X,Y holds
( F is continuous iff for W being Point of X
for G being a_neighborhood of F . W ex H being a_neighborhood of W st F .: H c= G );
theorem
canceled;
theorem Th37:
theorem Th38:
theorem Th39:
theorem
canceled;
theorem
canceled;
begin
definition
let X,
Y be
TopSpace;
canceled;func [:X,Y:] -> strict TopSpace means :
Def5:
( the
carrier of
it = [: the carrier of X, the carrier of Y:] & the
topology of
it = { (union A) where A is Subset-Family of it : A c= { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( X1 in the topology of X & Y1 in the topology of Y ) } } );
existence
ex b1 being strict TopSpace st
( the carrier of b1 = [: the carrier of X, the carrier of Y:] & the topology of b1 = { (union A) where A is Subset-Family of b1 : A c= { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( X1 in the topology of X & Y1 in the topology of Y ) } } )
uniqueness
for b1, b2 being strict TopSpace st the carrier of b1 = [: the carrier of X, the carrier of Y:] & the topology of b1 = { (union A) where A is Subset-Family of b1 : A c= { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( X1 in the topology of X & Y1 in the topology of Y ) } } & the carrier of b2 = [: the carrier of X, the carrier of Y:] & the topology of b2 = { (union A) where A is Subset-Family of b2 : A c= { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( X1 in the topology of X & Y1 in the topology of Y ) } } holds
b1 = b2
;
end;
:: deftheorem BORSUK_1:def 4 :
canceled;
:: deftheorem Def5 defines [: BORSUK_1:def 5 :
for X, Y being TopSpace
for b3 being strict TopSpace holds
( b3 = [:X,Y:] iff ( the carrier of b3 = [: the carrier of X, the carrier of Y:] & the topology of b3 = { (union A) where A is Subset-Family of b3 : A c= { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( X1 in the topology of X & Y1 in the topology of Y ) } } ) );
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th45:
theorem Th46:
theorem Th47:
theorem Th48:
theorem Th49:
theorem Th50:
definition
let X,
Y be
TopSpace;
let A be
Subset of
[:X,Y:];
func Base-Appr A -> Subset-Family of
[:X,Y:] equals
{ [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( [:X1,Y1:] c= A & X1 is open & Y1 is open ) } ;
coherence
{ [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( [:X1,Y1:] c= A & X1 is open & Y1 is open ) } is Subset-Family of [:X,Y:]
end;
:: deftheorem defines Base-Appr BORSUK_1:def 6 :
for X, Y being TopSpace
for A being Subset of [:X,Y:] holds Base-Appr A = { [:X1,Y1:] where X1 is Subset of X, Y1 is Subset of Y : ( [:X1,Y1:] c= A & X1 is open & Y1 is open ) } ;
theorem
canceled;
theorem Th52:
theorem Th53:
theorem Th54:
theorem Th55:
definition
let X,
Y be non
empty TopSpace;
func Pr1 (
X,
Y)
-> Function of
(bool the carrier of [:X,Y:]),
(bool the carrier of X) equals
.: (pr1 ( the carrier of X, the carrier of Y));
coherence
.: (pr1 ( the carrier of X, the carrier of Y)) is Function of (bool the carrier of [:X,Y:]),(bool the carrier of X)
correctness
;
func Pr2 (
X,
Y)
-> Function of
(bool the carrier of [:X,Y:]),
(bool the carrier of Y) equals
.: (pr2 ( the carrier of X, the carrier of Y));
coherence
.: (pr2 ( the carrier of X, the carrier of Y)) is Function of (bool the carrier of [:X,Y:]),(bool the carrier of Y)
correctness
;
end;
:: deftheorem defines Pr1 BORSUK_1:def 7 :
for X, Y being non empty TopSpace holds Pr1 (X,Y) = .: (pr1 ( the carrier of X, the carrier of Y));
:: deftheorem defines Pr2 BORSUK_1:def 8 :
for X, Y being non empty TopSpace holds Pr2 (X,Y) = .: (pr2 ( the carrier of X, the carrier of Y));
theorem Th56:
theorem Th57:
theorem Th58:
theorem Th59:
theorem Th60:
theorem Th61:
theorem Th62:
theorem Th63:
theorem Th64:
theorem
theorem
canceled;
theorem Th67:
begin
:: deftheorem defines TrivDecomp BORSUK_1:def 9 :
for X being 1-sorted holds TrivDecomp X = Class (id the carrier of X);
theorem Th68:
Lm1:
for X being non empty TopSpace
for A being Subset of X
for V being a_neighborhood of A ex W being Subset of X st
( W is open & A c= W & W c= V & ( for B being Subset of X st B in TrivDecomp X & B meets W holds
B c= W ) )
:: deftheorem Def10 defines space BORSUK_1:def 10 :
for X being TopSpace
for D being a_partition of the carrier of X
for b3 being strict TopSpace holds
( b3 = space D iff ( the carrier of b3 = D & the topology of b3 = { A where A is Subset of D : union A in the topology of X } ) );
theorem Th69:
:: deftheorem defines Proj BORSUK_1:def 11 :
for X being non empty TopSpace
for D being non empty a_partition of the carrier of X holds Proj D = proj D;
theorem
theorem Th71:
theorem Th72:
:: deftheorem defines TrivExt BORSUK_1:def 12 :
for XX being non empty TopSpace
for X being non empty SubSpace of XX
for D being non empty a_partition of the carrier of X holds TrivExt D = D \/ { {p} where p is Point of XX : not p in the carrier of X } ;
theorem
canceled;
theorem Th74:
theorem Th75:
theorem Th76:
theorem Th77:
theorem Th78:
theorem Th79:
theorem Th80:
begin
:: deftheorem Def13 defines u.s.c._decomposition BORSUK_1:def 13 :
for X being non empty TopSpace
for b2 being non empty a_partition of the carrier of X holds
( b2 is u.s.c._decomposition of X iff for A being Subset of X st A in b2 holds
for V being a_neighborhood of A ex W being Subset of X st
( W is open & A c= W & W c= V & ( for B being Subset of X st B in b2 & B meets W holds
B c= W ) ) );
theorem Th81:
theorem Th82:
:: deftheorem Def14 defines closed BORSUK_1:def 14 :
for X being TopSpace
for IT being SubSpace of X holds
( IT is closed iff for A being Subset of X st A = the carrier of IT holds
A is closed );
Lm2:
for T being TopStruct holds TopStruct(# the carrier of T, the topology of T #) is SubSpace of T
:: deftheorem Def15 defines DECOMPOSITION-like BORSUK_1:def 15 :
for X being non empty TopSpace
for IT being u.s.c._decomposition of X holds
( IT is DECOMPOSITION-like iff for A being Subset of X st A in IT holds
A is compact );
begin
Lm3:
TopSpaceMetr RealSpace = TopStruct(# the carrier of RealSpace,(Family_open_set RealSpace) #)
by PCOMPS_1:def 6;
:: deftheorem Def16 defines I[01] BORSUK_1:def 16 :
for b1 being TopStruct holds
( b1 = I[01] iff for P being Subset of (TopSpaceMetr RealSpace) st P = [.0,1.] holds
b1 = (TopSpaceMetr RealSpace) | P );
theorem Th83:
:: deftheorem defines 0[01] BORSUK_1:def 17 :
0[01] = 0 ;
:: deftheorem defines 1[01] BORSUK_1:def 18 :
1[01] = 1;
:: deftheorem Def19 defines being_a_retraction BORSUK_1:def 19 :
for A being non empty TopSpace
for B being non empty SubSpace of A
for F being Function of A,B holds
( F is being_a_retraction iff for W being Point of A st W in the carrier of B holds
F . W = W );
:: deftheorem defines is_a_retract_of BORSUK_1:def 20 :
for X being non empty TopSpace
for Y being non empty SubSpace of X holds
( Y is_a_retract_of X iff ex F being continuous Function of X,Y st F is being_a_retraction );
:: deftheorem defines is_an_SDR_of BORSUK_1:def 21 :
for X being non empty TopSpace
for Y being non empty SubSpace of X holds
( Y is_an_SDR_of X iff ex H being continuous Function of [:X,I[01]:],X st
for A being Point of X holds
( H . [A,0[01]] = A & H . [A,1[01]] in the carrier of Y & ( A in the carrier of Y implies for T being Point of I[01] holds H . [A,T] = A ) ) );
theorem
theorem
theorem