MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  fnsnfv Structured version   Visualization version   GIF version

Theorem fnsnfv 6960
Description: Singleton of function value. (Contributed by NM, 22-May-1998.) (Proof shortened by Scott Fenton, 8-Aug-2024.)
Assertion
Ref Expression
fnsnfv ((𝐹 Fn 𝐴𝐵𝐴) → {(𝐹𝐵)} = (𝐹 “ {𝐵}))

Proof of Theorem fnsnfv
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 imasng 6085 . . 3 (𝐵𝐴 → (𝐹 “ {𝐵}) = {𝑦𝐵𝐹𝑦})
21adantl 486 . 2 ((𝐹 Fn 𝐴𝐵𝐴) → (𝐹 “ {𝐵}) = {𝑦𝐵𝐹𝑦})
3 velsn 4604 . . . . 5 (𝑦 ∈ {(𝐹𝐵)} ↔ 𝑦 = (𝐹𝐵))
4 eqcom 2769 . . . . 5 (𝑦 = (𝐹𝐵) ↔ (𝐹𝐵) = 𝑦)
53, 4bitri 278 . . . 4 (𝑦 ∈ {(𝐹𝐵)} ↔ (𝐹𝐵) = 𝑦)
6 fnbrfvb 6931 . . . 4 ((𝐹 Fn 𝐴𝐵𝐴) → ((𝐹𝐵) = 𝑦𝐵𝐹𝑦))
75, 6bitr2id 287 . . 3 ((𝐹 Fn 𝐴𝐵𝐴) → (𝐵𝐹𝑦𝑦 ∈ {(𝐹𝐵)}))
87eqabcdv 2896 . 2 ((𝐹 Fn 𝐴𝐵𝐴) → {𝑦𝐵𝐹𝑦} = {(𝐹𝐵)})
92, 8eqtr2d 2798 1 ((𝐹 Fn 𝐴𝐵𝐴) → {(𝐹𝐵)} = (𝐹 “ {𝐵}))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wa 400   = wceq 1569  wcel 2142  {cab 2740  {csn 4588   class class class wbr 5108  cima 5663   Fn wfn 6531  cfv 6536
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1824  ax-4 1838  ax-5 1939  ax-6 1996  ax-7 2037  ax-8 2144  ax-9 2152  ax-10 2175  ax-12 2212  ax-ext 2734  ax-sep 5256  ax-nul 5268  ax-pr 5403
This proof depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1104  df-tru 1572  df-fal 1582  df-ex 1809  df-nf 1813  df-sb 2096  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-ne 2958  df-ral 3079  df-rex 3089  df-rab 3416  df-v 3456  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-nul 4286  df-if 4487  df-sn 4589  df-pr 4591  df-op 4595  df-uni 4872  df-br 5109  df-opab 5173  df-id 5555  df-xp 5666  df-rel 5667  df-cnv 5668  df-co 5669  df-dm 5670  df-rn 5671  df-res 5672  df-ima 5673  df-iota 6492  df-fun 6538  df-fn 6539  df-fv 6544
This theorem is used by:  fnimapr  6964  fnimatpd  6965  funfv  6968  fvco2  6978  fvimacnvi  7047  fvimacnvALT  7052  fsn2  7132  fnimasnd  7365  fparlem3  8107  fparlem4  8108  suppval1  8160  suppsnop  8172  domunsncan  9063  phplem2  9187  domunfican  9279  fiint  9284  infdifsn  9624  cantnfp1lem3  9647  resunimafz0  14489  symgfixelsi  19511  dprdf1o  20110  frlmlbs  21958  f1lindf  21983  cnt1  23518  xkohaus  23821  xkoptsub  23822  ustuqtop3  24411  bday1  28018  old1  28069  madeoldsuc  28089  n0bday  28556  zcuts  28611  bdaypw2n0bndlem  28667  cyclnumvtx  30160  eulerpartlemmf  34774  poimirlem4  38303  poimirlem6  38305  poimirlem7  38306  poimirlem9  38308  poimirlem13  38312  poimirlem14  38313  poimirlem16  38315  poimirlem19  38318  grpokerinj  38572  k0004lem3  44903  funcoressn  47807  cycl3grtri  48740  imaf1homlem  49913
  Copyright terms: Public domain W3C validator