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

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

Proof of Theorem nsuceq0
StepHypRef Expression
1 noel 4291 . . . 4 ¬ 𝐴 ∈ ∅
2 sucidg 6444 . . . . 5 (𝐴 ∈ V → 𝐴 ∈ suc 𝐴)
3 eleq2 2852 . . . . 5 (suc 𝐴 = ∅ → (𝐴 ∈ suc 𝐴𝐴 ∈ ∅))
42, 3syl5ibcom 248 . . . 4 (𝐴 ∈ V → (suc 𝐴 = ∅ → 𝐴 ∈ ∅))
51, 4mtoi 202 . . 3 (𝐴 ∈ V → ¬ suc 𝐴 = ∅)
6 0ex 5270 . . . . . 6 ∅ ∈ V
7 eleq1 2851 . . . . . 6 (𝐴 = ∅ → (𝐴 ∈ V ↔ ∅ ∈ V))
86, 7mpbiri 261 . . . . 5 (𝐴 = ∅ → 𝐴 ∈ V)
98con3i 155 . . . 4 𝐴 ∈ V → ¬ 𝐴 = ∅)
10 sucprc 6439 . . . . 5 𝐴 ∈ V → suc 𝐴 = 𝐴)
1110eqeq1d 2765 . . . 4 𝐴 ∈ V → (suc 𝐴 = ∅ ↔ 𝐴 = ∅))
129, 11mtbird 328 . . 3 𝐴 ∈ V → ¬ suc 𝐴 = ∅)
135, 12pm2.61i 184 . 2 ¬ suc 𝐴 = ∅
1413neir 2961 1 suc 𝐴 ≠ ∅
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3   = wceq 1570  wcel 2143  wne 2958  Vcvv 3455  c0 4286  suc csuc 6362
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-ext 2735  ax-nul 5269
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-tru 1573  df-fal 1583  df-ex 1810  df-sb 2097  df-clab 2742  df-cleq 2755  df-clel 2838  df-ne 2959  df-v 3457  df-dif 3908  df-un 3910  df-nul 4287  df-sn 4590  df-suc 6366
This theorem is referenced by:  0elsuc  7827  peano3OLD  7884  2on0  8464  1n0  8468  oelim2  8577  limenpsi  9136  ttrclselem2  9691  fseqdom  10006  dfac12lem2  10124  cfsuc  10236  cfpwsdom  10564  rankcf  10757  nosgnn0  27822  ltssolem1  27839  dfrdg2  36285  dfrdg4  36443  dfsucon  44269  ensucne0  44275  ensucne0OLD  44276
  Copyright terms: Public domain W3C validator