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

Theorem elsuci 6432
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 6368 . . . 4 suc 𝐵 = (𝐵 ∪ {𝐵})
21eleq2i 2852 . . 3 (𝐴 ∈ suc 𝐵 ↔ 𝐴 ∈ (𝐵 ∪ {𝐵}))
3 elun 4152 . . 3 (𝐴 ∈ (𝐵 ∪ {𝐵}) ↔ (𝐴 ∈ 𝐵 ∨ 𝐴 ∈ {𝐵}))
42, 3bitri 278 . 2 (𝐴 ∈ suc 𝐵 ↔ (𝐴 ∈ 𝐵 ∨ 𝐴 ∈ {𝐵}))
5 elsni 4600 . . 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 1569   ∈ wcel 2144   ∪ cun 4149  {csn 4583  suc csuc 6364
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1572  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-v 3452  df-un 4151  df-sn 4584  df-suc 6368
This theorem is used by:  suctr  6451  trsucss  6453  ordnbtwn  6458  suc11  6472  tfrlem11  8396  omordi  8574  nnmordi  8640  pssnn  9184  r1sdom  9781  cfsuc  10335  axdc3lem2  10529  axdc3lem4  10531  indpi  10992  constrmon  34376  bnj563  35374  bnj964  35573  ontgval  37219  onsucconni  37225  suctrALT  45808  suctrALT2VD  45818  suctrALT2  45819  suctrALTcf  45904  suctrALTcfVD  45905  suctrALT3  45906
  Copyright terms: Public domain W3C validator