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

Theorem elsuci 6376
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 6313 . . . 4 suc 𝐵 = (𝐵 ∪ {𝐵})
21eleq2i 2820 . . 3 (𝐴 ∈ suc 𝐵𝐴 ∈ (𝐵 ∪ {𝐵}))
3 elun 4104 . . 3 (𝐴 ∈ (𝐵 ∪ {𝐵}) ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
42, 3bitri 275 . 2 (𝐴 ∈ suc 𝐵 ↔ (𝐴𝐵𝐴 ∈ {𝐵}))
5 elsni 4594 . . 3 (𝐴 ∈ {𝐵} → 𝐴 = 𝐵)
65orim2i 910 . 2 ((𝐴𝐵𝐴 ∈ {𝐵}) → (𝐴𝐵𝐴 = 𝐵))
74, 6sylbi 217 1 (𝐴 ∈ suc 𝐵 → (𝐴𝐵𝐴 = 𝐵))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wo 847   = wceq 1540  wcel 2109  cun 3901  {csn 4577  suc csuc 6309
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 2701
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-tru 1543  df-ex 1780  df-sb 2066  df-clab 2708  df-cleq 2721  df-clel 2803  df-v 3438  df-un 3908  df-sn 4578  df-suc 6313
This theorem is referenced by:  suctr  6395  trsucss  6397  ordnbtwn  6402  suc11  6416  tfrlem11  8310  omordi  8484  nnmordi  8549  pssnn  9082  r1sdom  9670  cfsuc  10151  axdc3lem2  10345  axdc3lem4  10347  indpi  10801  constrmon  33717  bnj563  34716  bnj964  34916  ontgval  36415  onsucconni  36421  suctrALT  44809  suctrALT2VD  44819  suctrALT2  44820  suctrALTcf  44905  suctrALTcfVD  44906  suctrALT3  44907
  Copyright terms: Public domain W3C validator