![]() |
Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
|
Mirrors > Home > MPE Home > Th. List > cnmpt2nd | Structured version Visualization version GIF version |
Description: The projection onto the second coordinate is continuous. (Contributed by Mario Carneiro, 6-May-2014.) (Revised by Mario Carneiro, 22-Aug-2015.) |
Ref | Expression |
---|---|
cnmpt21.j | ⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) |
cnmpt21.k | ⊢ (𝜑 → 𝐾 ∈ (TopOn‘𝑌)) |
Ref | Expression |
---|---|
cnmpt2nd | ⊢ (𝜑 → (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | fo2nd 7422 | . . . . . 6 ⊢ 2nd :V–onto→V | |
2 | fofn 6333 | . . . . . 6 ⊢ (2nd :V–onto→V → 2nd Fn V) | |
3 | 1, 2 | ax-mp 5 | . . . . 5 ⊢ 2nd Fn V |
4 | ssv 3821 | . . . . 5 ⊢ (𝑋 × 𝑌) ⊆ V | |
5 | fnssres 6215 | . . . . 5 ⊢ ((2nd Fn V ∧ (𝑋 × 𝑌) ⊆ V) → (2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌)) | |
6 | 3, 4, 5 | mp2an 684 | . . . 4 ⊢ (2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌) |
7 | dffn5 6466 | . . . 4 ⊢ ((2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌) ↔ (2nd ↾ (𝑋 × 𝑌)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧))) | |
8 | 6, 7 | mpbi 222 | . . 3 ⊢ (2nd ↾ (𝑋 × 𝑌)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧)) |
9 | fvres 6430 | . . . 4 ⊢ (𝑧 ∈ (𝑋 × 𝑌) → ((2nd ↾ (𝑋 × 𝑌))‘𝑧) = (2nd ‘𝑧)) | |
10 | 9 | mpteq2ia 4933 | . . 3 ⊢ (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ (2nd ‘𝑧)) |
11 | vex 3388 | . . . . 5 ⊢ 𝑥 ∈ V | |
12 | vex 3388 | . . . . 5 ⊢ 𝑦 ∈ V | |
13 | 11, 12 | op2ndd 7412 | . . . 4 ⊢ (𝑧 = 〈𝑥, 𝑦〉 → (2nd ‘𝑧) = 𝑦) |
14 | 13 | mpt2mpt 6986 | . . 3 ⊢ (𝑧 ∈ (𝑋 × 𝑌) ↦ (2nd ‘𝑧)) = (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) |
15 | 8, 10, 14 | 3eqtri 2825 | . 2 ⊢ (2nd ↾ (𝑋 × 𝑌)) = (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) |
16 | cnmpt21.j | . . 3 ⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) | |
17 | cnmpt21.k | . . 3 ⊢ (𝜑 → 𝐾 ∈ (TopOn‘𝑌)) | |
18 | tx2cn 21742 | . . 3 ⊢ ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌)) → (2nd ↾ (𝑋 × 𝑌)) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) | |
19 | 16, 17, 18 | syl2anc 580 | . 2 ⊢ (𝜑 → (2nd ↾ (𝑋 × 𝑌)) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) |
20 | 15, 19 | syl5eqelr 2883 | 1 ⊢ (𝜑 → (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) |
Colors of variables: wff setvar class |
Syntax hints: → wi 4 = wceq 1653 ∈ wcel 2157 Vcvv 3385 ⊆ wss 3769 ↦ cmpt 4922 × cxp 5310 ↾ cres 5314 Fn wfn 6096 –onto→wfo 6099 ‘cfv 6101 (class class class)co 6878 ↦ cmpt2 6880 2nd c2nd 7400 TopOnctopon 21043 Cn ccn 21357 ×t ctx 21692 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1891 ax-4 1905 ax-5 2006 ax-6 2072 ax-7 2107 ax-8 2159 ax-9 2166 ax-10 2185 ax-11 2200 ax-12 2213 ax-13 2377 ax-ext 2777 ax-sep 4975 ax-nul 4983 ax-pow 5035 ax-pr 5097 ax-un 7183 |
This theorem depends on definitions: df-bi 199 df-an 386 df-or 875 df-3an 1110 df-tru 1657 df-ex 1876 df-nf 1880 df-sb 2065 df-mo 2591 df-eu 2609 df-clab 2786 df-cleq 2792 df-clel 2795 df-nfc 2930 df-ne 2972 df-ral 3094 df-rex 3095 df-rab 3098 df-v 3387 df-sbc 3634 df-csb 3729 df-dif 3772 df-un 3774 df-in 3776 df-ss 3783 df-nul 4116 df-if 4278 df-pw 4351 df-sn 4369 df-pr 4371 df-op 4375 df-uni 4629 df-iun 4712 df-br 4844 df-opab 4906 df-mpt 4923 df-id 5220 df-xp 5318 df-rel 5319 df-cnv 5320 df-co 5321 df-dm 5322 df-rn 5323 df-res 5324 df-ima 5325 df-iota 6064 df-fun 6103 df-fn 6104 df-f 6105 df-fo 6107 df-fv 6109 df-ov 6881 df-oprab 6882 df-mpt2 6883 df-1st 7401 df-2nd 7402 df-map 8097 df-topgen 16419 df-top 21027 df-topon 21044 df-bases 21079 df-cn 21360 df-tx 21694 |
This theorem is referenced by: cnmptcom 21810 xkofvcn 21816 cnmptk2 21818 txhmeo 21935 txswaphmeo 21937 ptunhmeo 21940 xkohmeo 21947 tgpsubcn 22222 istgp2 22223 oppgtmd 22229 prdstmdd 22255 dvrcn 22315 divcn 22999 cnrehmeo 23080 htpycom 23103 htpyco1 23105 htpycc 23107 reparphti 23124 pcohtpylem 23146 pcorevlem 23153 cxpcn 24830 vmcn 28079 dipcn 28100 mndpluscn 30488 cvxsconn 31742 cvmlift2lem6 31807 |
Copyright terms: Public domain | W3C validator |