Towards chemistries in dynamical systems
这篇探索性论文提出了一个通过定义空间位置、物种和转变来用化学术语描述任何动力系统的框架,同时引入了一个用于唯一最小反应路径的标准,并将该概念应用于康威生命游戏中的滑翔机。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
宇宙即化学厨房
想象你正从高层建筑的窗户俯瞰一座繁忙的城市。在这个高度,你看不见单个行走的行人或行驶的车辆;你看到的只是运动的模糊影像。但如果你放大观察,你会发现这座城市实际上是由各种不同的事物组成的:人、汽车和建筑物,它们以特定的方式相互作用。在科学中,我们经常研究“动力系统”(dynamical systems),这只是对任何根据一套规则随时间变化的系统的统称。想想天气、股市,甚至是电子游戏。通常,科学家通过观察原始数据来描述这些系统——比如一张巨大的数字表格。但有时,这就像是仅仅通过阅读乐谱而不去聆听乐器声,就试图理解一场交响乐。我们想要听到的是旋律。
这就是“化学”概念介入的地方。在真实的化学中,我们不仅仅是观察原子随机地跳动;我们将它们组合成“分子”(如水或糖),并观察它们如何反应以形成新的东西。科学家们长期以来一直在思考,我们是否也能对那些并非由原子构成的复杂系统做同样的事情。我们能否观察一个计算机程序或一款游戏,并说:“哦,那是一个正在屏幕上移动的‘滑翔机’分子”?这就是所谓的“人工生命”(artificial life)领域的核心,研究人员试图在该领域寻找隐藏在简单规则之中的“粒子”和“生物”。核心问题在于:我们如何决定什么才算是一个独立的对象,以及如何描述它的生命故事而不至于产生混乱?
论文的核心思想:寻找机器中的“分子”
在这项探索性工作中,马丁·比尔(Martin Biehl)和纳撒尼尔·维尔戈(Nathaniel Virgo)提出了一种看待任何变化系统的新方法,而不仅仅局限于化学系统。他们希望将系统更新过程中冰冷、坚硬的数学逻辑,转化为关于“标记”(tokens,类似于桌游中的小棋子)和“反应”(reactions,类似于厨房里的混合食材)的温暖且熟悉的叙事。他们将此称为模式化学(Pattern Chemistry)。
想象你正在观看电脑屏幕上的《生命游戏》(Game of Life)。游戏每秒根据简单规则进行更新:一个细胞根据其邻居的状态决定生存、死亡或诞生。对于计算机来说,这只是一个由 0 和 1 组成的网格在不断翻转。但对于人类来说,我们看到了一个类似飞船的小形状,被称为“滑翔机”,正划过屏幕。比尔和维尔戈想要建立一个正式的配方,来证明这个“滑翔机”是一个真实存在的实体,就像一分子水一样。
为了实现这一点,他们认为你必须做出三个重大决策,就像布置一个新的桌游一样:
- 我们在哪里观察?(他们称之为“参考系”。这就像是在决定你是从左上角还是右下角观察这个网格。)
- 我们在计数什么?(他们称之为“模式形状”。在游戏中,这可能是一个“火箭”形状或一个“楔形”形状。)
- 变化的规则是什么?(他们使用了所谓的“佩特里网/Petri-net”,这只是一种高级流程图,它规定了:“如果这里有一个火箭,它可以变成那里的一个楔形”,或者“如果有两个楔形,它们可以消失”。)
作者认为,要使这种化学反应具有意义,必须有一种唯一的、无歧义的方式来解释一秒钟与下一秒之间发生了什么。如果你看到一个滑翔机在移动,你不应该感到困惑:“它是移动了?还是它死了,然后在下一个位置又凭空产生了一个?”如果规则允许两种解释且所需成本(复杂度)相同,那么这种化学反应就是“有歧义的”,并且是失败的。但如果规则强制要求一个单一且最简单的解释(例如:“它肯定移动了”),那么你就找到了一个真正的“无歧义模式化学”。
滑翔机测试:在不产生混乱的情况下移动
为了测试他们的想法,作者研究了《生命游戏》中著名的“滑翔机”。他们构建了一种特定的化学反应,其中的“分子”是滑翔机,而“反应”是移动。他们发现,对于一个滑翔机,总有一种清晰、最小化的方式来描述它的旅程。如果一个滑翔机在时刻 1 位于位置 A,而在时刻 2 位于位置 B,那么最简单的叙事是它从 A 移动到了 B。你不需要编造一个它消失并在另一个地方重新出现的剧本,因为那样需要更多的“步骤”(更多的反应)来进行解释,而仅仅是移动它则不然。
这意义重大,因为它表明滑翔机不仅仅是视觉上的错觉;它的行为表现得像一个真实的物体,具有持续性和移动性。作者指出,这种“无歧义的移动”正是让我们相信滑翔机是一个“东西”的原因。
然而,他们也指出这并不适用于所有情况。如果你尝试将同样的逻辑应用于游戏中的单个“存活”细胞,情况就会变得混乱。一个单独的细胞可能是一个移动中的更大模式的一部分,但该细胞本身并没有一个清晰、唯一的路径。事实上,作者展示了如果尝试对单个细胞强加“移动”规则,你会陷入混乱的情况,无法分辨一个细胞是移动了还是新生的。这表明,虽然滑翔机在化学意义上是一个真正的“分子”,但单个“细胞”则不是。
他们未解决的问题(以及他们未提及的部分)
需要注意的是,这篇论文是一个提议,而非最终答案。作者谨慎地表示,他们仅研究具有有限状态的系统(例如具有固定大小的游戏盘面),而非无限系统。他们承认,选择正确的“参考系”(观察视角)仍然是一个难题。如果你选择了错误的视角,你可能会多次计数同一个滑翔机,或者完全错过它。他们将这作为一个开放性问题,留给未来的研究人员去解决。
他们也没有声称已经找到了适用于每种可能游戏的每一个模式的万能公式。他们特别展示了该方法在处理滑翔机时表现得非常完美,但也警告说,那些会自我复制(产生副本)或合并的模式,可能更难在不产生歧义的情况下进行描述。
总结
最后,比尔和维尔戈为我们递上了一副新的眼镜。通过这副眼镜,我们不再仅仅看到混乱变化的数字,而是可以尝试看到一个由相互作用的物体构成的结构化世界。他们向我们展示了,对于某些事物(如《生命游戏》中的滑翔机),我们可以定义一种清晰、无歧义的化学语言,来描述它们的生命、死亡与移动。这是理解复杂、类生命行为如何从简单、死板的规则中涌现的一步。虽然他们尚未解决人工生命中的所有谜团,但他们提供了一种扎实且富有启发性的方式,让我们开始探讨:一个模式被称为“真实”究竟意味着什么。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。