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

Theorem uniopn 23054
Description: The union of a subset of a topology (that is, the union of any family of open sets of a topology) is an open set. (Contributed by Stefan Allan, 27-Feb-2006.)
Assertion
Ref Expression
uniopn ((𝐽 ∈ Top ∧ 𝐴𝐽) → 𝐴𝐽)

Proof of Theorem uniopn
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 istopg 23052 . . . . 5 (𝐽 ∈ Top → (𝐽 ∈ Top ↔ (∀𝑥(𝑥𝐽 𝑥𝐽) ∧ ∀𝑥𝐽𝑦𝐽 (𝑥𝑦) ∈ 𝐽)))
21ibi 270 . . . 4 (𝐽 ∈ Top → (∀𝑥(𝑥𝐽 𝑥𝐽) ∧ ∀𝑥𝐽𝑦𝐽 (𝑥𝑦) ∈ 𝐽))
32simpld 499 . . 3 (𝐽 ∈ Top → ∀𝑥(𝑥𝐽 𝑥𝐽))
4 elpw2g 5304 . . . . . . . 8 (𝐽 ∈ Top → (𝐴 ∈ 𝒫 𝐽𝐴𝐽))
54biimpar 482 . . . . . . 7 ((𝐽 ∈ Top ∧ 𝐴𝐽) → 𝐴 ∈ 𝒫 𝐽)
6 sseq1 3962 . . . . . . . . 9 (𝑥 = 𝐴 → (𝑥𝐽𝐴𝐽))
7 unieq 4883 . . . . . . . . . 10 (𝑥 = 𝐴 𝑥 = 𝐴)
87eleq1d 2848 . . . . . . . . 9 (𝑥 = 𝐴 → ( 𝑥𝐽 𝐴𝐽))
96, 8imbi12d 347 . . . . . . . 8 (𝑥 = 𝐴 → ((𝑥𝐽 𝑥𝐽) ↔ (𝐴𝐽 𝐴𝐽)))
109spcgv 3555 . . . . . . 7 (𝐴 ∈ 𝒫 𝐽 → (∀𝑥(𝑥𝐽 𝑥𝐽) → (𝐴𝐽 𝐴𝐽)))
115, 10syl 18 . . . . . 6 ((𝐽 ∈ Top ∧ 𝐴𝐽) → (∀𝑥(𝑥𝐽 𝑥𝐽) → (𝐴𝐽 𝐴𝐽)))
1211com23 87 . . . . 5 ((𝐽 ∈ Top ∧ 𝐴𝐽) → (𝐴𝐽 → (∀𝑥(𝑥𝐽 𝑥𝐽) → 𝐴𝐽)))
1312ex 417 . . . 4 (𝐽 ∈ Top → (𝐴𝐽 → (𝐴𝐽 → (∀𝑥(𝑥𝐽 𝑥𝐽) → 𝐴𝐽))))
1413pm2.43d 54 . . 3 (𝐽 ∈ Top → (𝐴𝐽 → (∀𝑥(𝑥𝐽 𝑥𝐽) → 𝐴𝐽)))
153, 14mpid 45 . 2 (𝐽 ∈ Top → (𝐴𝐽 𝐴𝐽))
1615imp 411 1 ((𝐽 ∈ Top ∧ 𝐴𝐽) → 𝐴𝐽)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 400  wal 1568   = wceq 1570  wcel 2143  wral 3079  cin 3904  wss 3905  𝒫 cpw 4562   cuni 4872  Topctop 23050
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-ext 2735  ax-sep 5257
This theorem depends on definitions:  df-bi 210  df-an 401  df-3an 1105  df-tru 1573  df-ex 1810  df-sb 2097  df-clab 2742  df-cleq 2755  df-clel 2838  df-ral 3080  df-rex 3090  df-rab 3417  df-v 3457  df-in 3912  df-ss 3922  df-pw 4564  df-uni 4873  df-top 23051
This theorem is referenced by:  iunopn  23055  unopn  23060  0opn  23061  topopn  23063  tgtop  23130  ntropn  23206  toponmre  23250  neips  23270  txcmplem1  23798  unimopn  24653  metrest  24681  cnopn  24943  locfinreflem  34230  cvmscld  35765  mblfinlem3  38310  mblfinlem4  38311  ismblfin  38312  topclat  49776  toplatlub  49778
  Copyright terms: Public domain W3C validator