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 6366
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8514). 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 6439), 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 6362 . 2 class suc 𝐴
31csn 4588 . . 3 class {𝐴}
41, 3cun 3902 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1569 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables:    wff setvar class
This definition is used by:  suceqd  6428  elsuci  6430  elsucg  6431  elsuc2g  6432  nfsuc  6435  suc0  6438  sucprc  6439  unisucs  6440  sssucid  6443  iunsuc  6448  orddif  6459  eqfunressuc  7361  sucexb  7801  ordsuci  7805  onuninsuci  7834  omsucne  7879  tfrlem10  8372  tfrlem16  8378  df2o3  8459  oarec  8545  on2recsov  8652  naddsuc2  8686  enrefnn  9041  limensuci  9139  infensuc  9141  pssnn  9151  unfi  9153  sucdom2  9185  sucxpdom  9219  isinf  9223  dif1ennnALT  9235  fiint  9284  dffi3  9389  sucprcreg  9566  sucprcregOLD  9567  cantnfp1lem3  9647  ranksuc  9835  pm54.43  9994  dif1card  10001  fseqenlem1  10015  dju1en  10162  ackbij1lem1  10209  ackbij1lem2  10210  ackbij1lem5  10213  ackbij1lem14  10222  cfsuc  10247  fin23lem26  10315  axdc3lem4  10443  unsnen  10543  wunsuc  10708  fzennn  14011  hashp1i  14446  noextend  27841  nosupbday  27880  nosupbnd1  27889  nosupbnd2lem1  27890  nosupbnd2  27891  noinfbday  27895  noinfbnd1  27904  noinfbnd2lem1  27905  noinfbnd2  27906  madeoldsuc  28089  bdayn0p1  28573  bnj927  35167  bnj98  35264  bnj543  35290  bnj970  35344  dfon2lem3  36283  dfon2lem7  36287  lemsuccf  36439  onsucsuccmpi  36982  onint1  36988  ttcsntrsucg  37061  dfsucmap3  39140  sucdifsn  39163  ressucdifsn  39165  disjsuc  39536  pwfi2f1o  43851  df3o2  44068  df3o3  44069  omcl3g  44089  oa1un  44200  grusucd  44982  sucidALTVD  45606  sucidALT  45607  sucidVD  45608
  Copyright terms: Public domain W3C validator