Metamath Proof Explorer


Theorem isgrpde

Description: Deduce a group from its properties. In this version of isgrpd , we don't assume there is an expression for the inverse of x . (Contributed by NM, 6-Jan-2015)

Ref Expression
Hypotheses isgrpd.b φB=BaseG
isgrpd.p φ+˙=+G
isgrpd.c φxByBx+˙yB
isgrpd.a φxByBzBx+˙y+˙z=x+˙y+˙z
isgrpd.z φ0˙B
isgrpd.i φxB0˙+˙x=x
isgrpde.n φxByBy+˙x=0˙
Assertion isgrpde φGGrp

Proof

Step Hyp Ref Expression
1 isgrpd.b φB=BaseG
2 isgrpd.p φ+˙=+G
3 isgrpd.c φxByBx+˙yB
4 isgrpd.a φxByBzBx+˙y+˙z=x+˙y+˙z
5 isgrpd.z φ0˙B
6 isgrpd.i φxB0˙+˙x=x
7 isgrpde.n φxByBy+˙x=0˙
8 3 5 6 4 7 grpridd φxBx+˙0˙=x
9 1 2 5 6 8 grpidd φ0˙=0G
10 1 2 3 4 5 6 8 ismndd φGMnd
11 1 2 9 10 7 isgrpd2e φGGrp