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

Theorem elsuci 6417
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 6354 . . . 4 suc 𝐵 = (𝐵 ∪ {𝐵})
21eleq2i 2856 . . 3 (𝐴 ∈ suc 𝐵𝐴 ∈ (𝐵 ∪ {𝐵}))
3 elun 4108 . . 3 (𝐴 ∈ (𝐵 ∪ {𝐵}) ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
42, 3bitri 277 . 2 (𝐴 ∈ suc 𝐵 ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
5 elsni 4601 . . 3 (𝐴 ∈ {𝐵} → 𝐴 = 𝐵)
65orim2i 921 . 2 ((𝐴𝐵𝐴 ∈ {𝐵}) → (𝐴𝐵𝐴 = 𝐵))
74, 6sylbi 219 1 (𝐴 ∈ suc 𝐵 → (𝐴𝐵𝐴 = 𝐵))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wo 858   = wceq 1562  wcel 2144  cun 3904  {csn 4584  suc csuc 6350
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1817  ax-4 1831  ax-5 1932  ax-6 1989  ax-7 2030  ax-8 2146  ax-9 2154  ax-ext 2736
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-tru 1565  df-ex 1802  df-sb 2093  df-clab 2743  df-cleq 2756  df-clel 2839  df-v 3458  df-un 3911  df-sn 4585  df-suc 6354
This theorem is referenced by:  suctr  6436  trsucss  6438  ordnbtwn  6443  suc11  6457  tfrlem11  8361  omordi  8537  nnmordi  8603  pssnn  9139  r1sdom  9734  cfsuc  10216  axdc3lem2  10410  axdc3lem4  10412  indpi  10867  constrmon  34043  bnj563  35041  bnj964  35240  ontgval  36796  onsucconni  36802  suctrALT  45406  suctrALT2VD  45416  suctrALT2  45417  suctrALTcf  45502  suctrALTcfVD  45503  suctrALT3  45504
  Copyright terms: Public domain W3C validator