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

Theorem txtopon 23552
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 22874 . . 3 (𝑅 ∈ (TopOn‘𝑋) → 𝑅 ∈ Top)
2 topontop 22874 . . 3 (𝑆 ∈ (TopOn‘𝑌) → 𝑆 ∈ Top)
3 txtop 23530 . . 3 ((𝑅 ∈ Top ∧ 𝑆 ∈ Top) → (𝑅 ×t 𝑆) ∈ Top)
41, 2, 3syl2an 597 . 2 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) ∈ Top)
5 eqid 2737 . . . . 5 ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))
6 eqid 2737 . . . . 5 𝑅 = 𝑅
7 eqid 2737 . . . . 5 𝑆 = 𝑆
85, 6, 7txuni2 23526 . . . 4 ( 𝑅 × 𝑆) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))
9 toponuni 22875 . . . . 5 (𝑅 ∈ (TopOn‘𝑋) → 𝑋 = 𝑅)
10 toponuni 22875 . . . . 5 (𝑆 ∈ (TopOn‘𝑌) → 𝑌 = 𝑆)
11 xpeq12 5659 . . . . 5 ((𝑋 = 𝑅𝑌 = 𝑆) → (𝑋 × 𝑌) = ( 𝑅 × 𝑆))
129, 10, 11syl2an 597 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = ( 𝑅 × 𝑆))
135txbasex 23527 . . . . 5 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) ∈ V)
14 unitg 22928 . . . . 5 (ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)) ∈ V → (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)))
1513, 14syl 17 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))) = ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣)))
168, 12, 153eqtr4a 2798 . . 3 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
175txval 23525 . . . 4 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
1817unieqd 4878 . . 3 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) = (topGen‘ran (𝑢𝑅, 𝑣𝑆 ↦ (𝑢 × 𝑣))))
1916, 18eqtr4d 2775 . 2 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑋 × 𝑌) = (𝑅 ×t 𝑆))
20 istopon 22873 . 2 ((𝑅 ×t 𝑆) ∈ (TopOn‘(𝑋 × 𝑌)) ↔ ((𝑅 ×t 𝑆) ∈ Top ∧ (𝑋 × 𝑌) = (𝑅 ×t 𝑆)))
214, 19, 20sylanbrc 584 1 ((𝑅 ∈ (TopOn‘𝑋) ∧ 𝑆 ∈ (TopOn‘𝑌)) → (𝑅 ×t 𝑆) ∈ (TopOn‘(𝑋 × 𝑌)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395   = wceq 1542  wcel 2114  Vcvv 3442   cuni 4865   × cxp 5632  ran crn 5635  cfv 6502  (class class class)co 7370  cmpo 7372  topGenctg 17371  Topctop 22854  TopOnctopon 22871   ×t ctx 23521
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-sep 5245  ax-nul 5255  ax-pow 5314  ax-pr 5381  ax-un 7692
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-ral 3053  df-rex 3063  df-rab 3402  df-v 3444  df-sbc 3743  df-csb 3852  df-dif 3906  df-un 3908  df-in 3910  df-ss 3920  df-nul 4288  df-if 4482  df-pw 4558  df-sn 4583  df-pr 4585  df-op 4589  df-uni 4866  df-iun 4950  df-br 5101  df-opab 5163  df-mpt 5182  df-id 5529  df-xp 5640  df-rel 5641  df-cnv 5642  df-co 5643  df-dm 5644  df-rn 5645  df-res 5646  df-ima 5647  df-iota 6458  df-fun 6504  df-fn 6505  df-f 6506  df-fv 6510  df-ov 7373  df-oprab 7374  df-mpo 7375  df-1st 7945  df-2nd 7946  df-topgen 17377  df-top 22855  df-topon 22872  df-bases 22907  df-tx 23523
This theorem is referenced by:  txuni  23553  txcls  23565  tx1cn  23570  tx2cn  23571  txcnp  23581  txcnmpt  23585  txindis  23595  txdis1cn  23596  txlm  23609  lmcn2  23610  xkococn  23621  cnmpt12  23628  cnmpt2c  23631  cnmpt21  23632  cnmpt2t  23634  cnmpt22  23635  cnmpt22f  23636  cnmpt2res  23638  cnmptcom  23639  cnmpt2k  23649  ptunhmeo  23769  xpstopnlem1  23770  xkocnv  23775  xkohmeo  23776  txflf  23967  flfcnp2  23968  cnmpt2plusg  24049  tmdcn2  24050  indistgp  24061  clssubg  24070  qustgplem  24082  prdstmdd  24085  tsmsadd  24108  cnmpt2vsca  24156  txmetcn  24509  cnmpt2ds  24805  fsum2cn  24835  cnmpopc  24895  htpyco2  24951  phtpyco2  24962  cnmpt2ip  25221  limccnp2  25866  dvcnp2  25894  dvcnp2OLD  25895  dvaddbr  25913  dvmulbr  25914  dvmulbrOLD  25915  dvcobr  25922  dvcobrOLD  25923  lhop1lem  25991  taylthlem2  26355  taylthlem2OLD  26356  cxpcn3  26731  tpr2tp  34088  txsconnlem  35462  txsconn  35463  cvmlift2lem11  35535  cvmlift2lem12  35536
  Copyright terms: Public domain W3C validator