Metamath Proof Explorer


Theorem blres

Description: A ball in a restricted metric space. (Contributed by Mario Carneiro, 5-Jan-2014)

Ref Expression
Hypothesis blres.2 C = D Y × Y
Assertion blres D ∞Met X P X Y R * P ball C R = P ball D R Y

Proof

Step Hyp Ref Expression
1 blres.2 C = D Y × Y
2 elinel2 P X Y P Y
3 1 oveqi P C x = P D Y × Y x
4 ovres P Y x Y P D Y × Y x = P D x
5 3 4 eqtrid P Y x Y P C x = P D x
6 2 5 sylan P X Y x Y P C x = P D x
7 6 breq1d P X Y x Y P C x < R P D x < R
8 7 anbi2d P X Y x Y x X P C x < R x X P D x < R
9 8 pm5.32da P X Y x Y x X P C x < R x Y x X P D x < R
10 9 3ad2ant2 D ∞Met X P X Y R * x Y x X P C x < R x Y x X P D x < R
11 elin x X Y x X x Y
12 11 biancomi x X Y x Y x X
13 12 anbi1i x X Y P C x < R x Y x X P C x < R
14 anass x Y x X P C x < R x Y x X P C x < R
15 13 14 bitri x X Y P C x < R x Y x X P C x < R
16 ancom x X P D x < R x Y x Y x X P D x < R
17 10 15 16 3bitr4g D ∞Met X P X Y R * x X Y P C x < R x X P D x < R x Y
18 xmetres D ∞Met X D Y × Y ∞Met X Y
19 1 18 eqeltrid D ∞Met X C ∞Met X Y
20 elbl C ∞Met X Y P X Y R * x P ball C R x X Y P C x < R
21 19 20 syl3an1 D ∞Met X P X Y R * x P ball C R x X Y P C x < R
22 elin x P ball D R Y x P ball D R x Y
23 elinel1 P X Y P X
24 elbl D ∞Met X P X R * x P ball D R x X P D x < R
25 23 24 syl3an2 D ∞Met X P X Y R * x P ball D R x X P D x < R
26 25 anbi1d D ∞Met X P X Y R * x P ball D R x Y x X P D x < R x Y
27 22 26 syl5bb D ∞Met X P X Y R * x P ball D R Y x X P D x < R x Y
28 17 21 27 3bitr4d D ∞Met X P X Y R * x P ball C R x P ball D R Y
29 28 eqrdv D ∞Met X P X Y R * P ball C R = P ball D R Y