Metamath Proof Explorer


Theorem npcan

Description: Cancellation law for subtraction. (Contributed by NM, 10-May-2004) (Revised by Mario Carneiro, 27-May-2016)

Ref Expression
Assertion npcan ⊢ A ∈ ℂ ∧ B ∈ ℂ → A - B + B = A

Proof

Step Hyp Ref Expression
1 subcl ⊢ A ∈ ℂ ∧ B ∈ ℂ → A − B ∈ ℂ
2 simpr ⊢ A ∈ ℂ ∧ B ∈ ℂ → B ∈ ℂ
3 1 2 addcomd ⊢ A ∈ ℂ ∧ B ∈ ℂ → A - B + B = B + A - B
4 pncan3 ⊢ B ∈ ℂ ∧ A ∈ ℂ → B + A - B = A
5 4 ancoms ⊢ A ∈ ℂ ∧ B ∈ ℂ → B + A - B = A
6 3 5 eqtrd ⊢ A ∈ ℂ ∧ B ∈ ℂ → A - B + B = A