Metamath Proof Explorer


Theorem grponpcan

Description: Cancellation law for group division. ( npcan analog.) (Contributed by NM, 15-Feb-2008) (New usage is discouraged.)

Ref Expression
Hypotheses grpdivf.1 X=ranG
grpdivf.3 D=/gG
Assertion grponpcan GGrpOpAXBXADBGB=A

Proof

Step Hyp Ref Expression
1 grpdivf.1 X=ranG
2 grpdivf.3 D=/gG
3 eqid invG=invG
4 1 3 2 grpodivval GGrpOpAXBXADB=AGinvGB
5 4 oveq1d GGrpOpAXBXADBGB=AGinvGBGB
6 simp1 GGrpOpAXBXGGrpOp
7 simp2 GGrpOpAXBXAX
8 1 3 grpoinvcl GGrpOpBXinvGBX
9 8 3adant2 GGrpOpAXBXinvGBX
10 simp3 GGrpOpAXBXBX
11 1 grpoass GGrpOpAXinvGBXBXAGinvGBGB=AGinvGBGB
12 6 7 9 10 11 syl13anc GGrpOpAXBXAGinvGBGB=AGinvGBGB
13 eqid GIdG=GIdG
14 1 13 3 grpolinv GGrpOpBXinvGBGB=GIdG
15 14 oveq2d GGrpOpBXAGinvGBGB=AGGIdG
16 15 3adant2 GGrpOpAXBXAGinvGBGB=AGGIdG
17 1 13 grporid GGrpOpAXAGGIdG=A
18 17 3adant3 GGrpOpAXBXAGGIdG=A
19 16 18 eqtrd GGrpOpAXBXAGinvGBGB=A
20 12 19 eqtrd GGrpOpAXBXAGinvGBGB=A
21 5 20 eqtrd GGrpOpAXBXADBGB=A