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

Theorem nsuceq0 6443
Description: No successor is empty. (Contributed by NM, 3-Apr-1995.)
Assertion
Ref Expression
nsuceq0 suc 𝐴 ≠ ∅

Proof of Theorem nsuceq0
StepHypRef Expression
1 noel 4284 . . . 4 ¬ 𝐴 ∈ ∅
2 sucidg 6441 . . . . 5 (𝐴 ∈ V → 𝐴 ∈ suc 𝐴)
3 eleq2 2849 . . . . 5 (suc 𝐴 = ∅ → (𝐴 ∈ suc 𝐴𝐴 ∈ ∅))
42, 3syl5ibcom 248 . . . 4 (𝐴 ∈ V → (suc 𝐴 = ∅ → 𝐴 ∈ ∅))
51, 4mtoi 202 . . 3 (𝐴 ∈ V → ¬ suc 𝐴 = ∅)
6 0ex 5264 . . . . . 6 ∅ ∈ V
7 eleq1 2848 . . . . . 6 (𝐴 = ∅ → (𝐴 ∈ V ↔ ∅ ∈ V))
86, 7mpbiri 261 . . . . 5 (𝐴 = ∅ → 𝐴 ∈ V)
98con3i 155 . . . 4 𝐴 ∈ V → ¬ 𝐴 = ∅)
10 sucprc 6436 . . . . 5 𝐴 ∈ V → suc 𝐴 = 𝐴)
1110eqeq1d 2762 . . . 4 𝐴 ∈ V → (suc 𝐴 = ∅ ↔ 𝐴 = ∅))
129, 11mtbird 328 . . 3 𝐴 ∈ V → ¬ suc 𝐴 = ∅)
135, 12pm2.61i 184 . 2 ¬ suc 𝐴 = ∅
1413neir 2958 1 suc 𝐴 ≠ ∅
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   = wceq 1570  wcel 2145  wne 2955  Vcvv 3450  c0 4279  suc csuc 6359
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-8 2147  ax-9 2155  ax-ext 2732  ax-nul 5263
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1573  df-fal 1583  df-ex 1813  df-sb 2100  df-clab 2739  df-cleq 2752  df-clel 2835  df-ne 2956  df-v 3452  df-dif 3902  df-un 3904  df-nul 4280  df-sn 4585  df-suc 6363
This theorem is used by:  0elsuc  7832  peano3OLD  7889  2on0  8473  1n0  8477  oelim2  8586  limenpsi  9153  ttrclselem2  9708  fseqdom  10032  dfac12lem2  10150  cfsuc  10262  cfpwsdom  10596  rankcf  10789  nosgnn0  27897  ltssolem1  27914  dfrdg2  36375  dfrdg4  36533  dfsucon  44366  ensucne0  44372  ensucne0OLD  44373
  Copyright terms: Public domain W3C validator