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

Theorem ralima 7274
Description: Universal quantification under an image in terms of the base set. (Contributed by Stefan O'Rear, 21-Jan-2015.) Reduce DV conditions. (Revised by Matthew House, 14-Aug-2025.)
Hypothesis
Ref Expression
ralima.x (𝑥 = (𝐹‘𝑦) → (𝜑 ↔ 𝜓))
Assertion
Ref Expression
ralima ((𝐹 Fn 𝐴 ∧ 𝐵 ⊆ 𝐴) → (∀𝑥 ∈ (𝐹 “ 𝐵)𝜑 ↔ ∀𝑦 ∈ 𝐵 𝜓))
Distinct variable groups:   𝜑,𝑦   𝜓,𝑥   𝑥,𝐹,𝑦   𝑥,𝐵,𝑦
Allowed substitution hints:   𝜑(𝑥)   𝜓(𝑦)   𝐴(𝑥, 𝑦)

Proof of Theorem ralima
StepHypRef Expression
1 fnfun 6669 . . 3 (𝐹 Fn 𝐴 → Fun 𝐹)
21funfnd 6599 . 2 (𝐹 Fn 𝐴 → 𝐹 Fn dom 𝐹)
3 fndm 6672 . . . 4 (𝐹 Fn 𝐴 → dom 𝐹 = 𝐴)
43sseq2d 3945 . . 3 (𝐹 Fn 𝐴 → (𝐵 ⊆ dom 𝐹 ↔ 𝐵 ⊆ 𝐴))
54biimpar 483 . 2 ((𝐹 Fn 𝐴 ∧ 𝐵 ⊆ 𝐴) → 𝐵 ⊆ dom 𝐹)
6 fvexd 6931 . . 3 (((𝐹 Fn dom 𝐹 ∧ 𝐵 ⊆ dom 𝐹) ∧ 𝑦 ∈ 𝐵) → (𝐹‘𝑦) ∈ V)
7 fvelimab 6988 . . . 4 ((𝐹 Fn dom 𝐹 ∧ 𝐵 ⊆ dom 𝐹) → (𝑥 ∈ (𝐹 “ 𝐵) ↔ ∃𝑦 ∈ 𝐵 (𝐹‘𝑦) = 𝑥))
8 eqcom 2770 . . . . 5 ((𝐹‘𝑦) = 𝑥 ↔ 𝑥 = (𝐹‘𝑦))
98rexbii 3113 . . . 4 (∃𝑦 ∈ 𝐵 (𝐹‘𝑦) = 𝑥 ↔ ∃𝑦 ∈ 𝐵 𝑥 = (𝐹‘𝑦))
107, 9bitrdi 290 . . 3 ((𝐹 Fn dom 𝐹 ∧ 𝐵 ⊆ dom 𝐹) → (𝑥 ∈ (𝐹 “ 𝐵) ↔ ∃𝑦 ∈ 𝐵 𝑥 = (𝐹‘𝑦)))
11 ralima.x . . . 4 (𝑥 = (𝐹‘𝑦) → (𝜑 ↔ 𝜓))
1211adantl 487 . . 3 (((𝐹 Fn dom 𝐹 ∧ 𝐵 ⊆ dom 𝐹) ∧ 𝑥 = (𝐹‘𝑦)) → (𝜑 ↔ 𝜓))
136, 10, 12ralxfr2d 5379 . 2 ((𝐹 Fn dom 𝐹 ∧ 𝐵 ⊆ dom 𝐹) → (∀𝑥 ∈ (𝐹 “ 𝐵)𝜑 ↔ ∀𝑦 ∈ 𝐵 𝜓))
142, 5, 13syl2an2r 698 1 ((𝐹 Fn 𝐴 ∧ 𝐵 ⊆ 𝐴) → (∀𝑥 ∈ (𝐹 “ 𝐵)𝜑 ↔ ∀𝑦 ∈ 𝐵 𝜓))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147  ∀wral 3080  ∃wrex 3090  Vcvv 3454   ⊆ wss 3900  dom cdm 5658   “ cima 5661   Fn wfn 6561  ‘cfv 6566
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-10 2180  ax-12 2216  ax-ext 2735  ax-sep 5255  ax-nul 5266  ax-pr 5398
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2102  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-ne 2960  df-ral 3081  df-rex 3091  df-rab 3417  df-v 3456  df-ss 3901  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-sn 4589  df-pr 4591  df-op 4841  df-uni 4873  df-br 5109  df-opab 5174  df-id 5553  df-xp 5664  df-rel 5665  df-cnv 5666  df-co 5667  df-dm 5668  df-rn 5669  df-res 5670  df-ima 5671  df-iota 6520  df-fun 6568  df-fn 6569  df-fv 6574
This theorem is used by:  rexima  7275  supisolem  9503  ordtypelem6  9554  ordtypelem7  9555  limsupgle  15688  mrcuni  17845  ipodrsima  18765  mgmhmima  18954  mhmimalem  19070  ghmnsgima  19504  cntzmhm  19606  rhmimasubrnglem  20868  qtopeu  24090  kqdisj  24106  ghmcnp  24489  qustgplem  24495  qtopbaslem  25132  bndth  25334  fmcfil  25648  ovoliunlem1  25878  volsup2  25981  mbflimsup  26042  itg2gt0  26136  mdegleb  26437  efopn  27043  fsumdvdsmul  27579  negsunif  28498  negbdaylem  28499  oniso  28714  bdayn0p1  28812  imaelshi  32717  vonf1wev  36077  vonf1owevOLD  36079  cvmopnlem  36251  weiunfrlem  37467  ovoliunnfl  38848  voliunnfl  38850  volsupnfl  38851  gicabl  44367  permac8prim  46268
  Copyright terms: Public domain W3C validator