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

Theorem elsuci 6431
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 6367 . . . 4 suc 𝐵 = (𝐵 ∪ {𝐵})
21eleq2i 2861 . . 3 (𝐴 ∈ suc 𝐵𝐴 ∈ (𝐵 ∪ {𝐵}))
3 elun 4113 . . 3 (𝐴 ∈ (𝐵 ∪ {𝐵}) ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
42, 3bitri 278 . 2 (𝐴 ∈ suc 𝐵 ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
5 elsni 4609 . . 3 (𝐴 ∈ {𝐵} → 𝐴 = 𝐵)
65orim2i 923 . 2 ((𝐴𝐵𝐴 ∈ {𝐵}) → (𝐴𝐵𝐴 = 𝐵))
74, 6sylbi 220 1 (𝐴 ∈ suc 𝐵 → (𝐴𝐵𝐴 = 𝐵))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wo 860   = wceq 1567  wcel 2149  cun 3909  {csn 4592  suc csuc 6363
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-ext 2741
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-tru 1570  df-ex 1807  df-sb 2098  df-clab 2748  df-cleq 2761  df-clel 2844  df-v 3463  df-un 3916  df-sn 4593  df-suc 6367
This theorem is referenced by:  suctr  6450  trsucss  6452  ordnbtwn  6457  suc11  6471  tfrlem11  8375  omordi  8551  nnmordi  8617  pssnn  9153  r1sdom  9746  cfsuc  10241  axdc3lem2  10435  axdc3lem4  10437  indpi  10892  constrmon  34079  bnj563  35077  bnj964  35276  ontgval  36865  onsucconni  36871  suctrALT  45461  suctrALT2VD  45471  suctrALT2  45472  suctrALTcf  45557  suctrALTcfVD  45558  suctrALT3  45559
  Copyright terms: Public domain W3C validator