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

Theorem cbvralfw 3303
Description: Rule used to change bound variables, using implicit substitution. Version of cbvralf 3347 with a disjoint variable condition, which does not require ax-10 2174, ax-13 2402. For a version not dependent on ax-11 2190 and ax-12, see cbvralvw 3241. (Contributed by NM, 7-Mar-2004.) Avoid ax-10 2174, ax-13 2402. (Revised by GG, 23-May-2024.)
Hypotheses
Ref Expression
cbvralfw.1 𝑥𝐴
cbvralfw.2 𝑦𝐴
cbvralfw.3 𝑦𝜑
cbvralfw.4 𝑥𝜓
cbvralfw.5 (𝑥 = 𝑦 → (𝜑𝜓))
Assertion
Ref Expression
cbvralfw (∀𝑥𝐴 𝜑 ↔ ∀𝑦𝐴 𝜓)
Distinct variable group:   𝑥,𝑦
Allowed substitution hints:   𝜑(𝑥,𝑦)   𝜓(𝑥,𝑦)   𝐴(𝑥,𝑦)

Proof of Theorem cbvralfw
StepHypRef Expression
1 cbvralfw.2 . . . . 5 𝑦𝐴
21nfcri 2915 . . . 4 𝑦 𝑥𝐴
3 cbvralfw.3 . . . 4 𝑦𝜑
42, 3nfim 1924 . . 3 𝑦(𝑥𝐴𝜑)
5 cbvralfw.1 . . . . 5 𝑥𝐴
65nfcri 2915 . . . 4 𝑥 𝑦𝐴
7 cbvralfw.4 . . . 4 𝑥𝜓
86, 7nfim 1924 . . 3 𝑥(𝑦𝐴𝜓)
9 eleq1w 2844 . . . 4 (𝑥 = 𝑦 → (𝑥𝐴𝑦𝐴))
10 cbvralfw.5 . . . 4 (𝑥 = 𝑦 → (𝜑𝜓))
119, 10imbi12d 347 . . 3 (𝑥 = 𝑦 → ((𝑥𝐴𝜑) ↔ (𝑦𝐴𝜓)))
124, 8, 11cbvalv1 2371 . 2 (∀𝑥(𝑥𝐴𝜑) ↔ ∀𝑦(𝑦𝐴𝜓))
13 df-ral 3078 . 2 (∀𝑥𝐴 𝜑 ↔ ∀𝑥(𝑥𝐴𝜑))
14 df-ral 3078 . 2 (∀𝑦𝐴 𝜓 ↔ ∀𝑦(𝑦𝐴𝜓))
1512, 13, 143bitr4i 306 1 (∀𝑥𝐴 𝜑 ↔ ∀𝑦𝐴 𝜓)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wal 1566  wnf 1811  wcel 2141  wnfc 2908  wral 3077
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 2143  ax-11 2190  ax-12 2211
This theorem depends on definitions:  df-bi 210  df-an 401  df-ex 1808  df-nf 1812  df-clel 2836  df-nfc 2910  df-ral 3078
This theorem is referenced by:  cbvrexfw  3304  cbvralw  3305  reusv2lem4  5372  reusv2  5374  ffnfvf  7115  nnwof  12937  nnindf  33130  scottexf  38763  scott0f  38764  rsp3  38961  evth2f  45683  evthf  45695  fmptff  45932  supxrleubrnmptf  46113  stoweidlem14  46676  stoweidlem28  46690  stoweidlem59  46721
  Copyright terms: Public domain W3C validator