![]() |
Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
|
Mirrors > Home > MPE Home > Th. List > fvrn0 | Structured version Visualization version GIF version |
Description: A function value is a member of the range plus null. (Contributed by Scott Fenton, 8-Jun-2011.) (Revised by Stefan O'Rear, 3-Jan-2015.) |
Ref | Expression |
---|---|
fvrn0 | ⊢ (𝐹‘𝑋) ∈ (ran 𝐹 ∪ {∅}) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | id 22 | . . 3 ⊢ ((𝐹‘𝑋) = ∅ → (𝐹‘𝑋) = ∅) | |
2 | ssun2 4173 | . . . 4 ⊢ {∅} ⊆ (ran 𝐹 ∪ {∅}) | |
3 | 0ex 5307 | . . . . 5 ⊢ ∅ ∈ V | |
4 | 3 | snid 4664 | . . . 4 ⊢ ∅ ∈ {∅} |
5 | 2, 4 | sselii 3979 | . . 3 ⊢ ∅ ∈ (ran 𝐹 ∪ {∅}) |
6 | 1, 5 | eqeltrdi 2842 | . 2 ⊢ ((𝐹‘𝑋) = ∅ → (𝐹‘𝑋) ∈ (ran 𝐹 ∪ {∅})) |
7 | ssun1 4172 | . . 3 ⊢ ran 𝐹 ⊆ (ran 𝐹 ∪ {∅}) | |
8 | fvprc 6881 | . . . . 5 ⊢ (¬ 𝑋 ∈ V → (𝐹‘𝑋) = ∅) | |
9 | 8 | con1i 147 | . . . 4 ⊢ (¬ (𝐹‘𝑋) = ∅ → 𝑋 ∈ V) |
10 | fvexd 6904 | . . . 4 ⊢ (¬ (𝐹‘𝑋) = ∅ → (𝐹‘𝑋) ∈ V) | |
11 | fvbr0 6918 | . . . . . 6 ⊢ (𝑋𝐹(𝐹‘𝑋) ∨ (𝐹‘𝑋) = ∅) | |
12 | 11 | ori 860 | . . . . 5 ⊢ (¬ 𝑋𝐹(𝐹‘𝑋) → (𝐹‘𝑋) = ∅) |
13 | 12 | con1i 147 | . . . 4 ⊢ (¬ (𝐹‘𝑋) = ∅ → 𝑋𝐹(𝐹‘𝑋)) |
14 | brelrng 5939 | . . . 4 ⊢ ((𝑋 ∈ V ∧ (𝐹‘𝑋) ∈ V ∧ 𝑋𝐹(𝐹‘𝑋)) → (𝐹‘𝑋) ∈ ran 𝐹) | |
15 | 9, 10, 13, 14 | syl3anc 1372 | . . 3 ⊢ (¬ (𝐹‘𝑋) = ∅ → (𝐹‘𝑋) ∈ ran 𝐹) |
16 | 7, 15 | sselid 3980 | . 2 ⊢ (¬ (𝐹‘𝑋) = ∅ → (𝐹‘𝑋) ∈ (ran 𝐹 ∪ {∅})) |
17 | 6, 16 | pm2.61i 182 | 1 ⊢ (𝐹‘𝑋) ∈ (ran 𝐹 ∪ {∅}) |
Colors of variables: wff setvar class |
Syntax hints: ¬ wn 3 = wceq 1542 ∈ wcel 2107 Vcvv 3475 ∪ cun 3946 ∅c0 4322 {csn 4628 class class class wbr 5148 ran crn 5677 ‘cfv 6541 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1798 ax-4 1812 ax-5 1914 ax-6 1972 ax-7 2012 ax-8 2109 ax-9 2117 ax-10 2138 ax-11 2155 ax-12 2172 ax-ext 2704 ax-sep 5299 ax-nul 5306 ax-pr 5427 |
This theorem depends on definitions: df-bi 206 df-an 398 df-or 847 df-3an 1090 df-tru 1545 df-fal 1555 df-ex 1783 df-nf 1787 df-sb 2069 df-mo 2535 df-eu 2564 df-clab 2711 df-cleq 2725 df-clel 2811 df-ne 2942 df-ral 3063 df-rex 3072 df-rab 3434 df-v 3477 df-dif 3951 df-un 3953 df-in 3955 df-ss 3965 df-nul 4323 df-if 4529 df-sn 4629 df-pr 4631 df-op 4635 df-uni 4909 df-br 5149 df-opab 5211 df-cnv 5684 df-dm 5686 df-rn 5687 df-iota 6493 df-fv 6549 |
This theorem is referenced by: fvn0fvelrn 6920 fvssunirnOLD 6923 orderseqlem 8140 dfac4 10114 dfac2b 10122 dfacacn 10133 axdc2lem 10440 axcclem 10449 seqexw 13979 plusffval 18564 grpsubfval 18865 mulgfval 18947 staffval 20448 scaffval 20483 lpival 20876 ipffval 21193 nmfval 24089 tcphex 24726 tchnmfval 24737 rrnval 36684 lsatset 37849 fvnonrel 42334 |
Copyright terms: Public domain | W3C validator |