Metamath Proof Explorer


Theorem isgrpd2

Description: Deduce a group from its properties. N (negative) is normally dependent on x i.e. read it as N ( x ) . Note: normally we don't use a ph antecedent on hypotheses that name structure components, since they can be eliminated with eqid , but we make an exception for theorems such as isgrpd2 , ismndd , and islmodd since theorems using them often rewrite the structure components. (Contributed by NM, 10-Aug-2013)

Ref Expression
Hypotheses isgrpd2.b φB=BaseG
isgrpd2.p φ+˙=+G
isgrpd2.z φ0˙=0G
isgrpd2.g φGMnd
isgrpd2.n φxBNB
isgrpd2.j φxBN+˙x=0˙
Assertion isgrpd2 φGGrp

Proof

Step Hyp Ref Expression
1 isgrpd2.b φB=BaseG
2 isgrpd2.p φ+˙=+G
3 isgrpd2.z φ0˙=0G
4 isgrpd2.g φGMnd
5 isgrpd2.n φxBNB
6 isgrpd2.j φxBN+˙x=0˙
7 oveq1 y=Ny+˙x=N+˙x
8 7 eqeq1d y=Ny+˙x=0˙N+˙x=0˙
9 8 rspcev NBN+˙x=0˙yBy+˙x=0˙
10 5 6 9 syl2anc φxByBy+˙x=0˙
11 1 2 3 4 10 isgrpd2e φGGrp