Metamath Proof Explorer


Theorem grpidpropd

Description: If two structures have the same base set, and the values of their group (addition) operations are equal for all pairs of elements of the base set, they have the same identity element. (Contributed by Mario Carneiro, 27-Nov-2014)

Ref Expression
Hypotheses grpidpropd.1 φ B = Base K
grpidpropd.2 φ B = Base L
grpidpropd.3 φ x B y B x + K y = x + L y
Assertion grpidpropd φ 0 K = 0 L

Proof

Step Hyp Ref Expression
1 grpidpropd.1 φ B = Base K
2 grpidpropd.2 φ B = Base L
3 grpidpropd.3 φ x B y B x + K y = x + L y
4 3 eqeq1d φ x B y B x + K y = y x + L y = y
5 3 oveqrspc2v φ z B w B z + K w = z + L w
6 5 oveqrspc2v φ y B x B y + K x = y + L x
7 6 ancom2s φ x B y B y + K x = y + L x
8 7 eqeq1d φ x B y B y + K x = y y + L x = y
9 4 8 anbi12d φ x B y B x + K y = y y + K x = y x + L y = y y + L x = y
10 9 anassrs φ x B y B x + K y = y y + K x = y x + L y = y y + L x = y
11 10 ralbidva φ x B y B x + K y = y y + K x = y y B x + L y = y y + L x = y
12 11 pm5.32da φ x B y B x + K y = y y + K x = y x B y B x + L y = y y + L x = y
13 1 eleq2d φ x B x Base K
14 1 raleqdv φ y B x + K y = y y + K x = y y Base K x + K y = y y + K x = y
15 13 14 anbi12d φ x B y B x + K y = y y + K x = y x Base K y Base K x + K y = y y + K x = y
16 2 eleq2d φ x B x Base L
17 2 raleqdv φ y B x + L y = y y + L x = y y Base L x + L y = y y + L x = y
18 16 17 anbi12d φ x B y B x + L y = y y + L x = y x Base L y Base L x + L y = y y + L x = y
19 12 15 18 3bitr3d φ x Base K y Base K x + K y = y y + K x = y x Base L y Base L x + L y = y y + L x = y
20 19 iotabidv φ ι x | x Base K y Base K x + K y = y y + K x = y = ι x | x Base L y Base L x + L y = y y + L x = y
21 eqid Base K = Base K
22 eqid + K = + K
23 eqid 0 K = 0 K
24 21 22 23 grpidval 0 K = ι x | x Base K y Base K x + K y = y y + K x = y
25 eqid Base L = Base L
26 eqid + L = + L
27 eqid 0 L = 0 L
28 25 26 27 grpidval 0 L = ι x | x Base L y Base L x + L y = y y + L x = y
29 20 24 28 3eqtr4g φ 0 K = 0 L