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

Theorem nfcvf 2949
Description: If 𝑥 and 𝑦 are distinct, then 𝑥 is not free in 𝑦. Usage of this theorem is discouraged because it depends on ax-13 2402. See nfcv 2923 for a version that replaces the distinctor with a disjoint variable condition, requiring fewer axioms. (Contributed by Mario Carneiro, 8-Oct-2016.) Avoid ax-ext 2733. (Revised by Wolf Lammen, 10-May-2023.) (New usage is discouraged.)
Assertion
Ref Expression
nfcvf (¬ ∀𝑥 𝑥 = 𝑦 → Ⅎ𝑥𝑦)

Proof of Theorem nfcvf
Dummy variables 𝑤 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nfv 1947 . 2 Ⅎ𝑤 ¬ ∀𝑥 𝑥 = 𝑦
2 nfv 1947 . . 3 Ⅎ𝑥 𝑤 ∈ 𝑧
3 elequ2 2160 . . 3 (𝑧 = 𝑦 → (𝑤 ∈ 𝑧 ↔ 𝑤 ∈ 𝑦))
42, 3dvelimnf 2483 . 2 (¬ ∀𝑥 𝑥 = 𝑦 → Ⅎ𝑥 𝑤 ∈ 𝑦)
51, 4nfcd 2916 1 (¬ ∀𝑥 𝑥 = 𝑦 → Ⅎ𝑥𝑦)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4  ∀wal 1568  Ⅎwnfc 2908
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-9 2155  ax-10 2178  ax-11 2194  ax-12 2213  ax-13 2402
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1573  df-ex 1813  df-nf 1817  df-nfc 2910
This theorem is used by:  nfcvf2  2950  nfrald  3358  ralcom2  3363  nfrmod  3409  nfreud  3410  nfrmo  3411  nfdisj  5083  nfcvb  5338  nfriotad  7386  nfixp  8938  axextnd  10669  axrepndlem2  10671  axrepnd  10672  axunndlem1  10673  axunnd  10674  axpowndlem2  10676  axpowndlem4  10678  axregndlem2  10681  axregnd  10682  axinfndlem1  10683  axinfnd  10684  axacndlem4  10688  axacndlem5  10689  axacnd  10690  axsepg2  35791  axsepg3  35792  axsepg3ALT  35793  axsepg5  35795  axnulg  35796  axpowg2  35798  axpowg3  35799  axextdist  36541  bj-nfcsym  37791
  Copyright terms: Public domain W3C validator