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 6327
Description: Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 8463). 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 6399), so that the successor of any ordinal class is still an ordinal class (ordsuc 7762), 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 6323 . 2 class suc 𝐴
31csn 4568 . . 3 class {𝐴}
41, 3cun 3888 . 2 class (𝐴 ∪ {𝐴})
52, 4wceq 1542 1 wff suc 𝐴 = (𝐴 ∪ {𝐴})
Colors of variables: wff setvar class
This definition is referenced by:  suceqd  6388  elsuci  6390  elsucg  6391  elsuc2g  6392  nfsuc  6395  suc0  6398  sucprc  6399  unisucs  6400  sssucid  6403  iunsuc  6408  orddif  6419  eqfunressuc  7313  sucexb  7755  ordsuci  7759  onuninsuci  7788  omsucne  7833  tfrlem10  8323  tfrlem16  8329  df2o3  8410  oarec  8494  on2recsov  8601  naddsuc2  8634  enrefnn  8990  limensuci  9088  infensuc  9090  pssnn  9100  unfi  9102  sucdom2  9134  sucxpdom  9168  isinf  9172  dif1ennnALT  9184  fiint  9234  dffi3  9341  sucprcreg  9517  sucprcregOLD  9518  cantnfp1lem3  9598  ranksuc  9786  pm54.43  9922  dif1card  9929  fseqenlem1  9943  dju1en  10091  ackbij1lem1  10138  ackbij1lem2  10139  ackbij1lem5  10142  ackbij1lem14  10151  cfsuc  10176  fin23lem26  10244  axdc3lem4  10372  unsnen  10472  wunsuc  10637  fzennn  13927  hashp1i  14362  noextend  27627  nosupbday  27666  nosupbnd1  27675  nosupbnd2lem1  27676  nosupbnd2  27677  noinfbday  27681  noinfbnd1  27690  noinfbnd2lem1  27691  noinfbnd2  27692  madeoldsuc  27874  bdayn0p1  28358  bnj927  34909  bnj98  35006  bnj543  35032  bnj970  35086  dfon2lem3  35962  dfon2lem7  35966  lemsuccf  36118  onsucsuccmpi  36622  onint1  36628  ttcsntrsucg  36701  dfsucmap3  38781  sucdifsn  38804  ressucdifsn  38806  disjsuc  39177  pwfi2f1o  43521  df3o2  43738  df3o3  43739  omcl3g  43759  oa1un  43870  grusucd  44654  sucidALTVD  45293  sucidALT  45294  sucidVD  45295
  Copyright terms: Public domain W3C validator