Index



Coal
and interesting chemicals, 1194

Coarse-graining
and defining randomness, 1068
history of, 1020
in thermodynamics, 448

Coarsening
in cellular structures, 1039

Coastlines
origin of shapes of, 1001

Coats of animals
patterns on, 426

Cobol
and history of computing, 1108

Coccolithophorid
shape of, 385

Cocconi, Giuseppe (Italy/USA/Switzerland, 1914–[2008])
and SETI, 1189

Cochlea
and audio perception, 1079

Cochrane, Canada
and patterns from space, 1187

Cockle shell
growth of, 415

Codd, Edgar F. (USA, 1923–[2003])
and universal CAs, 1117

Code
in notes to this book, 854
see also Programs

Code (hash), 622

Code (machine), 101

Code 10
and my CA history, 882

Code 12
and Ulam systems, 929

Code 20
attractors in, 958
as candidate for universality, 1115
excluded blocks in, 958
halting probability in, 964
persistent structures in, 281, 284
transient lengths in, 964

Code 52
as candidate for universality, 692
phase transition in, 981

Code 52 (2D)
domains in, 980

Code 111 (2D)
domains in, 980

Code 177
randomness from, 64

Code 204 (2D)
self-reproduction in, 824

Code 224 (2D)
see Game of Life

Code 237
nesting in, 65

Code 293 (2D)
domains in, 980

Code 294
localized structures in, 526

Code 295 (2D)
domains in, 980

Code 357
persistent structures in, 282, 286
from simple seed, 69

Code 420
as additive CA, 886
nesting in, 63

Code 468 (2D)
isotropy in, 473

Code 600
repetition in, 62, 69

Code 686
and Ulam systems, 929

Code 686 (2D)
isotropy in, 473

Code 746 (2D)
circular shape from, 178, 334, 979
interior of, 929
isotropy in, 473

Code 843
and computational reducibility, 738

Code 867
examples based on, 868

Code 870
and computational reducibility, 738

Code 912
randomness in, 64

Code 920 (2D)
domains in, 980

Code 942 (2D)
nested pattern from, 171
slices through, 928

Code 948
nesting in, 65

Code 976 (2D)
domains in, 336, 980
phase transition in, 340

Code 1041
complex behavior in, 66

Code 1329
persistent structures in, 282
from simple seed, 62

Code 1599
complex behavior in, 69, 70
and computational irreducibility, 738, 740
and free will, 750

Code 1635
complex behavior in, 66, 67

Code 1659
class 4 behavior in, 238

Code 1749
nesting in, 65

Code 1815
class 4 behavior in, 236
and universality, 692

Code 1893
localized structures in, 526
nested domains in, 360

Code 2007
class 4 behavior in, 237

Code 2040
randomness in, 64

Code 2043
class 4 behavior in, 239

Code 2049
complex behavior in, 66, 68

Code 2058
from simple seed, 69

Code 3702 (2D)
examples based on, 868

Code 29408
shape produced by, 980

Code 174826
shape produced by, 929, 980

Code 175850
shape produced by, 980

Code 1004600
and undecidability, 754, 1137

Code books
and cryptography, 1085
in sound compression, 1080

Codes
error-correcting, 1101
Huffman, 564
Shannon–Fano, 1069
for totalistic CAs, 60
for Turing machines, 888
see also Cryptography

Codewords
in block encoding, 563
in error-correcting codes, 1101
self-delimiting, 1071

Coding theory
algebraic, 1101
and block emulations, 1119

CoefficientList
and Sierpiński pattern, 931

Coffee grains, 986

Cognition
see Thinking

Cogs
characteristic shapes of, 1183

Cohen, Paul J. (USA, 1934–[2007])
and continuum hypothesis, 1155

Coherence
and definition of purpose, 830
and human will, 1136

Coherent states (in quantum theory), 1059

Coherent structures
in QCD, 1061
in turbulent fluids, 997
see also Localized structures

Coiling
in animals, 413

Coin tossing
randomness from, 305, 971
in water, 971

Coincidences
and randomness, 967

Coins
maze patterns on, 873
packing of identical, 349

Cold War
and beliefs about SETI, 1191

Collagen
repetitive structure of, 1003

Collatz problem, 904
see also 3n+1 problem

Collect
analog in Boolean formulas, 1095

Collective behavior
general theory of, 3

Collectives
and defining randomness, 1068

Collisions
and chaos theory, 971
on inspirational cover, 17
law for in rule 110, 964
of planets, 973
in rule 110, 684
of structures in rule 110, 294
and thermodynamic model, 445

Colonization of galaxy, 839

Color
and pictures in this book, 851
vision, 577, 1074

Color charges
and QCD, 1057

Coloration of animals, 426, 1012

Coloring of networks, 1029, 1031

Combinatorial chemistry, 1193, 1194

Combinatorial optimization, 985

Combinatorial physics, 1027

Combinatorial topology, 1051

Combinatorics
posets in, 1041
and substitution systems, 893
undecidability in, 1138

Combinators
behavior of, 712
emulating cellular automata, 1123
emulating rule 110, 713
halting in, 897
history of, 1121
and history of universality, 1110
as idealization of math, 1150
and network systems, 936
as precursors to my work, 879
properties of, 1122
single universal, 1123
and symbolic systems, 102, 898
as symbolic systems, 711
as universal systems, 711
and variables in axioms, 1156

Combinatory algebra, 1172

Comet orbits
and Gaussian distribution, 977

Common subexpressions
in equation solutions, 945
in multilevel logic, 1096
and networks, 1040
and speedups, 1094

Communication
animal, 1180
between computers, 1182
and definition of intelligence, 826
of effects in CAs, 252
with ETs in science fiction, 1191
theories of, 1181
and use of language, 630

Communications systems
and data compression, 549, 560
and layout of networks, 1031
and shift registers, 878
simulations of, 968
and theories of communication, 1181

Commutative
see Orderless

Commutative Boolean functions, 1173

Commutative diagrams
in category theory, 1154

Commutative groups
axioms for, 773, 1153
decidability for, 1160
enumeration of, 805
and forcing by axioms, 1172
incompleteness of theory, 1160
shortest axioms for, 806
total number of, 1172
see also Abelian groups

Commutative monoids
enumeration of, 952
and generalized additivity, 952

Commutative rings, 1153

Commutative semigroups
Cayley graphs of, 938
enumeration of, 805, 1173
word problems in, 1141

Commutativity
of And, 817
and generalized additivity, 952
in operator systems, 801
of Or, 817
proof in Nand axioms, 775
and speedups in evolution, 1095
unprovability in reduced arithmetic, 800

Commuting operations
and causal invariance, 1036

Companding
in sound compression, 1080

Comparative anatomy
and studies of form, 967

Competition
between programs, 1105
in phase transitions, 983

Compile
and CA evolution, 865

Compiled languages, 1109

Compiler generators, 1104

Compilers
for functional languages, 898
optimal code searches in, 1193
and register machines, 1114

Compiling
see Emulation

Complement
and finite set theory, 1171

Complement cellular automaton, 883

Complete bases
for data, 1072
for logic, 1173

Complete graphs
and planarity tests, 1045

Completely connected sets
and discrete packings, 987

Completeness
vs. Incompleteness Theorem, 1159
meanings of, 1152
in multiway systems, 782, 797
of number representations, 1070
in predicate logic, 1152
of real algebra, 1154
see also Universality (computational)

Completeness theorem
for equational logic, 1172
for first-order logic, 1167

Completion
algorithms for, 1037
and automated proofs, 1158
in multiway systems, 782

Complex analysis
and growth shapes, 1010
and S matrix theory, 1057

Complex bases, 932

Complex maps, 933

Complex numbers
and branching patterns, 1005
cellular automata based on, 886
as defining poset, 1041
and multiway systems, 939
not related to complexity, 1069
as number generalizations, 1168
powers of, 1094
and Sierpiński pattern, 931

Complex plane
nested patterns in, 1093

Complex rules
with simple behavior, 351

Complex systems research
and defining complexity, 1069
history of, 20
organizational structure of, 862

Complexity
adaptive value of, 1002
and animism, 845
applications of, 841
biology as prime example of, 383
in biology vs. thermodynamics, 1003
compared to randomness, 557
definition of, 557559
and definition of life, 824
explaining in biology, 396
explaining phenomenon of, 735737
formula size as measuring, 1096
history of definitions of, 1068
of human thinking, 628
of individual integers, 916
ingredients for, 1131
limited by natural selection, 392
as limited in biology, 391
of logic circuits, 1096
and lossy compression, 574
of math formulas, 1068
in mathematics, 772
in models, 364
mystery of in nature, 2
and Principle of Computational Equivalence, 719
of proofs in math, 777
from random initial conditions, 228
in rule 110, 39
and science, 861
as special to humans, 844
and theology, 861
of Turing machine rules, 1119
in Turing machines, 709
and universality, 643

Complexity engineering, 882

Complexity theory
history of, 862
summary of relations to, 13

Complexity theory (computational complexity theory), 1142

Composite heads
in symbolic expressions, 896

Compositeness
of elementary particles, 1044

Composition (music)
with substitution systems, 1080

Compositions
of cellular automata, 886
of functions, 896
of polynomials in iterated maps, 1098

Compound leaves, 1005

Compounds
chemical, 1194

Compressible flow (in fluids)
see Supersonic flow

Compression
audio, 1080
of CA patterns, 562
and computational reducibility, 746, 1134
and computer communication, 1182
of data, 560576
in extraterrestrial signals, 836
lossy, 572
maximal in block encoding, 1071
in mobile automata, 72, 488
and recognition of meaning, 827
software for, 1069

Compton scattering, 1060

Computability
see Decidability

Computable reals, 1128

Computation
analog, 730, 1128
in cellular automata, 638641
as conceptual foundation, 5
continuous, 730, 1128
efficiency of, 758
math notation for, 1182
minimal systems for specific, 832
not for definite tasks, 715
notion of, 637714
reversible, 1018
and thermodynamic behavior, 444
thermodynamics of, 1018, 1020
universality as basis for study of, 674
see also Computing
see also Programs

Computation universality
history of, 1109
see also Universality

Computational complexity theory, 758, 1142
and computational irreducibility, 1132
of computing π, 912
and defining randomness, 1068
and definition of complexity, 1069
of math function evaluation, 1134
and Principle of Computational Equivalence, 766
summary of relations to, 14

Computational Equivalence, Principle of, 715846
see also Principle of Computational Equivalence

Computational fluid dynamics, 1000
and Navier–Stokes , 996

Computational geometry
and nearest neighbors, 1101
recursive algorithms in, 1142
and Voronoi diagrams, 987

Computational irreducibility, 737750
and chemistry, 1193
and complexity, 748
and computational complexity theory, 1148
and epistemology, 1196
and extraterrestrial trade, 1191
and free will, 750
and Gödel's Theorem, 788
history of, 1132
and human responsibility, 1136
and intractability, 758
introduction to, 6
and limits of science, 1135
in mathematics, 779
my discovery of, 881
in operator systems, 815
origins of, 1133
and Principle of Computational Equivalence, 738
in QED, 1060
and three-body problem, 972
ubiquity of, 745
and weather prediction, 1178

Computational learning theory, 1102

Computational neuroscience
and visual perception, 1076

Computational reducibility, 738
in additive CAs, 1094
and associative evolution, 1094
as basis for existing science, 741
and compression, 746
and engineering, 829
and exact solutions, 1133
examples of, 744, 747
in network of theorems, 821
and regularities, 746

Computational science, 44

Computational work
and computational irreducibility, 739

Computer-aided design (CAD)
and discrete surfaces, 1050

Computer algebra
and computer experiments, 899
and Feynman diagrams, 1057
and gravity theory, 1048
see also Algebraic computation

Computer art, 11

Computer-assisted proofs
see Automated theorem proving

Computer experiments
basic, 23
and chaos theory, 899
and computational irreducibility, 1132
and continuous systems, 167
and ergodicity, 1020
and iterated maps, 919
lack of meaningful, 898
and learning about this book, 856
methodology of, 108113
my first on CAs, 880
my need to do more, 20
on natural selection, 1002
problems with chaos in, 919
and solitons, 899
and symbolic computation, 899
and theorems, 899
for this book, 46, 111, 854

Computer graphics
and discrete surfaces, 1050
and history of modelling, 992
and models of plant growth, 1005
and models of shell shapes, 1008
and nesting, 934
and substitution systems, 893
surface roughness in, 996
textures in, 1077
use of randomness in, 841, 1192

Computer interfaces
graphical vs. language, 631
history of, 1102

Computer languages
and context-free grammars, 939
and history of computing, 1108
and human thinking, 627
influence on thinking of, 1181
logic primitives in, 1173
and P equivalence, 764
redundancy in, 1086
and universality, 642
see also Languages (computer)

Computer programs
in notes, 853
see also Programs

Computer science
education and this book, 855
structure of algorithms in, 990
summary of relations to, 10, 863
undecidability in, 1138

Computer simulations
see Simulations

Computerized data taking, 992

Computers
communication between, 1182
and definition of intelligence, 822
and discoveries in this book, 46
free will for, 1135
future of, 1196
future technology of, 841
historical cost of using, 45
and history of CAs, 876
physical components in, 1195
quantum, 1147
randomness in, 970
and rule-based systems, 860
and universality, 642
used in creation of book, 854

Computing
causal invariance in distributed, 1035
history of, 1107
intuition from, 40, 46, 872
number representations in, 1070
see also Computation