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

Theorem reueq1 3408
Description: Equality theorem for restricted unique existential quantifier. (Contributed by NM, 5-Apr-2004.) Remove usage of ax-10 2183, ax-11 2199, and ax-12 2220. (Revised by Steven Nguyen, 30-Apr-2023.) Avoid ax-8 2152. (Revised by Wolf Lammen, 12-Mar-2025.)
Assertion
Ref Expression
reueq1 (𝐴 = 𝐵 → (∃!𝑥𝐴 𝜑 ↔ ∃!𝑥𝐵 𝜑))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵
Allowed substitution hint:   𝜑(𝑥)

Proof of Theorem reueq1
StepHypRef Expression
1 rexeq 3326 . . 3 (𝐴 = 𝐵 → (∃𝑥𝐴 𝜑 ↔ ∃𝑥𝐵 𝜑))
2 rmoeq1 3407 . . 3 (𝐴 = 𝐵 → (∃*𝑥𝐴 𝜑 ↔ ∃*𝑥𝐵 𝜑))
31, 2anbi12d 643 . 2 (𝐴 = 𝐵 → ((∃𝑥𝐴 𝜑 ∧ ∃*𝑥𝐴 𝜑) ↔ (∃𝑥𝐵 𝜑 ∧ ∃*𝑥𝐵 𝜑)))
4 reu5 3378 . 2 (∃!𝑥𝐴 𝜑 ↔ (∃𝑥𝐴 𝜑 ∧ ∃*𝑥𝐴 𝜑))
5 reu5 3378 . 2 (∃!𝑥𝐵 𝜑 ↔ (∃𝑥𝐵 𝜑 ∧ ∃*𝑥𝐵 𝜑))
63, 4, 53bitr4g 317 1 (𝐴 = 𝐵 → (∃!𝑥𝐴 𝜑 ↔ ∃!𝑥𝐵 𝜑))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wa 400   = wceq 1568  wrex 3096  ∃!wreu 3374  ∃*wrmo 3375
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1823  ax-4 1837  ax-5 1938  ax-6 1995  ax-7 2036  ax-9 2160  ax-ext 2742
This theorem depends on definitions:  df-bi 210  df-an 401  df-ex 1808  df-mo 2574  df-eu 2604  df-cleq 2762  df-rex 3097  df-rmo 3376  df-reu 3377
This theorem is referenced by:  reueqd  3410  reueqdv  3411  lubfval  18407  glbfval  18420  uspgredg2vlem  29543  uspgredg2v  29544  isfrgr  30581  frgr1v  30592  nfrgr2v  30593  frgr3v  30596  1vwmgr  30597  3vfriswmgr  30599  isplig  30798  hdmap14lem4a  42595  hdmap14lem15  42606
  Copyright terms: Public domain W3C validator