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

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

Proof of Theorem nsuceq0
StepHypRef Expression
1 noel 4304 . . . 4 ¬ 𝐴 ∈ ∅
2 sucidg 6418 . . . . 5 (𝐴 ∈ V → 𝐴 ∈ suc 𝐴)
3 eleq2 2818 . . . . 5 (suc 𝐴 = ∅ → (𝐴 ∈ suc 𝐴𝐴 ∈ ∅))
42, 3syl5ibcom 245 . . . 4 (𝐴 ∈ V → (suc 𝐴 = ∅ → 𝐴 ∈ ∅))
51, 4mtoi 199 . . 3 (𝐴 ∈ V → ¬ suc 𝐴 = ∅)
6 0ex 5265 . . . . . 6 ∅ ∈ V
7 eleq1 2817 . . . . . 6 (𝐴 = ∅ → (𝐴 ∈ V ↔ ∅ ∈ V))
86, 7mpbiri 258 . . . . 5 (𝐴 = ∅ → 𝐴 ∈ V)
98con3i 154 . . . 4 𝐴 ∈ V → ¬ 𝐴 = ∅)
10 sucprc 6413 . . . . 5 𝐴 ∈ V → suc 𝐴 = 𝐴)
1110eqeq1d 2732 . . . 4 𝐴 ∈ V → (suc 𝐴 = ∅ ↔ 𝐴 = ∅))
129, 11mtbird 325 . . 3 𝐴 ∈ V → ¬ suc 𝐴 = ∅)
135, 12pm2.61i 182 . 2 ¬ suc 𝐴 = ∅
1413neir 2929 1 suc 𝐴 ≠ ∅
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3   = wceq 1540  wcel 2109  wne 2926  Vcvv 3450  c0 4299  suc csuc 6337
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-ext 2702  ax-nul 5264
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-tru 1543  df-fal 1553  df-ex 1780  df-sb 2066  df-clab 2709  df-cleq 2722  df-clel 2804  df-ne 2927  df-v 3452  df-dif 3920  df-un 3922  df-nul 4300  df-sn 4593  df-suc 6341
This theorem is referenced by:  0elsuc  7813  peano3  7870  2on0  8451  oelim2  8562  limenpsi  9122  enp1iOLD  9232  ttrclselem2  9686  fseqdom  9986  dfac12lem2  10105  cfsuc  10217  cfpwsdom  10544  rankcf  10737  nosgnn0  27577  sltsolem1  27594  dfrdg2  35790  dfrdg4  35946  dfsucon  43519  ensucne0  43525  ensucne0OLD  43526
  Copyright terms: Public domain W3C validator