AN:修订间差异
来自Googology Wiki
更多操作
某人1234509876(留言 | 贡献) 创建AN1.1.1记号页面 |
某人1234509876(留言 | 贡献) 无编辑摘要 |
||
| 第60行: | 第60行: | ||
# [*]或者<math>[*_n]</math>(n为自然数)表示这个标记是可选的,如果选了就必须在后文带上这个标记(你如提升节点的标记)。 | # [*]或者<math>[*_n]</math>(n为自然数)表示这个标记是可选的,如果选了就必须在后文带上这个标记(你如提升节点的标记)。 | ||
# <math>\#^E\psi^{[* 1]}_{\#+1}</math>是一个AN二叉树,是<math>\psi^{[*_1]}_{\#+1}</math>沿着父节点向上找到的第一个形如<math>\psi^{[* _2]}_{\#'}</math>且 <math>\#'<\#+1</math>(按照右根左字典序比较)的AN二叉树(不包括<math>\psi_{\#+1}</math>与<math>\psi_{\#'}</math>),随后将<math>\#^E</math>的根接到二叉树 <math>\psi^{[*_2]}_{\#}(...)</math>的省略号处,最终得到的<math>\#^E</math>才是真正的<math>\#^E</math>。该规则类似于极限为EBO的BOCF寻找<math>\psi_\#</math>的过程。 | # <math>\#^E\psi^{[* 1]}_{\#+1}</math>是一个AN二叉树,是<math>\psi^{[*_1]}_{\#+1}</math>沿着父节点向上找到的第一个形如<math>\psi^{[* _2]}_{\#'}</math>且 <math>\#'<\#+1</math>(按照右根左字典序比较)的AN二叉树(不包括<math>\psi_{\#+1}</math>与<math>\psi_{\#'}</math>),随后将<math>\#^E</math>的根接到二叉树 <math>\psi^{[*_2]}_{\#}(...)</math>的省略号处,最终得到的<math>\#^E</math>才是真正的<math>\#^E</math>。该规则类似于极限为EBO的BOCF寻找<math>\psi_\#</math>的过程。 | ||
# <math>\#^L</math> | # <math>\#^L</math>是一个最右侧结尾是一个<math>\psi_0</math>或者<math>\psi^*_0</math>的二叉树。 | ||
# <math>\lambda\alpha.(\beta)</math>表示应用映射二叉树<math>\alpha</math>到<math>\beta</math>一直到第一个不动点的过程。 | # <math>\lambda\alpha.(\beta)</math>表示应用映射二叉树<math>\alpha</math>到<math>\beta</math>一直到第一个不动点的过程。 | ||
# <math>\alpha^{th}\lambda\beta.(\gamma)</math>表示应用映射二叉树<math>\alpha</math>到<math>\beta</math>一直到第<math>\alpha</math>个不动点的过程。 | # <math>\alpha^{th}\lambda\beta.(\gamma)</math>表示应用映射二叉树<math>\alpha</math>到<math>\beta</math>一直到第<math>\alpha</math>个不动点的过程。 | ||
2026年5月22日 (五) 13:19的最新版本
Ascension Notation
此处Ascension Notation指的是AN1.1.1记号。AN1.1.1的定义比较复杂,建议先阅读下方的理念部分来作为铺垫。
理念
我们假设一个记号,然后它可以用表示BOCF的,假如我们想要这个记号“不平凡”,我们可以定义一个用来对角化的一个记号,记作,然后我们通过对角化,得到而不是。通过引入用来对角化的记号的这种操作,我们称其为“提升”(因为引入的记号的性质类似于极限序数,因此便叫做提升,同理,我们也可以引入更高阶的对角化记号,然后就有“提升”、“提升”之类的)。AN1.1.1的理念便是尽最大可能创造更多的提升并且合理利用。
形式
Ascension Notation 1.1.1是一个有序二叉树(叫做AN二叉树),每个节点包含以下信息(使用Typescript书写)
type node = {
isAscensionNode: boolean,
data: "+" | "*" | "^" | "ψ" | number
}
isAscensionNode表示该节点是否是一个提升节点(只有在operator为“”时才可以设置为真),data表示该节点的数据,要么是一个枚举,要么是一个自然数,当该节点没有左右子节点的时候他才可以为一个自然数,当他为+、*、^的时候必须要有左右子节点。
为了方便表示AN二叉树,我们如下表达这个AN二叉树
- 对于节点N与可以不存在的左右子节点L和R
- 如果N的data为一个自然数,则直接使用该自然数来表示
- 如果N的data为+,则
- 如果N的data为*,则
- 如果N的data为^,则
- 如果N的data为ψ
- 如果N的isAscensionNode为真
- 如果L与R不存在,则
- 如果R不存在,则
- 如果L不存在,则
- 否则
- 否则
- 如果L与R不存在,则
- 如果R不存在,则
- 如果L不存在,则
- 否则
- 如果N的isAscensionNode为真
AN1.1.1是AN系列记号中的一个,AN系列有一个传统就是要在表达式外面套一个。为了延续AN系列的传统,我们将AN的记号用包起来,不过这个只是单纯的起到一个标识作用。
合法表达式实例
临时定义
- 希腊字母表示任意一个序数。
- n与m表示任意一个自然数。
- #或者(n为自然数)是一个合法的AN二叉树。
- #+1或者(n为自然数)是一个最左侧data为一个不为零的自然数的节点的AN二叉树,其中#(或者)是让最左侧节点的自然数为原本的AN二叉树的自然数的前继的AN二叉树。
- [*]或者(n为自然数)表示这个标记是可选的,如果选了就必须在后文带上这个标记(你如提升节点的标记)。
- 是一个AN二叉树,是沿着父节点向上找到的第一个形如且 (按照右根左字典序比较)的AN二叉树(不包括与),随后将的根接到二叉树 的省略号处,最终得到的才是真正的。该规则类似于极限为EBO的BOCF寻找的过程。
- 是一个最右侧结尾是一个或者的二叉树。
- 表示应用映射二叉树到一直到第一个不动点的过程。
- 表示应用映射二叉树到一直到第个不动点的过程。
展开规则
每个规则都按照右根左(反过来的中序)的顺序遍历与匹配,规则按照从上到下匹配。
提升规则(一般的Hydra模式规则)
提升规则
可以注意到每一个AN二叉树都需要以或者开始,不然没法展开。
展开实例
极限式
枚举
TODO:分析AN1.1.1