Metamath Proof Explorer


Theorem xmetres2

Description: Restriction of an extended metric. (Contributed by Mario Carneiro, 20-Aug-2015)

Ref Expression
Assertion xmetres2 D ∞Met X R X D R × R ∞Met R

Proof

Step Hyp Ref Expression
1 elfvdm D ∞Met X X dom ∞Met
2 1 adantr D ∞Met X R X X dom ∞Met
3 simpr D ∞Met X R X R X
4 2 3 ssexd D ∞Met X R X R V
5 xmetf D ∞Met X D : X × X *
6 5 adantr D ∞Met X R X D : X × X *
7 xpss12 R X R X R × R X × X
8 3 7 sylancom D ∞Met X R X R × R X × X
9 6 8 fssresd D ∞Met X R X D R × R : R × R *
10 ovres x R y R x D R × R y = x D y
11 10 adantl D ∞Met X R X x R y R x D R × R y = x D y
12 11 eqeq1d D ∞Met X R X x R y R x D R × R y = 0 x D y = 0
13 simpll D ∞Met X R X x R y R D ∞Met X
14 simplr D ∞Met X R X x R y R R X
15 simprl D ∞Met X R X x R y R x R
16 14 15 sseldd D ∞Met X R X x R y R x X
17 simprr D ∞Met X R X x R y R y R
18 14 17 sseldd D ∞Met X R X x R y R y X
19 xmeteq0 D ∞Met X x X y X x D y = 0 x = y
20 13 16 18 19 syl3anc D ∞Met X R X x R y R x D y = 0 x = y
21 12 20 bitrd D ∞Met X R X x R y R x D R × R y = 0 x = y
22 simpll D ∞Met X R X x R y R z R D ∞Met X
23 simplr D ∞Met X R X x R y R z R R X
24 simpr3 D ∞Met X R X x R y R z R z R
25 23 24 sseldd D ∞Met X R X x R y R z R z X
26 16 3adantr3 D ∞Met X R X x R y R z R x X
27 18 3adantr3 D ∞Met X R X x R y R z R y X
28 xmettri2 D ∞Met X z X x X y X x D y z D x + 𝑒 z D y
29 22 25 26 27 28 syl13anc D ∞Met X R X x R y R z R x D y z D x + 𝑒 z D y
30 11 3adantr3 D ∞Met X R X x R y R z R x D R × R y = x D y
31 simpr1 D ∞Met X R X x R y R z R x R
32 24 31 ovresd D ∞Met X R X x R y R z R z D R × R x = z D x
33 simpr2 D ∞Met X R X x R y R z R y R
34 24 33 ovresd D ∞Met X R X x R y R z R z D R × R y = z D y
35 32 34 oveq12d D ∞Met X R X x R y R z R z D R × R x + 𝑒 z D R × R y = z D x + 𝑒 z D y
36 29 30 35 3brtr4d D ∞Met X R X x R y R z R x D R × R y z D R × R x + 𝑒 z D R × R y
37 4 9 21 36 isxmetd D ∞Met X R X D R × R ∞Met R