consider C being constant Loop of a;
set E = EqRel X,a;
set G = pi_1 X,a;
set e = Class (EqRel X,a),C;
C in Loops a
by Def1;
then A1:
Class (EqRel X,a),C in Class (EqRel X,a)
by EQREL_1:def 5;
thus
pi_1 X,a is associative
pi_1 X,a is Group-like proof
let x,
y,
z be
Element of
(pi_1 X,a);
GROUP_1:def 4 (x * y) * z = x * (y * z)
consider A being
Loop of
a such that A2:
x = Class (EqRel X,a),
A
by Th48;
consider B being
Loop of
a such that A3:
y = Class (EqRel X,a),
B
by Th48;
consider BC being
Loop of
a such that A4:
y * z = Class (EqRel X,a),
BC
by Th48;
consider C being
Loop of
a such that A5:
z = Class (EqRel X,a),
C
by Th48;
y * z = Class (EqRel X,a),
(B + C)
by A3, A5, Lm4;
then
(
A,
A are_homotopic &
BC,
B + C are_homotopic )
by A4, Th47, BORSUK_2:15;
then A6:
A + BC,
A + (B + C) are_homotopic
by BORSUK_6:83;
consider AB being
Loop of
a such that A7:
x * y = Class (EqRel X,a),
AB
by Th48;
x * y = Class (EqRel X,a),
(A + B)
by A2, A3, Lm4;
then
(
C,
C are_homotopic &
AB,
A + B are_homotopic )
by A7, Th47, BORSUK_2:15;
then A8:
AB + C,
(A + B) + C are_homotopic
by BORSUK_6:83;
A9:
(A + B) + C,
A + (B + C) are_homotopic
by BORSUK_6:81;
thus (x * y) * z =
Class (EqRel X,a),
(AB + C)
by A5, A7, Lm4
.=
Class (EqRel X,a),
((A + B) + C)
by A8, Th47
.=
Class (EqRel X,a),
(A + (B + C))
by A9, Th47
.=
Class (EqRel X,a),
(A + BC)
by A6, Th47
.=
x * (y * z)
by A2, A4, Lm4
;
verum
end;
reconsider e = Class (EqRel X,a),C as Element of (pi_1 X,a) by A1, Def5;
take
e
; GROUP_1:def 3 for b1 being Element of the carrier of (pi_1 X,a) holds
( b1 * e = b1 & e * b1 = b1 & ex b2 being Element of the carrier of (pi_1 X,a) st
( b1 * b2 = e & b2 * b1 = e ) )
let h be Element of (pi_1 X,a); ( h * e = h & e * h = h & ex b1 being Element of the carrier of (pi_1 X,a) st
( h * b1 = e & b1 * h = e ) )
consider A being Loop of a such that
A10:
h = Class (EqRel X,a),A
by Th48;
A11:
A + C,A are_homotopic
by BORSUK_6:88;
thus h * e =
Class (EqRel X,a),(A + C)
by A10, Lm4
.=
h
by A10, A11, Th47
; ( e * h = h & ex b1 being Element of the carrier of (pi_1 X,a) st
( h * b1 = e & b1 * h = e ) )
A12:
C + A,A are_homotopic
by BORSUK_6:90;
thus e * h =
Class (EqRel X,a),(C + A)
by A10, Lm4
.=
h
by A10, A12, Th47
; ex b1 being Element of the carrier of (pi_1 X,a) st
( h * b1 = e & b1 * h = e )
set x = Class (EqRel X,a),(- A);
- A in Loops a
by Def1;
then
Class (EqRel X,a),(- A) in Class (EqRel X,a)
by EQREL_1:def 5;
then reconsider x = Class (EqRel X,a),(- A) as Element of (pi_1 X,a) by Def5;
take
x
; ( h * x = e & x * h = e )
A13:
A + (- A),C are_homotopic
by BORSUK_6:92;
thus h * x =
Class (EqRel X,a),(A + (- A))
by A10, Lm4
.=
e
by A13, Th47
; x * h = e
A14:
(- A) + A,C are_homotopic
by BORSUK_6:94;
thus x * h =
Class (EqRel X,a),((- A) + A)
by A10, Lm4
.=
e
by A14, Th47
; verum