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

Theorem axc11r 2397
Description: Same as axc11 2459 but with reversed antecedent. Note the use of ax-12 2212 (and not merely ax12v 2213 as in axc11rv 2299).

This theorem is mostly used to eliminate conditions requiring set variables be distinct (cf. cbvaev 2087 and aecom 2456, 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 2401 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 2212 . . 3 (𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦(𝑦 = 𝑥 → 𝜑)))
21sps 2221 . 2 (∀𝑦 𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦(𝑦 = 𝑥 → 𝜑)))
3 pm2.27 43 . . 3 (𝑦 = 𝑥 → ((𝑦 = 𝑥 → 𝜑) → 𝜑))
43al2imi 1847 . 2 (∀𝑦 𝑦 = 𝑥 → (∀𝑦(𝑦 = 𝑥 → 𝜑) → ∀𝑦𝜑))
52, 4syld 48 1 (∀𝑦 𝑦 = 𝑥 → (∀𝑥𝜑 → ∀𝑦𝜑))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4  ∀wal 1567
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-12 2212
This proof depends on definitions:  df-bi 210  df-ex 1812
This theorem is used by:  ax12  2452  axc11n  2455  axc11  2459  hbae  2460  dral1  2468  dral1ALT  2469  sb4a  2509  axpowndlem3  10687  axpowg2  35871  axpowg3  35872  axc11n11r  37677  bj-ax12v3ALT  37680  bj-hbaeb2  37822
  Copyright terms: Public domain W3C validator