Metamath Proof Explorer


Theorem grpidrcan

Description: If right adding an element of a group to an arbitrary element of the group results in this element, the added element is the identity element and vice versa. (Contributed by AV, 15-Mar-2019)

Ref Expression
Hypotheses grpidrcan.b B=BaseG
grpidrcan.p +˙=+G
grpidrcan.o 0˙=0G
Assertion grpidrcan GGrpXBZBX+˙Z=XZ=0˙

Proof

Step Hyp Ref Expression
1 grpidrcan.b B=BaseG
2 grpidrcan.p +˙=+G
3 grpidrcan.o 0˙=0G
4 1 2 3 grprid GGrpXBX+˙0˙=X
5 4 3adant3 GGrpXBZBX+˙0˙=X
6 5 eqeq2d GGrpXBZBX+˙Z=X+˙0˙X+˙Z=X
7 simp1 GGrpXBZBGGrp
8 simp3 GGrpXBZBZB
9 1 3 grpidcl GGrp0˙B
10 9 3ad2ant1 GGrpXBZB0˙B
11 simp2 GGrpXBZBXB
12 1 2 grplcan GGrpZB0˙BXBX+˙Z=X+˙0˙Z=0˙
13 7 8 10 11 12 syl13anc GGrpXBZBX+˙Z=X+˙0˙Z=0˙
14 6 13 bitr3d GGrpXBZBX+˙Z=XZ=0˙