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

Theorem elsuci 6447
Description: Membership in a successor. This one-way implication does not require that either 𝐴 or 𝐵 be sets. Lemma 1.13 of [Schloeder] p. 2. (Contributed by NM, 6-Jun-1994.)
Assertion
Ref Expression
elsuci (𝐴 ∈ suc 𝐵 → (𝐴 ∈ 𝐵 ∨ 𝐴 = 𝐵))

Proof of Theorem elsuci
StepHypRef Expression
1 df-suc 6383 . . . 4 suc 𝐵 = (𝐵 ∪ {𝐵})
21eleq2i 2856 . . 3 (𝐴 ∈ suc 𝐵 ↔ 𝐴 ∈ (𝐵 ∪ {𝐵}))
3 elun 4155 . . 3 (𝐴 ∈ (𝐵 ∪ {𝐵}) ↔ (𝐴 ∈ 𝐵 ∨ 𝐴 ∈ {𝐵}))
42, 3bitri 278 . 2 (𝐴 ∈ suc 𝐵 ↔ (𝐴 ∈ 𝐵 ∨ 𝐴 ∈ {𝐵}))
5 elsni 4601 . . 3 (𝐴 ∈ {𝐵} → 𝐴 = 𝐵)
65orim2i 924 . 2 ((𝐴 ∈ 𝐵 ∨ 𝐴 ∈ {𝐵}) → (𝐴 ∈ 𝐵 ∨ 𝐴 = 𝐵))
74, 6sylbi 220 1 (𝐴 ∈ suc 𝐵 → (𝐴 ∈ 𝐵 ∨ 𝐴 = 𝐵))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∨ wo 861   = wceq 1570   ∈ wcel 2147   ∪ cun 4152  {csn 4588  suc csuc 6379
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 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-ext 2735
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1573  df-ex 1813  df-sb 2102  df-clab 2742  df-cleq 2755  df-clel 2839  df-v 3456  df-un 4154  df-sn 4589  df-suc 6383
This theorem is used by:  suctr  6466  trsucss  6468  ordnbtwn  6473  suc11  6487  tfrlem11  8421  omordi  8599  nnmordi  8665  pssnn  9209  r1sdom  9805  cfsuc  10359  axdc3lem2  10553  axdc3lem4  10555  indpi  11016  constrmon  34443  bnj563  35441  bnj964  35640  ontgval  37396  onsucconni  37402  suctrALT  45997  suctrALT2VD  46007  suctrALT2  46008  suctrALTcf  46093  suctrALTcfVD  46094  suctrALT3  46095
  Copyright terms: Public domain W3C validator