let O be set ; for G, H being GroupWithOperators of O
for G9 being StableSubgroup of G
for H9 being StableSubgroup of H
for f being Homomorphism of G,H st ( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 ) holds
f | the carrier of G9 is Homomorphism of G9,H9
let G, H be GroupWithOperators of O; for G9 being StableSubgroup of G
for H9 being StableSubgroup of H
for f being Homomorphism of G,H st ( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 ) holds
f | the carrier of G9 is Homomorphism of G9,H9
let G9 be StableSubgroup of G; for H9 being StableSubgroup of H
for f being Homomorphism of G,H st ( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 ) holds
f | the carrier of G9 is Homomorphism of G9,H9
let H9 be StableSubgroup of H; for f being Homomorphism of G,H st ( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 ) holds
f | the carrier of G9 is Homomorphism of G9,H9
let f be Homomorphism of G,H; ( ( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 ) implies f | the carrier of G9 is Homomorphism of G9,H9 )
set g = f | the carrier of G9;
G9 is Subgroup of G
by Def7;
then A1:
the carrier of G9 c= the carrier of G
by GROUP_2:def 5;
then A2:
the carrier of G9 c= dom f
by FUNCT_2:def 1;
then A3:
dom (f | the carrier of G9) = the carrier of G9
by RELAT_1:62;
assume A4:
( the carrier of H9 = f .: the carrier of G9 or the carrier of G9 = f " the carrier of H9 )
; f | the carrier of G9 is Homomorphism of G9,H9
A5:
for x being set st x in the carrier of G9 holds
f . x in the carrier of H9
then
rng (f | the carrier of G9) c= the carrier of H9
;
then reconsider g = f | the carrier of G9 as Function of G9,H9 by A3, RELSET_1:4;
A11:
now for a9, b9 being Element of G9 holds g . (a9 * b9) = (g . a9) * (g . b9)end;
hence
f | the carrier of G9 is Homomorphism of G9,H9
by A11, Def18, GROUP_6:def 6; verum