打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

TON记号

来自Googology Wiki

合法表达式

常量包含0,Ωn。

  • 常量是合法表达式;
  • 如果a和b是合法表达式,那么C(a,b)是合法表达式。

后缀形式

对于一个合法表达式,我们删去它其中的所有,与(),并反转整个字符串,即为该表达式的后缀形式。

比较

对于两个合法表达式,它们的大小关系等同于它们的后缀形式在字典序上的大小关系(我们认为C<0<Ωn)。

标准表达式

  • 常量是合法表达式;
  • C(a,b)是标准表达式当且仅当:
    • a,b是标准表达式;
    • 如果b能表示成C(c,d)的形式,则a≤c;
    • 对于不同的版本,还有一些额外的条件,我们一般称其为 built-from-below 条件。

为了检查 built-from-below 条件,我们需要遍历某些表达式的语法树,为此,我们需要一些辅助定义:

  • 位于不同位置的同类型的项被认为是不同的;
  • 对于一个表达式C(a,b),我们称a和b是C(a,b)的子项,记作a,b⊑C(a,b);
  • 我们称a是b的真子项(记作a⊏b),当且仅当a⊑b∧a≠b。

与序数的关系

TON 中的标准表达式和序数一一对应。具体的,对于一个标准表达式a,如果有一系列小于它的表达式b1,b2⋯,则a对应的序数为b1,b2⋯对应的序数的上确界。

性质

  • C(a,b)>b;
  • C(a,b)对a,b都单调递增,且对a连续;
  • C(a,b)=b+ωa当且仅当C(a,b)≥a。

分析

见TON记号分析

原文

全文见https://zhuanlan.zhihu.com/p/658978883