![]() |
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 8033 | . . . . . 6 ⊢ 2nd :V–onto→V | |
2 | fofn 6822 | . . . . . 6 ⊢ (2nd :V–onto→V → 2nd Fn V) | |
3 | 1, 2 | ax-mp 5 | . . . . 5 ⊢ 2nd Fn V |
4 | ssv 4019 | . . . . 5 ⊢ (𝑋 × 𝑌) ⊆ V | |
5 | fnssres 6691 | . . . . 5 ⊢ ((2nd Fn V ∧ (𝑋 × 𝑌) ⊆ V) → (2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌)) | |
6 | 3, 4, 5 | mp2an 692 | . . . 4 ⊢ (2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌) |
7 | dffn5 6966 | . . . 4 ⊢ ((2nd ↾ (𝑋 × 𝑌)) Fn (𝑋 × 𝑌) ↔ (2nd ↾ (𝑋 × 𝑌)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧))) | |
8 | 6, 7 | mpbi 230 | . . 3 ⊢ (2nd ↾ (𝑋 × 𝑌)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧)) |
9 | fvres 6925 | . . . 4 ⊢ (𝑧 ∈ (𝑋 × 𝑌) → ((2nd ↾ (𝑋 × 𝑌))‘𝑧) = (2nd ‘𝑧)) | |
10 | 9 | mpteq2ia 5250 | . . 3 ⊢ (𝑧 ∈ (𝑋 × 𝑌) ↦ ((2nd ↾ (𝑋 × 𝑌))‘𝑧)) = (𝑧 ∈ (𝑋 × 𝑌) ↦ (2nd ‘𝑧)) |
11 | vex 3481 | . . . . 5 ⊢ 𝑥 ∈ V | |
12 | vex 3481 | . . . . 5 ⊢ 𝑦 ∈ V | |
13 | 11, 12 | op2ndd 8023 | . . . 4 ⊢ (𝑧 = 〈𝑥, 𝑦〉 → (2nd ‘𝑧) = 𝑦) |
14 | 13 | mpompt 7546 | . . 3 ⊢ (𝑧 ∈ (𝑋 × 𝑌) ↦ (2nd ‘𝑧)) = (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) |
15 | 8, 10, 14 | 3eqtri 2766 | . 2 ⊢ (2nd ↾ (𝑋 × 𝑌)) = (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) |
16 | cnmpt21.j | . . 3 ⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) | |
17 | cnmpt21.k | . . 3 ⊢ (𝜑 → 𝐾 ∈ (TopOn‘𝑌)) | |
18 | tx2cn 23633 | . . 3 ⊢ ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐾 ∈ (TopOn‘𝑌)) → (2nd ↾ (𝑋 × 𝑌)) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) | |
19 | 16, 17, 18 | syl2anc 584 | . 2 ⊢ (𝜑 → (2nd ↾ (𝑋 × 𝑌)) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) |
20 | 15, 19 | eqeltrrid 2843 | 1 ⊢ (𝜑 → (𝑥 ∈ 𝑋, 𝑦 ∈ 𝑌 ↦ 𝑦) ∈ ((𝐽 ×t 𝐾) Cn 𝐾)) |
Colors of variables: wff setvar class |
Syntax hints: → wi 4 = wceq 1536 ∈ wcel 2105 Vcvv 3477 ⊆ wss 3962 ↦ cmpt 5230 × cxp 5686 ↾ cres 5690 Fn wfn 6557 –onto→wfo 6560 ‘cfv 6562 (class class class)co 7430 ∈ cmpo 7432 2nd c2nd 8011 TopOnctopon 22931 Cn ccn 23247 ×t ctx 23583 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1791 ax-4 1805 ax-5 1907 ax-6 1964 ax-7 2004 ax-8 2107 ax-9 2115 ax-10 2138 ax-11 2154 ax-12 2174 ax-ext 2705 ax-sep 5301 ax-nul 5311 ax-pow 5370 ax-pr 5437 ax-un 7753 |
This theorem depends on definitions: df-bi 207 df-an 396 df-or 848 df-3an 1088 df-tru 1539 df-fal 1549 df-ex 1776 df-nf 1780 df-sb 2062 df-mo 2537 df-eu 2566 df-clab 2712 df-cleq 2726 df-clel 2813 df-nfc 2889 df-ne 2938 df-ral 3059 df-rex 3068 df-rab 3433 df-v 3479 df-sbc 3791 df-csb 3908 df-dif 3965 df-un 3967 df-in 3969 df-ss 3979 df-nul 4339 df-if 4531 df-pw 4606 df-sn 4631 df-pr 4633 df-op 4637 df-uni 4912 df-iun 4997 df-br 5148 df-opab 5210 df-mpt 5231 df-id 5582 df-xp 5694 df-rel 5695 df-cnv 5696 df-co 5697 df-dm 5698 df-rn 5699 df-res 5700 df-ima 5701 df-iota 6515 df-fun 6564 df-fn 6565 df-f 6566 df-fo 6568 df-fv 6570 df-ov 7433 df-oprab 7434 df-mpo 7435 df-1st 8012 df-2nd 8013 df-map 8866 df-topgen 17489 df-top 22915 df-topon 22932 df-bases 22968 df-cn 23250 df-tx 23585 |
This theorem is referenced by: cnmptcom 23701 xkofvcn 23707 cnmptk2 23709 txhmeo 23826 txswaphmeo 23828 ptunhmeo 23831 xkohmeo 23838 tgpsubcn 24113 istgp2 24114 oppgtmd 24120 prdstmdd 24147 dvrcn 24207 divcnOLD 24903 divcn 24905 cnrehmeo 24997 cnrehmeoOLD 24998 htpycom 25021 htpyco1 25023 htpycc 25025 reparphti 25042 reparphtiOLD 25043 pcohtpylem 25065 pcorevlem 25072 cxpcn 26801 cxpcnOLD 26802 vmcn 30727 dipcn 30748 mndpluscn 33886 cvxsconn 35227 cvmlift2lem6 35292 |
Copyright terms: Public domain | W3C validator |