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 6357
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8517). 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 6430), so that the successor of any ordinal class is still an ordinal class (ordsuc 7808), 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 6353 . 2 class suc 𝐴
31csn 4583 . . 3 class {𝐴}
41, 3cun 3896 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1570 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables:    wff setvar class
This definition is used by:  suceqd  6419  elsuci  6421  elsucg  6422  elsuc2g  6423  nfsuc  6426  suc0  6429  sucprc  6430  unisucs  6431  sssucid  6434  iunsuc  6439  orddif  6450  eqfunressuc  7359  sucexb  7801  ordsuci  7805  onuninsuci  7834  omsucne  7879  tfrlem10  8373  tfrlem16  8379  df2o3  8462  oarec  8548  on2recsov  8655  naddsuc2  8689  enrefnn  9052  limensuci  9150  infensuc  9152  pssnn  9162  unfi  9164  sucdom2  9196  sucxpdom  9230  isinf  9234  dif1ennnALT  9246  fiint  9296  dffi3  9401  sucprcreg  9578  sucprcregOLD  9579  cantnfp1lem3  9659  ranksuc  9855  pm54.43  10053  dif1card  10060  fseqenlem1  10074  dju1en  10221  ackbij1lem1  10268  ackbij1lem2  10269  ackbij1lem5  10272  ackbij1lem14  10281  cfsuc  10306  fin23lem26  10374  axdc3lem4  10502  unsnen  10608  wunsuc  10773  fzennn  14079  hashp1i  14514  noextend  27956  nosupbday  27995  nosupbnd1  28004  nosupbnd2lem1  28005  nosupbnd2  28006  noinfbday  28010  noinfbnd1  28019  noinfbnd2lem1  28020  noinfbnd2  28021  madeoldsuc  28204  bdayn0p1  28688  bnj927  35334  bnj98  35431  bnj543  35457  bnj970  35511  dfon2lem3  36469  dfon2lem7  36473  lemsuccf  36625  onsucsuccmpi  37153  onint1  37159  ttcsntrsucg  37232  dfsucmap3  39315  sucdifsn  39338  ressucdifsn  39340  disjsuc  39711  pwfi2f1o  44041  df3o2  44258  df3o3  44259  omcl3g  44279  oa1un  44390  grusucd  45172  sucidALTVD  45796  sucidALT  45797  sucidVD  45798
  Copyright terms: Public domain W3C validator