Metamath Proof Explorer


Theorem nnacan

Description: Cancellation law for addition of natural numbers. (Contributed by NM, 27-Oct-1995) (Revised by Mario Carneiro, 15-Nov-2014)

Ref Expression
Assertion nnacan AωBωCωA+𝑜B=A+𝑜CB=C

Proof

Step Hyp Ref Expression
1 nnaword BωCωAωBCA+𝑜BA+𝑜C
2 1 3comr AωBωCωBCA+𝑜BA+𝑜C
3 nnaword CωBωAωCBA+𝑜CA+𝑜B
4 3 3com13 AωBωCωCBA+𝑜CA+𝑜B
5 2 4 anbi12d AωBωCωBCCBA+𝑜BA+𝑜CA+𝑜CA+𝑜B
6 5 bicomd AωBωCωA+𝑜BA+𝑜CA+𝑜CA+𝑜BBCCB
7 eqss A+𝑜B=A+𝑜CA+𝑜BA+𝑜CA+𝑜CA+𝑜B
8 eqss B=CBCCB
9 6 7 8 3bitr4g AωBωCωA+𝑜B=A+𝑜CB=C