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

Theorem funimaexg 6634
Description: Axiom of Replacement using abbreviations. Axiom 39(vi) of [Quine] p. 284. Compare Exercise 9 of [TakeutiZaring] p. 29. (Contributed by NM, 10-Sep-2006.) Shorten proof and avoid ax-10 2136, ax-12 2170. (Revised by SN, 19-Dec-2024.)
Assertion
Ref Expression
funimaexg ((Fun 𝐴𝐵𝐶) → (𝐴𝐵) ∈ V)

Proof of Theorem funimaexg
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 dffun6 6556 . . . 4 (Fun 𝐴 ↔ (Rel 𝐴 ∧ ∀𝑥∃*𝑦 𝑥𝐴𝑦))
21simprbi 496 . . 3 (Fun 𝐴 → ∀𝑥∃*𝑦 𝑥𝐴𝑦)
3 dfima2 6061 . . . 4 (𝐴𝐵) = {𝑦 ∣ ∃𝑥𝐵 𝑥𝐴𝑦}
4 axrep6g 5293 . . . 4 ((𝐵𝐶 ∧ ∀𝑥∃*𝑦 𝑥𝐴𝑦) → {𝑦 ∣ ∃𝑥𝐵 𝑥𝐴𝑦} ∈ V)
53, 4eqeltrid 2836 . . 3 ((𝐵𝐶 ∧ ∀𝑥∃*𝑦 𝑥𝐴𝑦) → (𝐴𝐵) ∈ V)
62, 5sylan2 592 . 2 ((𝐵𝐶 ∧ Fun 𝐴) → (𝐴𝐵) ∈ V)
76ancoms 458 1 ((Fun 𝐴𝐵𝐶) → (𝐴𝐵) ∈ V)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  wal 1538  wcel 2105  ∃*wmo 2531  {cab 2708  wrex 3069  Vcvv 3473   class class class wbr 5148  cima 5679  Rel wrel 5681  Fun wfun 6537
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1912  ax-6 1970  ax-7 2010  ax-8 2107  ax-9 2115  ax-ext 2702  ax-rep 5285  ax-sep 5299  ax-nul 5306  ax-pr 5427
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 845  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1781  df-sb 2067  df-mo 2533  df-clab 2709  df-cleq 2723  df-clel 2809  df-ral 3061  df-rex 3070  df-rab 3432  df-v 3475  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-br 5149  df-opab 5211  df-id 5574  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-fun 6545
This theorem is referenced by:  funimaex  6636  resfunexg  7219  resfunexgALT  7938  fnexALT  7941  naddcllem  8681  naddunif  8698  wdomimag  9588  carduniima  10097  dfac12lem2  10145  ttukeylem3  10512  nnexALT  12221  seqex  13975  fbasrn  23708  elfm3  23774  bdayimaon  27540  nosupno  27550  noinfno  27565  noeta2  27631  etasslt2  27661  scutbdaybnd2lim  27664  madeval  27693  oldval  27695  negsunif  27881  fnimafnex  42656  fundcmpsurinjlem3  46529  fundcmpsurbijinjpreimafv  46536  fundcmpsurbijinj  46539  fundcmpsurinjALT  46541
  Copyright terms: Public domain W3C validator