ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  txcnmpt GIF version

Theorem txcnmpt 13913
Description: A map into the product of two topological spaces is continuous if both of its projections are continuous. (Contributed by Jeff Madsen, 2-Sep-2009.) (Revised by Mario Carneiro, 22-Aug-2015.)
Hypotheses
Ref Expression
txcnmpt.1 π‘Š = βˆͺ π‘ˆ
txcnmpt.2 𝐻 = (π‘₯ ∈ π‘Š ↦ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩)
Assertion
Ref Expression
txcnmpt ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ 𝐻 ∈ (π‘ˆ Cn (𝑅 Γ—t 𝑆)))
Distinct variable groups:   π‘₯,𝐹   π‘₯,𝐺   π‘₯,𝑅   π‘₯,𝑆   π‘₯,π‘ˆ   π‘₯,π‘Š
Allowed substitution hint:   𝐻(π‘₯)

Proof of Theorem txcnmpt
Dummy variables 𝑠 π‘Ÿ 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 txcnmpt.1 . . . . . . 7 π‘Š = βˆͺ π‘ˆ
2 eqid 2177 . . . . . . 7 βˆͺ 𝑅 = βˆͺ 𝑅
31, 2cnf 13844 . . . . . 6 (𝐹 ∈ (π‘ˆ Cn 𝑅) β†’ 𝐹:π‘ŠβŸΆβˆͺ 𝑅)
43adantr 276 . . . . 5 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ 𝐹:π‘ŠβŸΆβˆͺ 𝑅)
54ffvelcdmda 5654 . . . 4 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (πΉβ€˜π‘₯) ∈ βˆͺ 𝑅)
6 eqid 2177 . . . . . . 7 βˆͺ 𝑆 = βˆͺ 𝑆
71, 6cnf 13844 . . . . . 6 (𝐺 ∈ (π‘ˆ Cn 𝑆) β†’ 𝐺:π‘ŠβŸΆβˆͺ 𝑆)
87adantl 277 . . . . 5 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ 𝐺:π‘ŠβŸΆβˆͺ 𝑆)
98ffvelcdmda 5654 . . . 4 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (πΊβ€˜π‘₯) ∈ βˆͺ 𝑆)
105, 9opelxpd 4661 . . 3 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (βˆͺ 𝑅 Γ— βˆͺ 𝑆))
11 txcnmpt.2 . . 3 𝐻 = (π‘₯ ∈ π‘Š ↦ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩)
1210, 11fmptd 5673 . 2 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ 𝐻:π‘ŠβŸΆ(βˆͺ 𝑅 Γ— βˆͺ 𝑆))
1311mptpreima 5124 . . . . . 6 (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) = {π‘₯ ∈ π‘Š ∣ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (π‘Ÿ Γ— 𝑠)}
144adantr 276 . . . . . . . . . . . . 13 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ 𝐹:π‘ŠβŸΆβˆͺ 𝑅)
1514adantr 276 . . . . . . . . . . . 12 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ 𝐹:π‘ŠβŸΆβˆͺ 𝑅)
16 ffn 5367 . . . . . . . . . . . 12 (𝐹:π‘ŠβŸΆβˆͺ 𝑅 β†’ 𝐹 Fn π‘Š)
17 elpreima 5638 . . . . . . . . . . . 12 (𝐹 Fn π‘Š β†’ (π‘₯ ∈ (◑𝐹 β€œ π‘Ÿ) ↔ (π‘₯ ∈ π‘Š ∧ (πΉβ€˜π‘₯) ∈ π‘Ÿ)))
1815, 16, 173syl 17 . . . . . . . . . . 11 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (π‘₯ ∈ (◑𝐹 β€œ π‘Ÿ) ↔ (π‘₯ ∈ π‘Š ∧ (πΉβ€˜π‘₯) ∈ π‘Ÿ)))
19 ibar 301 . . . . . . . . . . . 12 (π‘₯ ∈ π‘Š β†’ ((πΉβ€˜π‘₯) ∈ π‘Ÿ ↔ (π‘₯ ∈ π‘Š ∧ (πΉβ€˜π‘₯) ∈ π‘Ÿ)))
2019adantl 277 . . . . . . . . . . 11 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ ((πΉβ€˜π‘₯) ∈ π‘Ÿ ↔ (π‘₯ ∈ π‘Š ∧ (πΉβ€˜π‘₯) ∈ π‘Ÿ)))
2118, 20bitr4d 191 . . . . . . . . . 10 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (π‘₯ ∈ (◑𝐹 β€œ π‘Ÿ) ↔ (πΉβ€˜π‘₯) ∈ π‘Ÿ))
228ad2antrr 488 . . . . . . . . . . . 12 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ 𝐺:π‘ŠβŸΆβˆͺ 𝑆)
23 ffn 5367 . . . . . . . . . . . 12 (𝐺:π‘ŠβŸΆβˆͺ 𝑆 β†’ 𝐺 Fn π‘Š)
24 elpreima 5638 . . . . . . . . . . . 12 (𝐺 Fn π‘Š β†’ (π‘₯ ∈ (◑𝐺 β€œ 𝑠) ↔ (π‘₯ ∈ π‘Š ∧ (πΊβ€˜π‘₯) ∈ 𝑠)))
2522, 23, 243syl 17 . . . . . . . . . . 11 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (π‘₯ ∈ (◑𝐺 β€œ 𝑠) ↔ (π‘₯ ∈ π‘Š ∧ (πΊβ€˜π‘₯) ∈ 𝑠)))
26 ibar 301 . . . . . . . . . . . 12 (π‘₯ ∈ π‘Š β†’ ((πΊβ€˜π‘₯) ∈ 𝑠 ↔ (π‘₯ ∈ π‘Š ∧ (πΊβ€˜π‘₯) ∈ 𝑠)))
2726adantl 277 . . . . . . . . . . 11 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ ((πΊβ€˜π‘₯) ∈ 𝑠 ↔ (π‘₯ ∈ π‘Š ∧ (πΊβ€˜π‘₯) ∈ 𝑠)))
2825, 27bitr4d 191 . . . . . . . . . 10 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (π‘₯ ∈ (◑𝐺 β€œ 𝑠) ↔ (πΊβ€˜π‘₯) ∈ 𝑠))
2921, 28anbi12d 473 . . . . . . . . 9 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ ((π‘₯ ∈ (◑𝐹 β€œ π‘Ÿ) ∧ π‘₯ ∈ (◑𝐺 β€œ 𝑠)) ↔ ((πΉβ€˜π‘₯) ∈ π‘Ÿ ∧ (πΊβ€˜π‘₯) ∈ 𝑠)))
30 elin 3320 . . . . . . . . 9 (π‘₯ ∈ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) ↔ (π‘₯ ∈ (◑𝐹 β€œ π‘Ÿ) ∧ π‘₯ ∈ (◑𝐺 β€œ 𝑠)))
31 opelxp 4658 . . . . . . . . 9 (⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (π‘Ÿ Γ— 𝑠) ↔ ((πΉβ€˜π‘₯) ∈ π‘Ÿ ∧ (πΊβ€˜π‘₯) ∈ 𝑠))
3229, 30, 313bitr4g 223 . . . . . . . 8 ((((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) ∧ π‘₯ ∈ π‘Š) β†’ (π‘₯ ∈ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) ↔ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (π‘Ÿ Γ— 𝑠)))
3332rabbi2dva 3345 . . . . . . 7 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (π‘Š ∩ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠))) = {π‘₯ ∈ π‘Š ∣ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (π‘Ÿ Γ— 𝑠)})
34 inss1 3357 . . . . . . . . . 10 ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) βŠ† (◑𝐹 β€œ π‘Ÿ)
35 cnvimass 4993 . . . . . . . . . 10 (◑𝐹 β€œ π‘Ÿ) βŠ† dom 𝐹
3634, 35sstri 3166 . . . . . . . . 9 ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) βŠ† dom 𝐹
3736, 14fssdm 5382 . . . . . . . 8 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) βŠ† π‘Š)
38 sseqin2 3356 . . . . . . . 8 (((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) βŠ† π‘Š ↔ (π‘Š ∩ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠))) = ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)))
3937, 38sylib 122 . . . . . . 7 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (π‘Š ∩ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠))) = ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)))
4033, 39eqtr3d 2212 . . . . . 6 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ {π‘₯ ∈ π‘Š ∣ ⟨(πΉβ€˜π‘₯), (πΊβ€˜π‘₯)⟩ ∈ (π‘Ÿ Γ— 𝑠)} = ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)))
4113, 40eqtrid 2222 . . . . 5 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) = ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)))
42 cntop1 13841 . . . . . . . 8 (𝐺 ∈ (π‘ˆ Cn 𝑆) β†’ π‘ˆ ∈ Top)
4342adantl 277 . . . . . . 7 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ π‘ˆ ∈ Top)
4443adantr 276 . . . . . 6 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ π‘ˆ ∈ Top)
45 cnima 13860 . . . . . . 7 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ π‘Ÿ ∈ 𝑅) β†’ (◑𝐹 β€œ π‘Ÿ) ∈ π‘ˆ)
4645ad2ant2r 509 . . . . . 6 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (◑𝐹 β€œ π‘Ÿ) ∈ π‘ˆ)
47 cnima 13860 . . . . . . 7 ((𝐺 ∈ (π‘ˆ Cn 𝑆) ∧ 𝑠 ∈ 𝑆) β†’ (◑𝐺 β€œ 𝑠) ∈ π‘ˆ)
4847ad2ant2l 508 . . . . . 6 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (◑𝐺 β€œ 𝑠) ∈ π‘ˆ)
49 inopn 13643 . . . . . 6 ((π‘ˆ ∈ Top ∧ (◑𝐹 β€œ π‘Ÿ) ∈ π‘ˆ ∧ (◑𝐺 β€œ 𝑠) ∈ π‘ˆ) β†’ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) ∈ π‘ˆ)
5044, 46, 48, 49syl3anc 1238 . . . . 5 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ ((◑𝐹 β€œ π‘Ÿ) ∩ (◑𝐺 β€œ 𝑠)) ∈ π‘ˆ)
5141, 50eqeltrd 2254 . . . 4 (((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) ∧ (π‘Ÿ ∈ 𝑅 ∧ 𝑠 ∈ 𝑆)) β†’ (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) ∈ π‘ˆ)
5251ralrimivva 2559 . . 3 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ βˆ€π‘Ÿ ∈ 𝑅 βˆ€π‘  ∈ 𝑆 (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) ∈ π‘ˆ)
53 vex 2742 . . . . . 6 π‘Ÿ ∈ V
54 vex 2742 . . . . . 6 𝑠 ∈ V
5553, 54xpex 4743 . . . . 5 (π‘Ÿ Γ— 𝑠) ∈ V
5655rgen2w 2533 . . . 4 βˆ€π‘Ÿ ∈ 𝑅 βˆ€π‘  ∈ 𝑆 (π‘Ÿ Γ— 𝑠) ∈ V
57 eqid 2177 . . . . 5 (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠)) = (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))
58 imaeq2 4968 . . . . . 6 (𝑧 = (π‘Ÿ Γ— 𝑠) β†’ (◑𝐻 β€œ 𝑧) = (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)))
5958eleq1d 2246 . . . . 5 (𝑧 = (π‘Ÿ Γ— 𝑠) β†’ ((◑𝐻 β€œ 𝑧) ∈ π‘ˆ ↔ (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) ∈ π‘ˆ))
6057, 59ralrnmpo 5992 . . . 4 (βˆ€π‘Ÿ ∈ 𝑅 βˆ€π‘  ∈ 𝑆 (π‘Ÿ Γ— 𝑠) ∈ V β†’ (βˆ€π‘§ ∈ ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))(◑𝐻 β€œ 𝑧) ∈ π‘ˆ ↔ βˆ€π‘Ÿ ∈ 𝑅 βˆ€π‘  ∈ 𝑆 (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) ∈ π‘ˆ))
6156, 60ax-mp 5 . . 3 (βˆ€π‘§ ∈ ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))(◑𝐻 β€œ 𝑧) ∈ π‘ˆ ↔ βˆ€π‘Ÿ ∈ 𝑅 βˆ€π‘  ∈ 𝑆 (◑𝐻 β€œ (π‘Ÿ Γ— 𝑠)) ∈ π‘ˆ)
6252, 61sylibr 134 . 2 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ βˆ€π‘§ ∈ ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))(◑𝐻 β€œ 𝑧) ∈ π‘ˆ)
631toptopon 13658 . . . 4 (π‘ˆ ∈ Top ↔ π‘ˆ ∈ (TopOnβ€˜π‘Š))
6443, 63sylib 122 . . 3 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ π‘ˆ ∈ (TopOnβ€˜π‘Š))
65 cntop2 13842 . . . 4 (𝐹 ∈ (π‘ˆ Cn 𝑅) β†’ 𝑅 ∈ Top)
66 cntop2 13842 . . . 4 (𝐺 ∈ (π‘ˆ Cn 𝑆) β†’ 𝑆 ∈ Top)
67 eqid 2177 . . . . 5 ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠)) = ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))
6867txval 13895 . . . 4 ((𝑅 ∈ Top ∧ 𝑆 ∈ Top) β†’ (𝑅 Γ—t 𝑆) = (topGenβ€˜ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))))
6965, 66, 68syl2an 289 . . 3 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ (𝑅 Γ—t 𝑆) = (topGenβ€˜ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))))
70 toptopon2 13659 . . . . 5 (𝑅 ∈ Top ↔ 𝑅 ∈ (TopOnβ€˜βˆͺ 𝑅))
7165, 70sylib 122 . . . 4 (𝐹 ∈ (π‘ˆ Cn 𝑅) β†’ 𝑅 ∈ (TopOnβ€˜βˆͺ 𝑅))
72 toptopon2 13659 . . . . 5 (𝑆 ∈ Top ↔ 𝑆 ∈ (TopOnβ€˜βˆͺ 𝑆))
7366, 72sylib 122 . . . 4 (𝐺 ∈ (π‘ˆ Cn 𝑆) β†’ 𝑆 ∈ (TopOnβ€˜βˆͺ 𝑆))
74 txtopon 13902 . . . 4 ((𝑅 ∈ (TopOnβ€˜βˆͺ 𝑅) ∧ 𝑆 ∈ (TopOnβ€˜βˆͺ 𝑆)) β†’ (𝑅 Γ—t 𝑆) ∈ (TopOnβ€˜(βˆͺ 𝑅 Γ— βˆͺ 𝑆)))
7571, 73, 74syl2an 289 . . 3 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ (𝑅 Γ—t 𝑆) ∈ (TopOnβ€˜(βˆͺ 𝑅 Γ— βˆͺ 𝑆)))
7664, 69, 75tgcn 13848 . 2 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ (𝐻 ∈ (π‘ˆ Cn (𝑅 Γ—t 𝑆)) ↔ (𝐻:π‘ŠβŸΆ(βˆͺ 𝑅 Γ— βˆͺ 𝑆) ∧ βˆ€π‘§ ∈ ran (π‘Ÿ ∈ 𝑅, 𝑠 ∈ 𝑆 ↦ (π‘Ÿ Γ— 𝑠))(◑𝐻 β€œ 𝑧) ∈ π‘ˆ)))
7712, 62, 76mpbir2and 944 1 ((𝐹 ∈ (π‘ˆ Cn 𝑅) ∧ 𝐺 ∈ (π‘ˆ Cn 𝑆)) β†’ 𝐻 ∈ (π‘ˆ Cn (𝑅 Γ—t 𝑆)))
Colors of variables: wff set class
Syntax hints:   β†’ wi 4   ∧ wa 104   ↔ wb 105   = wceq 1353   ∈ wcel 2148  βˆ€wral 2455  {crab 2459  Vcvv 2739   ∩ cin 3130   βŠ† wss 3131  βŸ¨cop 3597  βˆͺ cuni 3811   ↦ cmpt 4066   Γ— cxp 4626  β—‘ccnv 4627  dom cdm 4628  ran crn 4629   β€œ cima 4631   Fn wfn 5213  βŸΆwf 5214  β€˜cfv 5218  (class class class)co 5878   ∈ cmpo 5880  topGenctg 12709  Topctop 13637  TopOnctopon 13650   Cn ccn 13825   Γ—t ctx 13892
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 614  ax-in2 615  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-13 2150  ax-14 2151  ax-ext 2159  ax-coll 4120  ax-sep 4123  ax-pow 4176  ax-pr 4211  ax-un 4435  ax-setind 4538
This theorem depends on definitions:  df-bi 117  df-3an 980  df-tru 1356  df-fal 1359  df-nf 1461  df-sb 1763  df-eu 2029  df-mo 2030  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-ne 2348  df-ral 2460  df-rex 2461  df-reu 2462  df-rab 2464  df-v 2741  df-sbc 2965  df-csb 3060  df-dif 3133  df-un 3135  df-in 3137  df-ss 3144  df-nul 3425  df-pw 3579  df-sn 3600  df-pr 3601  df-op 3603  df-uni 3812  df-iun 3890  df-br 4006  df-opab 4067  df-mpt 4068  df-id 4295  df-xp 4634  df-rel 4635  df-cnv 4636  df-co 4637  df-dm 4638  df-rn 4639  df-res 4640  df-ima 4641  df-iota 5180  df-fun 5220  df-fn 5221  df-f 5222  df-f1 5223  df-fo 5224  df-f1o 5225  df-fv 5226  df-ov 5881  df-oprab 5882  df-mpo 5883  df-1st 6144  df-2nd 6145  df-map 6653  df-topgen 12715  df-top 13638  df-topon 13651  df-bases 13683  df-cn 13828  df-tx 13893
This theorem is referenced by:  uptx  13914  cnmpt1t  13925  cnmpt2t  13933
  Copyright terms: Public domain W3C validator