序論:離散的宇宙の哲学的・数学的萌芽

セルオートマトン(Cellular Automata, CA)は、単純な局所的規則から驚くべき複雑性が立ち上がるプロセスを記述するための、最も強力かつ簡潔な数学的枠組みの一つである。その本質は、離散的な時間、空間、および状態に基づいた並列計算モデルであり、20世紀半ばの計算機科学の誕生とともにその歩みを始めた。セルオートマトンの探求は、単なる数学的なパズルの域を超え、生命の自己複製能力の解明、物理現象の微視的シミュレーション、さらには「宇宙そのものが計算機である」というデジタル物理学の深淵な問いへと発展してきた 1

歴史的に見れば、セルオートマトンの概念は、計算の限界を定義しようとした論理学者と、自然界の動態をモデル化しようとした物理学者の交差点で形成された。スタニスワフ・ウラムによる結晶成長の研究と、ジョン・フォン・ノイマンによる自己複製機械の理論的構築が合流したことで、離散的な格子状の宇宙における動的な秩序形成というパラダイムが確立されたのである 3。本報告書では、この初歩的な概念がスティーブン・ウルフラムによる体系的な分類を経て、ルール110の計算普遍性の証明、さらには現代のニューラルネットワークとの融合に至るまでの、アルゴリズム的進化と社会的・文化的影響について詳述する。

初期理論の形成:フォン・ノイマンと自己複製の探求

セルオートマトンの歴史は、1940年代のロスアラモス国立研究所に遡る。数学者ジョン・フォン・ノイマンは、生命の最も本質的な特徴である「自己複製」を、物理的な実体ではなく論理的なプロセスとして理解しようと試みていた 1。当初、彼は「運動学的モデル」と呼ばれる、無数の部品が漂う「部品の海」から、ロボットが自分自身のコピーを物理的に組み立てる構成を検討していた 1。しかし、物理的環境の複雑さや製造コストの定義が困難であったため、同僚のスタニスワフ・ウラムが、離散的な格子(ラティス)上で計算を行う還元論的なアプローチを提案した 1

この提案に基づき、フォン・ノイマンは「テセレーション・モデル(格子モデル)」を考案した。これは、29の状態を持つセルが二次元格子上に配置され、上下左右の4つの隣接セル(フォン・ノイマン近傍)の状態に依存して自身の状態を更新するシステムである 1。彼はこの枠組みにおいて、約20万個のセルから構成される「ユニバーサル・コンストラクター(普遍的構成機)」を設計し、それが特定のパターンを読み取り、自分自身の完全なコピーを空間内に配置し、最終的にそのコピーを起動させることが可能であることを数学的に証明した 1。これは、生物学的な遺伝情報の伝達と自己複製を、純粋な論理演算として記述した歴史的成果であった 2

同時期、ニルス・アール・バリチェリは、これらのモデルを用いて初期の人工生命実験を行い、進化アルゴリズムの先駆けとなる数値実験を実施した 3。また、1960年代にはE.F.ムーアやJ.マイヒルが、初期条件としてしか現れ得ないパターン「エデンの園(Garden of Eden)」の存在を証明し、CAの数学的構造をさらに深めた 2

モデル 提唱者 特徴 主な貢献
運動学的モデル フォン・ノイマン 物理的部品の組み立て 自己複製の概念的整理
テセレーション・モデル フォン・ノイマン, ウラム 2次元29状態格子 自己複製の数学的証明
近傍定義(フォン・ノイマン) ウラム 上下左右の4近傍 最小限の相互作用の定義
近傍定義(ムーア) E.F.ムーア 斜めを含む8近傍 幾何学的柔軟性の向上

ウルフラムによる体系化と初等セルオートマトン

1980年代、物理学者スティーブン・ウルフラムは、それまで特定の問題に対する個別の解法であったセルオートマトンを、数学の基本要素として再定義し、網羅的な調査を開始した 4。彼は最もシンプルな形態として、一次元空間、2状態(0または1)、および自身のセルと左右の隣接セルの計3セルを参照する「初等セルオートマトン(Elementary Cellular Automata, ECA)」に注目した 4

ウルフラム・コードの論理構造

ECAにおける遷移規則は、3つのセルの状態の組み合わせ(通り)に対し、次の世代での中心セルの状態(0または1)を割り当てるものである 6。この割り当てパターンは 通り存在し、ウルフラムはこれらすべてを「ウルフラム・コード」として番号付けした 7

具体的には、以下の8つのパターン(111, 110, 101, 100, 011, 010, 001, 000)に対する出力を2進数として並べ、それを10進数に変換することでルールの名前が決定される 7。この単純なナンバリング・システムは、複雑な動的システムの挙動を一意に特定することを可能にし、計算機による大規模なシミュレーションと定性的な分析を促進した 7

四つの挙動クラスの発見

ウルフラムは、256通りのルールの進化過程を可視化(時空図)することで、初期状態がランダムであっても、その挙動が四つの定性的なクラスに分類できることを発見した 1

  • クラス1: ほぼすべての初期パターンが、急速に均質な安定状態へと収束する。情報は完全に消滅し、システムは静止する 3
  • クラス2: 安定した、または周期的に振動する構造へと進化する。局所的な変更の影響は局所的な範囲に留まり、情報の伝搬は限定的である 3
  • クラス3: 擬似ランダムまたは混沌とした挙動を示す。小さな変化が空間全体に無制限に広がり、予測が困難となる。ルール30がその典型である 3
  • クラス4: 安定と混沌の間に位置し、長期間生存・移動する局所的な構造(グライダーなど)が複雑に相互作用する。ウルフラムは、このクラスのオートマトンが計算普遍性を持つと予見した 3

この分類は、単純なルールがいかにして複雑性を生み出すかという「自己組織化」の本質を捉えており、生命現象や物理的乱れ(乱流など)を理解するための普遍的なパラダイムとなった 4

ルール110:計算の極致と普遍性の証明

ウルフラムが提唱したクラス4の中でも、特に注目すべきは「ルール110」である。このルールは一見すると何の変哲もない非対称な遷移規則を持つが、その内部には任意の計算を実行可能な「チューリング完全性」が秘められている 11

マシュー・クックによる普遍性の証明とメカニズム

ルール110がチューリング完全であるというウルフラムの1985年の予見は、2004年にマシュー・クックによって正式に証明された 11。クックの証明は、ルール110の空間内を移動する「グライダー(または粒子)」と呼ばれる局所的な構造を情報の担い手(ビット)として利用し、それらの衝突を論理ゲートのように機能させることで、循環タグシステム(Cyclic Tag System)を構築するという極めて洗練された手法に基づいている 12

ルール110の進化過程で見られる粒子は、特定の周期で特定の方向へ移動する。これらの粒子が衝突する際、消滅、合体、あるいは新たな粒子の生成といった反応が起こる。クックはこれらの反応を制御することで、以下のエミュレーション・スタックを完成させた 13

この証明は、計算を実行するために必要な「最小限の複雑さ」の閾値が、驚くほど低いことを示した 11。同時に、証明の公開を巡っては、クックがウルフラム・リサーチ社との秘密保持契約(NDA)に抵触したとして、ウルフラム側が数年間にわたり発表を差し止めるという、学術界と知的財産権の衝突を象徴する事件も発生した 13

普遍計算の含意

ルール110の普遍性は、自然界のいたるところに「計算」が偏在している可能性を示唆している。ウルフラムの「計算等価性の原理」によれば、一定の閾値を超えた複雑な挙動を示すシステムは、すべて同等の計算能力、すなわち普遍的な計算能力を持つとされる 7。この観点に立てば、人間の思考も、気象の変化も、あるいはルール110のような単純な論理規則も、計算の質においては根本的な差がないことになる 7

ルール30:混沌、乱数、そして自然の文様

クラス3に属する「ルール30」は、その予測不能な混沌とした挙動により、計算機科学と自然科学の両面に大きな影響を与えた 9。ルール30は、中心にあるたった一つの黒いセル(状態1)から開始しても、非周期的で統計的にランダムなパターンを急速に生成する 9

擬似乱数生成への応用

スティーブン・ウルフラムは、ルール30の中心列の進化プロセスから得られるビット列が、極めて高い無作為性を持つことを指摘した 9。この特性は、数理計算ソフト「Mathematica」における初期の擬似乱数生成アルゴリズムとして採用されるに至った 9。しかし、その後の研究では、すべての列を並列に抽出した場合の相関性や、現代の暗号解読技術(SATソルバーなど)に対する脆弱性も議論されており、暗号学的に安全な乱数生成器としては限界があることも判明している 9

生物学的形態形成とのリンク

自然界においても、ルール30に酷似したパターンが観察される。イモガイの一種(Conus textile)の貝殻表面に見られる網目模様は、ルール30の時間発展図と視覚的に区別がつかないほど類似している 9。これは、生物の組織形成において、色素細胞が隣接する細胞と局所的な化学的信号(活性化因子と抑制因子)をやり取りするプロセスが、セルオートマトンのルールそのものとして機能していることを示唆している 9

https://howtospeakmachine.com/2018/12/23/wolframs-rule-30-and-the-conus-textile/

ケンブリッジ・ノース駅の外装パネル(ルール30のデザイン)

流体力学への展開:格子ガスから格子ボルツマン法へ

セルオートマトンの「局所規則による大域的ダイナミクス」という性質は、流体シミュレーションの分野に劇的な変化をもたらした。従来の流体力学では、連続体としてのナヴィエ・ストークス方程式を数値的に解く手法が主流であったが、CAは流体を離散的な粒子の集まりとして捉える新しい視点を提供した 18

格子ガス・オートマトン(LGA)の功罪

1973年、ハーディ、ド・パジス、ポモーらは、正方形格子上を移動・衝突する粒子群を用いた「HPPモデル」を提案した 20。その後、1986年にフリッシュ、ハスラッハ、ポモーによって、正六角形格子を採用し、マクロな極限で流体の回転不変性を担保した「FHPモデル」が開発され、これがセルオートマトンによる本格的な流体シミュレーションの出発点となった 20

LGAは純粋なビット演算で構成されるため、浮動小数点演算に伴う丸め誤差がなく、並列計算機との相性が抜群に良いという利点があった 19。一方で、統計的なノイズが大きく、複雑な流動現象(高いレイノルズ数など)の再現には膨大なセル数が必要になるという課題も抱えていた 19

格子ボルツマン法(LBM)への進化

LGAの欠点を克服するために、個々の粒子の有無を扱う代わりに、粒子の密度分布関数 を用いる「格子ボルツマン法(LBM)」が1980年代後半に登場した 18。LBMは、統計力学におけるボルツマン方程式を格子上へ離散化したものであり、以下の簡潔なステップで構成される 19

  1. 衝突工程(Collision): 格子点ごとに、局所的な平衡状態へと密度分布を緩和させる(BGKモデルなど)。
  2. ストリーミング工程(Streaming): 緩和された密度分布を、隣接する格子点へと移動させる。

このアルゴリズムは、セルオートマトンの持つ「局所的な計算構造」を維持しつつ、実用的な工学シミュレーション(自動車の空力解析、多孔質媒体中の流れなど)に耐えうる精度と効率を達成した 21

クリストファー・ラングトンと「混沌の縁」

セルオートマトンの研究は、ウルフラムのような離散的な分類に留まらず、規則の空間そのものがどのような構造を持っているかという問いへと進んだ。クリストファー・ラングトンは、規則が持つ「ランダム性の度合い」を制御するラムダ()パラメータを導入し、システムの動態が相転移を起こす現象を研究した 22

パラメータと相転移の理論

パラメータは、ある規則において、次のステップで特定の「静止状態」以外の状態に変化するセルの割合を示す 22。ラングトンはこの値を変化させることで、セルオートマトンが「秩序」から「混沌」へと移行する過程を詳細に分析した 23

  • 低い : クラス1やクラス2に相当し、情報は固定されるか消失する(固相)。
  • 高い : クラス3に相当し、情報はランダムなノイズとして拡散し、意味を持たなくなる(気相)。
  • 臨界値 : クラス4に相当する領域で、情報の保持(秩序)と情報の伝達(混沌)が絶妙なバランスを保つ「混沌の縁(Edge of Chaos)」と呼ばれる(液相) 23

ラングトンは、情報の保存、伝達、および変更という「計算」に必要な三要素が同時に成立するのは、この混沌の縁のみであると主張した 24。この理論は、生命の起源における自己組織化や、生物進化の適応能力がなぜ「複雑な境界」を好むのかを説明する強力なメタファーとなった 23

ニューラル・セルオートマトン:学習する自己組織化

2020年以降、セルオートマトンの研究は深層学習のパラダイムを取り込み、「ニューラル・セルオートマトンNeural Cellular Automata, NCA)」という新たな段階に突入した。従来のCAでは遷移規則は人間が設計するか網羅的に探索するものであったが、NCAでは遷移規則そのものをニューラルネットワーク(CNNやMLP)で記述し、特定の目的(形態形成、テクスチャ合成など)を達成するように逆伝播法で学習させる 27

形態形成と自己修復のシミュレーション

アレクサンダー・モルドヴィンツェフらによる「Growing NCA」の研究では、単一のセル(シード)から特定の複雑な画像(例えばトカゲの画像)を成長させることに成功した 27

特徴 詳細
セル状態 RGB+隠れチャンネル(計16チャンネル以上)
更新ルール 小規模な畳み込み層 \+ 非線形活性化関数
隠れチャンネルの役割 細胞間通信(ホルモンや電気信号に相当) 27
ロス関数 目標パターンとの平均二乗誤差(VGG-16などの特徴量も利用) 27
ロバスト性 半分に切断されても、残されたセルが自己組織化して再成長(自己修復)する 29

NCAは、生物学における「発生」や「再生」のプロセスをデジタル空間で再現するものであり、DNAがすべての細胞に同じ命令セットとして配布されているのと同様に、すべてのセルに同じ重みのニューラルネットワークを適用する 27

HD解像度へのスケーリング

NCAの課題は、計算量と情報伝達速度の制約から、長らく 128x128 程度の低解像度グリッドに限定されていたことである 29。しかし、最近の研究では「構造生成(Coarse NCA)」と「詳細描写(Local Pattern Producing Network, LPPN)」を分離するハイブリッド手法が提案されている 29

この手法では、粗いグリッド上でNCAが全体のレイアウトや構造を自己組織化させ、その情報を各セルに埋め込まれた軽量なデコーダーが読み取って、フルHD解像度の細かなテクスチャや色をレンダリングする 29。これにより、従来のCAが持っていた「解像度の壁」を突破し、実用的なグラフィックス生成や画像圧縮(GNCA)への応用が現実味を帯びている 29

宇宙としてのセルオートマトン:デジタル物理学とNKS

セルオートマトンの進化は、究極的には「物理的現実は何から構成されているのか」という形而上学的な問いに到達した。これが、コンラート・ツーゼやエドワード・フレドキン、そしてスティーブン・ウルフラムが提唱する「デジタル物理学」の領域である 1

宇宙はプログラムであるという視点

コンラート・ツーゼは1969年の著書『Rechnender Raum』において、空間と時間は離散的であり、宇宙全体が巨大なセルオートマトン上で走る計算プロセスであると提案した 1。フレドキンの「有限自然(Finite Nature)」仮説もこれを支持し、物質やエネルギーは格子上の情報のパターンに過ぎないと主張している 2

ウルフラムは2002年の『A New Kind of Science(NKS)』において、この考えを体系化し、物理法則の根底にある「単純なプログラム」を探求することを提唱した 7。彼は、量子力学の非局所性や相対性理論の時空の歪みも、適切なグラフ構造上のオートマトンから創発する可能性を論じた 7。この視点は、連続的な微分方程式に基づいた伝統的な物理学への挑戦であり、情報理論を宇宙の第一原理に据える試みである 2

文化・芸術・建築における展開

セルオートマトンのアルゴリズムは、科学や工学の壁を越え、人間の創造性にも深く関わっている。

ジェネレーティブ・アートと音楽

音楽家ブライアン・イーノは、セルオートマトンの持つ「自己組織化的で半自律的な進化」に早くから着目していた。彼のiOSアプリ「Bloom」や「Scape」は、ユーザーの初期入力(シード)に対して、ジェネレーティブなアルゴリズムが音の粒子を生成し、時間の経過とともに複雑なアンビエント・ミュージックへと成長させる 33。これは、作曲家がすべての音符を決定するのではなく、音符を生成する「システム」を設計するという、新たな創作スタイルの確立であった 35

文学におけるシミュレーション世界

SF作家グレッグ・イーガンは、傑作『順列都市(Permutation City)』において、セルオートマトンをベースにした架空のシミュレーション環境「オートバース(Autoverse)」を描いた 37。この作品では、32の元素からなる「人工的な化学」を定義したセルオートマトンの中で生命を進化させ、その生命が知的存在へと至ったときに「自分たちの世界の創造者」である人間をどう認識するかという、科学的かつ哲学的なスリルを提供している 38。また、作品の核となる「塵理論(Dust Theory)」は、物質的基盤のない計算プロセスそのものが意識を宿す可能性を論じており、CAの抽象的な性質を究極まで突き詰めている 38

建築と都市のデザインツール

現代の建築・都市計画において、セルオートマトンは「ボトムアップの形態生成ツール」として実用化されている 41

  • 都市のスプロール現象のシミュレーション: 居住者の局所的な優先順位やインフラへのアクセスをルール化し、都市がどのように拡大・密集していくかを予測する 43
  • 建築形態の自動生成: 限られた容積率(FSI)や日照条件の中で、多様で複雑な空間構成を持つ居住ユニットを生成する 41

特にアジアの急速に成長する都市において、従来のトップダウンな計画手法(コピー・アンド・ペースト的なビル群)に代わり、CAを用いて環境の変化に適応する「生きた都市」を設計する試みが続けられている 45

結論:計算と生命の交差する未来

セルオートマトンの進化を体系化して見えてくるのは、計算という概念がいかに自然界の核心に根ざしているかという事実である。ジョン・フォン・ノイマンの自己複製モデルから始まった旅は、スティーブン・ウルフラムによる普遍的ルールの分類を経て、マシュー・クックによる最小の計算宇宙としてのルール110の証明に至った。そして現在、ニューラルネットワークとの融合により、セルオートマトンは「あらかじめ設計されたルール」から「目的のために学習するルール」へと、そのアルゴリズム的な深化を続けている 27

セルオートマトンがもたらした影響は計り知れない。それは物理学者に連続体の背後にある離散性を再考させ、生物学者に形態形成の論理的基盤を与え、エンジニアに超並列コンピューティングのモデルを提示し、芸術家に無限の生成プロセスを提供した。今後、量子コンピューティングや合成生物学との融合が進む中で、セルオートマトンは単なるモデルではなく、我々が新たな現実(リアリティ)を構築するための、最も基本的な「プログラムの文法」となっていくであろう。単純な局所規則が、宇宙の複雑さと知能の萌芽を内包しているという驚きは、今後も科学と芸術の双方において、探求の尽きない源泉であり続ける。

引用文献

  1. (PDF) Cellular Automata \- ResearchGate, 3月 29, 2026にアクセス、 https://www.researchgate.net/publication/321806345\_Cellular\_Automata
  2. Cellular Automata (Stanford Encyclopedia of Philosophy), 3月 29, 2026にアクセス、 https://plato.stanford.edu/entries/cellular-automata/
  3. Cellular automaton \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Cellular\_automaton
  4. Cellular automata \- Scholarpedia, 3月 29, 2026にアクセス、 http://www.scholarpedia.org/article/Cellular\_automata
  5. The World According to Wolfram | American Scientist, 3月 29, 2026にアクセス、 https://www.americanscientist.org/article/the-world-according-to-wolfram
  6. Elementary Cellular Automata : complexity rooted in simple rules | by Dorit Geifman, 3月 29, 2026にアクセス、 https://medium.com/@dorit.geifman\_38625/elementary-cellular-automata-complexity-rooted-in-simple-rules-53a9f50f82c0
  7. finite-width elementary cellular automata, 3月 29, 2026にアクセス、 https://www.whitman.edu/documents/Academics/Mathematics/SeniorProject\_IanColeman.pdf
  8. Wolfram code \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Wolfram\_code
  9. Rule 30 \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Rule\_30
  10. cellular-automata.pdf \- Wolfram, 3月 29, 2026にアクセス、 https://content.wolfram.com/sw-publications/2020/07/cellular-automata.pdf
  11. Rule 110 \- ArtsEngine, 3月 29, 2026にアクセス、 https://artsengine.engin.umich.edu/science\_as\_art/rule-110/
  12. \[0906.3248\] A Concrete View of Rule 110 Computation \- arXiv, 3月 29, 2026にアクセス、 https://arxiv.org/abs/0906.3248
  13. Wolfram Research v Cook \- LessWrong, 3月 29, 2026にアクセス、 https://www.lesswrong.com/posts/scGEKgQWAdYPt2Swh/wolfram-research-v-cook
  14. Using Rule 30 to Generate Pseudorandom Real Numbers \- Wolfram Demonstrations Project, 3月 29, 2026にアクセス、 https://demonstrations.wolfram.com/UsingRule30ToGeneratePseudorandomRealNumbers/
  15. Rule 30 RNG | Programming Praxis, 3月 29, 2026にアクセス、 https://programmingpraxis.com/2011/04/29/rule-30-rng/
  16. Rule 30 Cellular Automaton for Cryptography, 3月 29, 2026にアクセス、 https://crypto.stackexchange.com/questions/31759/rule-30-cellular-automaton-for-cryptography
  17. Mathematical Impressions: Shell Games \- YouTube, 3月 29, 2026にアクセス、 https://www.youtube.com/watch?v=pX57Y8dEwGo
  18. An Introduction to Lattice Boltzmann Methods for complex flow simulations | H2CU \- Sapienza \- Università di Roma, 3月 29, 2026にアクセス、 http://www.h2cu.org/drupaluni/eventi/introduction-lattice-boltzmann-methods-complex-flow-simulations
  19. Lattice Boltzmann Method, 3月 29, 2026にアクセス、 https://personal.ems.psu.edu/\~fkd/courses/EGEE520/2018Deliverables/lbm.pdf
  20. a short history” by Uriel Frisch, november 2009 The study of the Boltzmann equation with discrete veloci, 3月 29, 2026にアクセス、 https://www.imo.universite-paris-saclay.fr/\~francois.dubois/organisation/19janv2010/communications/Frisch-lba.pdf
  21. Lattice Boltzmann methods \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Lattice\_Boltzmann\_methods
  22. Where is the Edge of Chaos? \- arXiv, 3月 29, 2026にアクセス、 https://arxiv.org/pdf/2304.07176
  23. Langton's classification of cellular automata. The behavior of cellular... | Download Scientific Diagram \- ResearchGate, 3月 29, 2026にアクセス、 https://www.researchgate.net/figure/Langtons-classification-of-cellular-automata-The-behavior-of-cellular-automata-depends\_fig1\_235737529
  24. Phase-Transitions and Computation \- Theory Org, 3月 29, 2026にアクセス、 https://theory.org/complexity/cdpt/html/node5.html
  25. Christopher Langton \- Hugo Cisneros, 3月 29, 2026にアクセス、 https://hugocisneros.com/notes/christopher\_langton/
  26. Cellular Automata Complexity Threshold and Classification: A Geometric Perspective \- Wolfram, 3月 29, 2026にアクセス、 https://content.wolfram.com/sites/13/2018/12/23-4-4.pdf
  27. Research \- Neural Cellular Automata, 3月 29, 2026にアクセス、 https://www.neuralca.org/learn/research
  28. Neural Cellular Automata and Deep Equilibrium Models \- arXiv.org, 3月 29, 2026にアクセス、 https://arxiv.org/html/2501.03573v1
  29. Neural Cellular Automata: From Cells to Pixels \- arXiv, 3月 29, 2026にアクセス、 https://arxiv.org/html/2506.22899v1
  30. (PDF) Learning About Growing Neural Cellular Automata \- ResearchGate, 3月 29, 2026にアクセス、 https://www.researchgate.net/publication/379356459\_Learning\_about\_Growing\_Neural\_Cellular\_Automata
  31. From Cells to Pixels: Scaling Neural Cellular Automata to HD | Mindplex, 3月 29, 2026にアクセス、 https://magazine.mindplex.ai/post/from-cells-to-pixels-scaling-neural-cellular-automata-to-hd
  32. Unraveling Neural Cellular Automata for Lightweight Image Compression \- OpenReview, 3月 29, 2026にアクセス、 https://openreview.net/forum?id=gIrVoQEDQv
  33. Bloom (software) \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Bloom\_(software))
  34. Bloom by Brian Eno and Peter Chilvers \- GenerativeMusic.com, 3月 29, 2026にアクセス、 https://generativemusic.com/bloom.html
  35. A brief introduction to Brian Eno's generative music | Museo dell'Ara Pacis, 3月 29, 2026にアクセス、 https://www.arapacis.it/en/infopage/breve-introduzione-alla-musica-generativa-di-brian-eno
  36. Brian Eno's Generative Apps \- Ambientblog, 3月 29, 2026にアクセス、 https://www.ambientblog.net/blog/brian-enos-generative-apps/
  37. The Autoverse is an artificial life simulator based on a cellular automaton com... | Hacker News, 3月 29, 2026にアクセス、 https://news.ycombinator.com/item?id=27473064
  38. Permutation City | Transhumanism Wiki \- Fandom, 3月 29, 2026にアクセス、 https://transhumanism.fandom.com/wiki/Permutation\_City
  39. Permutation City by Greg Egan \- Book Review \- endev42, 3月 29, 2026にアクセス、 https://www.endev42.com/post/permutation-city-by-greg-egan-book-review
  40. Permutation City \- Wikipedia, 3月 29, 2026にアクセス、 https://en.wikipedia.org/wiki/Permutation\_City
  41. Cellular automata in architectural design: From generic systems to specific design tools | Request PDF \- ResearchGate, 3月 29, 2026にアクセス、 https://www.researchgate.net/publication/305927728\_Cellular\_automata\_in\_architectural\_design\_From\_generic\_systems\_to\_specific\_design\_tools
  42. Cellular Automata as a learning process in Architecture and Urban design \- ResearchGate, 3月 29, 2026にアクセス、 https://www.researchgate.net/publication/283011328\_Cellular\_Automata\_as\_a\_learning\_process\_in\_Architecture\_and\_Urban\_design
  43. Cellular Automata in Modeling and Predicting Urban Densification: Revisiting the Literature since 1971 \- MDPI, 3月 29, 2026にアクセス、 https://www.mdpi.com/2073-445X/11/7/1113
  44. Cellular Automata as a learning process in Architecture and Urban design \- CumInCAD, 3月 29, 2026にアクセス、 https://papers.cumincad.org/data/works/att/ecaade2014\_191.content.pdf
  45. Using Cellular Automata to Generate High-Density Building Form \- CumInCAD, 3月 29, 2026にアクセス、 https://papers.cumincad.org/data/works/att/cf2005\_1\_53\_133.content.pdf