let G be Group; for H being Subgroup of G holds Left_Cosets H, Right_Cosets H are_equipotent
let H be Subgroup of G; Left_Cosets H, Right_Cosets H are_equipotent
defpred S1[ object , object ] means ex g being Element of G st
( $1 = g * H & $2 = H * (g ") );
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:
rng f = Right_Cosets H
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 A14:
x in dom f
and A15:
y in dom f
and A16:
f . x = f . y
;
x = y
consider b being
Element of
G such that A17:
y = b * H
and A18:
f . y = H * (b ")
by A3, A4, A15;
consider a being
Element of
G such that A19:
x = a * H
and A20:
f . x = H * (a ")
by A3, A4, A14;
(b ") * ((a ") ") in H
by A16, A20, A18, Th120;
hence
x = y
by A19, A17, Th114;
verum
end;
hence
Left_Cosets H, Right_Cosets H are_equipotent
by A3, A5, WELLORD2:def 4; verum