Notes
Chapter 11: The Notion of Computation
Section 1: Computation as a Framework https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-1--computation-as-a-framework
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-1--computation-as-a-framework
                Section 2: Computations in Cellular Automata https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-2--computations-in-cellular-automata
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-2--computations-in-cellular-automata
                Other examples [of cellular automaton computation]
[Rules for the] squaring cellular automaton
[Rules for the] primes cellular automaton
Random initial conditions [for squaring and primes CAs]
Section 3: The Phenomenon of Universality https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-3--the-phenomenon-of-universality
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-3--the-phenomenon-of-universality
                Section 4: A Universal Cellular Automaton https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-4--a-universal-cellular-automaton
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-4--a-universal-cellular-automaton
                Section 5: Emulating Other Systems with Cellular Automata https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-5--emulating-other-systems-with-cellular-automata
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-5--emulating-other-systems-with-cellular-automata
                Mobile automata [from cellular automata]
Turing machines [from cellular automata]
Substitution systems [from cellular automata]
Sequential substitution systems [from cellular automata]
Register machines [from cellular automata]
Multiplication systems [from cellular automata]
Continuous systems [from cellular automata]
Section 6: Emulating Cellular Automata with Other Systems https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-6--emulating-cellular-automata-with-other-systems
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-6--emulating-cellular-automata-with-other-systems
                Mobile automata [emulating cellular automata]
Turing machines [emulating cellular automata]
Sequential substitution systems [emulating cellular automata]
Tag systems [emulating cellular automata]
Symbolic systems [emulating cellular automata]
Cyclic tag systems [emulating tag systems]
Multicolor Turing machines [from 2-color TMs]
One-element-dependence tag systems [emulating TMs]
Register machines [emulating Turing machines]
Register machines with many registers [from 2 registers]
Computations with register machines
Arithmetic systems [emulating register machines]
Section 8: The Rule 110 Cellular Automaton https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-8--the-rule-110-cellular-automaton
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-8--the-rule-110-cellular-automaton
                Section 10: Class 4 Behavior and Universality https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-10--class-4-behavior-and-universality
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-10--class-4-behavior-and-universality
                Section 11: The Threshold of Universality in Cellular Automata https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-11--the-threshold-of-universality-in-cellular-automata
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-11--the-threshold-of-universality-in-cellular-automata
                Claims of non-universality [in cellular automata]
[Cellular automaton] rule emulations
Section 12: Universality in Turing Machines and Other Systems https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-12--universality-in-turing-machines-and-other-systems
https://www.wolframscience.com/nks/chap-11--the-notion-of-computation--notes#sect-11-12--universality-in-turing-machines-and-other-systems
                Minsky's [universal] Turing machine
History [of universal Turing machines]
States versus colors [in Turing machines]
[Methods of] encoding sequences by integers
[Universal] recursive functions
Single [universal] combinators
Cellular automaton combinators




![Other examples [of cellular automaton computation] Other examples [of cellular automaton computation]](/nks/img/thumbnails/notes-11-2--other-examples-of-cellular-automaton-computation--textonly.png)
![[Rules for the] squaring cellular automaton [Rules for the] squaring cellular automaton](/nks/img/thumbnails/notes-11-2--rules-for-the-squaring-cellular-automaton--textonly.png)
![[Rules for the] primes cellular automaton [Rules for the] primes cellular automaton](/nks/img/thumbnails/notes-11-2--rules-for-the-primes-cellular-automaton--textonly.png)
![Random initial conditions [for squaring and primes CAs] Random initial conditions [for squaring and primes CAs]](/nks/img/thumbnails/notes-11-2--random-initial-conditions-for-squaring-and-primes-cas--textonly.png)
![Efficiency of computations [in cellular automata] Efficiency of computations [in cellular automata]](/nks/img/thumbnails/notes-11-2--efficiency-of-computations-in-cellular-automata--textonly.png)
![Minimal [cellular automaton] programs for sequences Minimal [cellular automaton] programs for sequences](/nks/img/thumbnails/notes-11-2--minimal-cellular-automaton-programs-for-sequences--textonly.png)



![[Converting from CAs with] more colors [Converting from CAs with] more colors](/nks/img/thumbnails/notes-11-4--converting-from-cas-with-more-colors--textonly.png)
![Mobile automata [from cellular automata] Mobile automata [from cellular automata]](/nks/img/thumbnails/notes-11-5--mobile-automata-from-cellular-automata--textonly.png)
![Turing machines [from cellular automata] Turing machines [from cellular automata]](/nks/img/thumbnails/notes-11-5--turing-machines-from-cellular-automata--textonly.png)
![Substitution systems [from cellular automata] Substitution systems [from cellular automata]](/nks/img/thumbnails/notes-11-5--substitution-systems-from-cellular-automata--textonly.png)
![Sequential substitution systems [from cellular automata] Sequential substitution systems [from cellular automata]](/nks/img/thumbnails/notes-11-5--sequential-substitution-systems-from-cellular-automata--textonly.png)
![Register machines [from cellular automata] Register machines [from cellular automata]](/nks/img/thumbnails/notes-11-5--register-machines-from-cellular-automata--textonly.png)
![Multiplication systems [from cellular automata] Multiplication systems [from cellular automata]](/nks/img/thumbnails/notes-11-5--multiplication-systems-from-cellular-automata--textonly.png)
![Continuous systems [from cellular automata] Continuous systems [from cellular automata]](/nks/img/thumbnails/notes-11-5--continuous-systems-from-cellular-automata--textonly.png)
![Logic circuits [from cellular automata] Logic circuits [from cellular automata]](/nks/img/thumbnails/notes-11-5--logic-circuits-from-cellular-automata--textonly.png)
![RAM [emulated with cellular automata] RAM [emulated with cellular automata]](/nks/img/thumbnails/notes-11-5--ram-emulated-with-cellular-automata--textonly.png)
![Mobile automata [emulating cellular automata] Mobile automata [emulating cellular automata]](/nks/img/thumbnails/notes-11-6--mobile-automata-emulating-cellular-automata--textonly.png)
![Turing machines [emulating cellular automata]  Turing machines [emulating cellular automata]](/nks/img/thumbnails/notes-11-6--turing-machines-emulating-cellular-automata--textonly.png)
![Sequential substitution systems [emulating cellular automata] Sequential substitution systems [emulating cellular automata]](/nks/img/thumbnails/notes-11-6--sequential-substitution-systems-emulating-cellular-automata--textonly.png)
![Tag systems [emulating cellular automata] Tag systems [emulating cellular automata]](/nks/img/thumbnails/notes-11-6--tag-systems-emulating-cellular-automata--textonly.png)
![Symbolic systems [emulating cellular automata] Symbolic systems [emulating cellular automata]](/nks/img/thumbnails/notes-11-6--symbolic-systems-emulating-cellular-automata--textonly.png)
![Cyclic tag systems [emulating tag systems] Cyclic tag systems [emulating tag systems]](/nks/img/thumbnails/notes-11-6--cyclic-tag-systems-emulating-tag-systems--textonly.png)
![Multicolor Turing machines [from 2-color TMs] Multicolor Turing machines [from 2-color TMs]](/nks/img/thumbnails/notes-11-6--multicolor-turing-machines-from-2-color-tms--textonly.png)
![One-element-dependence tag systems [emulating TMs] One-element-dependence tag systems [emulating TMs]](/nks/img/thumbnails/notes-11-6--one-element-dependence-tag-systems-emulating-tms--textonly.png)
![Register machines [emulating Turing machines] Register machines [emulating Turing machines]](/nks/img/thumbnails/notes-11-6--register-machines-emulating-turing-machines--textonly.png)
![Register machines with many registers [from 2 registers] Register machines with many registers [from 2 registers]](/nks/img/thumbnails/notes-11-6--register-machines-with-many-registers-from-2-registers--textonly.png)

![Arithmetic systems [emulating register machines] Arithmetic systems [emulating register machines]](/nks/img/thumbnails/notes-11-6--arithmetic-systems-emulating-register-machines--textonly.png)
![History [of arithmetic system emulation] History [of arithmetic system emulation]](/nks/img/thumbnails/notes-11-6--history-of-arithmetic-system-emulation--textonly.png)
![Multiway systems [emulation] Multiway systems [emulation]](/nks/img/thumbnails/notes-11-6--multiway-systems-emulation--textonly.png)
![History [of universality in 1D cellular automata] History [of universality in 1D cellular automata]](/nks/img/thumbnails/notes-11-8--history-of-universality-in-1d-cellular-automata--textonly.png)
![Initial conditions [for rule 110] Initial conditions [for rule 110]](/nks/img/thumbnails/notes-11-8--initial-conditions-for-rule-110--textonly.png)
![Tag systems [for rule 110] Tag systems [for rule 110]](/nks/img/thumbnails/notes-11-8--tag-systems-for-rule-110--textonly.png)
![2-neighbor [class 4] rules 2-neighbor [class 4] rules](/nks/img/thumbnails/notes-11-10--2-neighbor-class-4-rules--textonly.png)
![[Universal] totalistic rules [Universal] totalistic rules](/nks/img/thumbnails/notes-11-10--universal-totalistic-rules--textonly.png)
![[Universality in] 2D cellular automata [Universality in] 2D cellular automata](/nks/img/thumbnails/notes-11-10--universality-in-2d-cellular-automata--textonly.png)
![Claims of non-universality [in cellular automata] Claims of non-universality [in cellular automata]](/nks/img/thumbnails/notes-11-11--claims-of-non-universality-in-cellular-automata--textonly.png)
![[Structures in] rule 73 [Structures in] rule 73](/nks/img/thumbnails/notes-11-11--structures-in-rule-73--textonly.png)
![[Structures in] rule 30 [Structures in] rule 30](/nks/img/thumbnails/notes-11-11--structures-in-rule-30--textonly.png)
![[Structures in] rule 41 [Structures in] rule 41](/nks/img/thumbnails/notes-11-11--structures-in-rule-41--textonly.png)
![[Cellular automaton] rule emulations [Cellular automaton] rule emulations](/nks/img/thumbnails/notes-11-11--cellular-automaton-rule-emulations--textonly.png)
![Encodings [of cellular automaton rules] Encodings [of cellular automaton rules]](/nks/img/thumbnails/notes-11-11--encodings-of-cellular-automaton-rules--textonly.png)

![Minsky's [universal] Turing machine  Minsky's [universal] Turing machine](/nks/img/thumbnails/notes-11-12--minskys-universal-turing-machine--textonly.png)
![History [of universal Turing machines] History [of universal Turing machines]](/nks/img/thumbnails/notes-11-12--history-of-universal-turing-machines--textonly.png)



![States versus colors [in Turing machines] States versus colors [in Turing machines]](/nks/img/thumbnails/notes-11-12--states-versus-colors-in-turing-machines--textonly.png)
![[Turing] machine 596440 [Turing] machine 596440](/nks/img/thumbnails/notes-11-12--turing-machine-596440--textonly.png)
![[Universal] tag systems [Universal] tag systems](/nks/img/thumbnails/notes-11-12--universal-tag-systems--textonly.png)
![[Methods of] encoding sequences by integers [Methods of] encoding sequences by integers](/nks/img/thumbnails/notes-11-12--methods-of-encoding-sequences-by-integers--textonly.png)
![[Universal] register machines [Universal] register machines](/nks/img/thumbnails/notes-11-12--universal-register-machines--textonly.png)
![[Universal] recursive functions [Universal] recursive functions](/nks/img/thumbnails/notes-11-12--universal-recursive-functions--textonly.png)



![Single [universal] combinators Single [universal] combinators](/nks/img/thumbnails/notes-11-12--single-universal-combinators--textonly.png)

![Testing universality [in symbolic systems] Testing universality [in symbolic systems]](/nks/img/thumbnails/notes-11-12--testing-universality-in-symbolic-systems--textonly.png)

![[Universality for] classes of systems [Universality for] classes of systems](/nks/img/thumbnails/notes-11-12--universality-for-classes-of-systems--textonly.png)