Metamath Proof Explorer


Theorem grppncan

Description: Cancellation law for subtraction ( pncan analog). (Contributed by NM, 16-Apr-2014)

Ref Expression
Hypotheses grpsubadd.b B = Base G
grpsubadd.p + ˙ = + G
grpsubadd.m - ˙ = - G
Assertion grppncan G Grp X B Y B X + ˙ Y - ˙ Y = X

Proof

Step Hyp Ref Expression
1 grpsubadd.b B = Base G
2 grpsubadd.p + ˙ = + G
3 grpsubadd.m - ˙ = - G
4 simp1 G Grp X B Y B G Grp
5 simp2 G Grp X B Y B X B
6 simp3 G Grp X B Y B Y B
7 1 2 3 grpaddsubass G Grp X B Y B Y B X + ˙ Y - ˙ Y = X + ˙ Y - ˙ Y
8 4 5 6 6 7 syl13anc G Grp X B Y B X + ˙ Y - ˙ Y = X + ˙ Y - ˙ Y
9 eqid 0 G = 0 G
10 1 9 3 grpsubid G Grp Y B Y - ˙ Y = 0 G
11 10 oveq2d G Grp Y B X + ˙ Y - ˙ Y = X + ˙ 0 G
12 11 3adant2 G Grp X B Y B X + ˙ Y - ˙ Y = X + ˙ 0 G
13 1 2 9 grprid G Grp X B X + ˙ 0 G = X
14 13 3adant3 G Grp X B Y B X + ˙ 0 G = X
15 8 12 14 3eqtrd G Grp X B Y B X + ˙ Y - ˙ Y = X