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 6373
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8525). 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 6446), so that the successor of any ordinal class is still an ordinal class (ordsuc 7819), 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 6369 . 2 class suc 𝐴
31csn 4594 . . 3 class {𝐴}
41, 3cun 3906 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1570 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables:    wff setvar class
This definition is used by:  suceqd  6435  elsuci  6437  elsucg  6438  elsuc2g  6439  nfsuc  6442  suc0  6445  sucprc  6446  unisucs  6447  sssucid  6450  iunsuc  6455  orddif  6466  eqfunressuc  7372  sucexb  7812  ordsuci  7816  onuninsuci  7845  omsucne  7890  tfrlem10  8383  tfrlem16  8389  df2o3  8470  oarec  8556  on2recsov  8663  naddsuc2  8697  enrefnn  9053  limensuci  9151  infensuc  9153  pssnn  9163  unfi  9165  sucdom2  9197  sucxpdom  9231  isinf  9235  dif1ennnALT  9247  fiint  9296  dffi3  9401  sucprcreg  9578  sucprcregOLD  9579  cantnfp1lem3  9659  ranksuc  9847  pm54.43  10006  dif1card  10013  fseqenlem1  10027  dju1en  10174  ackbij1lem1  10221  ackbij1lem2  10222  ackbij1lem5  10225  ackbij1lem14  10234  cfsuc  10259  fin23lem26  10327  axdc3lem4  10455  unsnen  10555  wunsuc  10720  fzennn  14024  hashp1i  14459  noextend  27867  nosupbday  27906  nosupbnd1  27915  nosupbnd2lem1  27916  nosupbnd2  27917  noinfbday  27921  noinfbnd1  27930  noinfbnd2lem1  27931  noinfbnd2  27932  madeoldsuc  28115  bdayn0p1  28599  bnj927  35189  bnj98  35286  bnj543  35312  bnj970  35366  dfon2lem3  36295  dfon2lem7  36299  lemsuccf  36451  onsucsuccmpi  36994  onint1  37000  ttcsntrsucg  37073  dfsucmap3  39152  sucdifsn  39175  ressucdifsn  39177  disjsuc  39548  pwfi2f1o  43863  df3o2  44080  df3o3  44081  omcl3g  44101  oa1un  44212  grusucd  44994  sucidALTVD  45618  sucidALT  45619  sucidVD  45620
  Copyright terms: Public domain W3C validator