begin
set o = |[0,0]|;
set I = the carrier of I[01];
set R = the carrier of R^1;
Lm1:
0 in INT
by INT_1:def 1;
Lm2:
0 in the carrier of I[01]
by BORSUK_1:86;
then Lm3:
{0} c= the carrier of I[01]
by ZFMISC_1:37;
Lm4:
0 in {0}
by TARSKI:def 1;
Lm5:
the carrier of [:I[01],I[01]:] = [: the carrier of I[01], the carrier of I[01]:]
by BORSUK_1:def 5;
reconsider j0 = 0 , j1 = 1 as Point of I[01] by BORSUK_1:def 17, BORSUK_1:def 18;
Lm6:
[#] I[01] = the carrier of I[01]
;
Lm7:
I[01] | ([#] I[01]) = I[01]
by TSEP_1:3;
Lm8:
1 - 0 <= 1
;
Lm9:
(3 / 2) - (1 / 2) <= 1
;
theorem Th1:
for
r,
s,
a being
real number st
r <= s holds
for
p being
Point of
(Closed-Interval-MSpace (r,s)) holds
(
Ball (
p,
a)
= [.r,s.] or
Ball (
p,
a)
= [.r,(p + a).[ or
Ball (
p,
a)
= ].(p - a),s.] or
Ball (
p,
a)
= ].(p - a),(p + a).[ )
theorem Th2:
theorem Th3:
theorem Th4:
theorem Th5:
theorem
theorem Th7:
theorem Th8:
theorem
theorem Th10:
begin
theorem Th11:
theorem Th12:
theorem Th13:
Lm10:
for T being non empty TopSpace
for S being non empty open SubSpace of T st T is locally_connected holds
TopStruct(# the carrier of S, the topology of S #) is locally_connected
theorem Th14:
theorem
theorem Th16:
theorem Th17:
begin
:: deftheorem Def1 defines ExtendInt TOPALG_5:def 1 :
for r being real number
for b2 being Function of I[01],R^1 holds
( b2 = ExtendInt r iff for x being Point of I[01] holds b2 . x = r * x );
definition
let S,
T,
Y be non
empty TopSpace;
let H be
Function of
[:S,T:],
Y;
let t be
Point of
T;
func Prj1 (
t,
H)
-> Function of
S,
Y means :
Def2:
for
s being
Point of
S holds
it . s = H . (
s,
t);
existence
ex b1 being Function of S,Y st
for s being Point of S holds b1 . s = H . (s,t)
uniqueness
for b1, b2 being Function of S,Y st ( for s being Point of S holds b1 . s = H . (s,t) ) & ( for s being Point of S holds b2 . s = H . (s,t) ) holds
b1 = b2
end;
:: deftheorem Def2 defines Prj1 TOPALG_5:def 2 :
for S, T, Y being non empty TopSpace
for H being Function of [:S,T:],Y
for t being Point of T
for b6 being Function of S,Y holds
( b6 = Prj1 (t,H) iff for s being Point of S holds b6 . s = H . (s,t) );
definition
let S,
T,
Y be non
empty TopSpace;
let H be
Function of
[:S,T:],
Y;
let s be
Point of
S;
func Prj2 (
s,
H)
-> Function of
T,
Y means :
Def3:
for
t being
Point of
T holds
it . t = H . (
s,
t);
existence
ex b1 being Function of T,Y st
for t being Point of T holds b1 . t = H . (s,t)
uniqueness
for b1, b2 being Function of T,Y st ( for t being Point of T holds b1 . t = H . (s,t) ) & ( for t being Point of T holds b2 . t = H . (s,t) ) holds
b1 = b2
end;
:: deftheorem Def3 defines Prj2 TOPALG_5:def 3 :
for S, T, Y being non empty TopSpace
for H being Function of [:S,T:],Y
for s being Point of S
for b6 being Function of T,Y holds
( b6 = Prj2 (s,H) iff for t being Point of T holds b6 . t = H . (s,t) );
theorem
theorem
set TUC = Tunit_circle 2;
set cS1 = the carrier of (Tunit_circle 2);
Lm12:
dom CircleMap = REAL
by FUNCT_2:def 1, TOPMETR:24;
:: deftheorem Def4 defines cLoop TOPALG_5:def 4 :
for r being real number
for b2 being Function of I[01],(Tunit_circle 2) holds
( b2 = cLoop r iff for x being Point of I[01] holds b2 . x = |[(cos (((2 * PI) * r) * x)),(sin (((2 * PI) * r) * x))]| );
theorem Th20:
begin
Lm13:
ex F being Subset-Family of (Tunit_circle 2) st
( F is Cover of (Tunit_circle 2) & F is open & ( for U being Subset of (Tunit_circle 2) st U in F holds
ex D being mutually-disjoint open Subset-Family of R^1 st
( union D = CircleMap " U & ( for d being Subset of R^1 st d in D holds
for f being Function of (R^1 | d),((Tunit_circle 2) | U) st f = CircleMap | d holds
f is being_homeomorphism ) ) ) )
Lm14:
[#] (Sspace 0[01]) = {0}
by TEX_2:def 4;
Lm15:
for r, s being real number
for F being Subset-Family of (Closed-Interval-TSpace (r,s))
for C being IntervalCover of F
for G being IntervalCoverPts of C st F is Cover of (Closed-Interval-TSpace (r,s)) & F is open & F is connected & r <= s holds
not G is empty
theorem Th21:
theorem Th22:
for
Y being non
empty TopSpace for
F being
Function of
[:Y,I[01]:],
(Tunit_circle 2) for
Ft being
Function of
[:Y,(Sspace 0[01]):],
R^1 st
F is
continuous &
Ft is
continuous &
F | [: the carrier of Y,{0}:] = CircleMap * Ft holds
ex
G being
Function of
[:Y,I[01]:],
R^1 st
(
G is
continuous &
F = CircleMap * G &
G | [: the carrier of Y,{0}:] = Ft & ( for
H being
Function of
[:Y,I[01]:],
R^1 st
H is
continuous &
F = CircleMap * H &
H | [: the carrier of Y,{0}:] = Ft holds
G = H ) )
theorem Th23:
theorem Th24:
for
x0,
y0 being
Point of
(Tunit_circle 2) for
P,
Q being
Path of
x0,
y0 for
F being
Homotopy of
P,
Q for
xt being
Point of
R^1 st
P,
Q are_homotopic &
xt in CircleMap " {x0} holds
ex
yt being
Point of
R^1 ex
Pt,
Qt being
Path of
xt,
yt ex
Ft being
Homotopy of
Pt,
Qt st
(
Pt,
Qt are_homotopic &
F = CircleMap * Ft &
yt in CircleMap " {y0} & ( for
F1 being
Homotopy of
Pt,
Qt st
F = CircleMap * F1 holds
Ft = F1 ) )
definition
func Ciso -> Function of
INT.Group,
(pi_1 ((Tunit_circle 2),c[10])) means :
Def5:
for
n being
Integer holds
it . n = Class (
(EqRel ((Tunit_circle 2),c[10])),
(cLoop n));
existence
ex b1 being Function of INT.Group,(pi_1 ((Tunit_circle 2),c[10])) st
for n being Integer holds b1 . n = Class ((EqRel ((Tunit_circle 2),c[10])),(cLoop n))
uniqueness
for b1, b2 being Function of INT.Group,(pi_1 ((Tunit_circle 2),c[10])) st ( for n being Integer holds b1 . n = Class ((EqRel ((Tunit_circle 2),c[10])),(cLoop n)) ) & ( for n being Integer holds b2 . n = Class ((EqRel ((Tunit_circle 2),c[10])),(cLoop n)) ) holds
b1 = b2
end;
:: deftheorem Def5 defines Ciso TOPALG_5:def 5 :
for b1 being Function of INT.Group,(pi_1 ((Tunit_circle 2),c[10])) holds
( b1 = Ciso iff for n being Integer holds b1 . n = Class ((EqRel ((Tunit_circle 2),c[10])),(cLoop n)) );
theorem Th25:
theorem
Lm16:
for r being positive real number
for o being Point of (TOP-REAL 2)
for x being Point of (Tcircle (o,r)) holds INT.Group , pi_1 ((Tcircle (o,r)),x) are_isomorphic
theorem Th27: