Metamath Proof Explorer


Theorem xrsds

Description: The metric of the extended real number structure. (Contributed by Mario Carneiro, 20-Aug-2015)

Ref Expression
Hypothesis xrsds.d D = dist 𝑠 *
Assertion xrsds D = x * , y * if x y y + 𝑒 x x + 𝑒 y

Proof

Step Hyp Ref Expression
1 xrsds.d D = dist 𝑠 *
2 id y * y *
3 xnegcl x * x *
4 xaddcl y * x * y + 𝑒 x *
5 2 3 4 syl2anr x * y * y + 𝑒 x *
6 xnegcl y * y *
7 xaddcl x * y * x + 𝑒 y *
8 6 7 sylan2 x * y * x + 𝑒 y *
9 5 8 ifcld x * y * if x y y + 𝑒 x x + 𝑒 y *
10 9 rgen2 x * y * if x y y + 𝑒 x x + 𝑒 y *
11 eqid x * , y * if x y y + 𝑒 x x + 𝑒 y = x * , y * if x y y + 𝑒 x x + 𝑒 y
12 11 fmpo x * y * if x y y + 𝑒 x x + 𝑒 y * x * , y * if x y y + 𝑒 x x + 𝑒 y : * × * *
13 10 12 mpbi x * , y * if x y y + 𝑒 x x + 𝑒 y : * × * *
14 xrex * V
15 14 14 xpex * × * V
16 fex2 x * , y * if x y y + 𝑒 x x + 𝑒 y : * × * * * × * V * V x * , y * if x y y + 𝑒 x x + 𝑒 y V
17 13 15 14 16 mp3an x * , y * if x y y + 𝑒 x x + 𝑒 y V
18 df-xrs 𝑠 * = Base ndx * + ndx + 𝑒 ndx 𝑒 TopSet ndx ordTop ndx dist ndx x * , y * if x y y + 𝑒 x x + 𝑒 y
19 18 odrngds x * , y * if x y y + 𝑒 x x + 𝑒 y V x * , y * if x y y + 𝑒 x x + 𝑒 y = dist 𝑠 *
20 17 19 ax-mp x * , y * if x y y + 𝑒 x x + 𝑒 y = dist 𝑠 *
21 1 20 eqtr4i D = x * , y * if x y y + 𝑒 x x + 𝑒 y