| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > fnex | Structured version Visualization version GIF version | ||
| Description: If the domain of a function is a set, the function is a set. Theorem 6.16(1) of [TakeutiZaring] p. 28. This theorem is derived using the Axiom of Replacement in the form of resfunexg 7213. See fnexALT 7944 for alternate proof. (Contributed by NM, 14-Aug-1994.) (Proof shortened by Andrew Salmon, 17-Sep-2011.) |
| Ref | Expression |
|---|---|
| fnex | ⊢ ((𝐹 Fn 𝐴 ∧ 𝐴 ∈ 𝐵) → 𝐹 ∈ V) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | fnrel 6637 | . 2 ⊢ (𝐹 Fn 𝐴 → Rel 𝐹) | |
| 2 | df-fn 6539 | . . 3 ⊢ (𝐹 Fn 𝐴 ↔ (Fun 𝐹 ∧ dom 𝐹 = 𝐴)) | |
| 3 | eleq1a 2858 | . . . . . 6 ⊢ (𝐴 ∈ 𝐵 → (dom 𝐹 = 𝐴 → dom 𝐹 ∈ 𝐵)) | |
| 4 | 3 | impcom 412 | . . . . 5 ⊢ ((dom 𝐹 = 𝐴 ∧ 𝐴 ∈ 𝐵) → dom 𝐹 ∈ 𝐵) |
| 5 | resfunexg 7213 | . . . . 5 ⊢ ((Fun 𝐹 ∧ dom 𝐹 ∈ 𝐵) → (𝐹 ↾ dom 𝐹) ∈ V) | |
| 6 | 4, 5 | sylan2 604 | . . . 4 ⊢ ((Fun 𝐹 ∧ (dom 𝐹 = 𝐴 ∧ 𝐴 ∈ 𝐵)) → (𝐹 ↾ dom 𝐹) ∈ V) |
| 7 | 6 | anassrs 472 | . . 3 ⊢ (((Fun 𝐹 ∧ dom 𝐹 = 𝐴) ∧ 𝐴 ∈ 𝐵) → (𝐹 ↾ dom 𝐹) ∈ V) |
| 8 | 2, 7 | sylanb 592 | . 2 ⊢ ((𝐹 Fn 𝐴 ∧ 𝐴 ∈ 𝐵) → (𝐹 ↾ dom 𝐹) ∈ V) |
| 9 | resdm 6025 | . . . 4 ⊢ (Rel 𝐹 → (𝐹 ↾ dom 𝐹) = 𝐹) | |
| 10 | 9 | eleq1d 2848 | . . 3 ⊢ (Rel 𝐹 → ((𝐹 ↾ dom 𝐹) ∈ V ↔ 𝐹 ∈ V)) |
| 11 | 10 | biimpa 481 | . 2 ⊢ ((Rel 𝐹 ∧ (𝐹 ↾ dom 𝐹) ∈ V) → 𝐹 ∈ V) |
| 12 | 1, 8, 11 | syl2an2r 697 | 1 ⊢ ((𝐹 Fn 𝐴 ∧ 𝐴 ∈ 𝐵) → 𝐹 ∈ V) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ∧ wa 400 = wceq 1570 ∈ wcel 2143 Vcvv 3455 dom cdm 5661 ↾ cres 5663 Rel wrel 5666 Fun wfun 6530 Fn wfn 6531 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1825 ax-4 1839 ax-5 1940 ax-6 1997 ax-7 2038 ax-8 2145 ax-9 2153 ax-10 2176 ax-11 2192 ax-12 2213 ax-ext 2735 ax-rep 5238 ax-sep 5257 ax-nul 5269 ax-pr 5404 |
| This theorem depends on definitions: df-bi 210 df-an 401 df-or 861 df-3an 1105 df-tru 1573 df-fal 1583 df-ex 1810 df-nf 1814 df-sb 2097 df-mo 2567 df-eu 2597 df-clab 2742 df-cleq 2755 df-clel 2838 df-nfc 2912 df-ne 2959 df-ral 3080 df-rex 3090 df-reu 3370 df-rab 3417 df-v 3457 df-sbc 3745 df-csb 3854 df-dif 3908 df-un 3910 df-in 3912 df-ss 3922 df-nul 4287 df-if 4488 df-sn 4590 df-pr 4592 df-op 4596 df-uni 4873 df-iun 4958 df-br 5110 df-opab 5174 df-mpt 5193 df-id 5556 df-xp 5667 df-rel 5668 df-cnv 5669 df-co 5670 df-dm 5671 df-rn 5672 df-res 5673 df-ima 5674 df-iota 6492 df-fun 6538 df-fn 6539 df-f 6540 df-f1 6541 df-fo 6542 df-f1o 6543 df-fv 6544 |
| This theorem is referenced by: fnexd 7216 funex 7217 fex 7224 offval 7683 fndmexb 7899 suppvalfn 8160 suppfnss 8181 fnsuppeq0 8184 fndmeng 9028 fdmfifsupp 9331 cfsmolem 10249 axcc2lem 10415 unirnfdomd 10547 prdsbas2 17517 prdsplusgval 17521 prdsmulrval 17523 prdsleval 17525 prdsdsval 17526 prdsvscaval 17527 xpscf 17614 brssc 17866 sscpwex 17867 ssclem 17871 isssc 17872 rescval2 17880 reschom 17882 isfuncd 17917 dprdw 20077 prdsmgp 20222 dsmmbas2 21887 dsmmelbas 21889 ptval 23727 prdstopn 23785 qtoptop 23857 imastopn 23877 fnpreimac 33015 suppss3 33068 ofcfval 34488 dya2iocuni 34673 tfsconcatun 44064 stoweidlem27 46741 stoweidlem59 46773 omeiunle 47231 preimafvelsetpreimafv 48137 fundcmpsurinjlem2 48148 |
| Copyright terms: Public domain | W3C validator |