Metamath Proof Explorer


Theorem abladdsub

Description: Associative-type law for group subtraction and addition. (Contributed by NM, 19-Apr-2014)

Ref Expression
Hypotheses ablsubadd.b B = Base G
ablsubadd.p + ˙ = + G
ablsubadd.m - ˙ = - G
Assertion abladdsub G Abel X B Y B Z B X + ˙ Y - ˙ Z = X - ˙ Z + ˙ Y

Proof

Step Hyp Ref Expression
1 ablsubadd.b B = Base G
2 ablsubadd.p + ˙ = + G
3 ablsubadd.m - ˙ = - G
4 1 2 ablcom G Abel X B Y B X + ˙ Y = Y + ˙ X
5 4 3adant3r3 G Abel X B Y B Z B X + ˙ Y = Y + ˙ X
6 5 oveq1d G Abel X B Y B Z B X + ˙ Y - ˙ Z = Y + ˙ X - ˙ Z
7 ablgrp G Abel G Grp
8 7 adantr G Abel X B Y B Z B G Grp
9 simpr2 G Abel X B Y B Z B Y B
10 simpr1 G Abel X B Y B Z B X B
11 simpr3 G Abel X B Y B Z B Z B
12 1 2 3 grpaddsubass G Grp Y B X B Z B Y + ˙ X - ˙ Z = Y + ˙ X - ˙ Z
13 8 9 10 11 12 syl13anc G Abel X B Y B Z B Y + ˙ X - ˙ Z = Y + ˙ X - ˙ Z
14 simpl G Abel X B Y B Z B G Abel
15 1 3 grpsubcl G Grp X B Z B X - ˙ Z B
16 8 10 11 15 syl3anc G Abel X B Y B Z B X - ˙ Z B
17 1 2 ablcom G Abel Y B X - ˙ Z B Y + ˙ X - ˙ Z = X - ˙ Z + ˙ Y
18 14 9 16 17 syl3anc G Abel X B Y B Z B Y + ˙ X - ˙ Z = X - ˙ Z + ˙ Y
19 6 13 18 3eqtrd G Abel X B Y B Z B X + ˙ Y - ˙ Z = X - ˙ Z + ˙ Y