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

Definition df-suc 6354
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8502). Definition 7.22 of [TakeutiZaring] p. 41, who use "+ 1" to denote this function. Definition 1.4 of [Schloeder] p. 1, similarly. Ordinal natural numbers defined using this successor function and 0 as the empty set are also called von Neumann ordinals; 0 is the empty set {}, 1 is {0, {0}}, 2 is {1, {1}}, and so on. Our definition is a generalization to classes. Although it is not conventional to use it with proper classes, it has no effect on a proper class (sucprc 6426), so that the successor of any ordinal class is still an ordinal class (ordsuc 7796), simplifying certain proofs. Some authors denote the successor operation with a prime (apostrophe-like) symbol, such as Definition 6 of [Suppes] p. 134 and the definition of successor in [Mendelson] p. 246 (who uses the symbol "Suc" as a predicate to mean "is a successor ordinal"). The definition of successor of [Enderton] p. 68 denotes the operation with a plus-sign superscript. (Contributed by NM, 30-Aug-1993.)
Assertion
Ref Expression
df-suc suc 𝐴 = (𝐴 ∪ {𝐴})

Detailed syntax breakdown of Definition df-suc
StepHypRef Expression
1 cA . . 3 class 𝐴
21csuc 6350 . 2 class suc 𝐴
31csn 4584 . . 3 class {𝐴}
41, 3cun 3904 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1562 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables: wff setvar class
This definition is referenced by:  suceqd  6415  elsuci  6417  elsucg  6418  elsuc2g  6419  nfsuc  6422  suc0  6425  sucprc  6426  unisucs  6427  sssucid  6430  iunsuc  6435  orddif  6446  eqfunressuc  7347  sucexb  7789  ordsuci  7793  onuninsuci  7822  omsucne  7867  tfrlem10  8360  tfrlem16  8366  df2o3  8447  oarec  8533  on2recsov  8640  naddsuc2  8674  enrefnn  9029  limensuci  9127  infensuc  9129  pssnn  9139  unfi  9141  sucdom2  9173  sucxpdom  9207  isinf  9211  dif1ennnALT  9223  fiint  9273  dffi3  9379  sucprcreg  9556  sucprcregOLD  9557  cantnfp1lem3  9637  ranksuc  9825  pm54.43  9961  dif1card  9968  fseqenlem1  9982  dju1en  10130  ackbij1lem1  10177  ackbij1lem2  10178  ackbij1lem5  10181  ackbij1lem14  10190  cfsuc  10216  fin23lem26  10284  axdc3lem4  10412  unsnen  10512  wunsuc  10677  fzennn  13983  hashp1i  14418  noextend  27732  nosupbday  27771  nosupbnd1  27780  nosupbnd2lem1  27781  nosupbnd2  27782  noinfbday  27786  noinfbnd1  27795  noinfbnd2lem1  27796  noinfbnd2  27797  madeoldsuc  27980  bdayn0p1  28464  bnj927  35067  bnj98  35164  bnj543  35190  bnj970  35244  dfon2lem3  36138  dfon2lem7  36142  lemsuccf  36294  onsucsuccmpi  36808  onint1  36814  ttcsntrsucg  36887  dfsucmap3  38967  sucdifsn  38990  ressucdifsn  38992  disjsuc  39363  pwfi2f1o  43678  df3o2  43895  df3o3  43896  omcl3g  43916  oa1un  44027  grusucd  44811  sucidALTVD  45450  sucidALT  45451  sucidVD  45452
  Copyright terms: Public domain W3C validator