| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > fvmptf | Structured version Visualization version GIF version | ||
| Description: Value of a function given by an ordered-pair class abstraction. This version of fvmptg 6947 uses bound-variable hypotheses instead of distinct variable conditions. (Contributed by NM, 8-Nov-2005.) (Revised by Mario Carneiro, 15-Oct-2016.) |
| Ref | Expression |
|---|---|
| fvmptf.1 | ⊢ Ⅎ𝑥𝐴 |
| fvmptf.2 | ⊢ Ⅎ𝑥𝐶 |
| fvmptf.3 | ⊢ (𝑥 = 𝐴 → 𝐵 = 𝐶) |
| fvmptf.4 | ⊢ 𝐹 = (𝑥 ∈ 𝐷 ↦ 𝐵) |
| Ref | Expression |
|---|---|
| fvmptf | ⊢ ((𝐴 ∈ 𝐷 ∧ 𝐶 ∈ 𝑉) → (𝐹‘𝐴) = 𝐶) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | fvmptf.1 | . . 3 ⊢ Ⅎ𝑥𝐴 | |
| 2 | fvmptf.2 | . . . . 5 ⊢ Ⅎ𝑥𝐶 | |
| 3 | 2 | nfel1 2916 | . . . 4 ⊢ Ⅎ𝑥 𝐶 ∈ V |
| 4 | fvmptf.4 | . . . . . . 7 ⊢ 𝐹 = (𝑥 ∈ 𝐷 ↦ 𝐵) | |
| 5 | nfmpt1 5199 | . . . . . . 7 ⊢ Ⅎ𝑥(𝑥 ∈ 𝐷 ↦ 𝐵) | |
| 6 | 4, 5 | nfcxfr 2897 | . . . . . 6 ⊢ Ⅎ𝑥𝐹 |
| 7 | 6, 1 | nffv 6852 | . . . . 5 ⊢ Ⅎ𝑥(𝐹‘𝐴) |
| 8 | 7, 2 | nfeq 2913 | . . . 4 ⊢ Ⅎ𝑥(𝐹‘𝐴) = 𝐶 |
| 9 | 3, 8 | nfim 1898 | . . 3 ⊢ Ⅎ𝑥(𝐶 ∈ V → (𝐹‘𝐴) = 𝐶) |
| 10 | fvmptf.3 | . . . . 5 ⊢ (𝑥 = 𝐴 → 𝐵 = 𝐶) | |
| 11 | 10 | eleq1d 2822 | . . . 4 ⊢ (𝑥 = 𝐴 → (𝐵 ∈ V ↔ 𝐶 ∈ V)) |
| 12 | fveq2 6842 | . . . . 5 ⊢ (𝑥 = 𝐴 → (𝐹‘𝑥) = (𝐹‘𝐴)) | |
| 13 | 12, 10 | eqeq12d 2753 | . . . 4 ⊢ (𝑥 = 𝐴 → ((𝐹‘𝑥) = 𝐵 ↔ (𝐹‘𝐴) = 𝐶)) |
| 14 | 11, 13 | imbi12d 344 | . . 3 ⊢ (𝑥 = 𝐴 → ((𝐵 ∈ V → (𝐹‘𝑥) = 𝐵) ↔ (𝐶 ∈ V → (𝐹‘𝐴) = 𝐶))) |
| 15 | 4 | fvmpt2 6961 | . . . 4 ⊢ ((𝑥 ∈ 𝐷 ∧ 𝐵 ∈ V) → (𝐹‘𝑥) = 𝐵) |
| 16 | 15 | ex 412 | . . 3 ⊢ (𝑥 ∈ 𝐷 → (𝐵 ∈ V → (𝐹‘𝑥) = 𝐵)) |
| 17 | 1, 9, 14, 16 | vtoclgaf 3533 | . 2 ⊢ (𝐴 ∈ 𝐷 → (𝐶 ∈ V → (𝐹‘𝐴) = 𝐶)) |
| 18 | elex 3463 | . 2 ⊢ (𝐶 ∈ 𝑉 → 𝐶 ∈ V) | |
| 19 | 17, 18 | impel 505 | 1 ⊢ ((𝐴 ∈ 𝐷 ∧ 𝐶 ∈ 𝑉) → (𝐹‘𝐴) = 𝐶) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ∧ wa 395 = wceq 1542 ∈ wcel 2114 Ⅎwnfc 2884 Vcvv 3442 ↦ cmpt 5181 ‘cfv 6500 |
| 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 5243 ax-nul 5253 ax-pr 5379 |
| 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-sn 4583 df-pr 4585 df-op 4589 df-uni 4866 df-br 5101 df-opab 5163 df-mpt 5182 df-id 5527 df-xp 5638 df-rel 5639 df-cnv 5640 df-co 5641 df-dm 5642 df-rn 5643 df-res 5644 df-ima 5645 df-iota 6456 df-fun 6502 df-fv 6508 |
| This theorem is referenced by: fvmptnf 6972 elfvmptrab1w 6977 elfvmptrab1 6978 elovmpt3rab1 7628 rdgsucmptf 8369 frsucmpt 8379 fprodntriv 15877 prodss 15882 fprodefsum 16030 dvfsumabs 25997 dvfsumlem1 26000 dvfsumlem4 26004 dvfsum2 26009 dchrisumlem2 27469 dchrisumlem3 27470 rmfsupp2 33331 ptrest 37864 hlhilset 42304 orbitclmpt 45308 fsumsermpt 45933 mulc1cncfg 45943 expcnfg 45945 climsubmpt 46012 climeldmeqmpt 46020 climfveqmpt 46023 fnlimfvre 46026 climfveqmpt3 46034 climeldmeqmpt3 46041 climinf2mpt 46066 climinfmpt 46067 stoweidlem23 46375 stoweidlem34 46386 stoweidlem36 46388 wallispilem5 46421 stirlinglem4 46429 stirlinglem11 46436 stirlinglem12 46437 stirlinglem13 46438 stirlinglem14 46439 sge0lempt 46762 sge0isummpt2 46784 meadjiun 46818 hoimbl2 47017 vonhoire 47024 |
| Copyright terms: Public domain | W3C validator |