Metamath Proof Explorer


Theorem islly2

Description: An alternative expression for J e. Locally A when A passes to open subspaces: A space is locally A if every point is contained in an open neighborhood with property A . (Contributed by Mario Carneiro, 2-Mar-2015)

Ref Expression
Hypotheses restlly.1 ⊢ φ ∧ j ∈ A ∧ x ∈ j → j ↾ 𝑡 x ∈ A
islly2.2 ⊢ X = ⋃ J
Assertion islly2 ⊢ φ → J ∈ Locally A ↔ J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A

Proof

Step Hyp Ref Expression
1 restlly.1 ⊢ φ ∧ j ∈ A ∧ x ∈ j → j ↾ 𝑡 x ∈ A
2 islly2.2 ⊢ X = ⋃ J
3 llytop ⊢ J ∈ Locally A → J ∈ Top
4 3 adantl ⊢ φ ∧ J ∈ Locally A → J ∈ Top
5 simplr ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → J ∈ Locally A
6 4 adantr ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → J ∈ Top
7 2 topopn ⊢ J ∈ Top → X ∈ J
8 6 7 syl ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → X ∈ J
9 simpr ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → y ∈ X
10 llyi ⊢ J ∈ Locally A ∧ X ∈ J ∧ y ∈ X → ∃ u ∈ J u ⊆ X ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A
11 5 8 9 10 syl3anc ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → ∃ u ∈ J u ⊆ X ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A
12 3simpc ⊢ u ⊆ X ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → y ∈ u ∧ J ↾ 𝑡 u ∈ A
13 12 reximi ⊢ ∃ u ∈ J u ⊆ X ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
14 11 13 syl ⊢ φ ∧ J ∈ Locally A ∧ y ∈ X → ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
15 14 ralrimiva ⊢ φ ∧ J ∈ Locally A → ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
16 4 15 jca ⊢ φ ∧ J ∈ Locally A → J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
17 simprl ⊢ φ ∧ J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ∈ Top
18 elssuni ⊢ z ∈ J → z ⊆ ⋃ J
19 18 2 sseqtrrdi ⊢ z ∈ J → z ⊆ X
20 19 adantl ⊢ φ ∧ J ∈ Top ∧ z ∈ J → z ⊆ X
21 ssralv ⊢ z ⊆ X → ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ y ∈ z ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
22 20 21 syl ⊢ φ ∧ J ∈ Top ∧ z ∈ J → ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ y ∈ z ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A
23 simpllr ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ∈ Top
24 simplrl ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∈ J
25 simprl ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → u ∈ J
26 inopn ⊢ J ∈ Top ∧ z ∈ J ∧ u ∈ J → z ∩ u ∈ J
27 23 24 25 26 syl3anc ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∩ u ∈ J
28 vex ⊢ z ∈ V
29 inss1 ⊢ z ∩ u ⊆ z
30 28 29 elpwi2 ⊢ z ∩ u ∈ 𝒫 z
31 30 a1i ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∩ u ∈ 𝒫 z
32 27 31 elind ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∩ u ∈ J ∩ 𝒫 z
33 simplrr ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → y ∈ z
34 simprrl ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → y ∈ u
35 33 34 elind ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → y ∈ z ∩ u
36 inss2 ⊢ z ∩ u ⊆ u
37 36 a1i ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∩ u ⊆ u
38 restabs ⊢ J ∈ Top ∧ z ∩ u ⊆ u ∧ u ∈ J → J ↾ 𝑡 u ↾ 𝑡 z ∩ u = J ↾ 𝑡 z ∩ u
39 23 37 25 38 syl3anc ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ↾ 𝑡 u ↾ 𝑡 z ∩ u = J ↾ 𝑡 z ∩ u
40 oveq2 ⊢ x = z ∩ u → J ↾ 𝑡 u ↾ 𝑡 x = J ↾ 𝑡 u ↾ 𝑡 z ∩ u
41 40 eleq1d ⊢ x = z ∩ u → J ↾ 𝑡 u ↾ 𝑡 x ∈ A ↔ J ↾ 𝑡 u ↾ 𝑡 z ∩ u ∈ A
42 oveq1 ⊢ j = J ↾ 𝑡 u → j ↾ 𝑡 x = J ↾ 𝑡 u ↾ 𝑡 x
43 42 eleq1d ⊢ j = J ↾ 𝑡 u → j ↾ 𝑡 x ∈ A ↔ J ↾ 𝑡 u ↾ 𝑡 x ∈ A
44 43 raleqbi1dv ⊢ j = J ↾ 𝑡 u → ∀ x ∈ j j ↾ 𝑡 x ∈ A ↔ ∀ x ∈ J ↾ 𝑡 u J ↾ 𝑡 u ↾ 𝑡 x ∈ A
45 1 ralrimivva ⊢ φ → ∀ j ∈ A ∀ x ∈ j j ↾ 𝑡 x ∈ A
46 45 ad3antrrr ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ j ∈ A ∀ x ∈ j j ↾ 𝑡 x ∈ A
47 simprrr ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ↾ 𝑡 u ∈ A
48 44 46 47 rspcdva ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ x ∈ J ↾ 𝑡 u J ↾ 𝑡 u ↾ 𝑡 x ∈ A
49 elrestr ⊢ J ∈ Top ∧ u ∈ J ∧ z ∈ J → z ∩ u ∈ J ↾ 𝑡 u
50 23 25 24 49 syl3anc ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → z ∩ u ∈ J ↾ 𝑡 u
51 41 48 50 rspcdva ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ↾ 𝑡 u ↾ 𝑡 z ∩ u ∈ A
52 39 51 eqeltrrd ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ↾ 𝑡 z ∩ u ∈ A
53 eleq2 ⊢ v = z ∩ u → y ∈ v ↔ y ∈ z ∩ u
54 oveq2 ⊢ v = z ∩ u → J ↾ 𝑡 v = J ↾ 𝑡 z ∩ u
55 54 eleq1d ⊢ v = z ∩ u → J ↾ 𝑡 v ∈ A ↔ J ↾ 𝑡 z ∩ u ∈ A
56 53 55 anbi12d ⊢ v = z ∩ u → y ∈ v ∧ J ↾ 𝑡 v ∈ A ↔ y ∈ z ∩ u ∧ J ↾ 𝑡 z ∩ u ∈ A
57 56 rspcev ⊢ z ∩ u ∈ J ∩ 𝒫 z ∧ y ∈ z ∩ u ∧ J ↾ 𝑡 z ∩ u ∈ A → ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
58 32 35 52 57 syl12anc ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z ∧ u ∈ J ∧ y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
59 58 rexlimdvaa ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z → ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
60 59 anassrs ⊢ φ ∧ J ∈ Top ∧ z ∈ J ∧ y ∈ z → ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
61 60 ralimdva ⊢ φ ∧ J ∈ Top ∧ z ∈ J → ∀ y ∈ z ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ y ∈ z ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
62 22 61 syld ⊢ φ ∧ J ∈ Top ∧ z ∈ J → ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ y ∈ z ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
63 62 ralrimdva ⊢ φ ∧ J ∈ Top → ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ z ∈ J ∀ y ∈ z ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
64 63 impr ⊢ φ ∧ J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → ∀ z ∈ J ∀ y ∈ z ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
65 islly ⊢ J ∈ Locally A ↔ J ∈ Top ∧ ∀ z ∈ J ∀ y ∈ z ∃ v ∈ J ∩ 𝒫 z y ∈ v ∧ J ↾ 𝑡 v ∈ A
66 17 64 65 sylanbrc ⊢ φ ∧ J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A → J ∈ Locally A
67 16 66 impbida ⊢ φ → J ∈ Locally A ↔ J ∈ Top ∧ ∀ y ∈ X ∃ u ∈ J y ∈ u ∧ J ↾ 𝑡 u ∈ A