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

Theorem r19.23v 3166
Description: Restricted quantifier version of 19.23v 1949. Version of r19.23 3236 with a disjoint variable condition. (Contributed by NM, 31-Aug-1999.) Reduce dependencies on axioms. (Revised by Wolf Lammen, 14-Jan-2020.)
Assertion
Ref Expression
r19.23v (∀𝑥𝐴 (𝜑𝜓) ↔ (∃𝑥𝐴 𝜑𝜓))
Distinct variable group:   𝜓,𝑥
Allowed substitution hints:   𝜑(𝑥)   𝐴(𝑥)

Proof of Theorem r19.23v
StepHypRef Expression
1 con34b 317 . . 3 ((𝜑𝜓) ↔ (¬ 𝜓 → ¬ 𝜑))
21ralbii 3085 . 2 (∀𝑥𝐴 (𝜑𝜓) ↔ ∀𝑥𝐴𝜓 → ¬ 𝜑))
3 r19.21v 3164 . 2 (∀𝑥𝐴𝜓 → ¬ 𝜑) ↔ (¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑))
4 dfrex2 3066 . . . 4 (∃𝑥𝐴 𝜑 ↔ ¬ ∀𝑥𝐴 ¬ 𝜑)
54imbi1i 350 . . 3 ((∃𝑥𝐴 𝜑𝜓) ↔ (¬ ∀𝑥𝐴 ¬ 𝜑𝜓))
6 con1b 359 . . 3 ((¬ ∀𝑥𝐴 ¬ 𝜑𝜓) ↔ (¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑))
75, 6bitr2i 277 . 2 ((¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑) ↔ (∃𝑥𝐴 𝜑𝜓))
82, 3, 73bitri 298 1 (∀𝑥𝐴 (𝜑𝜓) ↔ (∃𝑥𝐴 𝜑𝜓))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 207  wral 3053  wrex 3063
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917
This theorem depends on definitions:  df-bi 208  df-an 397  df-ex 1787  df-ral 3054  df-rex 3064
This theorem is referenced by:  ceqsralv  3471  ralxpxfr2d  3584  uniiunlem  4018  2reu4lem  4451  dfiin2g  4960  iunss  4974  iunssOLD  4975  replem  5210  ralxfr2d  5339  ssrel2  5728  idrefALT  6063  dfpo2  6247  funimass4  6891  fnssintima  7306  ralrnmpo  7495  imaeqalov  7595  ttrclss  9632  kmlem12  10075  fimaxre3  12093  gcdcllem1  16459  vdwmc2  16941  iunocv  21656  islindf4  21813  ovolgelb  25465  dyadmax  25583  itg2leub  25719  eqcuts2  27796  addsprop  27986  addsuniflem  28011  negsprop  28045  mulsprop  28140  mulsuniflem  28159  mpteleeOLD  28982  nmoubi  30861  nmopub  31997  nmfnleub  32014  sigaclcu2  34304  untuni  35937  elintfv  35993  heibor1lem  38176  ispsubsp2  40238  pmapglbx  40261  neik0pk1imk0  44491  2reuimp0  47577
  Copyright terms: Public domain W3C validator