跳转到内容

细胞自动机/规则 110 的例子

来自维基教科书,开放的世界,开放的书籍

形式化定义

[编辑 | 编辑源代码]

众所周知的 1D 二进制 CA 规则 110 定义为 ,其中

  • 可以是有限或无限的
  • 是两个值的集合
  • 是大小为 的邻域,对称半径为
  • 是局部转移函数规则
000 -> 0
001 -> 1
010 -> 1
011 -> 1
100 -> 0
101 -> 1
110 -> 1
111 -> 0
  • 是可选边界,通常选择为 ,以避免干扰全为零的静止背景

德布鲁因图

[编辑 | 编辑源代码]
相邻单元的邻域重叠

相邻细胞的邻域对于 个细胞是重叠的。 有 种不同的重叠 ,或以紧凑形式写成 .

符号德布鲁因图

[edit | edit source]
规则 110 的符号德布鲁因图

德布鲁因图有 个节点(每个可能的重叠一个)和 条链接(每个可能的邻域一条)。

前像矩阵

[edit | edit source]

有两种前像矩阵,每个可用的单元格状态一个。

边界条件

[edit | edit source]

有两种常用的背景,静止背景和以太。

静止背景

[edit | edit source]

静止背景是一个无限序列,周期为 ,长度为 个单元格。

无论从单个单元格到无穷大的序列长度如何,该背景总是有两个前像(参见前像网络)。 左右边界向量相等。

Preimage network for rule 110 and the quiescent background configuration

以太背景

[edit | edit source]

以太背景是一个无限序列,周期为 ,长度为 个单元格。这是从随机初始配置中出现的普遍背景。

以太配置的原像数量随序列长度 趋于无穷而呈指数级增长。使用圆形格点来计算周期 的原像数量。

由于指数级增长,边界向量并不代表整个无限背景的原像数量,而只代表从周期的原像派生的权重。边界向量的值取决于周期内的位置,在下一张表中,向量是 14 个位置中每一个的列。

 overlaps | boundary vectors
---------------------------------------------------------------------
 00       | 0   0   0   0   2   2   0   0   1   0   0   0   0   0
 01       | 0   0   0   0   0   0   2   0   0   1   1   0   2   0
 10       | 0   0   0   2   0   0   0   1   0   1   0   2   0   0
 11       | 2   2   2   0   0   0   0   1   1   0   1   0   0   2
---------------------------------------------------------------------
 sequence |   0   0   0   1   0   0   1   1   0   1   1   1   1   1

Preimage network for rule 110 and the ether configuration

列出原像

[编辑 | 编辑源代码]

有界格点

[编辑 | 编辑源代码]

一个如何在有界格点上列出以太序列原像的例子

 overlaps | backward preimage count vectors
----------------------------------------------------------------------
 00       | 0   0   0   0   7   7   7   0   4   4   3   2   2   1   1
 01       | 0   0   0   7   0   0   4   7   0   5   4   3   2   2   1
 10       | 0   0   0   0   7   7   7   0   4   4   3   2   2   1   1
 11       | 7   7   7   7   0   0   0   4   3   3   2   2   1   1   1
----------------------------------------------------------------------
 sequence |   0   0   0   1   0   0   1   1   0   1   1   1   1   1
 overlaps | forward preimage count vectors
----------------------------------------------------------------------
 00       | 1   2   2   2   0   1   1   0   0   1   0   0   0   0   0
 01       | 1   0   0   0   2   0   0   1   0   0   1   1   1   2   2
 10       | 1   0   0   0   1   0   0   0   1   0   1   1   2   2   3
 11       | 1   1   1   1   0   0   0   0   1   1   0   1   1   1   2
----------------------------------------------------------------------
 sequence |   0   0   0   1   0   0   1   1   0   1   1   1   1   1

原像网络的权重

 overlaps | neighborhood (link) weights
----------------------------------------
 000      | 0 0 0 0 0 7 0 0 0 0 0 0 0 0
 001      | 0 0 0 0 0 0 7 0 0 4 0 0 0 0
 010      | 0 0 0 0 0 0 0 4 0 0 2 2 1 2
 011      | 0 0 0 0 0 0 0 3 0 0 2 1 1 2
 100      | 0 0 0 0 7 0 0 0 4 0 0 0 0 0
 101      | 0 0 0 0 0 0 0 0 0 0 3 2 4 2
 110      | 0 0 0 7 0 0 0 0 0 3 0 2 1 1
 111      | 7 7 7 0 0 0 0 0 3 0 0 0 0 0
----------------------------------------
 sequence | 0 0 0 1 0 0 1 1 0 1 1 1 1 1
 overlaps | boundary vectors
----------------------------------------------------------------------
 00       | 0   0   0   0   0   7   7   0   0   4   0   0   0   0   0
 01       | 0   0   0   0   0   0   0   7   0   0   4   3   2   4   2
 10       | 0   0   0   0   7   0   0   0   4   0   3   2   4   2   3
 11       | 7   7   7   7   0   0   0   0   3   3   0   2   1   1   2
----------------------------------------------------------------------
 sequence |   0   0   0   1   0   0   1   1   0   1   1   1   1   1

Preimage network for rule 110 and the ether sequence on unrestricted boundaries

循环格点

[编辑 | 编辑源代码]
 overlaps | preimage count matrices
---------------------------------------------------------------------------------------
 00       | 0000 0000 0000 0000 0232 0232 0232 0000 0121 0121 0111 0110 0011 0100 1000
 01       | 0000 0000 0000 0232 0000 0000 0121 0232 0000 0221 0121 0111 0110 0011 0100
 10       | 0000 0000 0000 0000 0232 0232 0232 0000 0121 0121 0111 0110 0011 0100 0010
 11       | 0232 0232 0232 0232 0000 0000 0000 0121 0111 0111 0110 0011 0100 0010 0001
---------------------------------------------------------------------------------------
 sequence |     0    0    0    1    0    0    1    1    0    1    1    1    1    1
 overlaps | boundary vectors
---------------------------------------------------------------------
 00       | 0   0   0   0   2   2   0   0   1   0   0   0   0   0
 01       | 0   0   0   0   0   0   2   0   0   1   1   0   2   0
 10       | 0   0   0   2   0   0   0   1   0   1   0   2   0   0
 11       | 2   2   2   0   0   0   0   1   1   0   1   0   0   2
---------------------------------------------------------------------
 sequence |   0   0   0   1   0   0   1   1   0   1   1   1   1   1

Preimage network for rule 110 and the ether configuration on cyclyc boundaries

子集图转换表

[编辑 | 编辑源代码]
from |  to the left        |  to the right
--------------------------------------------------
0000 |  <-0-0000 <-1-0000  |  0000-0-> 0000-1->
0001 |  <-0-0001 <-1-0100  |  0001-0-> 0010-1->
0010 |  <-0-0000 <-1-0101  |  1000-0-> 0100-1->
0011 |  <-0-0001 <-1-0201  |  1001-0-> 0110-1->
0100 |  <-0-0000 <-1-1010  |  0000-0-> 0011-1->
0101 |  <-0-0001 <-1-1110  |  0001-0-> 0021-1->
0110 |  <-0-0000 <-1-1111  |  1000-0-> 0111-1->
0111 |  <-0-0001 <-1-1211  |  1001-0-> 0121-1->
1000 |  <-0-1010 <-1-0000  |  1000-0-> 0100-1->
1001 |  <-0-1011 <-1-0100  |  1001-0-> 0110-1->
1010 |  <-0-1010 <-1-0101  |  2000-0-> 0200-1->
1011 |  <-0-1011 <-1-0201  |  2001-0-> 0210-1->
1100 |  <-0-1010 <-1-1010  |  1000-0-> 0111-1->
1101 |  <-0-1011 <-1-1110  |  1001-0-> 0121-1->
1110 |  <-0-1010 <-1-1111  |  2000-0-> 0211-1->
1111 |  <-0-1011 <-1-1211  |  2001-0-> 0221-1->

伊甸园序列

[编辑 | 编辑源代码]
正则表达式(表达式左右对称)
0*1(00*1+1(1+00)*010)*1(1+00)*011(0+1)*[需要引文]
最短的 GoE 序列
01010[1]

滑翔机

[编辑 | 编辑源代码]
以太
(00010011011111)*

另请参见

[编辑 | 编辑源代码]
  1. 规则 110MathWorld
  2. 规则 110Wolfram Atlas
  3. Harold V. Mcintosh,规则 110 作为它规则与滑翔机存在的关联
  4. 规则 110维基百科

参考文献

[编辑 | 编辑源代码]
  1. Wolfram, Stephen (May 14, 2002). 一种新的科学. 在线. Champaign, IL: Wolfram Media, Inc. p. 1168. ISBN 1-57955-008-8. OCLC 47831356. {{cite book}}: External link in |others= (帮助)
华夏公益教科书