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

Theorem axc11r 2398
Description: Same as axc11 2460 but with reversed antecedent. Note the use of ax-12 2213 (and not merely ax12v 2214 as in axc11rv 2300).

This theorem is mostly used to eliminate conditions requiring set variables be distinct (cf. cbvaev 2088 and aecom 2457, for example) in proofs. In practice, theorems beyond elementary set theory do not really benefit from such eliminations. As of 2024, it is used in conjunction with ax-13 2402 only, and like that, it should be applied only in niches where indispensable. (Contributed by NM, 25-Jul-2015.)

Assertion
Ref Expression
axc11r (∀𝑦 𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦𝜑))

Proof of Theorem axc11r
StepHypRef Expression
1 ax-12 2213 . . 3 (𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦(𝑦 = 𝑥 → 𝜑)))
21sps 2222 . 2 (∀𝑦 𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦(𝑦 = 𝑥 → 𝜑)))
3 pm2.27 43 . . 3 (𝑦 = 𝑥 → ((𝑦 = 𝑥 → 𝜑) → 𝜑))
43al2imi 1848 . 2 (∀𝑦 𝑦 = 𝑥 → (∀𝑦(𝑦 = 𝑥 → 𝜑) → ∀𝑦𝜑))
52, 4syld 48 1 (∀𝑦 𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦𝜑))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4  ∀wal 1568
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-12 2213
This proof depends on definitions:  df-bi 210  df-ex 1813
This theorem is used by:  ax12  2453  axc11n  2456  axc11  2460  hbae  2461  dral1  2469  dral1ALT  2470  sb4a  2510  axpowndlem3  10665  axpowg2  35788  axpowg3  35789  axc11n11r  37555  bj-ax12v3ALT  37558  bj-hbaeb2  37700
  Copyright terms: Public domain W3C validator