Metamath Proof Explorer


Theorem metrest

Description: Two alternate formulations of a subspace topology of a metric space topology. (Contributed by Jeff Hankins, 19-Aug-2009) (Proof shortened by Mario Carneiro, 5-Jan-2014)

Ref Expression
Hypotheses metrest.1 D = C Y × Y
metrest.3 J = MetOpen C
metrest.4 K = MetOpen D
Assertion metrest C ∞Met X Y X J 𝑡 Y = K

Proof

Step Hyp Ref Expression
1 metrest.1 D = C Y × Y
2 metrest.3 J = MetOpen C
3 metrest.4 K = MetOpen D
4 inss1 u Y u
5 2 elmopn2 C ∞Met X u J u X y u r + y ball C r u
6 5 simplbda C ∞Met X u J y u r + y ball C r u
7 6 adantlr C ∞Met X Y X u J y u r + y ball C r u
8 ssralv u Y u y u r + y ball C r u y u Y r + y ball C r u
9 4 7 8 mpsyl C ∞Met X Y X u J y u Y r + y ball C r u
10 ssrin y ball C r u y ball C r Y u Y
11 10 reximi r + y ball C r u r + y ball C r Y u Y
12 11 ralimi y u Y r + y ball C r u y u Y r + y ball C r Y u Y
13 9 12 syl C ∞Met X Y X u J y u Y r + y ball C r Y u Y
14 inss2 u Y Y
15 13 14 jctil C ∞Met X Y X u J u Y Y y u Y r + y ball C r Y u Y
16 sseq1 x = u Y x Y u Y Y
17 sseq2 x = u Y y ball C r Y x y ball C r Y u Y
18 17 rexbidv x = u Y r + y ball C r Y x r + y ball C r Y u Y
19 18 raleqbi1dv x = u Y y x r + y ball C r Y x y u Y r + y ball C r Y u Y
20 16 19 anbi12d x = u Y x Y y x r + y ball C r Y x u Y Y y u Y r + y ball C r Y u Y
21 15 20 syl5ibrcom C ∞Met X Y X u J x = u Y x Y y x r + y ball C r Y x
22 21 rexlimdva C ∞Met X Y X u J x = u Y x Y y x r + y ball C r Y x
23 2 mopntop C ∞Met X J Top
24 23 ad2antrr C ∞Met X Y X x Y y x r + y ball C r Y x J Top
25 ssel2 x Y y x y Y
26 ssel2 Y X y Y y X
27 rpxr r + r *
28 2 blopn C ∞Met X y X r * y ball C r J
29 eleq1a y ball C r J z = y ball C r z J
30 28 29 syl C ∞Met X y X r * z = y ball C r z J
31 30 3expa C ∞Met X y X r * z = y ball C r z J
32 27 31 sylan2 C ∞Met X y X r + z = y ball C r z J
33 32 rexlimdva C ∞Met X y X r + z = y ball C r z J
34 26 33 sylan2 C ∞Met X Y X y Y r + z = y ball C r z J
35 34 anassrs C ∞Met X Y X y Y r + z = y ball C r z J
36 25 35 sylan2 C ∞Met X Y X x Y y x r + z = y ball C r z J
37 36 anassrs C ∞Met X Y X x Y y x r + z = y ball C r z J
38 37 rexlimdva C ∞Met X Y X x Y y x r + z = y ball C r z J
39 38 adantrd C ∞Met X Y X x Y y x r + z = y ball C r z Y x z J
40 39 adantrr C ∞Met X Y X x Y y x r + y ball C r Y x y x r + z = y ball C r z Y x z J
41 40 abssdv C ∞Met X Y X x Y y x r + y ball C r Y x z | y x r + z = y ball C r z Y x J
42 uniopn J Top z | y x r + z = y ball C r z Y x J z | y x r + z = y ball C r z Y x J
43 24 41 42 syl2anc C ∞Met X Y X x Y y x r + y ball C r Y x z | y x r + z = y ball C r z Y x J
44 oveq1 y = u y ball C r = u ball C r
45 44 ineq1d y = u y ball C r Y = u ball C r Y
46 45 sseq1d y = u y ball C r Y x u ball C r Y x
47 46 rexbidv y = u r + y ball C r Y x r + u ball C r Y x
48 47 rspccv y x r + y ball C r Y x u x r + u ball C r Y x
49 48 ad2antll C ∞Met X Y X x Y y x r + y ball C r Y x u x r + u ball C r Y x
50 ssel x Y u x u Y
51 ssel Y X u Y u X
52 blcntr C ∞Met X u X r + u u ball C r
53 52 a1d C ∞Met X u X r + u ball C r Y x u u ball C r
54 53 ancld C ∞Met X u X r + u ball C r Y x u ball C r Y x u u ball C r
55 54 3expa C ∞Met X u X r + u ball C r Y x u ball C r Y x u u ball C r
56 55 reximdva C ∞Met X u X r + u ball C r Y x r + u ball C r Y x u u ball C r
57 56 ex C ∞Met X u X r + u ball C r Y x r + u ball C r Y x u u ball C r
58 51 57 sylan9r C ∞Met X Y X u Y r + u ball C r Y x r + u ball C r Y x u u ball C r
59 50 58 sylan9r C ∞Met X Y X x Y u x r + u ball C r Y x r + u ball C r Y x u u ball C r
60 59 adantrr C ∞Met X Y X x Y y x r + y ball C r Y x u x r + u ball C r Y x r + u ball C r Y x u u ball C r
61 49 60 mpdd C ∞Met X Y X x Y y x r + y ball C r Y x u x r + u ball C r Y x u u ball C r
62 44 eleq2d y = u u y ball C r u u ball C r
63 46 62 anbi12d y = u y ball C r Y x u y ball C r u ball C r Y x u u ball C r
64 63 rexbidv y = u r + y ball C r Y x u y ball C r r + u ball C r Y x u u ball C r
65 64 rspcev u x r + u ball C r Y x u u ball C r y x r + y ball C r Y x u y ball C r
66 65 ex u x r + u ball C r Y x u u ball C r y x r + y ball C r Y x u y ball C r
67 61 66 sylcom C ∞Met X Y X x Y y x r + y ball C r Y x u x y x r + y ball C r Y x u y ball C r
68 simprl C ∞Met X Y X x Y y x r + y ball C r Y x x Y
69 68 sseld C ∞Met X Y X x Y y x r + y ball C r Y x u x u Y
70 67 69 jcad C ∞Met X Y X x Y y x r + y ball C r Y x u x y x r + y ball C r Y x u y ball C r u Y
71 elin u y ball C r Y u y ball C r u Y
72 ssel2 y ball C r Y x u y ball C r Y u x
73 71 72 sylan2br y ball C r Y x u y ball C r u Y u x
74 73 expr y ball C r Y x u y ball C r u Y u x
75 74 rexlimivw r + y ball C r Y x u y ball C r u Y u x
76 75 rexlimivw y x r + y ball C r Y x u y ball C r u Y u x
77 76 imp y x r + y ball C r Y x u y ball C r u Y u x
78 70 77 impbid1 C ∞Met X Y X x Y y x r + y ball C r Y x u x y x r + y ball C r Y x u y ball C r u Y
79 elin u z | y x r + z = y ball C r z Y x Y u z | y x r + z = y ball C r z Y x u Y
80 eluniab u z | y x r + z = y ball C r z Y x z u z y x r + z = y ball C r z Y x
81 ancom u z y x r + z = y ball C r z Y x y x r + z = y ball C r z Y x u z
82 anass y x r + z = y ball C r z Y x u z y x r + z = y ball C r z Y x u z
83 r19.41v r + z = y ball C r z Y x u z r + z = y ball C r z Y x u z
84 83 rexbii y x r + z = y ball C r z Y x u z y x r + z = y ball C r z Y x u z
85 r19.41v y x r + z = y ball C r z Y x u z y x r + z = y ball C r z Y x u z
86 84 85 bitr2i y x r + z = y ball C r z Y x u z y x r + z = y ball C r z Y x u z
87 81 82 86 3bitri u z y x r + z = y ball C r z Y x y x r + z = y ball C r z Y x u z
88 87 exbii z u z y x r + z = y ball C r z Y x z y x r + z = y ball C r z Y x u z
89 ovex y ball C r V
90 ineq1 z = y ball C r z Y = y ball C r Y
91 90 sseq1d z = y ball C r z Y x y ball C r Y x
92 eleq2 z = y ball C r u z u y ball C r
93 91 92 anbi12d z = y ball C r z Y x u z y ball C r Y x u y ball C r
94 89 93 ceqsexv z z = y ball C r z Y x u z y ball C r Y x u y ball C r
95 94 rexbii r + z z = y ball C r z Y x u z r + y ball C r Y x u y ball C r
96 rexcom4 r + z z = y ball C r z Y x u z z r + z = y ball C r z Y x u z
97 95 96 bitr3i r + y ball C r Y x u y ball C r z r + z = y ball C r z Y x u z
98 97 rexbii y x r + y ball C r Y x u y ball C r y x z r + z = y ball C r z Y x u z
99 rexcom4 y x z r + z = y ball C r z Y x u z z y x r + z = y ball C r z Y x u z
100 98 99 bitr2i z y x r + z = y ball C r z Y x u z y x r + y ball C r Y x u y ball C r
101 80 88 100 3bitri u z | y x r + z = y ball C r z Y x y x r + y ball C r Y x u y ball C r
102 101 anbi1i u z | y x r + z = y ball C r z Y x u Y y x r + y ball C r Y x u y ball C r u Y
103 79 102 bitr2i y x r + y ball C r Y x u y ball C r u Y u z | y x r + z = y ball C r z Y x Y
104 78 103 bitrdi C ∞Met X Y X x Y y x r + y ball C r Y x u x u z | y x r + z = y ball C r z Y x Y
105 104 eqrdv C ∞Met X Y X x Y y x r + y ball C r Y x x = z | y x r + z = y ball C r z Y x Y
106 ineq1 u = z | y x r + z = y ball C r z Y x u Y = z | y x r + z = y ball C r z Y x Y
107 106 rspceeqv z | y x r + z = y ball C r z Y x J x = z | y x r + z = y ball C r z Y x Y u J x = u Y
108 43 105 107 syl2anc C ∞Met X Y X x Y y x r + y ball C r Y x u J x = u Y
109 108 ex C ∞Met X Y X x Y y x r + y ball C r Y x u J x = u Y
110 22 109 impbid C ∞Met X Y X u J x = u Y x Y y x r + y ball C r Y x
111 simpr Y X y Y y Y
112 26 111 elind Y X y Y y X Y
113 1 blres C ∞Met X y X Y r * y ball D r = y ball C r Y
114 113 sseq1d C ∞Met X y X Y r * y ball D r x y ball C r Y x
115 114 3expa C ∞Met X y X Y r * y ball D r x y ball C r Y x
116 27 115 sylan2 C ∞Met X y X Y r + y ball D r x y ball C r Y x
117 116 rexbidva C ∞Met X y X Y r + y ball D r x r + y ball C r Y x
118 112 117 sylan2 C ∞Met X Y X y Y r + y ball D r x r + y ball C r Y x
119 118 anassrs C ∞Met X Y X y Y r + y ball D r x r + y ball C r Y x
120 25 119 sylan2 C ∞Met X Y X x Y y x r + y ball D r x r + y ball C r Y x
121 120 anassrs C ∞Met X Y X x Y y x r + y ball D r x r + y ball C r Y x
122 121 ralbidva C ∞Met X Y X x Y y x r + y ball D r x y x r + y ball C r Y x
123 122 pm5.32da C ∞Met X Y X x Y y x r + y ball D r x x Y y x r + y ball C r Y x
124 110 123 bitr4d C ∞Met X Y X u J x = u Y x Y y x r + y ball D r x
125 id Y X Y X
126 2 mopnm C ∞Met X X J
127 ssexg Y X X J Y V
128 125 126 127 syl2anr C ∞Met X Y X Y V
129 elrest J Top Y V x J 𝑡 Y u J x = u Y
130 23 128 129 syl2an2r C ∞Met X Y X x J 𝑡 Y u J x = u Y
131 xmetres2 C ∞Met X Y X C Y × Y ∞Met Y
132 1 131 eqeltrid C ∞Met X Y X D ∞Met Y
133 3 elmopn2 D ∞Met Y x K x Y y x r + y ball D r x
134 132 133 syl C ∞Met X Y X x K x Y y x r + y ball D r x
135 124 130 134 3bitr4d C ∞Met X Y X x J 𝑡 Y x K
136 135 eqrdv C ∞Met X Y X J 𝑡 Y = K