Metamath Proof Explorer


Theorem restnlly

Description: If the property A passes to open subspaces, then a space is n-locally A iff it is locally A . (Contributed by Mario Carneiro, 2-Mar-2015)

Ref Expression
Hypothesis restlly.1 φ j A x j j 𝑡 x A
Assertion restnlly φ N-Locally A = Locally A

Proof

Step Hyp Ref Expression
1 restlly.1 φ j A x j j 𝑡 x A
2 nllytop k N-Locally A k Top
3 2 adantl φ k N-Locally A k Top
4 nlly2i k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A
5 4 3adant1l φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A
6 simprl φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k
7 simprr2 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x s
8 simplr φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A s 𝒫 y
9 8 elpwid φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A s y
10 7 9 sstrd φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x y
11 velpw x 𝒫 y x y
12 10 11 sylibr φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x 𝒫 y
13 6 12 elind φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝒫 y
14 simprr1 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A u x
15 simpll1 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A φ k N-Locally A
16 15 2 simpl2im φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A k Top
17 restabs k Top x s s 𝒫 y k 𝑡 s 𝑡 x = k 𝑡 x
18 16 7 8 17 syl3anc φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A k 𝑡 s 𝑡 x = k 𝑡 x
19 df-ss x s x s = x
20 7 19 sylib φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x s = x
21 elrestr k Top s 𝒫 y x k x s k 𝑡 s
22 16 8 6 21 syl3anc φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x s k 𝑡 s
23 20 22 eqeltrrd φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝑡 s
24 eleq2 j = k 𝑡 s x j x k 𝑡 s
25 oveq1 j = k 𝑡 s j 𝑡 x = k 𝑡 s 𝑡 x
26 25 eleq1d j = k 𝑡 s j 𝑡 x A k 𝑡 s 𝑡 x A
27 24 26 imbi12d j = k 𝑡 s x j j 𝑡 x A x k 𝑡 s k 𝑡 s 𝑡 x A
28 15 simpld φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A φ
29 1 expr φ j A x j j 𝑡 x A
30 29 ralrimiva φ j A x j j 𝑡 x A
31 28 30 syl φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A j A x j j 𝑡 x A
32 simprr3 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A k 𝑡 s A
33 27 31 32 rspcdva φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝑡 s k 𝑡 s 𝑡 x A
34 23 33 mpd φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A k 𝑡 s 𝑡 x A
35 18 34 eqeltrrd φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A k 𝑡 x A
36 13 14 35 jca32 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝒫 y u x k 𝑡 x A
37 36 ex φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝒫 y u x k 𝑡 x A
38 37 reximdv2 φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝒫 y u x k 𝑡 x A
39 38 rexlimdva φ k N-Locally A y k u y s 𝒫 y x k u x x s k 𝑡 s A x k 𝒫 y u x k 𝑡 x A
40 5 39 mpd φ k N-Locally A y k u y x k 𝒫 y u x k 𝑡 x A
41 40 3expb φ k N-Locally A y k u y x k 𝒫 y u x k 𝑡 x A
42 41 ralrimivva φ k N-Locally A y k u y x k 𝒫 y u x k 𝑡 x A
43 islly k Locally A k Top y k u y x k 𝒫 y u x k 𝑡 x A
44 3 42 43 sylanbrc φ k N-Locally A k Locally A
45 44 ex φ k N-Locally A k Locally A
46 45 ssrdv φ N-Locally A Locally A
47 llyssnlly Locally A N-Locally A
48 47 a1i φ Locally A N-Locally A
49 46 48 eqssd φ N-Locally A = Locally A