MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  neipeltop Structured version   Visualization version   GIF version

Theorem neipeltop 23447
Description: Lemma for neiptopreu 23451. (Contributed by Thierry Arnoux, 6-Jan-2018.)
Hypothesis
Ref Expression
neiptop.o 𝐽 = {𝑎 ∈ 𝒫 𝑋 ∣ ∀𝑝 ∈ 𝑎 𝑎 ∈ (𝑁‘𝑝)}
Assertion
Ref Expression
neipeltop (𝐶 ∈ 𝐽 ↔ (𝐶 ⊆ 𝑋 ∧ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)))
Distinct variable groups:   𝑝,𝑎,𝐶   𝑁,𝑎   𝑋,𝑎
Allowed substitution hints:   𝐽(𝑝, 𝑎)   𝑁(𝑝)   𝑋(𝑝)

Proof of Theorem neipeltop
StepHypRef Expression
1 eleq1 2848 . . . 4 (𝑎 = 𝐶 → (𝑎 ∈ (𝑁‘𝑝) ↔ 𝐶 ∈ (𝑁‘𝑝)))
21raleqbi1dv 3329 . . 3 (𝑎 = 𝐶 → (∀𝑝 ∈ 𝑎 𝑎 ∈ (𝑁‘𝑝) ↔ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)))
3 neiptop.o . . 3 𝐽 = {𝑎 ∈ 𝒫 𝑋 ∣ ∀𝑝 ∈ 𝑎 𝑎 ∈ (𝑁‘𝑝)}
42, 3elrab2 3648 . 2 (𝐶 ∈ 𝐽 ↔ (𝐶 ∈ 𝒫 𝑋 ∧ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)))
5 0ex 5260 . . . . . . 7 ∅ ∈ V
6 eleq1 2848 . . . . . . 7 (𝐶 = ∅ → (𝐶 ∈ V ↔ ∅ ∈ V))
75, 6mpbiri 261 . . . . . 6 (𝐶 = ∅ → 𝐶 ∈ V)
87adantl 487 . . . . 5 ((∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝) ∧ 𝐶 = ∅) → 𝐶 ∈ V)
9 elex 3471 . . . . . . 7 (𝐶 ∈ (𝑁‘𝑝) → 𝐶 ∈ V)
109ralimi 3099 . . . . . 6 (∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝) → ∀𝑝 ∈ 𝐶 𝐶 ∈ V)
11 r19.3rzv 4458 . . . . . . 7 (𝐶 ≠ ∅ → (𝐶 ∈ V ↔ ∀𝑝 ∈ 𝐶 𝐶 ∈ V))
1211biimparc 485 . . . . . 6 ((∀𝑝 ∈ 𝐶 𝐶 ∈ V ∧ 𝐶 ≠ ∅) → 𝐶 ∈ V)
1310, 12sylan 592 . . . . 5 ((∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝) ∧ 𝐶 ≠ ∅) → 𝐶 ∈ V)
148, 13pm2.61dane 3042 . . . 4 (∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝) → 𝐶 ∈ V)
15 elpwg 4559 . . . 4 (𝐶 ∈ V → (𝐶 ∈ 𝒫 𝑋 ↔ 𝐶 ⊆ 𝑋))
1614, 15syl 18 . . 3 (∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝) → (𝐶 ∈ 𝒫 𝑋 ↔ 𝐶 ⊆ 𝑋))
1716pm5.32ri 586 . 2 ((𝐶 ∈ 𝒫 𝑋 ∧ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)) ↔ (𝐶 ⊆ 𝑋 ∧ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)))
184, 17bitri 278 1 (𝐶 ∈ 𝐽 ↔ (𝐶 ⊆ 𝑋 ∧ ∀𝑝 ∈ 𝐶 𝐶 ∈ (𝑁‘𝑝)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144   ≠ wne 2955  ∀wral 3076  {crab 3412  Vcvv 3450   ⊆ wss 3913  ∅c0 4278  𝒫 cpw 4556  ‘cfv 6538
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732  ax-nul 5259
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1572  df-fal 1582  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-ne 2956  df-ral 3077  df-rex 3087  df-rab 3413  df-v 3452  df-dif 3899  df-ss 3914  df-nul 4279  df-pw 4558
This theorem is used by:  neiptopuni  23448  neiptoptop  23449  neiptopnei  23450  neiptopreu  23451
  Copyright terms: Public domain W3C validator