let G be Group; for a being Element of G
for H being Subgroup of G holds Index H = Index (H |^ a)
let a be Element of G; for H being Subgroup of G holds Index H = Index (H |^ a)
let H be Subgroup of G; Index H = Index (H |^ a)
defpred S1[ object , object ] means ex b being Element of G st
( $1 = b * H & $2 = (b |^ a) * (H |^ a) );
A1:
for x being object st x in Left_Cosets H holds
ex y being object st S1[x,y]
consider f being Function such that
A3:
dom f = Left_Cosets H
and
A4:
for x being object st x in Left_Cosets H holds
S1[x,f . x]
from CLASSES1:sch 1(A1);
A5:
for x, y1, y2 being set st x in Left_Cosets H & S1[x,y1] & S1[x,y2] holds
y1 = y2
proof
set A =
carr H;
let x,
y1,
y2 be
set ;
( x in Left_Cosets H & S1[x,y1] & S1[x,y2] implies y1 = y2 )
assume
x in Left_Cosets H
;
( not S1[x,y1] or not S1[x,y2] or y1 = y2 )
given b being
Element of
G such that A6:
x = b * H
and A7:
y1 = (b |^ a) * (H |^ a)
;
( not S1[x,y2] or y1 = y2 )
given c being
Element of
G such that A8:
x = c * H
and A9:
y2 = (c |^ a) * (H |^ a)
;
y1 = y2
thus y1 =
(((a ") * b) * a) * (((a ") * H) * a)
by A7, Th59
.=
((((a ") * b) * a) * ((a ") * (carr H))) * a
by GROUP_2:33
.=
(((a ") * b) * (a * ((a ") * (carr H)))) * a
by GROUP_2:32
.=
(((a ") * b) * ((a * (a ")) * (carr H))) * a
by GROUP_2:32
.=
(((a ") * b) * ((1_ G) * (carr H))) * a
by GROUP_1:def 5
.=
(((a ") * b) * (carr H)) * a
by GROUP_2:37
.=
((a ") * (c * H)) * a
by A6, A8, GROUP_2:32
.=
(((a ") * c) * (carr H)) * a
by GROUP_2:32
.=
(((a ") * c) * ((1_ G) * (carr H))) * a
by GROUP_2:37
.=
(((a ") * c) * ((a * (a ")) * (carr H))) * a
by GROUP_1:def 5
.=
(((a ") * c) * (a * ((a ") * (carr H)))) * a
by GROUP_2:32
.=
((((a ") * c) * a) * ((a ") * (carr H))) * a
by GROUP_2:32
.=
(((a ") * c) * a) * (((a ") * H) * a)
by GROUP_2:33
.=
y2
by A9, Th59
;
verum
end;
A10:
rng f = Left_Cosets (H |^ a)
f is one-to-one
proof
let x,
y be
object ;
FUNCT_1:def 4 ( not x in dom f or not y in dom f or not f . x = f . y or x = y )
assume that A17:
x in dom f
and A18:
y in dom f
and A19:
f . x = f . y
;
x = y
consider c being
Element of
G such that A20:
y = c * H
and A21:
f . y = (c |^ a) * (H |^ a)
by A3, A4, A18;
consider b being
Element of
G such that A22:
x = b * H
and A23:
f . x = (b |^ a) * (H |^ a)
by A3, A4, A17;
A24:
((c |^ a) ") * (b |^ a) =
((c ") |^ a) * (b |^ a)
by Th26
.=
((c ") * b) |^ a
by Th23
;
((c |^ a) ") * (b |^ a) in H |^ a
by A19, A23, A21, GROUP_2:114;
then consider d being
Element of
G such that A25:
((c ") * b) |^ a = d |^ a
and A26:
d in H
by A24, Th58;
(c ") * b = d
by A25, Th16;
hence
x = y
by A22, A20, A26, GROUP_2:114;
verum
end;
then
Left_Cosets H, Left_Cosets (H |^ a) are_equipotent
by A3, A10, WELLORD2:def 4;
hence
Index H = Index (H |^ a)
by CARD_1:5; verum