let G1, G2 be Group; for x being Element of
for y being Element of holds <*x,y*> " = <*(x " ),(y " )*>
let x be Element of ; for y being Element of holds <*x,y*> " = <*(x " ),(y " )*>
let y be Element of ; <*x,y*> " = <*(x " ),(y " )*>
set G = <*G1,G2*>;
A1:
<*G1,G2*> . 2 = G2
by FINSEQ_1:61;
reconsider lF = <*x,y*>, p = <*(x " ),(y " )*> as Element of product (Carrier <*G1,G2*>) by Def2;
A2:
p . 1 = x "
by FINSEQ_1:61;
A3:
p . 2 = y "
by FINSEQ_1:61;
A4:
<*G1,G2*> . 1 = G1
by FINSEQ_1:61;
A5:
for i being set st i in {1,2} holds
ex H being Group ex z being Element of st
( H = <*G1,G2*> . i & p . i = z " & z = lF . i )
dom p = {1,2}
by FINSEQ_1:4, FINSEQ_3:29;
then
p is ManySortedSet of {1,2}
by PARTFUN1:def 4, RELAT_1:def 18;
hence
<*x,y*> " = <*(x " ),(y " )*>
by A5, Th10; verum