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

PSS Hydra

来自Googology Wiki
Apocalypse留言 | 贡献2025年7月13日 (日) 01:20的版本 (补充与双行BMS的互译)

PSS Hydra(Pair Sequence System Hydra), 是一种Hydra型序数记号,其行为和BO之前的BOCF类似。

定义

合法表达式

PSS Hydra 的表达式由ψnH(n)[1]+0和括号组成。在使用时,ψnH通常简写为pn

PSS Hydra的合法表达式可以按以下的方式递归定义:

  • 0为合法表达式,其等级为1;
  • n为正整数,A为等级n+1的合法表达式,则ψnH(A)为合法表达式,其等级为n
  • A,B分别为等级为m,n的合法表达式,则A+B也为合法表达式,其等级为max{m,n}

一个PSS Hydra的合法表达式对应一个小于ω1CK的序数,当且仅当其等级为1。

展开

  • P=0,则其对应序数0;
  • P=#+ψ1H(0),则P对应一个后继序数,其前驱为P=#
  • P=#1(ψkH(#2+ψ1H(0))),则P[n]=#1(ψkH(#2)+ψkH(#2)++ψkH(#2)),其中ψkH(#2)出现n次;
  • P=#1(ψkH(#2(ψk+1H(0))))#2不包含ψkH,则P[n]=#1(hn(0)),其中h(x)=ψkH(#2(x))

小知识

PSS Hydra名字中的“PSS”,源于其与双行BMS的互译。互译规则如下:

对于一个PSS Hydra表达式:

  1. 从左往右,记录每个ψaiH(i=1,2,,n)的下标ai
  2. 从左往右,记录每个ψaiH(i=1,2,,n)的净括号层数(即它左侧的左括号“(”字符个数减去右括号“)”字符个数)bi
  3. 这个PSS Hydra表达式对应的BMS为(b1,a11)(b2,a21)(bn,an1)

对于一个双行BMS表达式:

  1. 取出所有形如(0,k)的列。如果至少取出了2个,在所有这样的列左边添加一个加号,首列除外;
  2. 将每个(0,k)替换为ψk+1H(。接下来往右移动直到遇见第一个加号,在加号左侧添加一个右括号),如果右边没有加号了,则改为在表达式末尾添加;
  3. 如果有剩余的双行BMS表达式,将所有第1行的元素减去1,并回到第1步;
  4. 如果没有剩余的双行BMS表达式,找到所有形如ψkH()的空括号,并补上0。
  1. PSS Hydra 的定义中使用的是ψn,这里为了和OCF区分,添加了上标H。