2 大数理论
2.1 大数基础
-
基础四则运算
- 科学计数法:任何实数 \(x \in \mathbf R\) 可被唯一表示为 \(x = a \times 10^{n}\) 的形式,其中实数 \(a \in [1, 10)\),\(n \in \mathbf Z\)
-
阶乘 \(n! = \left\{\begin{aligned} & 1, & n = 0 \\ & n \cdot (n - 1)!, & n > 1 \end{aligned}\right.\)
-
迭代阶乘:定义 \(n!^p = \small \underbrace{\normalsize (\cdots((n!)!)\cdots)!}_{\normalsize p} \normalsize\) 如下
\[ n!^p = \left\{\begin{aligned} & n!, & n = 1 \\ & (n!^{n-1})!, & n > 1 \end{aligned}\right. \] -
多重阶乘:定义 \(n!^{(p)} = n \small \underbrace{\normalsize !!\cdots!}_{\normalsize p} \normalsize\) 如下
\[ n!^{(p)} = \prod_{i=0}^{\left[\frac{n}{p}\right] - 1} (n - ip) \]并定义 \(0!^{(p)} = 1\).当 \(p = 2\) 时,称 \(n!!\) 为 \(n\) 的双阶乘
-
-
超运算:定义超\(-n\) 运算 \(H_n(a, b)\) 如下
\[ H_n(a, b)= \left\{\begin{aligned} & b+1, & n=0 \\ & a, & n=1, b=0 \\ & 0, & n=2, b=0 \\ & 1, & n \geqslant 3, b=0 \\ & H_{n-1}\left(a, H_n(a, b-1)\right), & \textsf{否则} \end{aligned}\right. \]- 超\(-0\) 运算:\(H_0(a, b) = b + 1\),即后继运算
- 超\(-1\) 运算:\(H_1(a, b) = a + b\),即加法运算
- 超\(-n\) 运算:\(H_n(a, b) = a \uparrow^{n-2} b \ (n > 1)\),其中 \(n = 2, 3, 4\) 时分别称作乘法运算、幂运算、超幂运算
-
自然数的分类
-
数类:定义 \(c(n)\) 如下
\[ c(n) = \left\{\begin{aligned} & 6, & n = 0 \\ & 10^{c(n-1)}, & n > 0 \end{aligned}\right. \]则对于任意自然数,当 \(n = 0\) 时,定义第 \(0\) 类数为小于 \(c(0)\) 的自然数;当 \(n > 0\) 时,定义第 \(n\) 类数为小于 \(c(n)\) 且不小于 \(c(n-1)\) 的自然数
-
超类:设 \(c(n)\) 为自然数类函数,则定义 \(h(n)\) 如下
\[ h(n) = \left\{\begin{aligned} & 6, & n = 0 \\ & c(h(n-1)), & n > 0 \end{aligned}\right. \]为自然数超类函数.则对于任意自然数,当 \(n = 0\) 时,定义第 \(0\) 类数为小于 \(h(0)\) 的自然数;当 \(n > 0\) 时,定义第 \(n\) 类数为小于 \(c(n)\) 且不小于 \(h(n-1)\) 的自然数
-
-
经典大数实例例举
- 无量大:\(10^{68}\),古印度计数单位中的最大数量
- 不可说不可说转:\(10^{7 \times 2^{122}}\),出现在『华严经』中的最大数
- \(\text{Googol}\) 数:\(10^{100}\),出自 \(\text{Kasner}\) 的作品『数学与想象』
- \(\text{Shannon}\) 数:\(10^{120}\),国际象棋博弈树复杂度的保守下限
- \(\text{Eddington}\) 数:约 \(1.57 \times 10^{79}\),即可观测宇宙中的质子数
- \(\text{Poincar}\acute{\mathrm e}\) 回归时间:约 \(10 \uparrow 10 \uparrow 10 \uparrow 10 \uparrow 2.08\),即可观测宇宙的始态复现时间
2.2 基本列与增长层谱
-
基本列:设 \(\alpha_0 < \alpha_1 < \alpha_2 < \cdots\) 为一系列严格递增的无穷序数,若存在极限序数 \(\alpha\) 使得 \(\alpha = \sup\{\alpha_0, \alpha_1, \alpha_2, \cdots\}\),则称 \(\alpha_0, \alpha_1, \alpha_2, \cdots\) 为以 \(\alpha\) 为极限的基本列,记作 \(\alpha = \lim(\alpha_0, \alpha_1, \alpha_2, \cdots)\)
-
\(\text{Wainer}\) 层谱:对于极限序数 \(\alpha \leqslant \varepsilon_0\),定义 \(\alpha\) 的基本列 \(\alpha[0], \alpha[1], \cdots\) 如下
\[ \begin{aligned} \omega[n] & =n \\ \omega^{\alpha+1}[n] & =\omega^\alpha n \\ \omega^\alpha[n] & =\omega^{\alpha[n]} \ (\alpha \textsf { 为极限序数}) \\ \left(\omega^{\alpha_1}+\omega^{\alpha_2}+\cdots+\omega^{\alpha_k}\right)[n] & =\omega^{\alpha_1}+\omega^{\alpha_2}+\cdots+\omega^{\alpha_k}[n] \ \left(\alpha_1 \geqslant \alpha_2 \geqslant \cdots \geqslant \alpha_k\right) \\ \varepsilon_0[0] & =1 \\ \varepsilon_0[n+1] & =\omega^{\varepsilon_0[n]} \end{aligned} \] -
\(\text{Veblen}\) 层谱:对于极限序数 \(\alpha < \Gamma_0\),定义 \(\alpha\) 的基本列 \(\alpha[0], \alpha[1], \cdots\) 如下
\[ \begin{aligned} (\varphi_{\beta_1}(\gamma_1) + \varphi_{\beta_2}(\gamma_2) + \cdots + \varphi_{\beta_k}(\gamma_k))[n]& =\varphi_{\beta_1}(\gamma_1) + \cdots + \varphi_{\beta_{k-1}}(\gamma_{k-1}) + \varphi_{\beta_k}(\gamma_k) [n] \\ \varphi_0(\gamma) & = \omega^{\gamma} \\ \varphi_0(\gamma+1) [n] & = \omega^{\gamma} \cdot n \\ \varphi_{\beta+1}(0)[n]& =\varphi_{\beta}^n(0) \\ \varphi_{\beta+1}(\gamma+1)[n]& =\varphi_{\beta}^n(\varphi_{\beta+1}(\gamma)+1) \\ \varphi_{\beta}(\gamma) [n] & = \varphi_{\beta}(\gamma [n]) \ (\textsf{对于极限序数 } \gamma<\varphi_\beta(\gamma)) \\ \varphi_{\beta}(0) [n] & = \varphi_{\beta [n]}(0) \ (\textsf{对于极限序数 } \beta<\varphi_\beta(0)) \\ \varphi_{\beta}(\gamma+1) [n] & = \varphi_{\beta [n]}(\varphi_{\beta}(\gamma)+1) \ (\textsf{对于极限序数 } \beta) \end{aligned} \]
-
-
设 \(F[\alpha]\) 是增长函数,\(f: \mathbf N \to \mathbf N\).若存在 \(N \in \mathbf N\) 使得对于任意 \(n > N\) 与任意序数 \(\beta\) 都有 \(\left|f(n)-F[\alpha](n)\right| \leqslant\left|f(n)-F[\beta](n)\right|\),则称函数 \(f(n)\) 的增长率为 \(\alpha\),记作 \(f(n) \sim \alpha\)
-
\(\text{Hardy}\) 函数:对于序数 \(\alpha\),定义 \(H[\alpha]: \mathbf N \to \mathbf N\) 如下
\[ \begin{aligned} H[0](n) & =n \\ H[\alpha+1](n) & =H[\alpha](n+1) \\ H[\alpha](n) & =H[\alpha[n]](n) \ (\alpha \textsf{ 为极限序数且 } \alpha[n] \textsf{ 为基本列}) \end{aligned} \]未取定基本列的 \(\text{Hardy}\) 函数不是良定义的概念,此处基本列取 \(\text{Wainer}\) 层谱
- \(\text{Hardy}\) 函数的复合:若不存在 \(\gamma\) 使得 \(\alpha + \beta = \gamma + \beta\),则 \(H[\alpha + \beta](n) = H[\alpha](H[\beta](n))\)
- \(\text{Hardy}\) 函数的增长率:对于 \(m > 1\) 时有 \(H[\omega^m](n) > 2 \uparrow^{m-1} n\)
-
急增长函数 \(\text{FGH}\)(也称作快速增长层谱):
\[ \begin{aligned} F[0](n) & =n+1 \\ F[\alpha+1](n) & =\left[F[\alpha]^n\right](n) \\ F[\alpha](n) & =F\left[\alpha[n]\right](n) \ (\alpha \textsf{ 为极限序数且 } \alpha[n] \textsf{ 为基本列}) \end{aligned} \]- 当 \(\alpha < \varepsilon_0\) 时有 \(F[\alpha](n)=H\left[\omega^\alpha\right](n)\)
- 当 \(\alpha = \varepsilon_0\) 时有 \(F\left[\varepsilon_0\right](n) \approx H\left[\varepsilon_0\right](n+1)=H\left[\varepsilon_0+1\right](n)\) 近似成立
-
缓增长函数 \(\text{SGH}\)(也称作缓慢增长层谱):
\[ \begin{aligned} G[0](n) & =0 \\ G[\alpha+1](n) & =G[\alpha](n)+1 \\ G[\alpha](n) & =G\left[\alpha[n]\right](n) \ (\alpha \textsf{ 为极限序数且 } \alpha[n] \textsf{ 为基本列}) \end{aligned} \]- 缓增长函数的速度慢于 \(\text{Hardy}\) 函数,且有 \(G[\varepsilon_0](n) = n \uparrow \uparrow n\)
- 缓增长函数追上急增长函数的时机取决于基本列的选择
-
-
原始数列数:设「\(\oplus\)」为数列的拼接运算,例如 \(\left<0, 1\right> \oplus \left<0\right> = \left<0, 1, 0\right>\)
-
原始数列的递归定义:设 \(S = \left<S_0, S_1, \cdots, S_n\right> \ (S_i \in \mathbf N)\)
- 空数列 \(\left<\right>\) 是原始数列
-
若 \(S\) 是至多只含一个 \(0\) 的原始数列,则 \(w(S) = \left<0\right> \oplus S'\) 也是原始数列,其中
\[ S' = \left\{\begin{aligned} & \left<\right>, & S = \left<\right> \\ & \left<S_0 + 1, S_1 + 1, \cdots, S_n + 1\right>, & S = \left<S_0, S_1, \cdots, S_n\right> \neq \left<\right> \end{aligned}\right. \] -
若 \(S_1, S_2, \cdots, S_n\) 为按字典序排列的 \(n\) 个原始数列,则 \(S_1 \oplus S_2 \oplus \cdots \oplus S_n\) 也为原始数列
除上述定义外不存在其他的原始数列
- 一个原始数列与唯一序数对应:设序数 \(\alpha, \beta\) 分别与基本列 \(S, T\) 对应,记作 \(\alpha \leftrightarrow S, \beta \leftrightarrow T\)
- \(0 \leftrightarrow \left<\right>\)
- \(\omega^{\alpha} \leftrightarrow \left<0\right> + S'\)
- 若 \(\alpha > \beta\),则 \(S\) 字典序大于 \(T\) 且 \(\alpha + \beta \leftrightarrow S + T\)
- 若非空原始数列 \(S\) 的末尾不为 \(0\),则称 \(S\) 为极限原始数列
-
原始数列系统:设 \(S\) 为原始数列,\(f(n) = n^2 + 1\).定义 \(S[n]: \mathbf N \to \mathbf N\) 如下
- \(\left<\right>[n] = n\)
- 当 \(S_n = 0\) 时,\(S[n]=\left<S_0, S_1, \cdots, S_{n-1}\right>[f(n)]\)
-
当 \(S_n > 0\) 时,将数列分为好的部分 \(g\) 与坏的部分 \(b\),令 \(r\) 为满足 \(k < n\) 且 \(S_k < S_n\) 的最大非负整数
- 若 \(k\) 不存在,则 \(g = \left<S_0, S_1, \cdots, S_{n-1}\right>, b = \left<\right>\)
- 若 \(k\) 存在,则 \(g = \left<S_0, S_1, \cdots, S_{k-1}\right>, b = \left<S_{k}, S_{k+1}, \cdots, S_{n-1}\right>\)
令 \(S[n] = \left<\right.g \oplus \small \underbrace{\normalsize b \oplus b \oplus \cdots \oplus b}_{\normalsize f(n)+1} \normalsize\left.\right>[f(n)]\)
原始数列系统在 \(\text{Wainer}\) 层谱下近似为 \(\left<0, 1, 2, \cdots, n\right>[n] \approx H\left[\varepsilon_0\right](n) \approx F\left[\varepsilon_0\right](n)\)
-
原始数列的基本列:给定原始数列 \(S\) 与非负整数,定义基本列 \(S[0], S[1], S[n],\cdots\) 如下
- \(\left(w\left(S_1\right)\oplus w\left(S_2\right)\oplus \cdots\oplus w\left(S_k\right)\right)[n]=w\left(S_1\right)\oplus w\left(S_2\right)\oplus \cdots\oplus w\left(S_{k-1}\right)\oplus w\left(S_k\right)[n]\)
- \(w(S\oplus (0))[n]=\small \underbrace{\normalsize w(S)\oplus w(S)\oplus \cdots \oplus w(S)}_{\normalsize n} \normalsize\)
- \(w(S)[n]=w(S[n])\),其中 \(S\) 为极限原始数列
从而可定义原始数列基本列下的急增长函数 \(F[S](n)\) 如下:
- \(F[()](n)=n+1\)
- \(F[S+(0)]=\left[F[S]^n\right](n)\)
- \(F[S](n)=F[S[n]](n)\),其中 \(S\) 为极限原始数列
-
2.3 可计算函数
2.3.1 递归函数
-
\(\text{Knuth}\) 箭头:设 \(x, y \in \mathbf N\),定义 \(x \uparrow^n y = x \ \small \underbrace{\normalsize \uparrow \uparrow \cdots \uparrow}_{\normalsize n} \normalsize \ y\) 如下
\[ \begin{aligned} x \uparrow y & = x^y \\ x \uparrow^n 0 & = 1 \\ x \uparrow^n y & = x \uparrow^{n-1} (x \uparrow^n (y - 1)) \end{aligned} \]\(\text{Knuth}\) 箭头使用右结合的方式计算
-
利用 \(\text{Knuth}\) 箭头定义的大数
- 定义 \(\text{Tritri}\) 数为 \(3 \uparrow^4 2 = 3 \uparrow \uparrow \uparrow 3 = 3 \uparrow \uparrow 7625597484987\)
-
定义 \(g_k(n)\) 如下
\[ \begin{aligned} g_0(n) & = n \\ g_k(n) & = 3 \uparrow^{g_{k-1}(n)} 3 \end{aligned} \]并定义 \(\text{Graham}\) 数为 \(g_{64}(4)\)
-
连续化:设 \(x \in \mathbf R\) 且 \(n \geqslant 1\),定义超对数 \(\small \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n} \normalsize\mathrm{log}_a(x)\) 如下
\[ \small \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n} \normalsize\mathrm{log}_a(x)=\left\{\begin{aligned} & \small \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n} \normalsize\mathrm{log}_a(a \uparrow \uparrow x)-1, & x \leqslant0 \\ & -1+x, & 0<x \leqslant1 \\ & \small \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n} \normalsize\mathrm{log}_a(\small \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n-1} \normalsize\mathrm{log}_a(x))+1, & 1<x \end{aligned}\right. \]则可定义 \(a \uparrow^n x\) 如下
\[ a \uparrow^n x= \left\{\begin{aligned} & \underbrace{\normalsize \mathrm{ss\cdots s}}_{\normalsize n-2} \normalsize\mathrm{log} _a\left(a \uparrow^n(x+1)\right), & x \leqslant-1 \\ & 1+x, & -1<x \leqslant 0 \\ & a \uparrow^{n-1}\left(a \uparrow^n(x-1)\right), & 0<x \end{aligned}\right. \] -
推广到序数:设 \(\alpha, \beta \in \mathbf{On}\),则定义
\[ \begin{aligned} \alpha \uparrow \beta & = \alpha^\beta \\ \alpha \uparrow^n 0 & = 1 \\ \alpha \uparrow^n (\beta + 1) & = \alpha \uparrow^{n-1} (\alpha \uparrow^n \beta) \\ \alpha \uparrow^n \gamma & = \sup \left\{\alpha \uparrow^{n} \beta \mid \beta < \gamma \right\} \ (\gamma \textsf{ 为极限序数}) \end{aligned} \]特别地,\(\alpha \uparrow \beta\) 也可写作 \(\alpha \widehat{\ \ \ } \beta\),\(\alpha \uparrow \uparrow \beta\) 也可写作 \(\alpha \widehat{\ \ \ } \widehat{\ \ \ } \beta\)
-
-
超 \(\text{E}\) 记号:设 \(b, a_1, a_2, \cdots, a_n \in \mathbf N\),定义 \(E[b] a_1 \# a_2 \# \cdots \# a_n\) 为
\[ \begin{aligned} E[b] x & = b^x \\ E[b] a_1 \# a_2 \# \cdots \# a_{n-1} \# 1& = E[b] a_1 \# a_2 \# \cdots \# a_{n-1}\\ E[b] a_1 \# a_2 \# \cdots \# a_n & = E[b] a_1 \# a_2 \# \cdots \# a_{n-2} (E[b] a_1 \# a_2 \# \cdots \# (a_n - 1)) \end{aligned} \]- \(E[a] \small \underbrace{\normalsize 1 \# 1 \# \cdots \# 1}_{\normalsize c-1} \normalsize \# b = a \uparrow ^c b\)
- 称 \(b\) 为基数,基数为 \(10\) 时通常可被省略,例如 \(\text{Googolplex}\) 数可表示为 \(E 100\#2\)
-
\(\text{Steinhaus}-\text{Moser}\) 多边形记号:定义 \(m(k, n) \ (k \geqslant 3)\) 如下
\[ \begin{aligned} m(3, n) & = n^n \\ m(k, n) & = \small \underbrace{\normalsize m(k-1, m(k-1, \cdots m(k-1, n) \cdots))}_{\normalsize n} \normalsize \end{aligned} \]并定义 \(\text{Moser}\) 数为 \(m(m(5, 2), 2)\)
-
\(\text{Ackermann}\) 函数:
\[ \begin{aligned} A(0, y) & = y + 1 \\ A(x + 1, 0) & = A(x, 1) \\ A(x + 1, y + 1) & = A(x, A(x + 1, y)) \end{aligned} \]此时 \(\text{Ackermann}\) 函数的解析式为 \(A(x, y) = 2 \uparrow^{x-2} (y + 3) - 3\)
-
多变量 \(\text{Ackermann}\) 函数:定义 \(n\) 元函数 \(A(a_1, a_2, \cdots, a_n)\) 如下
\[ \begin{aligned} A(Y, a) &=a+1 \\ A(X, b+1,0) &=A(X, b, 1) \\ A(X, b+1, a+1) &=A(X, b, A(X, b+1, a)) \\ A(X, b+1,0, Y, a) &=A(X, b, a, Y, a) \end{aligned} \]其中 \(a, b \in \mathbf N\),\(X\) 为多于或等于 \(0\) 个自然数的简记,\(Y\) 为多于或等于 \(0\) 个 \(0\) 的简记,其 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似为
\[ \begin{aligned} A\left(a_k, \cdots, a_2, a_1, a_0, n\right) & \approx F\left[\omega^k \times a_k+\cdots+\omega^2 \times a_2+\omega \times a_1+a_0\right](n) \end{aligned} \]特别地,有 \(A(\small \underbrace{\normalsize 1, 1, \cdots, 1}_{\normalsize n} \normalsize) \approx F\left[\omega^\omega\right](n)\) 成立
-
二重序列 \(\text{Ackermann}\) 函数:
\[ \begin{aligned} A(Y_1, [X, 0], Y_2) & = A(Y_1, Y_2) \\ A(Y_1, [Z, X], Y_2) & = A(Y_1, [X], Y_2) \\ A([a]) & = a+1 \\ A(Y, [1, b+1]) & = A(Y, [1, b], [1]) \\ A(Y, [1, b+1], [a+1]) & = A( Y, [1, b], [A(Y, [1, b+1], [a])] ) \\ A(Y, [X, c+1, b+1], [a]) & = A(Y, [X, c+1, b], [X, c, a], [a]), X \neq Z \vee c \neq 0 \\ A(Y, [X, c+1, 0, Z, b+1], [a]) & = A(Y, [X, c+1, 0, Z, b], [X, c, a, Z, a], [a]) \end{aligned} \]其中 \(X\) 表示 \(0\) 个以上的自然数,\(Y, Y_1, Y_2\) 表示 \(0\) 个以上的整数序列,\(Z\) 表示 \(0\) 个以上的 \(0\),\(a, b, c\) 表示 \(0\) 以上的正整数
- 对于大整数 \(N\),记 \(\mathrm{index} [\cdots, b_3, b_2, b_1, b_0, a_0] = \cdots + N^3 \cdot b_3 + N^2 \cdot b_2 + N \cdot b_1 + b_0\),则 \(A\) 中序列按 \(\mathrm{index}\) 从大到小的顺序排列,且 \(A\) 中不存在 \(\mathrm{index}\) 相同的序列
- 二重序列 \(\text{Ackermann}\) 函数的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似为 \(A([\small \underbrace{\normalsize 1, 1, \cdots, 1}_{\normalsize n} \normalsize], [n]) \approx F[\omega^{\omega^{\omega}}](n)\)
-
-
\(\text{Conway}\) 链式箭头:设 \(a, b, c \in \mathbf Z_+\),\(X\) 为 \(\text{Conway}\) 链 \(x_1 \to x_2 \to \cdots \to x_n \ (n \geqslant 1)\),则 \(\text{Conway}\) 链递归定义如下
\[ \begin{aligned} a \to b & = a \uparrow b \\ X \to 1 & = X \\ X \to 1 \to a & = X \\ X \to (a + 1) \to (b + 1) & = X \to (X \to a \to (b + 1)) \to b \end{aligned} \]当 \(\text{Conway}\) 链长度为 \(3\) 时,有 \(a \to b \to c = a\uparrow^c b\)
- \(\text{Conway}\) 链式箭头不是二元运算符,既没有左结合性也没有右结合性
-
扩展链式记号:递归定义如下
\[ \begin{aligned} a \to_1 b & = a \uparrow b \\ a \to_c b & = \small \underbrace{\normalsize a \to_{c-1} a \to_{c-1} \cdots \to_{c-1} a}_{\normalsize b} \normalsize \ (c > 1) \\ X \to_c 1 & = X \\ X \to_c 1 \to_c a & = X \\ X \to_c (a + 1) \to_c (b + 1) & = X \to_c (X \to_c a \to_c (b + 1)) \to_c b \end{aligned} \] -
(扩展)\(\text{Conway}\) 链的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似
\[ \begin{aligned} 3 \rightarrow 3 \rightarrow n & \approx F[\omega](n) \\ 3 \rightarrow 3 \rightarrow 3 \rightarrow n & \approx F[\omega \times 2](n) \\ 3 \rightarrow 3 \rightarrow 3 \rightarrow 3 \rightarrow n & \approx F[\omega \times 3](n) \\ 3 \rightarrow_2 n & \approx F\left[\omega^2\right](n) \\ 3 \rightarrow_2 3 \rightarrow_2 n & \approx F\left[\omega^2+\omega\right](n) \\ 3 \rightarrow_2 3 \rightarrow_2 3 \rightarrow_2 n & \approx F\left[\omega^2+\omega \times 2\right](n) \\ 3 \rightarrow_2 3 \rightarrow_2 3 \rightarrow_2 3 \rightarrow_2 n & \approx F\left[\omega^2+\omega \times 3\right](n) \\ 3 \rightarrow_3 n & \approx F\left[\omega^2 \times 2\right](n) \\ 3 \rightarrow_4 n & \approx F\left[\omega^2 \times 3\right](n) \\ 3 \rightarrow_n n & \approx F\left[\omega^3\right](n) \end{aligned} \]
-
燃烧数:定义
\[ f(x) = \left\{\begin{aligned} & -x, & x<0 \\ & \dfrac{1}{2}f(x-f(x-1)), & x \geqslant 0 \end{aligned}\right. \]令 \(g(n) = \dfrac{1}{f(n)}\),则其 \(\text{Wainer}\) 层谱的 \(\text{FGH}\) 近似有 \(g(n) \leqslant F[\varepsilon_{0}](n-c)\)
-
\(\text{Goodstein}\) 数列:令 \(g_{n}(m)\) 为 \(\text{Goodstein}\) 定理中定义的序列,定义 \(G(m) = \mu n [g_{n}(m) = 0]\),则其 \(\text{Wainer}\) 层谱的 \(\text{FGH}\) 近似为
\[ G(2 \uparrow \uparrow n)=F[\omega \uparrow \uparrow(n-1)](3)-3 \]
\(\text{Fish 1, Fish 2, Fish 3, Fish 5}\) 数
-
\(\text{Fish 1}\) 数的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似:\(F_1 \approx F[\omega^2+1](63)\)
-
定义从自然数和函数到自然数和函数的映射 \(S: (m,f(x)) \to (g(m),g(x))\),其中 \(g(x)\) 定义为
\[ \begin{eqnarray*} B(0,n) & = & f(n) \\ B(m+1,0) & = & B(m, 1) \\ B(m+1,n+1) & = & B(m, B(m+1, n)) \\ g(x) & = & B(x,x) \end{eqnarray*} \] -
定义从「数集、函数和映射 \(S\)」到「数集、函数和映射 \(S'\)」的映射 \(SS:(m,f(x),S)\to (n,g(x),S')\) 如下:
\[ S S(m, f, S)=\left(\left[S^{f(m)}\right](m, f), \left[S^{f(m)}\right]\right) \] -
设 \(m_0 = 3, f_0(x) = x + 1, S_0 = S\),则记 \((F_1, F_1(x), S_{63}) = [SS^{63}](m_0, f_0, S_0)\),称 \(F_1\) 为 \(\text{Fish 1}\) 数,\(F_1(x)\) 为 \(\text{Fish 1}\) 函数
-
-
\(\text{Fish 2}\) 数的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似:\(F_2 \approx F[\omega^3](63)\)
-
定义从自然数和函数到自然数和函数的映射 \(S: (m,f(x)) \to (g(m),g(x))\),其中 \(g(x)\) 定义为
\[ \begin{eqnarray*} B(0,n) & = & f(n) \\ B(m+1,0) & = & B(m, 1) \\ B(m+1,n+1) & = & B(m, B(m+1, n)) \\ g(x) & = & B(x,x) \end{eqnarray*} \] -
对于映射 \(S\),定义新的映射 \(S^*\) 为 \(S^*(f)(x)=[S^x](f)(x)\),同样定义从「数集、函数和映射 \(S\)」到「数集、函数和映射 \(S'\)」的映射 \(SS:(m,f(x),S)\to (n,g(x),S')\) 如下:
\[ S S(m, f, S)=\left(\left[S^{f(m)}\right](f)(m),\left[S^{f(m)}\right]^*(f), \left[S^{f(m)}\right]\right) \] -
设 \(m_0 = 3, f_0(x) = x + 1, S_0 = S\),则记 \((F_2, F_2(x), S_{63}) = [SS^{63}](m_0, f_0, S_0)\),称 \(F_2\) 为 \(\text{Fish 2}\) 数,\(F_2(x)\) 为 \(\text{Fish 2}\) 函数
-
-
\(\text{Fish 3}\) 数的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似:\(F_3 \approx F[\omega^{\omega+1} \times 63 + 1](63)\)
-
设 \(n \in \mathbf Z_+\),则定义从函数 \(f(x)\) 到 \(g(x)\) 的映射 \(s(n)\) 为
\[ s(n)(f) = \left\{\begin{aligned} & [f^x](x), & n = 1 \\ & \left[s(n-1)^x\right](f(x)), & n > 1 \end{aligned}\right. \] -
定义从函数 \(f(x)\) 到 \(g(x)\) 的映射 \(ss(n)\) 为
\[ ss(n)(f) = \left\{\begin{aligned} & s(x)(f), & n=1 \\ & [ss(n-1)^{x}](f), & n>1 \end{aligned}\right. \] -
设 \(f(x) = 1\),定义 \(\text{Fish 3}\) 函数 \(F_3(x) = \left[ss(2)^{63}\right](f)\),\(\text{Fish 3}\) 数为 \(F_3 = F_3^{63}(3)\)
-
-
\(\text{Fish 5}\) 数的 \(\text{Wainer}\) 层谱 \(\text{FGH}\) 近似:\(F_5 \approx F[\varepsilon_0 + 1](63)\)
-
定义如下集合:
\[ M_n = \left\{\begin{aligned} & \mathbf N, & n = 0 \\ & M_{n-1}^{M_{n-1}}, & n > 0 \end{aligned}\right. \]并将 \(M_n\) 中的元素称为 \(M_n\) 变换
-
定义 \(m(n) \in M_n \ (n \geqslant 1)\) 如下:
\[ \begin{aligned} & \textsf{ 对 } f_n \in M_n, m(n+1)(f_n) = g_n \textsf{ 定义如下:} \\ & \quad \textsf{ 对 } f_{n-1} \in M_{n-1}, g_n(f_{n-1}) = g_{n-1} \textsf{ 定义如下:} \\ & \quad \quad \textsf{ 对 } f_{n-2} \in M_{n-2}, g_{n-1}(f_{n-2}) = g_{n-2} \textsf{ 定义如下:} \\ & \quad \quad \quad \ldots \\ & \quad \quad \quad \quad \textsf{ 对 } f_{0} \in M_{0}, g_{1}(f_{0}) = g_{0} \textsf{ 定义如下:} \\ & \quad \quad \quad \quad \quad g_0=\left(\cdots\left(\left(\left[f_n^{f_0}\right] f_{n-1}\right) f_{n-2}\right) \cdots f_1\right) f_0 \end{aligned} \] -
定义 \(\text{Fish 5}\) 函数 \(F_5(x) = ((\cdots((m(x) m(x-1)) m(x-2)) \cdots m(2)) m(1))(x)\),\(\text{Fish 5}\) 数为 \(F_5 = F_5^{63}(3)\)
-
2.3.2 高阶算术
-
\(\text{TREE}\) 序列:给定 \(k \in \mathbf N\),对于 \(k-\)可着色树的一个序列 \(T_1, T_2, \cdots\) 有
- 每个树 \(T_i\) 至多有 \(i\) 个顶点
- 对于任意 \(i<j\),\(T_i\) 都不是 \(T_j\) 的图子式
定义该序列的最大长度为 \(\text{TREE}[k]\)
- \(\text{TREE}[1] = 1, \text{TREE}[2] = 3, \text{TREE}[3] > F[\textrm{SVO}](G)\),其中 \(G\) 为 \(\text{Graham}\) 数
- 若树不着色,且树 \(T_i\) 至多有 \(i + k\) 个顶点,其余条件不变,则将该序列的最大长度记为 \(\text{tree}(k)\)
-
次立方图数:给定 \(k \in \mathbf N\),对于图的一个序列 \(G_1, G_2, \cdots\) 有
- 个图 \(G_i\) 都是次立方图,即每个顶点的度数至多为 \(3\)
- 个图 \(G_i\) 至多有 \(i+k\) 个顶点
- 于任意 \(i<j\),\(G_i\) 都不是 \(G_j\) 的图子式
定义该序列的最大长度为 \(\text{SCG}(k)\)
- \(\text{SCG}(k)\) 的 \(\text{FGH}\) 近似为 \(F\left[\psi_0\left(\Omega_\omega\right)\right](k) \leqslant \operatorname{SCG}(k)<F\left[\psi_0\left(\varepsilon_{\Omega_\omega+1}\right)\right](k)\),其中 \(\psi\) 使用 \(\text{Madore}\) 定义
- 若要求次立方图无环且无多重边,则定义满足该条件的序列最大长度为 \(\text{SSCG}(k)\)
\(\text{Fish 6}\) 数
-
\(\text{Fish 6}\) 数的 \(\text{FGH}\) 近似:\(F_4 \approx F[\zeta_0 + 1](63)\)
-
定义集合 \(M[m, n]\) 如下
\[ \begin{aligned} M[0, 1] & = \mathbf N^{\mathbf N} \\ M[m, 1] & = M[m - 1, 1] \times M[m - 1, 2] \times M[m - 1, 3] \times \cdots \\ M[m, n] & = M[m, n - 1]^{M[m, n - 1]} \end{aligned} \] -
\(m(m, n) \in M[m, n]\) 定义如下
\[ \begin{aligned} m(0,1)(x) & = x+1 \\ m(m, n+1)(f_n)(f_{n-1}) \cdots (f_1)(x) & = [f_n^x] (f_{n-1}) \cdots (f_1)(x) \ (m = 0, n > 0 \vee m > 0, n > 1) \\ m(m+1,1) & = {[m(m, 1), m(m, 2), m(m, 3), \cdots] } \\ m(m+1,2)\left[a_1, a_2, \cdots\right] & = \left[b_1, b_2, \cdots\right] \\ b_n (f_{n-1}) \cdots (f_1)(x) & = a_y (a_{y-1}) \cdots (a_n) (f_{n-1}) \cdots (f_1) (x) \ (y=\max (x, n)) \end{aligned} \] -
定义 \(\text{Fish 6}\) 函数 \(F_6(x) = m(x, 2) m(x, 1)(x)\),并定义 \(\text{Fish 6}\) 数为 \(F_6 = F_{6}^{63}(3)\)
-
2.4 不可计算函数
-
\(\Xi\) 函数:定义如下操作符
\[ \begin{aligned} I(x) & = x \\ K(x, y) & = x \\ S(x, y, z) & = x(z, y(z)) \end{aligned} \]定义 \(\Xi(n)\) 为 \(n\) 个字符的可终止计算过程中出现的最大 \(SKI\) 字符数
\[ \begin{aligned} \Xi(1) &= 1 \\ \Xi(2) &= 2 \\ \Xi(3) &= 3 \\ \Xi(4) &= 4 \\ \Xi(25) &> f_{\omega+1}(2) \\ \Xi(117) &> f_{\omega^{\omega^\omega}+1}(2) \\ \Xi(2171) &> f_{\varepsilon_0\omega+1}(3) = f_{\omega^{\varepsilon_0+1}+1}(3) \end{aligned} \] -
\(\text{Rad}\acute{\mathrm o} \ \Sigma-\)函数:也称作忙海狸函数
-
设(一阶)海狸机 \(\text{BB} = (Q, \Sigma, \Gamma, \delta, B, s, t, r)\) 有 \(n\) 个状态,且满足
- 字母表 \(\Sigma = \{0, 1\}\)
- 起始格局下纸带上均为 \(0\)
定义 \(\Sigma_1(n)\) 为 \(n\) 状态海狸机停机时纸带上 \(1\) 的最大数量
- \(\Sigma_1(0) = 0, \Sigma_1(1) = 1, \Sigma_1(2) = 4, \Sigma_1(3) = 6, \Sigma_1(4) = 13, \Sigma_1(5) = 4098\)
- \(\Sigma_1(6) \geqslant 10 \uparrow \uparrow 15, \Sigma_1(6) \geqslant 2 \uparrow^{5} 4, \Sigma_1(10) \geqslant F[\omega^2](25)\)
-
定义 \(\Sigma_k(n)\) 为 \(n\) 状态 \(k\) 阶海狸机停机时纸带上 \(1\) 的最大数量
- 定义 \(k\) 阶海狸机是带有一个对 \(k-1\) 阶海狸机神谕的 \(n\) 状态 \(\text{Turing}\) 机
- \(\Sigma_k\) 的 \(\text{FGH}\) 近似为 \(F\left[\omega_k^{\text{CK}}\right](n)\)
-
-
\(\text{TR}\) 函数:令 \(T\) 为具有固定算术嵌入的理论,\(n \in \mathbf N\).定义 \(\operatorname{TR}(T, n)\) 为最小的整数 \(N\),使得对于任何 \(\text{Turing}\) 机 \(M\),若 \(M\) 停机在 \(T\) 中在 \(n\) 个符号内是可证明的,那么 \(M\) 会在 \(N\) 步内停止
- 定义 \(\mathrm{I0}(n) = \mathrm{TR}(\mathbf{ZFC}+\mathbf{I0}, n)\)
- 定义超越整数 \(\text{TI} = \operatorname{TR}\left(\mathbf{ZFC}, 2^{1000}\right)\)
- \(\text{Rayo}\) 数:定义 \(\mathrm{Rayo}(n)\) 为一阶集合论中大于不超过 \(n\) 个符号所能表示的任何数的最小正整数,设 \(\text{Rayo}\) 数为 \(\mathrm{Rayo}(10^{100})\)
\(\text{Fish 4, Fish 7}\) 数
-
\(\text{Fish 4}\) 数的 \(\text{FGH}\) 近似:\(F_4 \approx F\left[\omega_{\left(\omega^{\omega+1}\right) 63}^{\mathrm{CK}}+1\right](63)\)
- 设 \(f\) 为函数,定义 \(s'(1)(f) = g\),其中函数 \(g(n)\) 是拥有对 \(f\) 的神谕的忙海狸函数,即拥有神谕的 \(n\) 状态忙海狸停机时纸带上 \(1\) 的最大数量
-
仿照 \(F_3\) 定义 \(ss'(n)\) 如下
\[ \begin{array}{rll} s^{\prime}(n) f=g, & g(x)=\left[s^{\prime}(n-1)^x\right] f(x) \ (n>1) \\ s s^{\prime}(1) f=g, & g(x)=s^{\prime}(x) f(x) \\ s s^{\prime}(n) f=g, & g(x)=\left[s s^{\prime}(n-1)^x\right] f(x) \ (n>1) \end{array} \] -
定义 \(\text{Fish 4}\) 函数 \(F_4(x) = [ss'(2)^{63}](f)\),其中 \(f(x) = x + 1\),并定义 \(\text{Fish 4}\) 数为 \(F_4 = F_{4}^{63}(3)\)
-
\(\text{Fish 7}\) 数的 \(\text{Rayo}\) 层谱近似:\(F_7 \approx R_{\zeta_0}^{63}(10^{100})\)
- 设 \(f\) 为函数,\(f(a) = b\) 表示序列的第 \(a\) 个和第 \(b\) 个对象满足关系 \(f(a) = b\).定义映射 \(\text{RR}(f) = g\),其中函数 \(g(n)\) 是将神谕 \(f\) 加入一阶集合论的 \(\text{Rayo}\) 函数
- 将 \(\text{Fish 6}\) 数中的 \(m(0, 2)\) 替换为 \(\text{RR}\),定义 \(\text{Fish 7}\) 函数 \(F_7(x) = m(x,2)m(x,1)(x)\),并定义 \(\text{Fish 7}\) 数为 \(F_7 = F_{7}^{63}(10^{100})\)
-
利用映射 \(\text{RR}\) 定义 \(\text{Rayo}\) 层谱:
\[ \begin{aligned} R_0(n) & = n \\ R_{\alpha+1} (n) & = \text{RR}(R_\alpha) (n) \\ R_\alpha (n) & = R_{\alpha[n]} (n) \ (\alpha \textsf{ 为极限序数且 } \alpha[n] \textsf{ 为基本列}) \end{aligned} \]