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

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

Proof of Theorem nsuceq0
StepHypRef Expression
1 noel 4266 . . . 4 ¬ 𝐴 ∈ ∅
2 sucidg 6393 . . . . 5 (𝐴 ∈ V → 𝐴 ∈ suc 𝐴)
3 eleq2 2828 . . . . 5 (suc 𝐴 = ∅ → (𝐴 ∈ suc 𝐴𝐴 ∈ ∅))
42, 3syl5ibcom 246 . . . 4 (𝐴 ∈ V → (suc 𝐴 = ∅ → 𝐴 ∈ ∅))
51, 4mtoi 200 . . 3 (𝐴 ∈ V → ¬ suc 𝐴 = ∅)
6 0ex 5229 . . . . . 6 ∅ ∈ V
7 eleq1 2827 . . . . . 6 (𝐴 = ∅ → (𝐴 ∈ V ↔ ∅ ∈ V))
86, 7mpbiri 259 . . . . 5 (𝐴 = ∅ → 𝐴 ∈ V)
98con3i 154 . . . 4 𝐴 ∈ V → ¬ 𝐴 = ∅)
10 sucprc 6388 . . . . 5 𝐴 ∈ V → suc 𝐴 = 𝐴)
1110eqeq1d 2741 . . . 4 𝐴 ∈ V → (suc 𝐴 = ∅ ↔ 𝐴 = ∅))
129, 11mtbird 326 . . 3 𝐴 ∈ V → ¬ suc 𝐴 = ∅)
135, 12pm2.61i 183 . 2 ¬ suc 𝐴 = ∅
1413neir 2937 1 suc 𝐴 ≠ ∅
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3   = wceq 1547  wcel 2119  wne 2934  Vcvv 3431  c0 4261  suc csuc 6312
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-8 2121  ax-9 2129  ax-ext 2711  ax-nul 5228
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 854  df-tru 1550  df-fal 1560  df-ex 1787  df-sb 2074  df-clab 2718  df-cleq 2731  df-clel 2814  df-ne 2935  df-v 3433  df-dif 3886  df-un 3888  df-nul 4262  df-sn 4556  df-suc 6316
This theorem is referenced by:  0elsuc  7775  peano3  7831  2on0  8409  oelim2  8521  limenpsi  9080  ttrclselem2  9638  fseqdom  9939  dfac12lem2  10058  cfsuc  10170  cfpwsdom  10498  rankcf  10691  nosgnn0  27640  ltssolem1  27657  dfrdg2  36021  dfrdg4  36179  dfsucon  43967  ensucne0  43973  ensucne0OLD  43974
  Copyright terms: Public domain W3C validator