Metamath Proof Explorer


Theorem 0gisid

Description: In a structure with an identity element, the group identity element is an identity element of the structure. (Contributed by Jeff Madsen, 8-Jun-2010) (Revised by Mario Carneiro, 23-Dec-2013) (Revised by AV, 11-Aug-2026)

Ref Expression
Hypotheses ismgmid.b B = Base G
ismgmid.o 0 ˙ = 0 G
ismgmid.p + ˙ = + G
mgmidcl.e φ e B x B e + ˙ x = x x + ˙ e = x
Assertion 0gisid φ 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x

Proof

Step Hyp Ref Expression
1 ismgmid.b B = Base G
2 ismgmid.o 0 ˙ = 0 G
3 ismgmid.p + ˙ = + G
4 mgmidcl.e φ e B x B e + ˙ x = x x + ˙ e = x
5 oveq1 e = i e + ˙ x = i + ˙ x
6 5 eqeq1d e = i e + ˙ x = x i + ˙ x = x
7 6 ovanraleqv e = i x B e + ˙ x = x x + ˙ e = x x B i + ˙ x = x x + ˙ i = x
8 7 cbvrexvw e B x B e + ˙ x = x x + ˙ e = x i B x B i + ˙ x = x x + ˙ i = x
9 1 2 3 4 ismgmid φ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ = i
10 9 biimpa φ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ = i
11 eleq1 i = 0 ˙ i B 0 ˙ B
12 oveq1 i = 0 ˙ i + ˙ x = 0 ˙ + ˙ x
13 12 eqeq1d i = 0 ˙ i + ˙ x = x 0 ˙ + ˙ x = x
14 13 ovanraleqv i = 0 ˙ x B i + ˙ x = x x + ˙ i = x x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
15 11 14 anbi12d i = 0 ˙ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
16 15 eqcoms 0 ˙ = i i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
17 16 adantl φ 0 ˙ = i i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
18 17 biimpd φ 0 ˙ = i i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
19 18 impancom φ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ = i 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
20 10 19 mpd φ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
21 20 rexlimdvaa φ i B x B i + ˙ x = x x + ˙ i = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
22 8 21 biimtrid φ e B x B e + ˙ x = x x + ˙ e = x 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x
23 4 22 mpd φ 0 ˙ B x B 0 ˙ + ˙ x = x x + ˙ 0 ˙ = x