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

Theorem ralpr 4671
Description: Convert a restricted universal quantification over a pair to a conjunction. (Contributed by NM, 3-Jun-2007.) (Revised by Mario Carneiro, 23-Apr-2015.)
Hypotheses
Ref Expression
ralpr.1 𝐴 ∈ V
ralpr.2 𝐵 ∈ V
ralpr.3 (𝑥 = 𝐴 → (𝜑𝜓))
ralpr.4 (𝑥 = 𝐵 → (𝜑𝜒))
Assertion
Ref Expression
ralpr (∀𝑥 ∈ {𝐴, 𝐵}𝜑 ↔ (𝜓𝜒))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵   𝜓,𝑥   𝜒,𝑥
Allowed substitution hint:   𝜑(𝑥)

Proof of Theorem ralpr
StepHypRef Expression
1 ralpr.1 . 2 𝐴 ∈ V
2 ralpr.2 . 2 𝐵 ∈ V
3 ralpr.3 . . 3 (𝑥 = 𝐴 → (𝜑𝜓))
4 ralpr.4 . . 3 (𝑥 = 𝐵 → (𝜑𝜒))
53, 4ralprg 4667 . 2 ((𝐴 ∈ V ∧ 𝐵 ∈ V) → (∀𝑥 ∈ {𝐴, 𝐵}𝜑 ↔ (𝜓𝜒)))
61, 2, 5mp2an 704 1 (∀𝑥 ∈ {𝐴, 𝐵}𝜑 ↔ (𝜓𝜒))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wa 400   = wceq 1568  wcel 2150  wral 3086  Vcvv 3462  {cpr 4596
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-8 2152  ax-9 2160  ax-ext 2742
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-tru 1571  df-ex 1808  df-sb 2099  df-clab 2749  df-cleq 2762  df-clel 2845  df-ral 3087  df-rex 3097  df-v 3464  df-un 3918  df-sn 4595  df-pr 4597
This theorem is referenced by:  fprb  7196  fzprval  13616  fvinim0ffz  13821  wwlktovf1  14997  xpsfrnel  17619  xpsle  17636  isdrs2  18365  pmtrsn  19592  iblcnlem1  25930  lfuhgr1v0e  29574  nbgr2vtx1edg  29670  nbuhgr2vtx1edgb  29672  umgr2v2evd2  29847  2wlklem  29985  dfpth2  30048  2wlkdlem5  30248  2wlkdlem10  30254  clwwlknonex2lem2  30429  3pthdlem1  30485  upgr4cycl4dv4e  30506  subfacp1lem3  35632  mh-infprim2bi  37006  poimirlem1  38220  paireqne  48209  requad2  48337  ldepsnlinc  49237  rrx2pnecoorneor  49444  rrx2line  49469  rrx2linest  49471
  Copyright terms: Public domain W3C validator