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

Theorem moanimv 2613
Description: Introduction of a conjunct into an at-most-one quantifier. Version of moanim 2614 requiring disjoint variables, but fewer axioms. (Contributed by NM, 23-Mar-1995.) Reduce axiom usage . (Revised by Wolf Lammen, 8-Feb-2023.)
Assertion
Ref Expression
moanimv (∃*𝑥(𝜑𝜓) ↔ (𝜑 → ∃*𝑥𝜓))
Distinct variable group:   𝜑,𝑥
Allowed substitution hint:   𝜓(𝑥)

Proof of Theorem moanimv
StepHypRef Expression
1 ibar 528 . . 3 (𝜑 → (𝜓 ↔ (𝜑𝜓)))
21mobidv 2543 . 2 (𝜑 → (∃*𝑥𝜓 ↔ ∃*𝑥(𝜑𝜓)))
3 simpl 482 . . 3 ((𝜑𝜓) → 𝜑)
43exlimiv 1930 . 2 (∃𝑥(𝜑𝜓) → 𝜑)
52, 4moanimlem 2612 1 (∃*𝑥(𝜑𝜓) ↔ (𝜑 → ∃*𝑥𝜓))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  ∃*wmo 2532
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967
This theorem depends on definitions:  df-bi 207  df-an 396  df-ex 1780  df-mo 2534
This theorem is referenced by:  2reuswap  3719  2reuswap2  3720  2reu5lem2  3729  2rmoswap  3734  funmo  6533  funmoOLD  6534  funcnv  6587  fncnv  6591  isarep2  6610  fnres  6647  mptfnf  6655  fnopabg  6657  fvopab3ig  6966  opabex  7196  fnoprabg  7514  ovidi  7534  ovig  7537  caovmo  7628  zfrep6  7935  oprabexd  7956  oprabex  7957  nqerf  10889  cnextfun  23957  perfdvf  25810  taylf  26274  reuxfrdf  32426  abrexdomjm  32442  abrexdom  37719  modelaxreplem2  44962
  Copyright terms: Public domain W3C validator