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 3192
Description: Restricted quantifier version of 19.23v 1972. Version of r19.23 3262 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 319 . . 3 ((𝜑𝜓) ↔ (¬ 𝜓 → ¬ 𝜑))
21ralbii 3111 . 2 (∀𝑥𝐴 (𝜑𝜓) ↔ ∀𝑥𝐴𝜓 → ¬ 𝜑))
3 r19.21v 3190 . 2 (∀𝑥𝐴𝜓 → ¬ 𝜑) ↔ (¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑))
4 dfrex2 3092 . . . 4 (∃𝑥𝐴 𝜑 ↔ ¬ ∀𝑥𝐴 ¬ 𝜑)
54imbi1i 352 . . 3 ((∃𝑥𝐴 𝜑𝜓) ↔ (¬ ∀𝑥𝐴 ¬ 𝜑𝜓))
6 con1b 361 . . 3 ((¬ ∀𝑥𝐴 ¬ 𝜑𝜓) ↔ (¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑))
75, 6bitr2i 279 . 2 ((¬ 𝜓 → ∀𝑥𝐴 ¬ 𝜑) ↔ (∃𝑥𝐴 𝜑𝜓))
82, 3, 73bitri 300 1 (∀𝑥𝐴 (𝜑𝜓) ↔ (∃𝑥𝐴 𝜑𝜓))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wral 3079  wrex 3089
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940
This theorem depends on definitions:  df-bi 210  df-an 401  df-ex 1810  df-ral 3080  df-rex 3090
This theorem is referenced by:  ceqsralv  3495  ralxpxfr2d  3605  uniiunlem  4041  2reu4lem  4484  dfiin2g  4995  iunss  5009  iunssOLD  5010  replem  5249  ralxfr2d  5381  ssrel2  5771  idrefALT  6113  dfpo2  6297  funimass4  6945  fnssintima  7360  ralrnmpo  7549  imaeqalov  7649  ttrclss  9685  kmlem12  10141  fimaxre3  12156  gcdcllem1  16552  vdwmc2  17034  iunocv  21831  islindf4  21988  ovolgelb  25639  dyadmax  25757  itg2leub  25893  eqcuts2  27979  addsprop  28169  addsuniflem  28194  negsprop  28228  mulsprop  28323  mulsuniflem  28342  mpteleeOLD  29245  nmoubi  31124  nmopub  32260  nmfnleub  32277  sigaclcu2  34510  untuni  36201  elintfv  36257  heibor1lem  38460  ispsubsp2  40520  pmapglbx  40543  neik0pk1imk0  44773  2reuimp0  47851
  Copyright terms: Public domain W3C validator