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

Theorem txtopon 22742
Description: The underlying set of the product of two topologies. (Contributed by Mario Carneiro, 22-Aug-2015.) (Revised by Mario Carneiro, 2-Sep-2015.)
Assertion
Ref Expression
txtopon ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) ∈ (TopOn‘(𝑋 × 𝑌)))

Proof of Theorem txtopon
Dummy variables 𝑣 𝑢 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 topontop 22062 . . 3 (𝑅 ∈ (TopOn‘𝑋) → 𝑅 ∈ Top)
2 topontop 22062 . . 3 (𝑆 ∈ (TopOn‘𝑌) → 𝑆 ∈ Top)
3 txtop 22720 . . 3 ((𝑅 ∈ Top ∧ 𝑆 ∈ Top) → (𝑅 ×t 𝑆) ∈ Top)
41, 2, 3syl2an 596 . 2 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) ∈ Top)
5 eqid 2738 . . . . 5 ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))
6 eqid 2738 . . . . 5 𝑅 = 𝑅
7 eqid 2738 . . . . 5 𝑆 = 𝑆
85, 6, 7txuni2 22716 . . . 4 ( 𝑅 × 𝑆) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))
9 toponuni 22063 . . . . 5 (𝑅 ∈ (TopOn‘𝑋) → 𝑋 = 𝑅)
10 toponuni 22063 . . . . 5 (𝑆 ∈ (TopOn‘𝑌) → 𝑌 = 𝑆)
11 xpeq12 5614 . . . . 5 ((𝑋 = 𝑅𝑌 = 𝑆) → (𝑋 × 𝑌) = ( 𝑅 × 𝑆))
129, 10, 11syl2an 596 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = ( 𝑅 × 𝑆))
135txbasex 22717 . . . . 5 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) ∈ V)
14 unitg 22117 . . . . 5 (ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) ∈ V → (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)))
1513, 14syl 17 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)))
168, 12, 153eqtr4a 2804 . . 3 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
175txval 22715 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
1817unieqd 4853 . . 3 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
1916, 18eqtr4d 2781 . 2 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = (𝑅 ×t 𝑆))
20 istopon 22061 . 2 ((𝑅 ×t 𝑆) ∈ (TopOn‘(𝑋 × 𝑌)) ↔ ((𝑅 ×t 𝑆) ∈ Top ∧ (𝑋 × 𝑌) = (𝑅 ×t 𝑆)))
214, 19, 20sylanbrc 583 1 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) ∈ (TopOn‘(𝑋 × 𝑌)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 396   = wceq 1539  wcel 2106  Vcvv 3432   cuni 4839   × cxp 5587  ran crn 5590  cfv 6433  (class class class)co 7275  cmpo 7277  topGenctg 17148  Topctop 22042  TopOnctopon 22059   ×t ctx 22711
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2709  ax-sep 5223  ax-nul 5230  ax-pow 5288  ax-pr 5352  ax-un 7588
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 845  df-3an 1088  df-tru 1542  df-fal 1552  df-ex 1783  df-nf 1787  df-sb 2068  df-mo 2540  df-eu 2569  df-clab 2716  df-cleq 2730  df-clel 2816  df-nfc 2889  df-ral 3069  df-rex 3070  df-rab 3073  df-v 3434  df-sbc 3717  df-csb 3833  df-dif 3890  df-un 3892  df-in 3894  df-ss 3904  df-nul 4257  df-if 4460  df-pw 4535  df-sn 4562  df-pr 4564  df-op 4568  df-uni 4840  df-iun 4926  df-br 5075  df-opab 5137  df-mpt 5158  df-id 5489  df-xp 5595  df-rel 5596  df-cnv 5597  df-co 5598  df-dm 5599  df-rn 5600  df-res 5601  df-ima 5602  df-iota 6391  df-fun 6435  df-fn 6436  df-f 6437  df-fv 6441  df-ov 7278  df-oprab 7279  df-mpo 7280  df-1st 7831  df-2nd 7832  df-topgen 17154  df-top 22043  df-topon 22060  df-bases 22096  df-tx 22713
This theorem is referenced by:  txuni  22743  txcls  22755  tx1cn  22760  tx2cn  22761  txcnp  22771  txcnmpt  22775  txindis  22785  txdis1cn  22786  txlm  22799  lmcn2  22800  xkococn  22811  cnmpt12  22818  cnmpt2c  22821  cnmpt21  22822  cnmpt2t  22824  cnmpt22  22825  cnmpt22f  22826  cnmpt2res  22828  cnmptcom  22829  cnmpt2k  22839  ptunhmeo  22959  xpstopnlem1  22960  xkocnv  22965  xkohmeo  22966  txflf  23157  flfcnp2  23158  cnmpt2plusg  23239  tmdcn2  23240  indistgp  23251  clssubg  23260  qustgplem  23272  prdstmdd  23275  tsmsadd  23298  cnmpt2vsca  23346  txmetcn  23704  cnmpt2ds  24006  fsum2cn  24034  cnmpopc  24091  htpyco2  24142  phtpyco2  24153  cnmpt2ip  24412  limccnp2  25056  dvcnp2  25084  dvaddbr  25102  dvmulbr  25103  dvcobr  25110  lhop1lem  25177  taylthlem2  25533  cxpcn3  25901  tpr2tp  31854  txsconnlem  33202  txsconn  33203  cvmlift2lem11  33275  cvmlift2lem12  33276
  Copyright terms: Public domain W3C validator