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 6333
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8470). 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 6405), so that the successor of any ordinal class is still an ordinal class (ordsuc 7768), 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 6329 . 2 class suc 𝐴
31csn 4582 . . 3 class {𝐴}
41, 3cun 3901 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1542 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables: wff setvar class
This definition is referenced by:  suceqd  6394  elsuci  6396  elsucg  6397  elsuc2g  6398  nfsuc  6401  suc0  6404  sucprc  6405  unisucs  6406  sssucid  6409  iunsuc  6414  orddif  6425  eqfunressuc  7319  sucexb  7761  ordsuci  7765  onuninsuci  7794  omsucne  7839  tfrlem10  8330  tfrlem16  8336  df2o3  8417  oarec  8501  on2recsov  8608  naddsuc2  8641  enrefnn  8997  limensuci  9095  infensuc  9097  pssnn  9107  unfi  9109  sucdom2  9141  sucxpdom  9175  isinf  9179  dif1ennnALT  9191  fiint  9241  dffi3  9348  sucprcreg  9523  cantnfp1lem3  9603  ranksuc  9791  pm54.43  9927  dif1card  9934  fseqenlem1  9948  dju1en  10096  ackbij1lem1  10143  ackbij1lem2  10144  ackbij1lem5  10147  ackbij1lem14  10156  cfsuc  10181  fin23lem26  10249  axdc3lem4  10377  unsnen  10477  wunsuc  10642  fzennn  13905  hashp1i  14340  noextend  27651  nosupbday  27690  nosupbnd1  27699  nosupbnd2lem1  27700  nosupbnd2  27701  noinfbday  27705  noinfbnd1  27714  noinfbnd2lem1  27715  noinfbnd2  27716  madeoldsuc  27898  bdayn0p1  28382  bnj927  34952  bnj98  35049  bnj543  35075  bnj970  35129  dfon2lem3  36005  dfon2lem7  36009  lemsuccf  36161  onsucsuccmpi  36665  onint1  36671  dfsucmap3  38743  sucdifsn  38766  ressucdifsn  38768  disjsuc  39139  pwfi2f1o  43482  df3o2  43699  df3o3  43700  omcl3g  43720  oa1un  43831  grusucd  44615  sucidALTVD  45254  sucidALT  45255  sucidVD  45256
  Copyright terms: Public domain W3C validator