序数超运算:修订间差异
更多操作
小无编辑摘要 |
QuantumJack1(留言 | 贡献) +1法超运算分析 |
||
| (未显示1个用户的3个中间版本) | |||
| 第1行: | 第1行: | ||
序数超运算是对序数使用[[超运算序列|超运算]]的尝试。它虽然是最直观、新人最容易想到的模式,但已经被长期的[[ | 序数超运算是对序数使用[[超运算序列|超运算]]的尝试。它虽然是最直观、新人最容易想到的模式,但已经被长期的[[googology]]实践所证明是低效、难以扩展的。 | ||
== 原定义 == | == 原定义 == | ||
| 第122行: | 第122行: | ||
它基于一种特别朴素的想法,即:如果<math>\omega\uparrow^c\alpha=\alpha</math>,则修改其值为<math>\omega\uparrow^c(\alpha+1)</math>.显然,这一改变真正起到效果的是指数上的变化。关于+1法序数超运算,我们有: | 它基于一种特别朴素的想法,即:如果<math>\omega\uparrow^c\alpha=\alpha</math>,则修改其值为<math>\omega\uparrow^c(\alpha+1)</math>.显然,这一改变真正起到效果的是指数上的变化。关于+1法序数超运算,我们有: | ||
<math>\omega\uparrow\uparrow(\omega+1)=\omega^{\varepsilon_0+1}</math> | 例如:ω^^(ω+1)如果展开为ω^ω^^ω就会遇到不动点,因此触发上述的+1规则。 | ||
<math>\omega\uparrow\uparrow(\omega+1)=\omega^{\omega\uparrow\uparrow\omega+1}=\omega^{\varepsilon_0+1}</math> | |||
然后,以此类推: | |||
<math>\omega\uparrow\uparrow(\omega+2)=\omega^{\omega^{\varepsilon_0+1}}</math> | <math>\omega\uparrow\uparrow(\omega+2)=\omega^{\omega^{\varepsilon_0+1}}</math> | ||
<math>\omega\uparrow\uparrow(\ | <math>\omega\uparrow\uparrow(\omega2)=\varepsilon_1</math> | ||
<math>\omega\uparrow\uparrow(\ | <math>\omega\uparrow\uparrow(\omega3)=\varepsilon_2</math> | ||
<math>\omega\uparrow\uparrow(\omega^2)=\varepsilon_{\omega}</math> | <math>\omega\uparrow\uparrow(\omega^2)=\varepsilon_{\omega}</math> | ||
<math>\omega\uparrow\uparrow\omega\uparrow\uparrow\omega=\varepsilon_{\varepsilon_0}</math> | <math>\omega\uparrow^33=\omega\uparrow\uparrow\omega\uparrow\uparrow\omega=\varepsilon_{\varepsilon_0}</math> | ||
<math>\omega\uparrow^3\omega=\zeta_0</math> | <math>\omega\uparrow^3\omega=\zeta_0</math> | ||
<math>\omega\uparrow^3(\omega+1)=\varepsilon_{\zeta_0+1}</math> | 到ζ_0后,+1法的展开方式将会比较复杂,并产生一些奇特的基础序列。继续分析: | ||
<math>\omega\uparrow^3(\omega+1)=\omega\uparrow\uparrow(\omega\uparrow^3\omega+1) | |||
=\omega\uparrow(\omega\uparrow\uparrow(\omega\uparrow^3\omega)+1) | |||
=\omega\uparrow(\omega\uparrow^3\omega+1) | |||
=\omega^{\zeta_0+1}</math> | |||
<math>\omega\uparrow\uparrow(\omega\uparrow^3\omega+\omega)=\varepsilon_{\zeta_0+1}</math> | |||
<math>\omega\uparrow^3 | <math>\omega\uparrow\uparrow(\omega\uparrow^3\omega*2)=\varepsilon_{\zeta_02}</math> | ||
<math>\omega\uparrow^3\omega\uparrow^3\omega=\zeta_{\zeta_0}</math> | <math>\omega\uparrow^3(\omega+2)=\omega\uparrow\uparrow(\omega\uparrow^3(\omega+1))=\varepsilon_{\omega^{\zeta_0+1}}</math> | ||
<math>\omega\uparrow^3(\omega+3)=\varepsilon_{\varepsilon_{\omega^{\zeta_0+1}}}</math> | |||
<math>\omega\uparrow^3(\omega2)=\zeta_1</math> | |||
<math>\omega\uparrow^43=\zeta_{\zeta_0}</math> | |||
<math>\omega\uparrow^4\omega=\eta_0</math> | <math>\omega\uparrow^4\omega=\eta_0</math> | ||
<math>\omega\uparrow^4(\omega+1)=\omega\uparrow^3(\omega\uparrow^4\omega+1) | |||
=\omega\uparrow\omega\uparrow\uparrow\omega\uparrow^3(\omega\uparrow^4\omega+1) | |||
=\omega\uparrow(\omega\uparrow^4\omega+1) | |||
=\omega^{\eta_0+1}</math> | |||
<math>\omega\uparrow^4(\omega+2)=\omega\uparrow^3(\omega\uparrow^4(\omega+1))=\zeta_{\omega^{\eta_0+1}}</math> | |||
<math>\omega\uparrow^4(\omega2)=\eta_1</math> | |||
<math>\omega\uparrow^5\omega=\varphi(4,0)</math> | <math>\omega\uparrow^5\omega=\varphi(4,0)</math> | ||
| 第148行: | 第174行: | ||
<math>\omega\uparrow^{\omega}\omega=\varphi(\omega,0)</math> | <math>\omega\uparrow^{\omega}\omega=\varphi(\omega,0)</math> | ||
于是我们得到其极限为<math>\varphi(\omega,0)</math>。它的优点是它和<math>\varphi</math>函数行为完全一致。但缺点也是这个。这导致了<math>\omega\uparrow\uparrow(\omega+1)=(\omega\uparrow\uparrow\omega)\times\omega</math>这种奇异的结果,某种意义上丢失了超运算自己的特性。因此可以说,+1法序数超运算被<math>\varphi</math>函数上位替代了。 | 于是我们得到其极限为<math>\varphi(\omega,0)</math>。它的优点是它和<math>\varphi</math>函数行为完全一致。但缺点也是这个。这导致了<math>\omega\uparrow\uparrow(\omega+1)=(\omega\uparrow\uparrow\omega)\times\omega</math>这种奇异的结果,某种意义上丢失了超运算自己的特性。因此可以说,+1法序数超运算被<math>\varphi</math>函数上位替代了。+1法序数超运算还可以继续拓展,在某些版本中,其增长率与类似的Veblen 函数及Feferman序数折叠函数类似,例如: | ||
<math>\omega\{\omega\}(\omega2)=\varphi(\omega,1)</math> | |||
<math>\omega\{\omega+1\}\omega=\varphi(\omega+1,0)</math> | |||
<math>\omega\{\omega\uparrow\uparrow\omega\}\omega=\varphi(\varepsilon_0,0)</math> | |||
<math>\omega\{\Omega\}3=\omega\{\omega\{\omega\}\omega\}\omega=\varphi(\varphi(\omega,0),0)</math> | |||
<math>\omega\{\Omega\}\omega=\Gamma_0</math> | |||
<math>\omega\{\Omega+1\}\omega=\varphi(1,1,0)</math> | |||
<math>\omega\{\Omega2\}\omega=\varphi(2,0,0)</math> | |||
<math>\omega\{\Omega^2\}\omega=\varphi(1,0,0,0)</math> | |||
<math>\omega\{\Omega^\omega\}\omega=\psi(\Omega^{\Omega^\omega})</math> | |||
<math>\omega\{\Omega^\Omega\}\omega=\psi(\Omega^{\Omega^\Omega})</math> | |||
<math>\omega\{\Omega\uparrow\uparrow\omega\}\omega=\psi(\Omega_2)</math> | |||
但如此的拓展达到同样序数的难度要明显大于一般的[[序数坍缩函数]]。有些版本引入了更为强大的结构,但已经失去了超运算的特性,其强度主要为引入的更高级序数结构,建议使用以更高级核心的序数记号替代之。 | |||
== 总结 == | == 总结 == | ||
到目前为止,序数超运算不是不良定义,就是不理想的。我们不建议在任何地方使用高于<math>\varepsilon_0</math>的序数超运算和更高级别的运算。如果要使用,必须仅仅将它作为形式上的符号,并且明确地说明其具体含义。事实上,我们完全可以使用[[ | 到目前为止,序数超运算不是不良定义,就是不理想的。我们不建议在任何地方使用高于<math>\varepsilon_0</math>的序数超运算和更高级别的运算。如果要使用,必须仅仅将它作为形式上的符号,并且明确地说明其具体含义。事实上,我们完全可以使用[[Veblen 函数]]这样的更加强大且清晰的[[序数记号]]来替代它。 | ||
[[分类:记号]] | [[分类:记号]] | ||
[[分类:入门]] | [[分类:入门]] | ||
2025年9月17日 (三) 00:38的最新版本
序数超运算是对序数使用超运算的尝试。它虽然是最直观、新人最容易想到的模式,但已经被长期的googology实践所证明是低效、难以扩展的。
原定义
首先,我们仿照高德纳箭头在自然数上的定义和序数运算的定义,给出序数使用高德纳箭头的定义:
其中是任意序数,c是自然数,是非0极限序数。
这样一来,就有.进一步,对任意,都有.再进一步,对任意的,都有.
这显然不是我们所期待的。
左结合法
第一种试图解决问题的方案是左结合法。它借鉴了下箭头表示法,给出序数使用下箭头的定义:
其中是任意序数,c是自然数,是非0极限序数。
于是有:
把下箭头用到序数上,其极限为,也符合箭头运算的强度。
但是,左结合的下箭头行为和高德纳箭头差异还是不小,而且两个箭头对应一个还是不太符合我们的预期。
攀爬法
第二种试图解决问题的方案是攀爬法。攀爬法提供了一种更强的推广。我们知道,的基本列是,我们可以将其表示为.在这里我们把的指数塔固定在。在这样的基本列中,+1像在指数塔攀爬一样,攀爬法也因此而得名。在基本列的尽头,+1攀爬到了指数塔的顶端,与原来在顶端的1相加变为2。因此我们得到.进一步的,按照攀爬法我们有,我们将其记为.
进一步有:
由此我们得到了攀爬法序数超运算的极限是.
但是现在已经证明了,攀爬法是非良序的。因此这一做法得到的推广是不可靠的。
+1法
第三中试图解决问题的方案是+1法。
它基于一种特别朴素的想法,即:如果,则修改其值为.显然,这一改变真正起到效果的是指数上的变化。关于+1法序数超运算,我们有:
例如:ω^^(ω+1)如果展开为ω^ω^^ω就会遇到不动点,因此触发上述的+1规则。
然后,以此类推:
到ζ_0后,+1法的展开方式将会比较复杂,并产生一些奇特的基础序列。继续分析:
于是我们得到其极限为。它的优点是它和函数行为完全一致。但缺点也是这个。这导致了这种奇异的结果,某种意义上丢失了超运算自己的特性。因此可以说,+1法序数超运算被函数上位替代了。+1法序数超运算还可以继续拓展,在某些版本中,其增长率与类似的Veblen 函数及Feferman序数折叠函数类似,例如:
但如此的拓展达到同样序数的难度要明显大于一般的序数坍缩函数。有些版本引入了更为强大的结构,但已经失去了超运算的特性,其强度主要为引入的更高级序数结构,建议使用以更高级核心的序数记号替代之。
总结
到目前为止,序数超运算不是不良定义,就是不理想的。我们不建议在任何地方使用高于的序数超运算和更高级别的运算。如果要使用,必须仅仅将它作为形式上的符号,并且明确地说明其具体含义。事实上,我们完全可以使用Veblen 函数这样的更加强大且清晰的序数记号来替代它。