Metamath Proof Explorer


Theorem ppncan

Description: Cancellation law for mixed addition and subtraction. (Contributed by NM, 30-Jun-2005)

Ref Expression
Assertion ppncan ABCA+B+CB=A+C

Proof

Step Hyp Ref Expression
1 addcom ABA+B=B+A
2 1 3adant3 ABCA+B=B+A
3 2 oveq1d ABCA+B-BC=B+A-BC
4 addcl ABA+B
5 4 3adant3 ABCA+B
6 subsub2 A+BBCA+B-BC=A+B+CB
7 5 6 syld3an1 ABCA+B-BC=A+B+CB
8 pnncan BACB+A-BC=A+C
9 8 3com12 ABCB+A-BC=A+C
10 3 7 9 3eqtr3d ABCA+B+CB=A+C