Metamath Proof Explorer


Theorem llyrest

Description: An open subspace of a locally A space is also locally A . (Contributed by Mario Carneiro, 2-Mar-2015)

Ref Expression
Assertion llyrest ⊢ J ∈ Locally A ∧ B ∈ J → J ↾ 𝑡 B ∈ Locally A

Proof

Step Hyp Ref Expression
1 llytop ⊢ J ∈ Locally A → J ∈ Top
2 resttop ⊢ J ∈ Top ∧ B ∈ J → J ↾ 𝑡 B ∈ Top
3 1 2 sylan ⊢ J ∈ Locally A ∧ B ∈ J → J ↾ 𝑡 B ∈ Top
4 restopn2 ⊢ J ∈ Top ∧ B ∈ J → x ∈ J ↾ 𝑡 B ↔ x ∈ J ∧ x ⊆ B
5 1 4 sylan ⊢ J ∈ Locally A ∧ B ∈ J → x ∈ J ↾ 𝑡 B ↔ x ∈ J ∧ x ⊆ B
6 simp1l ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → J ∈ Locally A
7 simp2l ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → x ∈ J
8 simp3 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → y ∈ x
9 llyi ⊢ J ∈ Locally A ∧ x ∈ J ∧ y ∈ x → ∃ v ∈ J v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A
10 6 7 8 9 syl3anc ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → ∃ v ∈ J v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A
11 simprl ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J
12 simprr1 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ⊆ x
13 simpl2r ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → x ⊆ B
14 12 13 sstrd ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ⊆ B
15 6 1 syl ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → J ∈ Top
16 15 adantr ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → J ∈ Top
17 simpl1r ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → B ∈ J
18 restopn2 ⊢ J ∈ Top ∧ B ∈ J → v ∈ J ↾ 𝑡 B ↔ v ∈ J ∧ v ⊆ B
19 16 17 18 syl2anc ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J ↾ 𝑡 B ↔ v ∈ J ∧ v ⊆ B
20 11 14 19 mpbir2and ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J ↾ 𝑡 B
21 velpw ⊢ v ∈ 𝒫 x ↔ v ⊆ x
22 12 21 sylibr ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ 𝒫 x
23 20 22 elind ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J ↾ 𝑡 B ∩ 𝒫 x
24 simprr2 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → y ∈ v
25 restabs ⊢ J ∈ Top ∧ v ⊆ B ∧ B ∈ J → J ↾ 𝑡 B ↾ 𝑡 v = J ↾ 𝑡 v
26 16 14 17 25 syl3anc ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → J ↾ 𝑡 B ↾ 𝑡 v = J ↾ 𝑡 v
27 simprr3 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → J ↾ 𝑡 v ∈ A
28 26 27 eqeltrd ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → J ↾ 𝑡 B ↾ 𝑡 v ∈ A
29 23 24 28 jca32 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x ∧ v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J ↾ 𝑡 B ∩ 𝒫 x ∧ y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
30 29 ex ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → v ∈ J ∧ v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → v ∈ J ↾ 𝑡 B ∩ 𝒫 x ∧ y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
31 30 reximdv2 ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → ∃ v ∈ J v ⊆ x ∧ y ∈ v ∧ J ↾ 𝑡 v ∈ A → ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
32 10 31 mpd ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
33 32 3expa ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B ∧ y ∈ x → ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
34 33 ralrimiva ⊢ J ∈ Locally A ∧ B ∈ J ∧ x ∈ J ∧ x ⊆ B → ∀ y ∈ x ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
35 34 ex ⊢ J ∈ Locally A ∧ B ∈ J → x ∈ J ∧ x ⊆ B → ∀ y ∈ x ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
36 5 35 sylbid ⊢ J ∈ Locally A ∧ B ∈ J → x ∈ J ↾ 𝑡 B → ∀ y ∈ x ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
37 36 ralrimiv ⊢ J ∈ Locally A ∧ B ∈ J → ∀ x ∈ J ↾ 𝑡 B ∀ y ∈ x ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
38 islly ⊢ J ↾ 𝑡 B ∈ Locally A ↔ J ↾ 𝑡 B ∈ Top ∧ ∀ x ∈ J ↾ 𝑡 B ∀ y ∈ x ∃ v ∈ J ↾ 𝑡 B ∩ 𝒫 x y ∈ v ∧ J ↾ 𝑡 B ↾ 𝑡 v ∈ A
39 3 37 38 sylanbrc ⊢ J ∈ Locally A ∧ B ∈ J → J ↾ 𝑡 B ∈ Locally A