set f = Ciso ;
now let x,
y be
Element of
INT.Group ;
:: thesis: Ciso . (x * y) = (Ciso . x) * (Ciso . y)consider fX,
fY being
Loop of
c[10] such that A1:
Ciso . x = Class (EqRel (Tunit_circle 2),c[10] ),
fX
and A2:
Ciso . y = Class (EqRel (Tunit_circle 2),c[10] ),
fY
and A3:
the
multF of
(pi_1 (Tunit_circle 2),c[10] ) . (Ciso . x),
(Ciso . y) = Class (EqRel (Tunit_circle 2),c[10] ),
(fX + fY)
by TOPALG_1:def 3;
reconsider tx =
AffineMap 1,
x as
Function of
R^1 ,
R^1 by TOPMETR:24;
set p =
tx * (ExtendInt y);
tx * (ExtendInt y) is
Path of
R^1 x,
R^1 (x + y)
then reconsider p =
tx * (ExtendInt y) as
Path of
R^1 x,
R^1 (x + y) ;
Ciso . x = Class (EqRel (Tunit_circle 2),c[10] ),
(cLoop x)
by Def5;
then A4:
fX,
cLoop x are_homotopic
by A1, TOPALG_1:47;
Ciso . y = Class (EqRel (Tunit_circle 2),c[10] ),
(cLoop y)
by Def5;
then
fY,
cLoop y are_homotopic
by A2, TOPALG_1:47;
then A5:
fX + fY,
(cLoop x) + (cLoop y) are_homotopic
by A4, BORSUK_6:84;
A6:
for
a being
Point of
I[01] holds
(CircleMap * ((ExtendInt x) + p)) . a = ((cLoop x) + (cLoop y)) . a
thus Ciso . (x * y) =
Class (EqRel (Tunit_circle 2),c[10] ),
(CircleMap * ((ExtendInt x) + p))
by Th25
.=
Class (EqRel (Tunit_circle 2),c[10] ),
((cLoop x) + (cLoop y))
by A6, FUNCT_2:113
.=
(Ciso . x) * (Ciso . y)
by A3, A5, TOPALG_1:47
;
:: thesis: verum end;
hence
Ciso is Homomorphism of INT.Group ,(pi_1 (Tunit_circle 2),c[10] )
by GROUP_6:def 7; :: thesis: verum