let I be non empty set ; for F, G being Group-Family of I
for h being non empty Function
for x being Element of (product F)
for y being Element of (product G) st I = dom h & y = (ProductMap ((Carrier F),(Carrier G),h)) . x & ( for i being Element of I holds h . i is Homomorphism of (F . i),(G . i) ) holds
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
let F, G be Group-Family of I; for h being non empty Function
for x being Element of (product F)
for y being Element of (product G) st I = dom h & y = (ProductMap ((Carrier F),(Carrier G),h)) . x & ( for i being Element of I holds h . i is Homomorphism of (F . i),(G . i) ) holds
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
let h be non empty Function; for x being Element of (product F)
for y being Element of (product G) st I = dom h & y = (ProductMap ((Carrier F),(Carrier G),h)) . x & ( for i being Element of I holds h . i is Homomorphism of (F . i),(G . i) ) holds
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
let x be Element of (product F); for y being Element of (product G) st I = dom h & y = (ProductMap ((Carrier F),(Carrier G),h)) . x & ( for i being Element of I holds h . i is Homomorphism of (F . i),(G . i) ) holds
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
let y be Element of (product G); ( I = dom h & y = (ProductMap ((Carrier F),(Carrier G),h)) . x & ( for i being Element of I holds h . i is Homomorphism of (F . i),(G . i) ) implies for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) ) )
assume that
A1:
I = dom h
and
A2:
y = (ProductMap ((Carrier F),(Carrier G),h)) . x
and
A3:
for i being Element of I holds h . i is Homomorphism of (F . i),(G . i)
; for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
set p = ProductMap ((Carrier F),(Carrier G),h);
dom (Carrier G) = I
by PARTFUN1:def 2;
then A6:
( dom (Carrier F) = dom (Carrier G) & dom (Carrier G) = dom h )
by A1, PARTFUN1:def 2;
A7:
for i being object st i in dom h holds
h . i is Function of ((Carrier F) . i),((Carrier G) . i)
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
proof
let i be
Element of
I;
ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
reconsider x =
x as
Element of
product (Carrier F) by GROUP_7:def 2;
consider hi being
Function of
((Carrier F) . i),
((Carrier G) . i) such that A13:
hi = h . i
and A14:
((ProductMap ((Carrier F),(Carrier G),h)) . x) . i = hi . (x . i)
by A1, A6, A7, Def5;
hi is
Homomorphism of
(F . i),
(G . i)
by A3, A13;
hence
ex
hi being
Homomorphism of
(F . i),
(G . i) st
(
hi = h . i &
y . i = hi . (x . i) )
by A2, A13, A14;
verum
end;
hence
for i being Element of I ex hi being Homomorphism of (F . i),(G . i) st
( hi = h . i & y . i = hi . (x . i) )
; verum