Metamath Proof Explorer


Theorem resubeu

Description: Existential uniqueness of real differences. (Contributed by Steven Nguyen, 7-Jan-2023)

Ref Expression
Assertion resubeu AB∃!xA+x=B

Proof

Step Hyp Ref Expression
1 simpl ABA
2 rernegcl A0-A
3 2 adantr AB0-A
4 elre0re A0
5 4 4 readdcld A0+0
6 rernegcl 0+00-0+0
7 5 6 syl A0-0+0
8 7 adantr AB0-0+0
9 simpr ABB
10 8 9 readdcld AB0-0+0+B
11 3 10 readdcld AB0-A+0-0+0+B
12 resubeulem2 ABA+0-A+0-0+0+B=B
13 oveq2 x=0-A+0-0+0+BA+x=A+0-A+0-0+0+B
14 13 eqeq1d x=0-A+0-0+0+BA+x=BA+0-A+0-0+0+B=B
15 14 rspcev 0-A+0-0+0+BA+0-A+0-0+0+B=BxA+x=B
16 11 12 15 syl2anc ABxA+x=B
17 1 16 renegeulem AB∃!xA+x=B