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 6367
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8521). 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 6440), so that the successor of any ordinal class is still an ordinal class (ordsuc 7813), 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 6363 . 2 class suc 𝐴
31csn 4587 . . 3 class {𝐴}
41, 3cun 3900 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1570 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables:    wff setvar class
This definition is used by:  suceqd  6429  elsuci  6431  elsucg  6432  elsuc2g  6433  nfsuc  6436  suc0  6439  sucprc  6440  unisucs  6441  sssucid  6444  iunsuc  6449  orddif  6460  eqfunressuc  7367  sucexb  7806  ordsuci  7810  onuninsuci  7839  omsucne  7884  tfrlem10  8379  tfrlem16  8385  df2o3  8466  oarec  8552  on2recsov  8659  naddsuc2  8693  enrefnn  9056  limensuci  9154  infensuc  9156  pssnn  9166  unfi  9168  sucdom2  9200  sucxpdom  9234  isinf  9238  dif1ennnALT  9250  fiint  9299  dffi3  9404  sucprcreg  9581  sucprcregOLD  9582  cantnfp1lem3  9662  ranksuc  9850  pm54.43  10009  dif1card  10016  fseqenlem1  10030  dju1en  10177  ackbij1lem1  10224  ackbij1lem2  10225  ackbij1lem5  10228  ackbij1lem14  10237  cfsuc  10262  fin23lem26  10330  axdc3lem4  10458  unsnen  10564  wunsuc  10729  fzennn  14034  hashp1i  14469  noextend  27900  nosupbday  27939  nosupbnd1  27948  nosupbnd2lem1  27949  nosupbnd2  27950  noinfbday  27954  noinfbnd1  27963  noinfbnd2lem1  27964  noinfbnd2  27965  madeoldsuc  28148  bdayn0p1  28632  bnj927  35266  bnj98  35363  bnj543  35389  bnj970  35443  dfon2lem3  36349  dfon2lem7  36353  lemsuccf  36505  onsucsuccmpi  37049  onint1  37055  ttcsntrsucg  37128  dfsucmap3  39198  sucdifsn  39221  ressucdifsn  39223  disjsuc  39594  pwfi2f1o  43924  df3o2  44141  df3o3  44142  omcl3g  44162  oa1un  44273  grusucd  45055  sucidALTVD  45679  sucidALT  45680  sucidVD  45681
  Copyright terms: Public domain W3C validator