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

初等序列系统:修订间差异

来自Googology Wiki
Z留言 | 贡献
无编辑摘要
QWQ-bili留言 | 贡献
无编辑摘要
第1行: 第1行:
<div style="word-wrap: break-word;text-wrap: pretty;color: var(--color-subtle);font-style: italic;width:Fit-content;padding:1rem 1rem 2rem 1rem;border-left:solid #00000030 5px;background-color:var(--color-surface-2)">PrSS虽然结构简单,但是却是目前已知的最强大的递归核心的基础。<br /><span style='float:right'><del>——</del>曹知秋</span></div>
<div style="word-wrap: break-word;text-wrap: pretty;color: var(--color-subtle);font-style: italic;width:Fit-content;padding:1rem 1rem 2rem 1rem;border-left:solid #00000030 5px;background-color:var(--color-surface-2)">PrSS虽然结构简单,但是却是目前已知的最强大的递归核心的基础。<ref>曹知秋. 大数理论: Vol.1[EB/OL]. (2025-05-16) [2025-07-02]: 53-54. https://github.com/ZhiqiuCao/Googology</ref><br /><span style='float:right'><del>------</del> 曹知秋</span></div>


'''初等序列系统(Primative Sequence System,PrSS)'''是一种[[Worm]]型[[序数记号]]。
'''初等序列系统(Primative Sequence System,PrSS)'''是一种[[Worm]]型[[序数记号]]。
=== 定义 ===
=== 定义 ===


==== 标准式判定 ====
==== 标准式 ====
一个合法的 <math>\rm PrSS</math> 是形如 <math>S=(s_{0},s_{1},s_{2},\cdots,s_{n},s_{n+1},\cdots)|n \in \mathbb{N}</math> 且满足以下所有条件的序列:
一个'''标准且合法'''的 <math>\rm PrSS</math> 是形如


<math>\langle \text{1} \rangle\ \quad s_{0}=0.</math>(实际上,1开头的PrSS也是被广为接受的,这条规则可以忽略。)
<math>S=(s_{0},s_{1},s_{2},\cdots,s_{n},s_{n+1},\cdots)|n \in \mathbb{N}</math>
 
且满足以下所有条件的序列:
 
<math>\langle \text{1} \rangle\ \quad s_{0}=0.</math><ref group="注">实际上,以1序列开头的PrSS也是被广为接受的,其更多被用于表示阶差型序列。但无论0或1为开头,均不影响PrSS的展开方式与增长率。</ref>


<math>\langle \text{2} \rangle\ \quad 0\leq s_{n+1}-s_{n}\leq 1.</math>
<math>\langle \text{2} \rangle\ \quad 0\leq s_{n+1}-s_{n}\leq 1.</math>


例:
'''例:'''


<math>(0,1,1,2,2)</math>是一个合法的PrSS序列.
<math>(0,1,1,2,2)</math> 是一个合法的<math>\rm PrSS</math>.


<math>(\Omega,1,2)</math>是一个非法的PrSS序列.
<math>(\Omega,1,2)</math> 是一个非法的<math>\rm PrSS</math>.


<math>(0,2,4,6,8)</math>是一个非法的PrSS序列.
<math>(0,2,4,6,8)</math> 是一个非法的<math>\rm PrSS</math>.
==== 结构 ====
==== 结构 ====


一个合法''''''<math>\rm PrSS</math>由以下四个部分组成:
一个'''标准的'''<math>\rm PrSS</math>由以下四个部分组成:
# 末项 <math>\mathrm{(Last\ Term)}</math>
# 末项 <math>\mathrm{(Last\ Term)}</math>
# 坏部 <math>\mathrm{(Bad\ Part)}</math>
# 坏部 <math>\mathrm{(Bad\ Part)}</math>
第30行: 第34行:
对于最大下标为 <math>n</math> 的 <math>\rm PrSS</math> 序列 <math>S=(s_{0},s_{1},s_{2},\cdots,s_{n})</math>,其末项 <math>L=s_{n}</math>,即
对于最大下标为 <math>n</math> 的 <math>\rm PrSS</math> 序列 <math>S=(s_{0},s_{1},s_{2},\cdots,s_{n})</math>,其末项 <math>L=s_{n}</math>,即


<math>S=(s_{0},s_{1},s_{2},\cdots,L).</math>
<math>S=(s_{0},s_{1},s_{2},\cdots,L).</math>


===== 坏根 =====
===== 坏根 =====
第36行: 第40行:
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{n})|L=s_{n}</math>,若<math>k=max(0 \leq k < n|s_{k}<s_{n})</math>,那么坏根 <math>r=s_{k}</math>,即
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{n})|L=s_{n}</math>,若<math>k=max(0 \leq k < n|s_{k}<s_{n})</math>,那么坏根 <math>r=s_{k}</math>,即


<math>S=(s_{0},s_{1},s_{2},\cdots,r,\cdots,L).</math>
<math>S=(s_{0},s_{1},s_{2},\cdots,r,\cdots,L).</math>


===== 坏部 =====
===== 坏部 =====
第42行: 第46行:
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{k},\cdots,s_{n})|L=s_{n},r=s_{k}</math>,坏部 <math>B=\{s_{i}|k\leq i <n\}</math>,即
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{k},\cdots,s_{n})|L=s_{n},r=s_{k}</math>,坏部 <math>B=\{s_{i}|k\leq i <n\}</math>,即


<math>S=(s_{0},s_{1},s_{2},\cdots,r,B-r,L)</math>
<math>S=(s_{0},s_{1},s_{2},\cdots,r,B-r,L)</math>


其中 <math>B-r</math> 表示 <math>B</math> 不包含 <math>r .</math>
其中 <math>B-r</math> 表示 <math>B</math> 不包含 <math>r .</math>
第50行: 第54行:
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{k},\cdots,s_{n})|L=s_{n},r=s_{k}</math>,好部 <math>G=\{s_{j}|0\leq j <k\}</math>,即
对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{k},\cdots,s_{n})|L=s_{n},r=s_{k}</math>,好部 <math>G=\{s_{j}|0\leq j <k\}</math>,即


<math>S=(G,r,B-r,L).</math>
<math>S=(G,r,B-r,L).</math>


对于<math>S=(s_{0},s_{1},s_{2},\cdots,s_{n})|L=s_{n}=0</math>,好部 <math>G=\{s_{j}|0\leq j <n\}</math>,即
对于<math>S'=(s_{0},s_{1},s_{2},\cdots,s_{n})|L=s_{n}=0</math>,好部 <math>G=\{s_{j}|0\leq j <n\}</math>,即


<math>S=(G,0).</math>
<math>S'=(G,0).</math>


可以注意到,根据坏根的定义,坏根<math>r</math> 有可能不存在。这将会导致不存在 坏部<math>B</math> 的 <math>\rm PrSS</math> 序列产生。例如:
可以注意到,根据坏根的定义,坏根<math>r</math> 有可能不存在。这将会导致不存在 坏部<math>B</math> 的 <math>\rm PrSS</math> 序列产生。例如:
第62行: 第66行:
* <math>(0,0,0,0,0)</math>
* <math>(0,0,0,0,0)</math>


实际上,这种<math>\rm PrSS</math>序列所表示的序数为[[序数#序数的后继|后继序数]],你很快就会在下文中见到它。
实际上,这种<math>\rm PrSS</math>序列所表示的序数为[[序数|后继序数]],你很快就会在下文中见到它。


==== 展开 ====
=== 展开 ===


所有标准的<math>\rm PrSS</math>序列都对应着一个序数。
由于<math>\rm PrSS</math>的字典序,所有标准的<math>\rm PrSS</math>都[[双射|一一对应]]着一个序数。
对于一个标准的<math>\rm PrSS</math>序列 <math>S=(G,B,L)</math>,定义 <math>m,S[m] \in \mathbb{N}</math>,其展开规则如下:
对于一个标准的<math>\rm PrSS</math>序列 <math>S=(G,B,L)</math>,定义 <math>m,S[m] \in \mathbb{N}</math>,其展开规则如下:


<math>m</math> 存在,
如果 <math>m</math> 存在,


:若 <math>L=0</math>
:若 <math>L=0</math>,则


::<math>S[m]=(G,B,0)[m]=(G,B)[m]+1.</math>
::<math>S[m]=(G,B,0)[m]=(G,\emptyset,0)[m]=(G)[m]+1.</math>


:若 <math>L\neq 0</math>
:若 <math>L\neq 0</math>,则
::<math>S[m]=(G,B,L)[m]=(G,\underbrace{B,B,\cdots,B}_{m})[m].</math>
::<math>S[m]=(G,B,L)[m]=(G,\underbrace{B,B,\cdots,B}_{m})[m].</math>


<math>m</math> 不存在,
如果 <math>m</math> 不存在,
:若 <math>L=0</math>
:若 <math>L=0</math>,则


::<math>S=(G,B,0)=(G,B)+1.</math>
::<math>S=(G,B,0)=(G,B)+1.</math>


:若 <math>L\neq 0</math>
:若 <math>L\neq 0</math>,则
::<math>S</math> 是[[序数#极限序数|极限序数]],且
::<math>S</math> 是[[序数|极限序数]],且
::<math>S=sup\{(G),(G,B),(G,B,B),(G,B,B,B),\cdots\}.</math>
::<math>S=sup\{(G),(G,B),(G,B,B),(G,B,B,B),\cdots\}.</math>


<math>L=\emptyset</math>
如果 <math>L=\emptyset</math>,则
:<math>S[m]=S=0.</math>
:<math>S[m]=S=0.</math>


第94行: 第98行:
<math>S=S[m] \in \mathbb{N}</math>
<math>S=S[m] \in \mathbb{N}</math>


==== 形式化定义 ====
=== 形式化定义 ===
<math>\rm PrSS</math>序列可以看作是一个坍缩 / 折叠记号。
<math>\rm PrSS</math>序列可以看作是一个坍缩 / 折叠记号。


第101行: 第105行:
坏根就是从右往左数第一个比末项小的元素,
坏根就是从右往左数第一个比末项小的元素,


坏部就是坏根到末项(不包括末项)之间的序列,
坏部就是坏根到末项(不包括末项)之间的序列,可以理解为小学时学的“循环节”
 
好部就是除了坏部和末项外的所有东西。<ref group="注">好部被称之为“好部”可能是因为展开时好部完全不用动,看起来令人舒适,因而得名”好“。</ref>


好部就是除了坏部和末项外的所有东西。<ref group="footnotes">好部被称之为“好部”可能是因为展开时好部完全不用动,看起来令人舒适,因而得名”好“。</ref>




具体说来,末项非零的<math>\rm PrSS</math>序列的展开是让大的末项折叠了序列 <math>[\text{坏根},\text{末项})</math> 的重复。例:


具体说来,末项非零的<math>\rm PrSS</math>是让序列末项折叠序列 <math>[\text{坏根},\text{末项})</math> 的重复。例:
<math>S=(0,1,2,{\color{red}2},3,3,{\color{green}3})</math>


<math>S=(0,1,2,{\color{red}2},3,3,3)</math>
末项是标绿的<math>{\color{green}3}</math>,坏根是从右往左数第一个比3小的数,也就是标红色的<math>{\color{red}2}</math>.


末项:<math>L=3</math>
接下来,根据坏部的定义可以知道2,3,3是”循环节“,用上划线标出“循环节"


坏根是从右往左数第一个比3小的数,也就是标红色的2.
<math>S=(0,1,2,\overline{{\color{red}2},3,3},{\color{gree}3})</math>


接下来标出坏部(下划线):
坏根之前的好部不用管,将末项抛弃


<math>S=(0,1,2,\underline{{\color{red}2},3,3},3)</math>
<math>S=(0,1,2,\overline{{\color{red}2},3,3})</math>


复制循环节


接下来,好部不用管,然后将末项抛弃:
<math>S=(0,1,2,\overline{{\color{red}2},3,3,{\color{red}2},3,3,{\color{red}2},3,3,\cdots})</math>


<math>S=(0,1,2,\underline{{\color{red}2},3,3})</math>
我们就成功地展开了一个<math>\rm PrSS</math>序列。


然后复制坏部:
=== 枚举 ===


<math>S=(0,1,2,\underline{{\color{red}2},3,3},\underline{{\color{red}2},3,3},\underline{{\color{red}2},3,3},\cdots)</math>
在按照字典序对所有可能的<math>\rm PrSS</math>序列进行排序之后,我们可以用序数对这些序列逐个进行标号,每个序列都与一个序数一一对应。事实上,这种对应关系要远比相应的大数函数增长率的对应关系要更本质。


我们就成功地展开了一个<math>\rm PrSS</math>序列。
枚举过程中,会对特定的'''循环节'''标记颜色,以更清晰地体现“折叠”。


==== 枚举 ====
可点击按钮“展开”以查看枚举。


<div class="toccolours mw-collapsible mw-collapsed">
<div class="mw-collapsible-content">
<math>()=0</math>
<math>()=0</math>


第214行: 第223行:
<math>(0,1,2,3,4,5,...)= \mathrm{Limit\ of\ PrSS} =\varepsilon_{0}</math>
<math>(0,1,2,3,4,5,...)= \mathrm{Limit\ of\ PrSS} =\varepsilon_{0}</math>


==== 拓展 ====
因此,<math>\rm PrSS</math>的增长率为<math>\varepsilon_{0}</math>
</div>
</div>
 
=== 拓展 ===


<math>\rm PrSS</math>序列有两种拓展:
<math>\rm PrSS</math>序列有两种拓展:
第224行: 第237行:
它们以<math>\rm PrSS</math>序列为基础,刻画了非常巨大的序数。
它们以<math>\rm PrSS</math>序列为基础,刻画了非常巨大的序数。


==== 历史 ====
=== 历史 ===


在2014/08/14,Bashicu首次提出并使用Basic语言定义了PrSS.<ref>Bashicu. basic言語で巨大数を作ってみたので上げてみる[EB/OL]. 2014, 08/14:109. https://gyafun.jp/ln/archive/ln10.html</ref>
在2014/08/14,Bashicu首次提出并使用Basic语言定义了PrSS.<ref>Bashicu. basic言語で巨大数を作ってみたので上げてみる[EB/OL]. 2014, 08/14:109. https://gyafun.jp/ln/archive/ln10.html</ref>


==== 脚注 ====
=== 脚注 ===
<references group="footnotes" />
<references group="" />


==== 参考资料 ====
=== 参考资料 ===
<references />
[[分类:入门]]
[[分类:记号]]

2025年7月2日 (三) 17:25的版本

PrSS虽然结构简单,但是却是目前已知的最强大的递归核心的基础。[1]
------ 曹知秋

初等序列系统(Primative Sequence System,PrSS)是一种Worm序数记号

定义

标准式

一个标准且合法PrSS 是形如

S=(s0,s1,s2,,sn,sn+1,)|n 

且满足以下所有条件的序列:

1 s0=0.[注 1]

2 0sn+1sn1.

例:

(0,1,1,2,2) 是一个合法的PrSS.

(Ω,1,2) 是一个非法的PrSS.

(0,2,4,6,8) 是一个非法的PrSS.

结构

一个标准的PrSS由以下四个部分组成:

  1. 末项 (Last Term)
  2. 坏部 (Bad Part)
  3. 坏根 (Bad Root)
  4. 好部 (Good Part)
末项

对于最大下标为 nPrSS 序列 S=(s0,s1,s2,,sn),其末项 L=sn,即

S=(s0,s1,s2,,L).
坏根

对于S=(s0,s1,s2,,sn)|L=sn,若k=max(0k<n|sk<sn),那么坏根 r=sk,即

S=(s0,s1,s2,,r,,L).
坏部

对于S=(s0,s1,s2,,sk,,sn)|L=sn,r=sk,坏部 B={si|ki<n},即

S=(s0,s1,s2,,r,Br,L)

其中 Br 表示 B 不包含 r.

好部

对于S=(s0,s1,s2,,sk,,sn)|L=sn,r=sk,好部 G={sj|0j<k},即

S=(G,r,Br,L).

对于S=(s0,s1,s2,,sn)|L=sn=0,好部 G={sj|0j<n},即

S=(G,0).

可以注意到,根据坏根的定义,坏根r 有可能不存在。这将会导致不存在 坏部BPrSS 序列产生。例如:

  • (0,1,2,1,0)
  • (0,1,0,0,0)
  • (0,0,0,0,0)

实际上,这种PrSS序列所表示的序数为后继序数,你很快就会在下文中见到它。

展开

由于PrSS的字典序,所有标准的PrSS一一对应着一个序数。 对于一个标准的PrSS序列 S=(G,B,L),定义 m,S[m],其展开规则如下:

如果 m 存在,

L=0,则
S[m]=(G,B,0)[m]=(G,,0)[m]=(G)[m]+1.
L0,则
S[m]=(G,B,L)[m]=(G,B,B,,Bm)[m].

如果 m 不存在,

L=0,则
S=(G,B,0)=(G,B)+1.
L0,则
S极限序数,且
S=sup{(G),(G,B),(G,B,B),(G,B,B,B),}.

如果 L=,则

S[m]=S=0.

显然,如果末项为 0,将不存在坏根;此时的 B 应被理解为删除 S 有限次末项的 0 后所得极限序数的坏部;如果经过有限次删除后,S 最终变为空序列,那么

S=S[m]

形式化定义

PrSS序列可以看作是一个坍缩 / 折叠记号。

末项就是序列的结尾,

坏根就是从右往左数第一个比末项小的元素,

坏部就是坏根到末项(不包括末项)之间的序列,可以理解为小学时学的“循环节”

好部就是除了坏部和末项外的所有东西。[注 2]


具体说来,末项非零的PrSS序列的展开是让大的末项折叠了序列 [坏根,末项) 的重复。例:

S=(0,1,2,2,3,3,3)

末项是标绿的3,坏根是从右往左数第一个比3小的数,也就是标红色的2.

接下来,根据坏部的定义可以知道2,3,3是”循环节“,用上划线标出“循环节"

S=(0,1,2,2,3,3,3)

坏根之前的好部不用管,将末项抛弃

S=(0,1,2,2,3,3)

复制循环节

S=(0,1,2,2,3,3,2,3,3,2,3,3,)

我们就成功地展开了一个PrSS序列。

枚举

在按照字典序对所有可能的PrSS序列进行排序之后,我们可以用序数对这些序列逐个进行标号,每个序列都与一个序数一一对应。事实上,这种对应关系要远比相应的大数函数增长率的对应关系要更本质。

枚举过程中,会对特定的循环节标记颜色,以更清晰地体现“折叠”。

可点击按钮“展开”以查看枚举。

()=0

(0)=1

(0,0)=2

(0,0,0)=3

(0,1)=(0,0,,0)=ω

(0,1,0)=ω+1

(0,1,0,0)=ω+2

(0,1,0,1)=(0,1,0,0,,0)=ω×2

(0,1,0,1,0,1)=ω×3

(0,1,1)=(0,1,0,1,,0,1)=ω2

(0,1,1,0)=ω2+1

(0,1,1,0,1)=ω2+ω

(0,1,1,0,1,0)=ω2+ω+1

(0,1,1,0,1,0,1)=ω2+ω×2

(0,1,1,0,1,1)=(0,1,1,0,1,0,1,,0,1)=ω2×2

(0,1,1,0,1,1,0,1,1)=ω2×3

(0,1,1,1)=(0,1,1,0,1,1,,0,1,1)=ω3

(0,1,1,1,1)=ω4

(0,1,2)=(0,1,1,,1)=ωω

(0,1,2,0,1,2)=ωω×2

(0,1,2,1)=(0,1,2,0,1,2,,0,1,2)=ωω+1

(0,1,2,1,0,1,2)=ωω+1+ωω

(0,1,2,1,0,1,2,1)=ωω+1×2

(0,1,2,1,1)=(0,1,2,1,0,1,2,1,,0,1,2,1)=ωω+2

(0,1,2,1,1,1)=ωω+3

(0,1,2,1,2)=(0,1,2,1,1,,1)=ωω×2

(0,1,2,1,2,1)=ωω×2+1

(0,1,2,1,2,1,2)=ωω×3

(0,1,2,2)=(0,1,2,1,2,,1,2)=ωω2

(0,1,2,2,1)=ωω2+1

(0,1,2,2,1,2)=ωω2+ω

(0,1,2,2,1,2,1)=ωω2+ω+1

(0,1,2,2,1,2,1,2)=ωω2+ω×2

(0,1,2,2,1,2,2)=(0,1,2,2,1,2,1,2,,1,2)=ωω2*2

(0,1,2,2,2)=(0,1,2,2,1,2,2,,1,2,2)=ωω3

(0,1,2,3)=(0,1,2,2,,2)=ωωω

(0,1,2,3,2)=ωωω+1

(0,1,2,3,2,3)=ωωω×2

(0,1,2,3,3)=ωωω2

(0,1,2,3,4)=(0,1,2,3,3,,3)=ωωωω

(0,1,2,3,4,5,...)=Limit of PrSS=ε0

因此,PrSS的增长率为ε0

拓展

PrSS序列有两种拓展:

  • 高维PrSS,如PrSS原作者所创的BMS
  • 阶差PrSS,有两种形式:

它们以PrSS序列为基础,刻画了非常巨大的序数。

历史

在2014/08/14,Bashicu首次提出并使用Basic语言定义了PrSS.[2]

脚注

  1. 实际上,以1序列开头的PrSS也是被广为接受的,其更多被用于表示阶差型序列。但无论0或1为开头,均不影响PrSS的展开方式与增长率。
  2. 好部被称之为“好部”可能是因为展开时好部完全不用动,看起来令人舒适,因而得名”好“。

参考资料

  1. 曹知秋. 大数理论: Vol.1[EB/OL]. (2025-05-16) [2025-07-02]: 53-54. https://github.com/ZhiqiuCao/Googology
  2. Bashicu. basic言語で巨大数を作ってみたので上げてみる[EB/OL]. 2014, 08/14:109. https://gyafun.jp/ln/archive/ln10.html