Wonderland — 2026-10-13
Wonderland — 2026-10-13
速览(30 秒)
- 组合: 进化生物学 × 海洋学 / 音乐理论 × 形式化方法 / 编译器 × 量子场论
- 本期火花 Top 3: #1 1995 时代的 RFLP ladder 读图 = 1982 时代的 register allocator 看图:分子系统学家与编译器在”数 ladder”这件笨事上同步了 13 年 / #4 Douthett-Steinbach 1998 的 Cube Dance 实体化以后变成 P/L/R 三旋钮的”parsimonious voice leading 类型检查器” / #7 Pereira & Palsberg 2008 register allocation by puzzle solving = 8086 IVT 的现代工程版本:把 ISR 视为 puzzle piece,IVT 视为 puzzle board
- 可动手候选: #1(用 1995 年 FreeBSD 2.0 + grep 重写一段 Chaitin 1982 的 register allocator,把”数 ladder”显式画出来)、#4(用 Arduino + 12 LED + 3 旋钮焊一台 Cube Dance,按 P 听 C major 翻成 C minor)、#7(用 8086 汇编写 4 个 ISR,分别放 4 个 puzzle piece,再给 IVT 拍一张 16x16 棋盘照片)
- 值得写长文: #7(Pereira & Palsberg 2008 把 IVT 的”puzzle”显式模型化——这意味着 1981 年代的 Chaitin 编译器后端与 1979 年代的 Intel 8086 硬件设计师其实在解同一道题,只是晚了 27 年才被学术语言统一)、#4(Cube Dance 的”声音”在哪?答案是 LED 切换瞬间的闪烁 = voice leading 的”瞬时”被光显形)、#3(Pereira & Palsberg 2008 的 “puzzle board” = 1D lattice with 256 links,pre-coloring = 32 reserved IVT entries——这正好是 Wilson 1974 lattice gauge theory 在 1D 的 IVT 实现)
组合 A:进化生物学 × 海洋学 + 如果时间倒回 1995 年,用当时的技术怎么实现
本期亮点: 1995 年是分子系统学的”前 DNA 条形码”时代——RFLP(限制性片段长度多态性)、allozyme(同工酶电泳)、16S rRNA 部分测序是物种界定与基因流推断的主力;Hebert 2003 提出的 648 bp COI 通用条形码还要等 8 年才问世。这一约束把”分子系统学家”逼到 1995 年的工具箱里:没有 NGS、没有 454 焦磷酸测序(要等 2005)、没有 portable MinION(要等 2014)、没有 modern proteomic tools(Gaill 1995 测 A. pompejana 胶原蛋白的热稳定性只能靠 Tm 熔点曲线 + manual sequencing)。在那种工具约束下,分子系统学家能做什么不能做什么,与同一时期 8086/16-bit 时代的编译器后端能做什么不能做什么,有出乎意料的结构同构。
💥 #1 — 1995 时代的 RFLP ladder 读图 = 1982 时代的 register allocator 看图:分子系统学家与编译器在”数 ladder”这件笨事上同步了 13 年

💥 #2 — Bathymodiolus thermophilus 1995 的 gene flow 推断 = 必须用 allozyme 多态性 + 形态学:8 年后 COI barcode 才能直接比对 DNA 序列
💥 #3 — Alvinella pompejana 在 1995 = 必须用 1995 年潜器 + 1995 年生化手段:Gaill 1995 测 collagen Tm 熔点,Chevaldonne 1992 用直接热探针——看不见”它怎么扛住”,只能看见”它扛住”
组合 B:音乐理论 × 形式化方法 + 如果必须把它做成一个实体装置
本期亮点: 这一组要回答的不是”音乐理论能不能被形式化”——Mazzola 1990/2002 的 topos of music、Lewin 1987 的 GIS、Coquand/Huet 的 Calculus of Inductive Constructions、Tymoczko 2011 的 chord space 都已经从不同角度做了。本期要回答的是一个更窄的问题:如果一个音乐结构(neo-Riemannian Tonnetz、parsimonious voice leading、OPTIC symmetry)必须做成一台实体装置(旋钮 + LED + 步进电机,不是软件),它会丢掉什么、保留什么?答案:装置会丢掉抽象的 type-theoretic structure(quotient type、functor、natural transformation),但会把”几何”保留成”可触摸的几何”——Cube Dance 的 6 邻接、P/L/R 的方向性、toroidal 折叠都在 LED 闪烁 + 旋钮旋转里被具身化。这是 Mazzola 1990 Geometrie der Töne + Lewin 1987 GIS + de Bruijn 1968 AUTOMATH 三条线在 2020 年代的物理合并。
💥 #4 — Douthett-Steinbach 1998 的 Cube Dance 实体化以后变成 P/L/R 三旋钮的”parsimonious voice leading 类型检查器”

💥 #5 — Tonnetz 在 enharmonic equivalence 下折叠成 torus = 形式化方法里的 quotient type:把 G♯ ≡ A♭ 显式作为 type 上等价关系
💥 #6 — Mazzola 1990 Geometrie der Töne 的 presto software (1989-1994) 实体化 = 用”能播放”代替”能计算”:放弃 abstract topos object,把 voice leading 几何变成旋钮 + 步进电机 + LED
组合 C:编译器 × 量子场论 + 如果必须用游戏机制来表达
本期亮点: 复利轮从 2026-10-09 #1(8086 IVT = SU(2) 不可约表示的 256 字节表)做二跳——本期把”游戏机制”加上去,看 IVT 的结构怎么被一个意想不到的学术论文接住。Pereira & Palsberg 2008 PLDI 论文 “Register Allocation by Puzzle Solving” 把 register allocation 显式模型化为 puzzle solving:register file = puzzle board, program variables = puzzle pieces, pre-coloring = pre-placed pieces. 这正是 8086 IVT 的”现代工程版”——把 ISR 视为 puzzle piece, IVT 视为 puzzle board, 32 reserved hardware entries 视为 pre-coloring. 这条结构性巧合意味着 1979 年的 Intel 8086 硬件设计师与 1981 年的 Chaitin 编译器后端设计师其实在解同一道题(“在 K 个槽位里放 K 个 handler, 不能冲突”),只是 27 年后被 Pereira 显式模型化。再加一层:Wilson 1974 lattice gauge theory 把 gauge field 放到 1D lattice 上,每条 link 一个 U ∈ SU(N)——IVT 256 entries = 1D lattice with 256 links, 32 reserved = hard boundary condition, 224 free = bulk. 256 = 2×128 暗示 IVT 是两个 SU(2) 不可约表示的直和(沿用 10-09 #1 的核心论点)。
💥 #7 — Pereira & Palsberg 2008 register allocation by puzzle solving = 8086 IVT 的现代工程版本:把 ISR 视为 puzzle piece,IVT 视为 puzzle board
