Metamath Proof Explorer


Theorem prdsgrpd

Description: The product of a family of groups is a group. (Contributed by Stefan O'Rear, 10-Jan-2015)

Ref Expression
Hypotheses prdsgrpd.y Y = S 𝑠 R
prdsgrpd.i φ I W
prdsgrpd.s φ S V
prdsgrpd.r φ R : I Grp
Assertion prdsgrpd φ Y Grp

Proof

Step Hyp Ref Expression
1 prdsgrpd.y Y = S 𝑠 R
2 prdsgrpd.i φ I W
3 prdsgrpd.s φ S V
4 prdsgrpd.r φ R : I Grp
5 eqidd φ Base Y = Base Y
6 eqidd φ + Y = + Y
7 grpmnd a Grp a Mnd
8 7 ssriv Grp Mnd
9 fss R : I Grp Grp Mnd R : I Mnd
10 4 8 9 sylancl φ R : I Mnd
11 1 2 3 10 prds0g φ 0 𝑔 R = 0 Y
12 1 2 3 10 prdsmndd φ Y Mnd
13 eqid Base Y = Base Y
14 eqid + Y = + Y
15 3 elexd φ S V
16 15 adantr φ a Base Y S V
17 2 elexd φ I V
18 17 adantr φ a Base Y I V
19 4 adantr φ a Base Y R : I Grp
20 simpr φ a Base Y a Base Y
21 eqid 0 𝑔 R = 0 𝑔 R
22 eqid b I inv g R b a b = b I inv g R b a b
23 1 13 14 16 18 19 20 21 22 prdsinvlem φ a Base Y b I inv g R b a b Base Y b I inv g R b a b + Y a = 0 𝑔 R
24 23 simpld φ a Base Y b I inv g R b a b Base Y
25 23 simprd φ a Base Y b I inv g R b a b + Y a = 0 𝑔 R
26 5 6 11 12 24 25 isgrpd2 φ Y Grp