let I be non empty set ; for F, G being Group-Family of I
for h being non empty Function st I = dom h & ( for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & hi is bijective ) ) holds
ProductMap (F,G,h) is bijective
let F, G be Group-Family of I; for h being non empty Function st I = dom h & ( for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & hi is bijective ) ) holds
ProductMap (F,G,h) is bijective
let h be non empty Function; ( I = dom h & ( for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & hi is bijective ) ) implies ProductMap (F,G,h) is bijective )
assume A1:
( I = dom h & ( for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & hi is bijective ) ) )
; ProductMap (F,G,h) is bijective
set p = ProductMap ((Carrier F),(Carrier G),h);
A3:
( dom (Carrier F) = I & dom (Carrier G) = I )
by PARTFUN1:def 2;
for i being object st i in I holds
ex hi being Function of ((Carrier F) . i),((Carrier G) . i) st
( hi = h . i & hi is bijective )
then A8:
ProductMap ((Carrier F),(Carrier G),h) is bijective
by A1, A3, Th37;
A9:
[#] (product F) = product (Carrier F)
by GROUP_7:def 2;
A10:
[#] (product G) = product (Carrier G)
by GROUP_7:def 2;
reconsider p = ProductMap ((Carrier F),(Carrier G),h) as Function of (product F),(product G) by A9, GROUP_7:def 2;
for i being Element of I holds h . i is Homomorphism of (F . i),(G . i)
then
p = ProductMap (F,G,h)
by A1, Def6;
hence
ProductMap (F,G,h) is bijective
by A8, A10; verum