Metamath Proof Explorer


Theorem neitr

Description: The neighborhood of a trace is the trace of the neighborhood. (Contributed by Thierry Arnoux, 17-Jan-2018)

Ref Expression
Hypothesis neitr.1 X=J
Assertion neitr JTopAXBAneiJ𝑡AB=neiJB𝑡A

Proof

Step Hyp Ref Expression
1 neitr.1 X=J
2 nfv dJTopAXBA
3 nfv dcJ𝑡A
4 nfre1 ddJ𝑡ABddc
5 3 4 nfan dcJ𝑡AdJ𝑡ABddc
6 2 5 nfan dJTopAXBAcJ𝑡AdJ𝑡ABddc
7 simpl cJ𝑡AdJ𝑡ABddccJ𝑡A
8 7 anim2i JTopAXBAcJ𝑡AdJ𝑡ABddcJTopAXBAcJ𝑡A
9 simp-5r JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAcJ𝑡A
10 simp1 JTopAXBAJTop
11 simp2 JTopAXBAAX
12 1 restuni JTopAXA=J𝑡A
13 10 11 12 syl2anc JTopAXBAA=J𝑡A
14 13 ad5antr JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAA=J𝑡A
15 9 14 sseqtrrd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAcA
16 11 ad5antr JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAAX
17 15 16 sstrd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAcX
18 10 ad5antr JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAJTop
19 simplr JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeJ
20 1 eltopss JTopeJeX
21 18 19 20 syl2anc JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeX
22 21 ssdifssd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeAX
23 17 22 unssd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAceAX
24 simpr1l JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eABd
25 24 3anassrs JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eABd
26 simpr JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAd=eA
27 25 26 sseqtrd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eABeA
28 inss1 eAe
29 27 28 sstrdi JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eABe
30 inundif eAeA=e
31 simpr1r JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAdc
32 31 3anassrs JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAdc
33 26 32 eqsstrrd JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeAc
34 unss1 eAceAeAceA
35 33 34 syl JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeAeAceA
36 30 35 eqsstrrid JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAeceA
37 sseq2 b=eBbBe
38 sseq1 b=ebceAeceA
39 37 38 anbi12d b=eBbbceABeeceA
40 39 rspcev eJBeeceAbJBbbceA
41 19 29 36 40 syl12anc JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAbJBbbceA
42 indir ceAA=cAeAA
43 disjdifr eAA=
44 43 uneq2i cAeAA=cA
45 un0 cA=cA
46 42 44 45 3eqtri ceAA=cA
47 df-ss cAcA=c
48 47 biimpi cAcA=c
49 46 48 eqtr2id cAc=ceAA
50 15 49 syl JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAc=ceAA
51 vex cV
52 vex eV
53 52 difexi eAV
54 51 53 unex ceAV
55 sseq1 a=ceAaXceAX
56 sseq2 a=ceAbabceA
57 56 anbi2d a=ceABbbaBbbceA
58 57 rexbidv a=ceAbJBbbabJBbbceA
59 55 58 anbi12d a=ceAaXbJBbbaceAXbJBbbceA
60 ineq1 a=ceAaA=ceAA
61 60 eqeq2d a=ceAc=aAc=ceAA
62 59 61 anbi12d a=ceAaXbJBbbac=aAceAXbJBbbceAc=ceAA
63 54 62 spcev ceAXbJBbbceAc=ceAAaaXbJBbbac=aA
64 23 41 50 63 syl21anc JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eAaaXbJBbbac=aA
65 10 ad3antrrr JTopAXBAcJ𝑡AdJ𝑡ABddcJTop
66 10 uniexd JTopAXBAJV
67 1 66 eqeltrid JTopAXBAXV
68 67 11 ssexd JTopAXBAAV
69 68 ad3antrrr JTopAXBAcJ𝑡AdJ𝑡ABddcAV
70 simplr JTopAXBAcJ𝑡AdJ𝑡ABddcdJ𝑡A
71 elrest JTopAVdJ𝑡AeJd=eA
72 71 biimpa JTopAVdJ𝑡AeJd=eA
73 65 69 70 72 syl21anc JTopAXBAcJ𝑡AdJ𝑡ABddceJd=eA
74 64 73 r19.29a JTopAXBAcJ𝑡AdJ𝑡ABddcaaXbJBbbac=aA
75 8 74 sylanl1 JTopAXBAcJ𝑡AdJ𝑡ABddcdJ𝑡ABddcaaXbJBbbac=aA
76 simprr JTopAXBAcJ𝑡AdJ𝑡ABddcdJ𝑡ABddc
77 6 75 76 r19.29af JTopAXBAcJ𝑡AdJ𝑡ABddcaaXbJBbbac=aA
78 inss2 aAA
79 sseq1 c=aAcAaAA
80 78 79 mpbiri c=aAcA
81 80 adantl aXbJBbbac=aAcA
82 81 exlimiv aaXbJBbbac=aAcA
83 82 adantl JTopAXBAaaXbJBbbac=aAcA
84 13 adantr JTopAXBAaaXbJBbbac=aAA=J𝑡A
85 83 84 sseqtrd JTopAXBAaaXbJBbbac=aAcJ𝑡A
86 10 ad4antr JTopAXBAc=aAaXbJBbbaJTop
87 68 ad4antr JTopAXBAc=aAaXbJBbbaAV
88 simplr JTopAXBAc=aAaXbJBbbabJ
89 elrestr JTopAVbJbAJ𝑡A
90 86 87 88 89 syl3anc JTopAXBAc=aAaXbJBbbabAJ𝑡A
91 simprl JTopAXBAc=aAaXbJBbbaBb
92 simp3 JTopAXBABA
93 92 ad4antr JTopAXBAc=aAaXbJBbbaBA
94 91 93 ssind JTopAXBAc=aAaXbJBbbaBbA
95 simprr JTopAXBAc=aAaXbJBbbaba
96 95 ssrind JTopAXBAc=aAaXbJBbbabAaA
97 simp-4r JTopAXBAc=aAaXbJBbbac=aA
98 96 97 sseqtrrd JTopAXBAc=aAaXbJBbbabAc
99 90 94 98 jca32 JTopAXBAc=aAaXbJBbbabAJ𝑡ABbAbAc
100 99 ex JTopAXBAc=aAaXbJBbbabAJ𝑡ABbAbAc
101 100 reximdva JTopAXBAc=aAaXbJBbbabJbAJ𝑡ABbAbAc
102 101 impr JTopAXBAc=aAaXbJBbbabJbAJ𝑡ABbAbAc
103 102 an32s JTopAXBAaXbJBbbac=aAbJbAJ𝑡ABbAbAc
104 103 expl JTopAXBAaXbJBbbac=aAbJbAJ𝑡ABbAbAc
105 104 exlimdv JTopAXBAaaXbJBbbac=aAbJbAJ𝑡ABbAbAc
106 105 imp JTopAXBAaaXbJBbbac=aAbJbAJ𝑡ABbAbAc
107 sseq2 d=bABdBbA
108 sseq1 d=bAdcbAc
109 107 108 anbi12d d=bABddcBbAbAc
110 109 rspcev bAJ𝑡ABbAbAcdJ𝑡ABddc
111 110 rexlimivw bJbAJ𝑡ABbAbAcdJ𝑡ABddc
112 106 111 syl JTopAXBAaaXbJBbbac=aAdJ𝑡ABddc
113 85 112 jca JTopAXBAaaXbJBbbac=aAcJ𝑡AdJ𝑡ABddc
114 77 113 impbida JTopAXBAcJ𝑡AdJ𝑡ABddcaaXbJBbbac=aA
115 resttop JTopAVJ𝑡ATop
116 10 68 115 syl2anc JTopAXBAJ𝑡ATop
117 92 13 sseqtrd JTopAXBABJ𝑡A
118 eqid J𝑡A=J𝑡A
119 118 isnei J𝑡ATopBJ𝑡AcneiJ𝑡ABcJ𝑡AdJ𝑡ABddc
120 116 117 119 syl2anc JTopAXBAcneiJ𝑡ABcJ𝑡AdJ𝑡ABddc
121 fvex neiJBV
122 restval neiJBVAVneiJB𝑡A=rananeiJBaA
123 121 68 122 sylancr JTopAXBAneiJB𝑡A=rananeiJBaA
124 123 eleq2d JTopAXBAcneiJB𝑡AcrananeiJBaA
125 92 11 sstrd JTopAXBABX
126 eqid aneiJBaA=aneiJBaA
127 126 elrnmpt cVcrananeiJBaAaneiJBc=aA
128 127 elv crananeiJBaAaneiJBc=aA
129 df-rex aneiJBc=aAaaneiJBc=aA
130 128 129 bitri crananeiJBaAaaneiJBc=aA
131 1 isnei JTopBXaneiJBaXbJBbba
132 131 anbi1d JTopBXaneiJBc=aAaXbJBbbac=aA
133 132 exbidv JTopBXaaneiJBc=aAaaXbJBbbac=aA
134 130 133 bitrid JTopBXcrananeiJBaAaaXbJBbbac=aA
135 10 125 134 syl2anc JTopAXBAcrananeiJBaAaaXbJBbbac=aA
136 124 135 bitrd JTopAXBAcneiJB𝑡AaaXbJBbbac=aA
137 114 120 136 3bitr4d JTopAXBAcneiJ𝑡ABcneiJB𝑡A
138 137 eqrdv JTopAXBAneiJ𝑡AB=neiJB𝑡A