Metamath Proof Explorer


Theorem grpnnncan2

Description: Cancellation law for group subtraction. ( nnncan2 analog.) (Contributed by NM, 15-Feb-2008) (Revised by Mario Carneiro, 2-Dec-2014)

Ref Expression
Hypotheses grpnnncan2.b B = Base G
grpnnncan2.m - ˙ = - G
Assertion grpnnncan2 G Grp X B Y B Z B X - ˙ Z - ˙ Y - ˙ Z = X - ˙ Y

Proof

Step Hyp Ref Expression
1 grpnnncan2.b B = Base G
2 grpnnncan2.m - ˙ = - G
3 simpl G Grp X B Y B Z B G Grp
4 simpr1 G Grp X B Y B Z B X B
5 simpr3 G Grp X B Y B Z B Z B
6 1 2 grpsubcl G Grp Y B Z B Y - ˙ Z B
7 6 3adant3r1 G Grp X B Y B Z B Y - ˙ Z B
8 eqid + G = + G
9 1 8 2 grpsubsub4 G Grp X B Z B Y - ˙ Z B X - ˙ Z - ˙ Y - ˙ Z = X - ˙ Y - ˙ Z + G Z
10 3 4 5 7 9 syl13anc G Grp X B Y B Z B X - ˙ Z - ˙ Y - ˙ Z = X - ˙ Y - ˙ Z + G Z
11 1 8 2 grpnpcan G Grp Y B Z B Y - ˙ Z + G Z = Y
12 11 3adant3r1 G Grp X B Y B Z B Y - ˙ Z + G Z = Y
13 12 oveq2d G Grp X B Y B Z B X - ˙ Y - ˙ Z + G Z = X - ˙ Y
14 10 13 eqtrd G Grp X B Y B Z B X - ˙ Z - ˙ Y - ˙ Z = X - ˙ Y