Sqrt[163] maze logos used by, 873 and almost integers, 915 Absolute infinity, 1162 17-gons Absolute motion, 1042 and constructible reals, 1129 Absorption laws (in logic), 817 1/f noise Abstract algebra in electronic systems, 969 and models of math, 1150 and limits to randomization, 970 see also Algebra in radioactive decay, 970 Abstraction and self-organized criticality, 989 and children, 1102 1/f^2 noise, 1082 and human intelligence, 823, 1178 see also Random walks in mathematics, 792, 1149 1L systems, 85-88, 893 and modelling, 366 see also Substitution systems for ultimate theory of physics, 468 1/n expansion, 1040 Abundant numbers, 910 Sqrt[2] Acceleration continued fraction for, 144 as equivalent to gravity, 1047 digits of, 142 and finding geodesics, 1049 in musical chords, 917 particle production by, 1062 and sine curves, 146 and time dilation, 1042 and substitution systems, 892, 904 Accounting 2001: A Space Odyssey detecting fraud in, 1184 extraterrestrial artifacts in, 1183 Accumulation points extraterrestrial contact in, 1190 in iterated maps, 961 21 cm line Ackermann, Wilhelm (Germany, 1896-1962) on Pioneer 10 plaque, 1190 and Ackermann functions, 906 and water hole, 1189 Ackermann functions, 906 24 dimensions and Church's Thesis, 1125 isotropy of lattices in, 980 and growth rates, 1162 sphere packing in, 987 and recursive functions, 907, 908 2SAT (2-satisfiability problem), 1146 and symbolic systems, 897, 897' 3 Acorns powers of, 119, 903 phyllotaxis in, 409 Sqrt[3], and substitution systems, 904 Acoustic diffusers 3-regular graphs and flat spectra, 1081 see Networks, trivalent Action 3/2 Einstein-Hilbert for gravity, 1052 powers of, 121, 903 in path integrals, 1061 3n+1 problem, 904 Activator-inhibitor processes cellular automaton for, 904 and animal growth, 419 as precursor to my work, 879 and animal pigmentation, 427 and register machines, 100 and plant growth, 409 and Turing machine 600720, 1145 see also Reaction-diffusion processes see also Arithmetic systems Active cell 3SAT (3-satisfiability problem), 1146 in mobile automata, 71 4-color theorem Active media, 1013 see Four-Color Theorem and history of CAs, 878 4 dimensions Adaptation isotropy of lattices in, 980 and complexity in biology, 383 lattices in, 930 and definition of life, 1178 and spacetime, 481-486 and fluid flow, 823 see also Four manifolds and human intelligence, 823, 1178 411 services in visual system, 1075 name lookups in, 1100 Adaptive algorithms 5 dimensions for numerical integration, 1134 and Kaluza-Klein theory, 1028 see also Genetic algorithms 5-fold symmetry Adaptive Huffman coding, 1069, 1071 CA patterns with, 930 Addition 5/2 cellular automata based on, 952 multiplication system, 123 in digit sequences, 118 5D hypercubes NC parallel algorithms for, 1142 and Penrose tilings, 932 representing numbers using, 916 60 (base) Turing machines for, 760, 1144 of Babylonian numbers, 902 see also Plus 6j symbols Addition chains, 1095 and spin networks, 1055 Addition formulas 8 dimensions and logistic maps, 1098 isotropy of lattices in, 980 Addition systems, 255 sphere packing in, 986 computational difficulty in, 1147 A_4 (tetrahedral group), 1032 state transition graphs for, 961 A_5 (icosahedral group), 938 Additive cellular automata Abacus with 3 colors, 886 and history of computing, 1107 basic examples of, 870 and history of numbers, 902 block frequencies in, 594 Abacus machines, 97-102 continuous, 922 see also Register machines cryptanalysis of, 1087 ABC conjecture cryptography with, 600 and nearby powers, 1166 in d dimensions, 1092 Abelian groups difference patterns in, 950 axioms for, 773, 1153 encodings of arithmetic with, 1164 CAs based on, 887, 956 enumeration of, 952 shortest axioms for, 806 as exactly soluble models, 1133 word problems in, 1141 finding periods in, 1147 see also Commutative groups fractal dimensions in, 870, 955 Abelian semigroups generalized, 1018 see Commutative semigroups and generalized additivity, 952 Aboav-Weaire law, 1039 generating functions for, 1091 higher-order, 1018 asymptotic oscillation of, 917 history of, 878 curve of, 145 with limited numbers of cells, 951 Akaike information criterion, 1083 and multiplication systems, 1094 Albertus Magnus (Germany, ~1200-1280) NC computations of, 1149 and mathematics in science, 859 as not universal, 694 Alcázar of Seville, 874 self-emulation in, 271 Alchemy self-reproduction in, 824 and history of complexity, 861 self-similarity in, 955 and understanding nature, 876 sequential versions of, 1034 and universal objects, 1127 and shift registers, 974-975 Alder, Berni J. (USA, 1925- ) spacetime entropies for, 960 and inspirational book cover, 864 and spacetime symmetry, 1032 and molecular dynamics, 879, 999 speeding up, 1094 in Preface, xiii state transition graphs for, 963 Alekseev, Vladimir M. (Russia, 1932-1980) and successive differences, 1091 and 3-body problem, 973 temporal sequences in, 960 aleph_0 (aleph zero) and texture generation, 1078 and orders of infinity, 1127, 1162 two-dimensional, 824 and symbolic representation, 788 see also Finite fields Alexander, James W. (USA, 1888-1971) Additive processes and moves on networks, 1038 and Gaussian distributions, 976 Alexander moves Additivity and general networks, 1038 generalized, 952 and spin networks, 1055 one-sided, 604, 1088 Algae in quantum mechanics, 1060 growth of, 1004 and surjectivity, 959 shapes of, 385, 401 Addressing (computer memory) Algebra and computer architecture, 1108 axioms for, 773 decoder trees for, 1183 Boolean, 1097 emulating with CAs, 663 of classes, 1171 Adequate connectives (universal logic functions), 1173 history of notation for, 1182 for reversible logic, 1098 and history of posets, 1041 Adjacency matrices and history of proof, 1149 and cycles, 958 history of real, 1153 Adjacency tensors and models of mathematics, 1150 for hypernetworks, 1029 non-universality of basic real, 784 AEA statements (predicate logic) undecidability in, 1138 sets associated with, 1139 universal, 1171 universality of, 1152 use of predicate logic in, 1152 Aerial reconnaissance Algebraic analysis cellular arrays used in, 1076 of additive CAs, 951 and recognizing artifacts, 1183 Algebraic cellular automata Aesthetics see Additive cellular automata of music and bird songs, 1180 Algebraic coding theory, 1101 of physical models, 1025 Algebraic complexity theory, 1143 of pictures in this book, 11 Algebraic computation of ultimate theory of physics, 1026 and constraints on formulas, 945 Aether and three-body problem, 972 see Ether see also Computer algebra Affine transformations Algebraic curves and 2D substitution systems, 933 and linkages, 1129 Aggregation systems in parameter space sets, 1006 continuum behavior in, 331, 978 Algebraic equations and crystal growth, 993 compared to Diophantine, 944 enumeration in, 980 and linear recurrences, 906 generalized, 978 solution of, 945 and growth of cities, 1014 and theta functions, 1092 implementation of, 978 Algebraic forms and insect artifacts, 1011, 1184 of CA rules, 869, 884 as models of drainage, 1001 Algebraic functions in one dimension, 979 and nested digit sequences, 913 and tumor growth, 1011 in three-body problem, 972 Aging and Thue-Morse sequence, 890 non-genetic aspects of, 1014 Algebraic generating functions AGM (ArithmeticGeometricMean) and hypergeometric functions, 1092 and computation of pi, 912 Algebraic geometry difficulty of evaluating, 1134 and Diophantine equations, 1164 Agriculture Algebraic logic history of statistics and, 1082 see Boolean algebra visible from space, 1187 Algebraic notation Aharanov-Bohm effect, 1059 and history of universality, 1109 AI origin of, 1182 see Artificial intelligence Algebraic number fields Aiken, Howard H. (USA, 1900-1973) as generalizing numbers, 1168 and Mark I computer, 1107 Algebraic number theory, 1165 Air Algebraic numbers, 912 patterns in flow of, 376 CA entropies as, 958 viscosity of, 996 cryptanalysis of, 1089 Airfoils and Diophantine equations, 1164 characteristic shapes of, 1183 and Fermat's Last Theorem, 1166 Airplanes and Fibonacci-like sequences, 891 and analogy with birds, 1100 and hard hexagon problem, 959 fluid flow past, 996, 997 in hierarchy of numbers, 916 fracture as issue for, 995 and Penrose tilings, 932 identifying wreckage of, 1183 and spectra, 1081 turbulence in flight of, 1001 Algebraic quantum field theory (axiomatic field theory), 1057, 1065 AiryAi (Airy function) Algebraic simplification and iterated maps, 1098 by extraterrestrials, 836 undecidability in, 1138 definition of, 549 Algebraic systems and NP completeness, 771 CAs based on, 886, 956 and Principle of Computational Equivalence, 722 generators and relations in, 1169 processes of, 547-635 universality of, 784 and recognizing meaning, 826 ways to use axioms in, 1159 statistical, 588-596 Algebraic topology traditional idealization of, 736 and origins of category theory, 1154 using mathematics, 606-620 Algebraic varieties Analysis (mathematical) and additive CAs, 1018 axioms for, 774, 1155 Algol (computer language), 1104 non-standard, 1172 Algorithmic complexity theory, 1143 Analysis of variance (ANOVA), 977 Algorithmic information Analytic continuation compared to Shannon, 1071 of cellular automata, 1092 and computational irreducibility, 1132 of mathematical functions, 1092 and defining randomness, 1067 in quantum field theory, 1061 and definition of complexity, 1069 Analytic number theory with respect to CAs, 1186 axioms needed for, 1166 Algorithmic randomness Analytical engine, 1107 defining randomness, 554 Analytical results and quantum measurement, 1064 and computational reducibility, 1133 and randomness generation, 973 Analyticity Algorithmically simple integers, 916 of S matrices, 1057 Algorithms in three-body problem, 972 fast types of, 1141 see also Continuity fastest Turing machine, 761 Anatomy general structures of, 990 and studies of form, 967 for math functions, 1134 Anaxagoras (Greece, ~500 - ~428 BC) optimal, 1143 and purpose in nature, 1185 see also Programs And Alhambra in Granada, 874 as associative function, 1094 Alien intelligence axioms for, 803 see Extraterrestrial intelligence axioms in terms of, 1151 Aliquot sums, 910 and Boolean formulas, 1095 iterated, 911 confluence of, 1037 Alkanes, 1194, 1194' emulated by CAs, 662, 1112 Allometry (differential growth), 421, 1010 encoded as integer equation, 1160 Alloys and junctional calculus, 1170 searching for, 1193 in multivalued logic, 1175 Almost integers, 915 and P completeness, 1149 alpha helices in proteins, 1003 and satisfiability, 1146 Alphabetical order theorems involving, 817 as lookup mechanism, 622 truth tables for, 802, 806 Alternative denial words in languages for, 1173 as name for Nand, 1173 Angelfish Aluminophosphates pigmentation pattern of, 426 as radiolarian analogs, 1011 Angle bisection Aluminum in decorative constructions, 873 dendritic crystals in, 993 Angles AM (amplitude modulation), 1188 of CAs on lattices, 473 Amateur science, 857 in differential geometry, 1048 Ambiguity problem of images on retina, 1076 for context-free languages, 1138 Moire patterns from, 1078 Amino acid sequences of stems in plants, 408 and evolution, 1003 Angular momentum and protein folding, 988 intrinsic of particles, 1046 statistics of, 1184 quantization of, 1056 Ammann, Robert (USA, 1946-1994) and spin networks, 1055 and nested tilings, 942 Anharmonic oscillator Ammonite septa, 385, 1008 lack of solution to, 1133 Amorphous materials, 994 Animal behavior, 1011 Amphibians and game theory, 1104 genetic programs of, 1002 randomness in, 970 pigmentation patterns on, 426 Animal breeding Amplification as randomized algorithm, 1193 and chaos theory, 971 Animals Amplifiers branching in, 1008 noise in, 302 camouflage of, 1077 Amplitude modulation (AM), 1188 color vision in, 1075 Amplitudes in quantum theory, 541, 1062 communication among, 1180 continuous nature of, 1148 evolution of plans for, 395 Anagni, Italy evolution of prediction in, 1105 and Cosmati mosaics, 873 free will in, 752, 1135, 1136 Analog computers growth of, 413-422 and chaos theory, 971 growth of farm, 1010 and Gibbs phenomenon, 899 intelligence in, 825, 1178 and history of computing, 1107 as models for extraterrestrials, 1190 and history of numbers, 902 objects created by, 1184 linkages in, 1129 overall forms of, 417 Shannon's general purpose, 1129 perception in, 827 sound output from, 1080 pigmentation patterns of, 422-429 theoretical power of, 730, 1128 and security systems, 1183 Analog electronics shapes of and mathematics, 859 and form of radio signals, 1188 similarity of forms in, 421 Analogy territories of, 987 in human thinking, 627 use of randomness by, 1192 Analysis Animism, 845, 1195 Anisotropy as affecting perception, 1106 in aggregation systems, 978 ornament in, 872, 873 in code 746, 979 rules in, 874 of patterns on lattices, 980 study of form in, 967, 1010 of random walks, 977 Architecture (computer), 869 Annualized models ArcSin and iterated maps, 918 and logistic map formulas, 1098 Anomalies (quantum field theory) ArcTan as basic quantum effects, 1059 and shift map, 919 and high-mass particles, 1047 Area Anomalous magnetic moments, 1057, 1060 and axioms for geometry, 1154 Anonymous functions Area law and lambda calculus, 1121 for Nand expressions, 1097 Anosov maps, 921 Arecibo radio telescope, 1190 periodic points of, 955 Argonne National Laboratory ANOVA (analysis of variance), 977 and theorem proving, 1158 Ant pheromones, 1194 Argument by design Antarctica and complexity, 861 Mars meteorite from, 1179 and teleology, 1185 Anteaters Arguments of functions patterns on, 1013 currying of, 896, 1122 Antennas and Hilbert's 13th problem, 1128 nesting in shapes of, 1183 and primitive recursion, 908 Anthropic Principle, 1026 Aristotle (Greece, 384-322 BC) and teleology, 1185 and complexity, 861 Anthropology and definition of life, 1178 and history of complexity, 862 and embryology, 1010 and theories of communication, 1181 and gnomons, 1008 Anti-reflection in acoustic diffusers, 1183 and history of logic, 1099 Antibodies and logic in science, 860 randomness in, 970, 1184 and nature of space, 1028 Antichains (in posets), 1041 and origins of randomness, 967 Antidiffusion equation, 923 and purpose in nature, 1185 Antikythera device and theoretical biology, 1003 and history of computing, 1107 Arithmetic identifying purpose of, 1184 algorithmic randomness in, 1067 Antimatter axioms for, 773, 1152 rarity of and T violation, 1019 of Babylonians, 859 Antiparticles as basis for science, 44 and T violation, 1019 cellular automaton based on, 614 and vacuum fluctuations, 1062 emulated by set theory, 1160 Antlers and history of proof, 1149 growth of, 1008 and intelligence, 1178 Ants non-locality of, 124, 731 artificial, 931 non-standard models of, 800, 1169 Aphorisms, 1196 and origin of math, 792, 859 Apical meristems (in plants), 409 Presburger, 1143, 1152 APL (computer language), 1104 processes of, 117 Apollo astronauts, 1180 recursive functions and, 907 Apollonian packing, 986 rules in, 875 vs. Cosmati pattern, 873 universal equation in, 786 and network evolution, 1037 universality in, 784 Apollonius (Turkey/Egypt, ~262 BC - ~190 BC) see also Peano arithmetic and circle packing, 986 Arithmetic coding, 1071 Apoptosis (cell death), 419 Arithmetic hierarchy Applications and oracles, 1139 to biology, 383-428 Arithmetic operations to financial systems, 429-432 and computational power, 730 general issues about, 857 performed by CAs, 639 to mathematics, 772-821 Arithmetic progressions to physics, 369-382, 433-545 and Ramsey theory, 1068 summaries of, 7-11 Arithmetic puzzles, 875 to technology, 840-843 Arithmetic recurrences, 123 Apply and register machines, 100 basic example of, 853 Arithmetic systems, 122-124 for computing factorial, 1110 emulating register machines, 673, 1114 Aquinas, Thomas (Italy, 1225-1274) history of, 1115 and argument by design, 861 and Turing machine 600720, 1145 AR (automated reasoning) see also 3n+1 problem see Automated theorem proving Arithmetization of metamathematics, 1158 Arab-Norman style, 873 ARMA processes Arabic script, 43, 874 spectra of, 1082 Arc length, 418, 1048 and texture discrimination, 1077 ArcCos Armadillo skin and tent map, 919 texture of, 385 Archeology Array computers and extraterrestrials, 1190 and history of CAs, 877 identifying purposes in, 1184 Arrow function (nested power) recognizing artifacts in, 1183 and Ackermann function, 906 recognizing purposes in, 829 and symbolic systems, 103 Arches Arrowheads characteristic shapes of, 1183 characteristic shapes of, 1183 Archimedean solids Art and trivalent networks, 1029 as affecting perception, 1106 Archimedes (Sicily, 287-212 BC) applications to, 841, 872 and pi, 911 astronomical systems like, 835 and use of mathematics, 859 and cellular automata, 872, 929 Architecture (building) examples of ornamental, 43 and form of extraterrestrials, 1191 see Sequential cellular automata recognition of, 839, 874 Atanasoff, John V. (USA, 1903-1995) shell patterns in, 1012 and early electronic computers, 1107 and simple rules, 42, 872 Atmosphere study of form in, 967, 1003, 1010 2D fluid flow in, 999 summary of relations to, 11 of extrasolar planets, 1179 and visual perception, 1076 and origin of life, 1179 Arthropods and randomness in lightning, 995 growth of, 1011 turbulence in, 1001 Artichoke and weather patterns, 1177 phyllotaxis in, 409 Atomic models Artifacts of crystal growth, 993 on astronomical scales, 834 of fracture, 995 compared to nature, 3 Atomic physics created by animals, 1184 6j symbols in, 1055 in data, 1184 and quantum theory, 1056 on Earth from space, 1187 Atomic-scale devices, 841, 1193 historical forms of, 1183 Atomic-scale features problem of recognizing, 828, 1183 and future forms of perception, 1106 in turbulence computations, 997 Atomic-scale mapping of wear, 1184 universe as, 1191 Atomism Artificial intelligence (AI), 628, 1099 and elementary particles, 1044 and complexity history, 862 as general theory, 1125 and defining intelligence, 1178 history of, 876 and extraterrestrial intelligence, 839 Atoms and free will, 1135 arrangement of in crystals, 369 predicate logic and, 1152 and chaos theory, 310 summary of relations to, 12 and concept of programs, 860 and theorem proving, 1157 early models of, 1026 and visual perception, 1076 and history of complexity, 861 Artificial life and history of quantum theory, 1056 and biological form, 1004 as knots in the ether, 1028 and natural selection, 1001 in models of space, 1028 summary of relations to, 12 as source of randomness, 967 Artificial organs, 842 and thermodynamics, 445, 1019 Artificial snowflakes, 992, 992' ATP Artificial tissues, 842 and definition of life, 825 ASCII versions (InputForm) Attractors, 275 of programs in notes, 854 effective reversibility on, 1018 ASICs (Application-Specific Integrated Circuits), 1097 in finite systems, 961 Asparagus in iterated maps, 961 phyllotaxis in, 409 and memory, 625 AspectRatio nested structure of, 959 and GoldenRatio, 891 and phase transitions, 341 Assembler in root finding, 1101 and my early programs, 854, 864 and structures in PDEs, 1129 and register machines, 101, 1114 in systems based on numbers, 961 Associative algebras, 801 in Turing machines, 961 as generalizing numbers, 1168 in visual perception, 1076 Associative calculi Auctions see Multiway systems game theory and, 1105 Associativity Audio representation 3-argument analog of, 1171 for cellular automata, 869 of And and Or, 817 for data, 1080 in Boolean functions, 1173 Auditory cortex, 1079 cellular automata based on, 886 Auditory perception, 585-588 and fast evolution, 1094 Augustine (Algeria, 354-430 AD) and generalized additivity, 952 and free will, 1135 in operator systems, 801 Aurora as source of self-similarity, 956 and natural radio emissions, 1187 see also Flat Australia Assyrian military drill, 875 straight road in, 1187 Asteroids Authentication and chaos theory, 973 and hashing, 1100 Astrology, 1135 Autoactive decay processes, 905 Astronauts Autocorrelations quarantine of, 1180 in shift registers, 1084 Astronomical clocks, 1184 and spectra, 1080 Astronomy in textures, 1076 Babylonian, 859 Automata extraterrestrial artifacts in, 834 see also Cellular automata geometrical patterns in, 1187 see also Finite automata Greek, 861 see also Mobile automata and history of computing, 1107 Automated theorem proving, 1157 and history of statistics, 1082 for axioms of logic, 811 measurement errors in, 967 and chemical synthesis, 1194 and prehistoric structures, 1184 and group axioms, 1153 radio phenomena in, 1187 and paramodulation, 1156 randomness in, 313 and proof frameworks, 1177 and time in universe, 1021 proofs not useful from, 811, 1156 Asymptotic freedom in QCD, 1057, 1062 for Robbins axioms, 1151 Asymptotic growth rates, 1162 of universality, 1115, 1127 difficulty of finding, 1146 Automatic groups, 1141 Asymptotic series Autoplectic processes (intrinsic randomness generation), 973 in perturbation theory, 1060 Auxins (plant hormones), 1004 Asymptotic states Auxology and quantum field theory, 1130 and recursive growth, 877, 929 Asynchronous cellular automata Avalanches in sandpile models, 989 as mechanistic model, 1026 in snow, 993 Bak, Per (Denmark/USA, 1947-[2002]) Average-case difficulty, 1143 and self-organized criticality, 989 Averaging Baker, Alan (England, 1939- ) in diffusion equation, 1024 and Diophantine equations, 1164 and Gaussian distributions, 976 Baker's method as source of continuity, 327 and Diophantine equations, 1164 as source of uniformity, 353 Baker's transformation (tent map), 150 Avoidable patterns (repetition-free sequences), 944 Balance equations (rate equations), 984 Axelrod, Robert M. (USA, 1943- ) Balanced binary trees, 897, 898 and prisoner's dilemma, 1104 Balanced delimiters, 989 Axiom of choice, 774, 1154 Ball rolling and additive functions, 953 in bistable system, 341 Axiom of infinity, 1154 as source of randomness, 970 Axiom of replacement, 1154 Balladonia-Caiguna road, 1187 Axiom schemas, 1156, 1176 Ballistics tables Axiom systems and history of computing, 1107 based on multiway systems, 1173 Balls for basic logic, 808 cyclic tag systems made with, 895 for cellular automata, 794, 1168 packing of, 349, 986 and defining complexity, 1068 Bamboos effect of expanding, 1159 growth of, 1004 enumeration of, 809 Banach-Tarski result for extended set theory, 1167 in set theory, 1154 forcing an operator in, 1172 Bands general structure of, 1150 in Moire patterns, 1078 vs. generators and relations, 1169 Bandwidth interpreting algebraic, 1153, 1159 in perception, 1079 model theory of, 1172 of radio signals, 1188 for multivalued logic, 1175 Banks, E. Roger (USA, 1944- ) and operator evolution systems, 898 and 1D universal CA, 1115 for operator systems, 801 and 2D universal CA, 1117 and P=NP, 1146 Barnacles proving correctness of, 802, 1170 patterns on, 385 sampled by mathematics, 795 Barnsley, Michael F. (England/USA, 1946- ) table of in mathematics, 773 and parameter space sets, 1006 theorems holding in simple, 812 and pictures of ferns, 1005 and Turing machines, 1145 Base 1 (unary), 560, 1070 and universality proofs, 1127 Base 2 (binary), 116 as way to handle infinity, 788 and chaos experiments, 919 Axiomatic quantum field theory, 1057, 1065 history of, 902 Axiomless formulations as natural notation, 1182 of logic, 1156 in practical computers, 1108 Axons Base 6 of nerve cells, 1075 powers of 3 in, 614, 903 B particles Base 10 (decimal), 116 time reversal violation for, 1019 and chaos experiments, 919 Babbage, Charles (England, 1791-1871) powers of 2 in, 614, 749 and computers, 1107 Base 16 (hex) and universality, 1110 digits of pi in, 912 Babylonian mathematics Base 60 and calculation, 1149 and history of numbers, 902 and computing pi, 911 Base -2 notation, 902 and computing Sqrt, 913 Bases (number), 116 current influence of, 792 complex, 932, 933 and definition of math, 859 conversions between, 1094 and labelling in geometry, 1182 Fibonacci, 560, 892, 902 and math in science, 859 generalized, 902 numbers in, 901 locality of powers in, 1093 and primes, 908 and normal numbers, 912 rules in, 875 and substitution systems, 891 Babylonians Basic forms and constellations, 1187 in image compression, 574 military drill of, 875 Basic language and rule 30 artifacts, 42 and history of computing, 1108 Bachelier, Louis (France, 1870-1946) and register machines, 101 and randomness in markets, 1014 Basins of attraction Bachet's problem (operator representations), 916 boundaries of, 1101 Back-biased zener diodes, 970 for cellular automata, 276 Backpropagation and phase transitions, 341 in neural networks, 1102 Basis functions Backtracking in data compression, 574 in 3n+1 problem, 904 Basket star in cellular automata, 1089 nested pattern in, 1008 and proof searching, 1157 Batcher, Kenneth E. (USA, 1935- ) in rule 30, 605 and sorting networks, 1142 in satisfying constraints, 941 Bats in tiling problems, 217 auditory system of, 1079 Backus, John (USA, 1924- ) Battles and computer languages, 1104 instabilities in infantry, 1014 Backus-Naur form, 1104 Bayesian inference, 595, 1083 Backward evolution in CAs, 435 Bays, Carter (USA, 1940- ) Bacon, Roger (England, ~1219 - ~1292) and 3D class 4 CAs, 949 and math in science, 859 bcc (body-centered cubic), 930 Bacteria and deformable packing, 988 genetic programs of, 1002 Voronoi diagram, 987 smallest self-replicating, 1179 BDDs (binary decision diagrams), 1097 Bag model Beacons extraterrestrial, 836 Bibliometrics Beam buckling for axiom systems, 1153 and chaos theory, 971 for cellular automata, 878 Bearings Biedenharn-Elliott identity (for 6j symbols), 1055 characteristic shapes of, 1183 Bifurcations Beat notes, 146, 1079 and chaos theory, 972 Beatty sequences, 890 and fluid flow, 998 Beauty in rate equations, 984 see Art Big bang model Beaver dams and basic cosmology, 1055 as animal artifacts, 1184 and thermodynamics, 1021 Beehives (in Game of Life), 964 Billiards model, 971, 1022 Beehives (made by bees), 1011 and thermodynamics, 446 Beeler, Michael D. (USA, 1944- ) Billion (as 1,000,000,000), 849 and 2D Turing machines, 930 Billowing (in clouds), 1001 Begriffsschrift Binary alloys, 985 of Frege, 1149 Binary cellular automata, 53 Behaviorism, 1099, 1135 see also Elementary cellular automata Beilstein database, 1194 Binary-coded decimal (BCD), 919 Bell, Alexander Graham (USA, 1847-1922) Binary-coded ternary, 560, 1070 and speech sounds, 1080 Binary counter Bell, David I. (USA/Australia, 1953- ) in non-periodic tiling, 219 and structures in Life, 965 pattern made by, 117 Bell, John S. (England/Switzerland, 1928-1990) Turing machine acting as, 888 and quantum mechanics, 1058 see also Digit sequences Bell curve (Gaussian), 977 Binary decision diagrams, 1097 Bell Laboratories, xiii Binary mixtures of circles, 350, 985 Bell's inequalities, 1064 Binary numbers, 116 history of, 1058 history of, 902 in quantum field theory, 1065 see also Base 2 Belousov, Boris P. (Russia, 1893-1970) see also Digit sequences and oscillatory chemical reactions, 1013 Binary operators Bénard convection, 1000 axioms for, 805 as repetitive behavior, 988 and generalized additivity, 952 Bendix, Peter B. (USA, 1946- ) number of, 1171 and Knuth-Bendix procedure, 1037 possible Boolean, 806 Benford, Frank (USA, 1883-1948) Binary power method, 1093 and leading digits, 914 Binary star system Benford's Law, 914 randomness in, 313 and powers, 903 Binary trees Bennett, Charles H. (USA, 1943- ) balanced, 897, 898 and logical depth, 1069 as combinator expressions, 1123 in Preface, xiii infinite, 196 and reversibility of computation, 1020 space of possible, 405, 1006 and sphere packing, 985 and symbolic expressions, 897 Bentley, Wilson A. (USA, 1865-1931) Binomial (binomial coefficients) and snowflakes, 992 article of mine on, 882 Berger, Robert (USA, 1938- ) and associative CAs, 956 and non-periodic tilings, 943 and balanced parentheses, 989 and undecidability in tiling, 1139 and Cantor set, 890 Berlekamp, Elwyn R. (USA, 1940- ) and computational reducibility, 747 and Berlekamp-Massey algorithm, 1087 and continuous CA, 922 Berlekamp's algorithm (for Factor), 1192 and correspondence systems, 1139 Bernoulli, Daniel (Netherlands/Switzerland, 1700-1782) encoded as integer equation, 1160 and molecular theory of gases, 1019 and encodings of arithmetic, 1164 BernoulliB (Bernoulli numbers) and entropy of particles in box, 1022 difficulty of evaluating, 1134 equations involving, 945 BesselI (modified Bessel function) and Fibonacci, 890 and continued fractions, 914 modulo k, 955 and Egyptian fractions, 915 and nested patterns, 610 BesselJ (Bessel function) and number of conserving CAs, 1023 asymptotics of, 917 and number of expressions, 897, 1175 curve of, 145 and primitive recursion, 907 and Klein-Gordon equation, 922 and rule 90 pattern, 870 in Mie scattering, 1133 and Sierpinski pattern, 931 and transcendental numbers, 912 and trinomial coefficients, 1091 BesselY (Bessel function of second kind) Binomial distribution in Mie scattering, 1133 and basic statistics, 1083 Beta (volatility) and pegboard, 312 of prices in markets, 1015 Biological evolution, 383-399, 1001-1003 Beta decay CA idealization of, 391 parity violation in, 1019 compared to technology evolution, 398, 1183 and quantum field theory, 1057 and definition of life, 824 beta sheets in proteins, 1003 and features of proteins, 1003 Bethe lattice and form of DNA sequences, 1184 see Tree and intelligence, 822 Bianchi classification and leaf shapes, 1005 for Einstein equations, 1053 major new features in, 1003 Bianchi identity, 1049 optimization strategies in, 985 Bias of perception, 634, 1105 randomness to avoid, 841, 1192 and shell shapes, 415 Bible see also Natural selection and origins of complexity, 861 Biological growth, 400-422 randomness generation in, 968 Eden model for, 978 and understanding nature, 876 history of studies of, 1003 Bibliographic information see also Growth on my papers, 881 Biological systems in this book, 850 compared to physical ones, 967 and definition of complexity, 1069 sounds from, 1080 and extraterrestrial life, 1179 Bivalve shells, 1008 organization through partitioning in, 457 Black, Fischer (USA, 1938-1995) in relativity theory, 1042 and options pricing, 1015 and thermodynamic behavior, 453, 1021 Black Cloud (science fiction), 1190 Biology, 383-428 Black holes, 1053 and argument by design, 861 as dual to particles, 1045 attitudes in, 1001 gravity theories without, 1054 defining features of, 824 Hawking radiation from, 1062 vs. engineering, 393, 1004 and history of gravity, 1048 Gaussian distribution in, 977 and singularities in PDEs, 923 history of complexity in, 1001 and singularity theorems, 1053 mathematics in, 859 as source of decoherence, 1063 as molecular engineering, 842 and string theory duality, 1029 molecules used in, 1194 and time in computation, 1130 Occam's razor in, 1025 Black-Scholes model, 1015 physics applied to, 1003 Blackbody radiation probabilistic models in, 1082 and quantum theory, 1056 purposes of systems in, 1185 Blinker (in Game of Life), 964 randomness applied in, 1192 Blinker ship (in Game of Life), 964 randomness seen in, 326, 970 Block (in Game of Life), 964 regularities in, 384 Block (scoping construct) summary of relations to, 8, 863 and notes programs, 854 undecidability in, 1138 and sorting networks, 1142 Biomedical applications, 9, 842 Block cellular automata, 459-464 Biomedical devices converting to ordinary CAs, 1023 and nanotechnology, 1193 implementation of, 1023 Biomedical image processing, 1076 number of rules for, 1023 Biometric data repetition periods in, 1023 randomness in, 970, 1014 for Schrödinger equation, 1060 Biprism and visual perception, 580 and non-periodic tiling in 3D, 943 Block concatenation systems (correspondence systems), 757, 1139 Birds Block diagrams vs. airplanes, 1100 and computer interfaces, 1103 color vision in, 1075 Block encoding, 563 nests of as artifacts, 1184 maximal compression in, 1071 patterns in flocks of, 1011 Block maps pigmentation patterns of, 426 as cellular automata, 878, 961 songs of, 826, 1180 Blocking transformations Birkhoff, Garrett (USA, 1911-1996) in CAs, 269, 701, 1118 and equational logic, 1172 and renormalization, 955 Bismuth hopper crystals, 993 Blocks Bistable systems, 341 conservation laws for, 1022 see also Metastable states in error-correcting codes, 1101 Bit reversal frequencies of, 590, 1068, 1084 systems based on, 125 in rule 30 pattern, 569, 725, 871, 1127 in Walsh transforms, 1073 visual patterns of repeating, 582 BitAnd (bitwise And) Blood vessels in Batcher sort, 1142 branching pattern of, 413 in CA implementation, 865 Blotting paper integer equation for, 1160 spreading on as diffusion, 978 patterns generated by, 871 Bluff bodies in fluid flow, 998 and rule 90 pattern, 870 Blum, Lenore C. (USA, 1942- ) and Sierpinski pattern, 931 in Preface, xiii and zero boundaries, 951 and random generators, 1090 Bitmaps Blum, Manuel (USA, 1938- ) compression of, 560 in Preface, xiii images as, 1108 and random generators, 1090 lines in, 916 BMP format BitOr (bitwise Or) compression in, 1070 integer equation for, 1160 Boat iteration of, 906 fluid flow past, 996 patterns generated by, 871 on ocean as random system, 301 and representing integers, 916 Bobrow, Daniel G. (USA, 1935- ) and weighted randomness, 976 and simple Turing machines, 1143 Bitpacking Body-centered cubic (bcc), 930 and cellular automata, 866 and deformable packing, 988 Bits Voronoi diagram, 987 in numbers, 116 Bohm, David J. (USA/England, 1917-1992) in practical computers, 1108 and discreteness of space, 1027 see also Digit sequences and hidden variables, 1058 Bitslicing Bohm-Aharanov effect, 1059 and cellular automata, 866 Bohr, Niels H. D. (Denmark, 1885-1962) Bitwise functions and quantum theory, 1056 iterated, 906, 921 Boiling and logic in computer languages, 1173 as discrete transition, 337 patterns generated by, 871 models of, 994 Bitwise implementation as phase transition, 981, 983 of cellular automata, 866 Boiling points of rule 30 center column, 871 of alkanes, 1195 BitXor (bitwise Xor) difficulty of computing, 1194 and Gray code, 901 Boltzmann, Ludwig E. (Austria, 1844-1906) iteration of, 906 and statistical mechanics, 1019 and nim, 939 Boltzmann equation patterns generated by, 871 and H theorem, 1020 and representing integers, 916 Monte Carlo studies of, 1192 and Sierpinski pattern, 931 Boltzmann factors and 1/f noise, 969 and Ising model, 982 Boyer-Moore theorem prover, 1158 and path integrals, 1061 Brachiopod Bones form of opened, 385 development of, 1010 Brachistochrone facial, 1010 as exactly soluble, 1133 formation of, 420 Brackets growth of, 417, 421 balanced sequences of, 897 Bonnet shell, 415 and symbolic systems, 103 Book of Changes Brady, Allen H. (USA, 1934- ) and substitution systems, 893 and 2D Turing machines, 930 Book of Kells Bragg reflection, 1082 nested patterns in, 873 Brain Boole, George (England/Ireland, 1815-1864) of birds and bird songs, 826, 1180 and axioms for logic, 1151 computational equivalence of, 721, 844 and Boolean functions, 1097 determinism in, 1135 and continuous logic, 1175 and free will, 750 and model for thought, 1099 mathematics and the, 1177 Boolean algebra, 1151 memory in, 624 as example of lattice theory, 1153 physiology of human, 1098 as generalizing numbers, 1168 repetitive rhythms in, 1011 representations of, 1171 source of will in, 1136 see also Logic and speech generation, 826 Boolean expressions, 1095 and universals in language, 1181 for cellular automata, 616, 869, 884 visual processing in, 580 and defining complexity, 1069 Brain coral history of, 1097 maze-like patterns in, 1013 and learning theory, 1102 Brainteasers, 1104 lower bounds in, 1143 Branch cuts (in complex plane) minimizing, 1095 and equality testing, 1192 minimizing as NP-complete, 1145 Branching satisfiability of, 768 in animals, 413, 1008 Boolean functions history of models of, 1005 16 basic possible, 806 in plants, 400, 1004 emulated by CAs, 662 as producing nesting, 357 emulated by rule 30, 704 in proofs, 1155 generated by finite automata, 1097 and study of form, 967 number of, 1096 in substitution systems, 84 and quantum computers, 1148 Branching processes represented by perceptrons, 1102 and multiway systems, 938 Boolean hypercube Branching programs and layout of networks, 1031 register machines as, 97 Boolean networks, 936 Bravais, Auguste (France, 1811-1863) and Nand expressions, 1096 and phyllotaxis, 1007 as precursors to my work, 879 Bravais, Louis F. (France, 1801-1843) Boomerangs and phyllotaxis, 1007 characteristic shapes of, 1183 Bravais lattices, 929 Boone, William W. (USA, 1920-1983) Bray, William C. (USA, 1879-1946) and word problem for groups, 1141 and oscillatory chemical reactions, 1013 Bootstrap hypothesis (in particle physics), 1044 Breadth-first recursion Bora Bora in substitution systems, 1033 symmetric shape of, 1187 Breakdown Borel, F. E. J. Emile (France, 1871-1956) as source of randomness, 302, 970 and defining randomness, 1068 of vacuum, 1062 and normal numbers, 912 Breakers Born interpretation (in quantum mechanics), 1058 patterns of, 997 Borrows Breeding season in subtraction, 870 bird songs in, 1180 Bose-Einstein condensation, 1058 whale songs in, 1180 Bosons Bresenham's algorithm, 916 spin-statistics of, 1046 Bricks patterns Botany, 400-412 and CA updating, 885 classification in, 1004 as origin of ornament, 872 growth processes in, 400 see also Block cellular automata Bouncing of objects Brillouin zones, 987 and randomness, 312, 971 and CA lattices, 929 Boundaries British Museum, 873 of 2D CA patterns, 929 Brittle materials, 994 and image processing, 1077 Broadband noise, 586 motion of in 2D CAs, 335 in electronics, 968 Boundary cases and SETI, 1189 in CA classification, 240 Broadcasting and computational difficulty, 1147 and extraterrestrials, 836 and undecidability, 948 Broadwell, James E. (USA, 1921- ) Boundary conditions and CA fluids, 999 in CA implementations, 866, 951 Broccoli shape, 385 random, 947 Broglie, Louis-V.-P.-R. de (France, 1892-1987) and shift registers, 1088 and wave-particle duality, 1056 Boundary layer (in fluid flow), 997 Bronchioles Boundary value problems branching pattern of, 413, 1008 for additive CAs, 601 Bronze Age ornament, 873 as constraint satisfaction, 940 Brouwer, Luitzen E. J. (Netherlands, 1881-1966) in PDEs, 923 and character of math, 1176 Bounded depth logic, 1096 Brownian motion Bounded fan-in logic, 1096 randomness in, 302 Bourbaki group, 1150 see also Random walks Bowditch figures, 917 Bruns, E. Heinrich (Germany, 1848-1919) Box counting and three-body problem, 972 and dimensions, 933 Bubbles as artificial-looking, 828 and continuous computation, 1129 in boiling, 994 equations based on, 161 in evolving foams, 1039 history of notation for, 1182 Buch, Arnim (Germany, 1969- ) and natural selection, 394 and automated proofs, 1158 origin of word, 925 Buchberger, Bruno (Austria, 1942- ) proofs in, 1177 and Gröbner basis approach, 1037 role in history of science, 44 in Preface, xiii see also Propositional logic Buckling Calculus of variations and chaos theory, 971 and geodesics, 1049 Buddhism, 1196 Calculus ratiocinator Buffon's needle (for evaluating pi), 1192 of Leibniz, 1149 Bugs California Institute of Technology, xiii in CA programs, 866 Calligraphy in first universal TM, 1119 Kufi, 874 intuition from, 46, 872 Calls and proofs about programs, 1168 of birds, 1180 in proofs of universality, 1117 Calogero-Moser model, 1133 in purposeful CA, 1185 Camouflage in random generators, 320 stripes of zebras as, 1012 in theorems, 899 use of randomness in, 1192 Buildings and visual perception, 1077 purposes of early, 1184 Campbell, John H. (USA, 1938- ) Built-in cellular automaton function, 867 and patterns on shells, 1012 Bumpy roads in Preface, xiii and chaos theory, 304 Cams Buntrock, Jürgen (Germany, 1958- ) characteristic shapes of, 1183 and long-running TMs, 889 for randomness generation, 969 Burger's equation, 925 Canalizing behavior (class 2 Boolean networks), 936 Burgess Shale fossil, 385 Canals Burks, Arthur W. (USA, 1915- ) on Earth and Mars, 1180 and cellular automata, 876 Cancers in Preface, xiii from DNA errors, 970 Bush, Vannevar (USA, 1890-1974) see also Tumor growth and differential analyzer, 1107 Cannon balls Business cycles packing of, 986 iterated maps as models of, 918 Canonical ensemble theories of, 1015 in 2D Ising model, 982 and time series, 1083 and path integrals, 1061 Business systems Canonical forms and complexity research, 863 establishing axioms with, 1170 Busy Beaver Problem in multiway systems, 1036 and growth rates, 1163 in proof searching, 1157 for register machines, 896 and proofs in logic, 1175 for symbolic systems, 897 see also Confluence for Turing machines, 889, 1144 Canonical quantization, 1057 Butterflies of gravity, 1054 opposite wings of, 1013 Canonical systems pigmentation patterns of, 389 see Multiway systems Butterfly network, 905 Canons Byzantine style, 873 rules for musical, 875 C (programming language) Cantor, Georg F. L. P. (Germany, 1845-1918) and chaos experiments, 919 and Cantor set, 893 as example of language, 1109 and the continuum, 1127 and history of computing, 1108 and definition of dimension, 1030 and my first CA experiments, 864 and diagonal arguments, 1128 my use of, 854, 899 and digit sequences, 902 programs for CAs, 865 and history of numbers, 901 and register machines, 101 and real numbers, 1153 C curve and set theory, 1154 from 1D substitution system, 892 and transfinite numbers, 1162 from 2D substitution system, 190 Cantor normal form C60 and Goodstein sequences, 1163 and spherical networks, 1049 for ordinal numbers, 1162 Cabala (universal object), 1127 Cantor pairing function (sigma), 1127 Cabbage Cantor set phyllotaxis in, 409 attractors as forming, 959 Cable (wire rope) and CA cardinality, 1128 and nesting in, 874 and CA state space, 869, 958 Cactus from continuous systems, 1130 phyllotaxis in, 409 generating function for, 1092 regular shape of, 385 properties of, 890 CAD (cylindrical algebraic decomposition), 1154 Sarkovskii's theorem for, 955 Caesar, Julius (Italy, 100-44 BC) and shift registers, 975 and cryptography, 1085 spectrum of, 586, 1081 Caesar ciphers, 1085 from substitution system, 83 Cages (small girth networks), 1029 Cantor's diagonal argument, 1127 Cahn-Hilliard equation, 980 Capacity (dimension), 959 Calabi-Yau manifolds, 1028, 1052 Capillaries Calcite branching in, 413, 1008 hopper crystals in, 993 Capital Asset Pricing Model (CAPM), 1015 Calculators Caps on sphere chaos experiments on, 919 areas of, 1050 and history of computing, 1107 Carbon dioxide reverse Polish notation in, 896 and life on Mars, 1180 Calculus Cardinality axioms for, 774 and the continuum, 1127 and computational reducibility, 1132 Cardinals as generalizing numbers, 1168 Cauchy functional equation, 953 as transfinite numbers, 1162 Cauchy problem Cards vs. constraints, 940 shuffling of, 968, 974 for general relativity, 1053 for storing programs, 1107 Cauchy surfaces, 1041 CarmichaelLambda Cauliflower shape, 385 and linear congruential periods, 974 Causal invariance, 503 and quadratic generators, 975 and concept of motion, 522, 529 Carnot, Sadi N. L. (France, 1796-1832) and distributed computing, 1035 and thermodynamics, 1019 and emulated CAs, 1035 Carpets and gauge invariance, 527 and 2D cellular automata, 929 for networks, 515 Sierpinski, 188 and quantum phenomena, 542 Carrier frequencies, 835, 1188 in simulating mobile automata, 1034 Carrot leaves, 385, 1006 Causal networks Carry digits and cosmology, 1056 in arithmetic, 124 curvature in, 534 non-locality of, 730 difficulty of deducing, 493 in powers, 1093, 1112 as directed graphs, 1033 in subtraction, 870 from evolution history, 1033 and Turing machines, 760 exponential growth in, 496 Cars and general relativity, 1053 engine knocking in, 1194 as Hasse diagrams, 1033 evolution in, 1003 history of, 1032 as randomness analogy, 304 implementation of, 1033 traffic models, 1014 and information transmission, 520 turning tracks of, 418 invariance of, 503 Cartesianism loops in, 494 and matter in space, 1028 from mobile automata, 488, 1033 see also Descartes, René from multiway systems, 507 Cartilage vs. multiway systems, 1037 as precursor of bone, 1010 in network evolution, 514 Cartoons and perceived spacetime, 516 and visual perception, 1076 and posets, 1040 Cartwright, Mary L. (England, 1900-1998) random, 1052 and chaos theory, 971 and replacement orders, 501 CAs reversibility in, 495 see Cellular automata slices through, 516 Cascades of eddies, 997 from substitution systems, 497 Casimir, Hendrik B. G. (Netherlands, 1909-2000) and torsion, 1052 and electron model, 1044 Causality Casimir effect, 1062 and Bell's inequalities, 1065 and uniform spectra, 988 and free will, 1136 Casinos Causes and randomness of dice, 969 compared to regularities, 352 Castel del Monte Caustics and nested architectural forms, 874 and classical limits, 1059 Catalan, Eugène C. (Belgium, 1814-1894) discreteness from, 984 and iterated aliquot sums, 911 Cave paintings Catalan (Catalan's constant) interpretation of, 839 and dimer problem, 959 purposes of, 1184 from rational integral, 916 recognition of, 874 Catalan numbers (Binomial) and visual perception, 1076 and balanced parentheses, 989 Cayley, Arthur (England, 1821-1895) and Cantor set, 890 and group theory, 1153 and number of expressions, 897 and iterated maps, 918 Catalan's Conjecture, 1166 Cayley graphs, 938 Catalysis cellular automata on, 930 repeatable randomness in, 976 and hyperbolic space, 1050 Catalysts limiting geometry of, 1051 searching for, 1193 and network constraints, 1032 Catastrophe theory and sorting networks, 1142 and biological form, 1004 Cayley's theorem and curved surfaces, 1009 as example theorem, 1159 discreteness from, 984 CCITT compression standard, 1070 in rate equations, 984 CCSR (Center for Complex Systems Research), xiii summary of relations to, 12 CDC 7600 computer, 854 Catch CDMA and context-free parsing, 1103 and radio signals, 1188 and pointer-based encoding, 1071 and SETI, 1190 and testing invariances, 1022 and shift registers, 1086 and testing reversibility, 1017 CDs (compact discs) Categoricity bandwidth of, 1079 of axiom systems, 799, 1172, 1172' Ceiling (integer above) Category theory basic example of, 854 axioms for, 774 Celestial bodies history of, 1154 and fate, 752 and idealization of math, 1150 Celestial mechanics and spin networks, 1055 and Bohr atom, 1056 Catenary and computational irreducibility, 1133 characteristic shape of, 1183 difficulty of computation in, 1146 as exactly soluble, 1133 randomness in, 314 Caterpillars and three-body problem, 972 eating paths of, 1011 Cell complexes, 1050 Catfish Cell division pigmentation pattern of, 426 in embryos, 1009 Cats in networks, 1039 patterns in tortoiseshell, 1014 in plants, 1004 randomness in, 970 firing squad problem in, 1035 Cells (biological) formulas for evolution of, 1134 adhesion of, 418 fractals in, 25, 58 fossils of early, 1179 see also Additive cellular automata migration of, 418 and fracture, 995 programmed death of, 419 games between, 1105 sensory, 577 Gray code sequence of, 352 shapes of, 1007 from groups, 887 shapes of in plants, 404 growth rules for 2D, 928 types of, 1002 halting problems for, 1137 and Voronoi diagrams, 987 hand computation of, 42 Cellular arrays, 877 hardware simulators for, 928 see also Cellular automata for hash codes, 622 Cellular automata history of, 48, 876 1D, 53-65 history of 2D, 928 2D, 170-181 history of my work on, 880 3D, 182-183 history of universal, 1115 for 3n+1 problem, 904 ideal gas modelled by, 445 5-neighbor 2D, 927 implementation of 9-neighbor 2D, 927 see CellularAutomaton additive implementation of 1D, 865 see Additive cellular automata implementation of 2D, 927 and aggregation, 994 implementation of general, 886, 927 from algebraic systems, 886 implementation of totalistic, 886 algorithmic information in, 1067 invariant states in, 348 with associative rules, 956 invertible asynchronous see Reversible cellular automata see Sequential cellular automata as iterated bitwise maps, 921 at-angle evolution of, 1118 of limited size, 258, 961 attractors in, 275 as mappings, 959 axioms for, 794, 1168 and math morphology, 1077 and biological form, 1004 meaning of, 1183 block memory of, 621 see Block cellular automata minimal for given sequences, 1186 blocking transformations in, 269, 701 and modelling history, 992 Boolean formulas for, 616, 869, 1096 modelling with, 366 cardinality of, 1127 as models for crystal growth, 369 and causal invariance, 1035 as models for fracture, 375 and chaos history, 972 as models for space, 472 circles from, 334 as models in finance, 431 classes of, 231-249 as models of fluids compared to Go, 875 see Cellular automaton fluids and complexity in biology, 1001 and models of traffic, 1014 and complexity research, 862 with more colors, 107 compositions of, 886 from multiplication tables, 614 computational irreducibility in, 740 my first pictures of, 19, 864 computational reducibility in, 744 my first use of, 17 computations in, 638-641 Nand forms for, 619, 1096 conservation laws in, 458, 1023 and nanotechnology, 841 continuous, 155-160 nearby rules in, 948 continuous models of, 976 neighborhoods for 2D, 928 continuum limits of, 327 nesting in, 25, 58 and cowrie patterns, 1012 see also Additive cellular automata and cryptography, 603 on networks, 930, 936 crystals growth and, 369 non-computability in, 1128 in d dimensions, 927 NP completeness in, 767 and data compression, 569 number of symmetric, 886 deducing rules for, 1089 origins of nesting in, 270 density conservation in, 459 outcome of evolution in, 753 density transitions in, 341 and P completeness, 1149 difference patterns in 2D, 950 as parallel computers, 1109 diffusion equation from, 1024 and patterns on shells, 389 and dimensions of networks, 1030 perceptrons for, 1102 for doubling, 832 with periodic initial conditions, 267 elementary perturbations on, 325 see Elementary cellular automata phase transitions in, 339 emulated by cyclic tag systems, 668 and pigmentation patterns, 427 emulated by mobile automata, 664, 1112 possible sequences from, 1186 emulated by other systems, 664-673 from powers, 1093 emulated by PDEs, 1129 for powers of 3, 903 emulated by substitution systems, 666, 1035 probabilistic, 591 emulated by symbolic systems, 668, 1113 purpose in, 830 emulated by tag systems, 667, 1113 quantum analogs of, 1147 emulated by TMs, 665, 765, 1113 quantum-dot, 1193 emulating logic circuits, 662, 1112 for quantum systems, 1060 emulating mobile automata, 657, 1111 r=1 emulating multiplication, 661, 1112 see Elementary cellular automata emulating non-deterministic Turing machines, 1146 r=1/2, 806, 885 emulating other systems, 656-663 r=3/2, 1088 emulating register machines, 661, 1112 with random initial conditions, 224-228 emulating substitution systems, 659, 1111 random initial conditions for 2D, 246 emulating Turing machines, 658, 1111 random mutations in, 391 equivalences of rules, 883 as randomness generators, 973 evolution as P computation, 1142 and reaction-diffusion, 427, 1013 experiments on, 112 and regular languages, 1138 factorization of, 956 repetitive behavior in, 267 for finding primes, 640, 1109 reversible finite-size, 258 see Reversible cellular automata rotational invariance in 2D, 473 Chaitin, Gregory J. (USA/Argentina, 1947- ) as rule-based systems, 860 and algorithmic randomness, 1068 rule numbering for, 53 and experimental math, 899 in sandpile models, 989 in Preface, xiii for Schrödinger equation, 1060 and randomness in arithmetic, 1067 second-order and universal objects, 1127 see Reversible cellular automata Chaitin-Kolmogorov complexity and self-gravitating systems, 1021 see Algorithmic information self-reproducing, 1179 Chalk from semigroups, 887 fracture in, 994 sequences of rules in, 241 Champernowne, David G. (England, 1912-2000) sequential, 1034 and normal numbers, 912 and shell patterns, 423, 1012 Champernowne number, 913 and shift registers, 975, 1088 continued fraction of, 915 smooth shapes in, 333 Change of variables spectra of, 1082 and amount of computation, 732 speed of light in, 518 Changes for squaring, 639, 1109 in initial conditions, 252 state space of, 869, 958 Chaos (book), 971 states vs. digit sequences, 950 Chaos theory as statistical tests, 596 artifacts in computations on, 1184 structures in, 281-296 audio studies of, 1080 structures in as particles, 525 and Bianchi IX cosmology, 1053 and study of form, 967 and computational irreducibility, 1133 surjective, 280 and computer experiments, 899 symmetry in 2D, 927 and continuous computation, 1128 synchronization in, 1035 and divergence of geodesics, 1049 as syntax checkers, 1109 executive toys illustrating, 1183 technology applications of, 841 and financial markets, 1015 as texture generators, 578, 1078 and fluid flow, 381 thermodynamic behavior in, 443 and free will, 752, 971, 1135 three-color, 60 and hard sphere gases, 1022 and tiling problems, 1139 history of, 971 time vs. space in, 481 and history of complexity research, 862 as too rigid for ultimate theory, 467 and history of numbers, 901 totalistic and history of randomness, 968 see Totalistic cellular automata in iterated maps, 149-155 ultimate theory of physics and, 1026 as limit on science, 1135 undecidability in, 753, 1136, 1138 and Lyapunov exponents in CAs, 950 universal, 644-656, 675 and my work on CAs, 19 universal 2D, 693 in ODEs, 922 for Voronoi diagrams, 987 and origin of randomness, 304-314 weighted totalistic, 427 and QCD, 1061 Cellular automaton fluids, 378-382 and quantum measurement, 1063 as application of randomness, 1192 and recognizing chaos, 972 compressible flow in, 1000 and solar system, 973 detailed issues with, 999 summary of relations to, 13 and generalized fluid flow, 1000 and thermodynamics, 1020 history of, 999 in three-body problem, 972 my papers on, 882 and turbulence, 997 on square grids, 999 and weather prediction, 1178 Cellular logic systems, 877 Chaperone molecules, 988 Cellular spaces Characteristic polynomials see Cellular automata and CA entropies, 958 Cellular structures Characteristica universalis (universal language), 1109, 1149 and networks, 1039 Charcoal from superposed waves, 984 in archeology, 1183 Cellular telephones Charge radio signals from, 1188 conservation of, 527, 1022 and shift registers, 1086 and gauge invariance, 1045 CellularAutomaton (in Mathematica), 867 quantization of, 528, 1046 framework for, 886 Charge carriers Cellulose and thermal noise, 968 and rigidity of plants, 1004 Chartres Celtic art, 43, 873 maze at, 873 Census data Chaté, Hugues (France, 1961- ) and soundex system, 1100 and CA classes, 948 as source of randomness, 968 and continuous CAs, 922 Center for Complex Systems Research, xiii ChebyshevT (Chebyshev polynomials) Center-surround cells and logistic map formulas, 1098 in visual system, 1075 Checkerboard Central groupoids, 1171 generated by rule 250, 25 Central Limit Theorem, 329, 976 as updating pattern, 982 and differences in 2D CAs, 950 Cheetah history of, 977 pigmentation pattern of, 426 and nesting, 990 Chemical kinetics and typical data, 1083 rate equations in, 984 Central pattern generators (in animals), 1011 Chemical networks Ceremonial functions, 830 and origin of life, 1179 Cerenkov light, 984 Chemical perception, 1105 CFD (computational fluid dynamics), 1000 Chemical processes Chain (unbranched) hydrocarbons, 1194 and animal growth, 419 Chains and animal pigmentation, 427 in evaluation, 907 and plant growth, 409 in hashing, 1100 randomness from, 970 in posets, 1041 and reaction-diffusion, 1012, 1013 Chains (metal) Chemical synthesis characteristic shapes of, 1183 basic theory for, 1194 and nanotechnology, 1193 Circadian rhythms, 1011 Chemistry Circle method (in number theory), 1165 as analog of science in this book, 843 Circle packings, 349 arguments for atoms in, 876 history of, 985 and computational irreducibility, 1193 with unequal circles, 350 and definition of life, 825 Circles interesting compounds in, 1194 areas of, 1050 of martian soil, 1179 and constructible reals, 1129 networks with analogies in, 1040 lattice points inside, 910 success of math in, 859 in ornamental art, 873 Chemotherapy Circuits (logic) search for compounds for, 1193 and computational complexity theory, 1148 Chervil (cow parsley) and DNF, 1095 shape of wild, 385 layout of, 985 Chess minimal sizes of, 1096, 1143 programs for, 1099 multilevel minimization in, 1096 Chi-rho page (of Book of Kells), 873 and names for operators, 1173 Child development, 1102 as network system analog, 193 history of, 1099 optimal blocks in, 1193 and language, 630 and P completeness, 1149 Children in practical computers, 1108 and animism, 1195 as representing functions, 1095 and concept of programs, 1177 use of Nand in, 806 and free will, 1136 Circular (cyclic) boundary conditions, 255 and purposes in nature, 1185 Circular growth randomness in games of, 968 in 2D cellular automaton, 178, 979 recognition of intelligence in, 825 in 2D random walks, 329 China in aggregation systems, 331, 978 Pascal's triangle in, 870 Circular reflector Chinese lattice, 874 caustics from, 984 Chinese Remainder Theorem chaos from, 311 and encoding of lists, 1120 Circular shapes and GCD array, 1093 of heavenly bodies, 875 Chips (integrated circuits) Circumference (of networks), 1029 and Boolean minimization, 1097 Cirrus clouds and history of CAs, 877 pattern formation in, 947 and history of computing, 1108 Cissoids, 875 and Nand, 1173 Citations randomness sources on, 970 for cellular automata, 878 Chirality of molecules in this book, 850 and definition of life, 1178 Cities Chirping (of radar pulses), 1188 growth patterns of, 1014 Chladni figures, 984 lack of nesting in, 874 Chloroplast pattern of lights of, 1187 form of, 385 Civet Choice pigmentation pattern of, 426 axiom of, 774, 1154 Clam shell Chomsky, Noam (USA, 1928- ) growth of, 414 and generative grammars, 939 Class 1 behavior, 231 and models of language, 1104 and non-universality, 694 and universals in language, 1181 as origin of uniformity, 353 Chomsky hierarchy (of formal languages), 939 and reversible CAs, 1018 Chords (musical), 917 Class 2 behavior, 231 in audio for CAs, 869 attractors in, 275 perception of, 587, 1079 in class 3 systems, 269 waveforms of, 146 and limited size, 255 Chorus (natural radio signals), 1187 and non-universality, 694 Christianity in reversible CAs, 1018 and free will, 1135 and transition graphs, 962 rejecting animism, 1195 Class 3 behavior, 231 Christoffel symbols, 1049 in 2D cellular automata, 248 Chromatic number attractors in, 278 of networks, 1029 class 2 behavior in, 269 Chromaticity values, 1074 in continuous CAs, 922 Chromosomes in early neural nets, 1102 random distribution into, 970 and finite-size periods, 258 Chunks (in short-term memory), 1102 and fracture patterns, 995 Church, Alonzo (USA, 1903-1995) localized structures in, 526 and Church's Thesis, 1125 in power cellular automata, 1093 and defining randomness, 1068 randomness in, 261 and lambda calculus, 1121 in reversible CAs, 1018 and models of computation, 879 and transition graphs, 962 and number combinators, 1122 universality in, 698 and origins of universality, 1110 see also Rule 30, 90, etc. and undecidability, 1136 Class 4 behavior, 231, 235-239 Church numerals in 2D cellular automata, 248, 948 in combinators, 1122 in 3-color 2-neighbor CAs, 1116 in symbolic systems, 897 in 3-color totalistic CAs, 948 Church-Rosser property, 1036 in 3D cellular automata, 949 for combinators, 1122 attractors in, 278 for symbolic systems, 898 as between class 2 and 3, 240 Church's Thesis, 1125 in continuous CAs, 244, 922 Cicero, M. Tullius (Italy, 106-43 BC) and defining complexity, 1069 and free will, 1135 and extraterrestrials, 839 Cilia fluctuations in, 960 symmetries in, 1007 and history of universality, 1115 Ciphers, 598 number of structures in, 1047 see also Cryptography particle collisions in, 540 in reversible CAs, 440, 1018 Cocconi, Giuseppe (Italy/USA/Switzerland, 1914- ) structures in, 281-296 and SETI, 1189 and universality, 691 Cochlea see also Rule 110, etc. and audio perception, 1079 Class field theory Cochrane, Canada and almost integers, 915 and patterns from space, 1187 Classes, theory of (in foundations of math), 1151, 1171 Cockle shell Classes of cellular automata, 231-249 growth of, 415 chaos in, 250 Codd, Edgar F. (USA, 1923-[2003]) entropies in, 960 and universal CAs, 1117 frequencies of, 948 Code history of, 948 in notes to this book, 854 undecidability of, 948 see also Programs Classes of systems Code (hash), 622 universality of, 1123 Code (machine), 101 Classification Code 10 in biology, 1003 and my CA history, 882 of plants, 1004 Code 12 Classification schemes and Ulam systems, 929 undecidability of, 1138 Code 20 Classifier systems (sequential substitution systems), 894 attractors in, 958 Clausius, Rudolf J. E. (Germany, 1822-1888) as candidate for universality, 1115 and thermodynamics, 1019 excluded blocks in, 958 Clay halting probability in, 964 in archeology, 1183 persistent structures in, 281, 284 self-replication in, 1179 transient lengths in, 964 Clebsch-Gordan coefficients Code 52 and spin networks, 1055 as candidate for universality, 692 Cliques phase transition in, 981 and discrete packings, 987 Code 52 (2D) Clock domains in, 980 and Descartes on complexity, 861 Code 111 (2D) as model of planets, 860 domains in, 980 as seed for random generator, 970 Code 177 Clocksprings randomness from, 64 characteristic shapes of, 1183 Code 204 (2D) Closed curve self-reproduction in, 824 as origin of repetition, 355 Code 224 (2D) Closed forms, 1133 see Game of Life for 3-body problem, 972 Code 237 for logistic map, 1098 nesting in, 65 for nested patterns, 610 Code 293 (2D) see also Exact solutions domains in, 980 see also Formulas Code 294 Closed systems localized structures in, 526 thermodynamics in, 455 Code 295 (2D) Clothes domains in, 980 parametrizations of, 1010 Code 357 Clothoid curve, 418 persistent structures in, 282, 286 Cloud seeding, 992 from simple seed, 69 Cloud streets Code 420 discreteness in, 984 as additive CA, 886 as repetitive, 988 nesting in, 63 Clouds Code 468 (2D) patterns of, 377 isotropy in, 473 snowflake formation in, 372, 992 Code 600 turbulent convection in, 1001 repetition in, 62, 69 and weather prediction, 1178 Code 686 Club of Rome (world models), 862 and Ulam systems, 929 Cluster analysis Code 686 (2D) and Voronoi diagrams, 987 isotropy in, 473 Clusters Code 746 (2D) in aggregation systems, 332, 978 circular shape from, 178, 334, 979 in diffusion-limited aggregation, 994 interior of, 929 in sphere packings, 986 isotropy in, 473 Clusters (in networks), 510, 1039 Code 843 total numbers of, 1029 and computational reducibility, 738 CM-1 (Connection Machine) computer, 854 Code 867 CMOS FETs examples based on, 868 and Nand, 1173 Code 870 CNF (Conjunctive Normal Form), 1095 and computational reducibility, 738 and satisfiability, 1146 Code 912 Coal randomness in, 64 and interesting chemicals, 1194 Code 920 (2D) Coarse-graining domains in, 980 and defining randomness, 1068 Code 942 (2D) history of, 1020 nested pattern from, 171 in thermodynamics, 448 slices through, 928 Coarsening Code 948 in cellular structures, 1039 nesting in, 65 Coastlines Code 976 (2D) origin of shapes of, 1001 domains in, 336, 980 Coats of animals phase transition in, 340 patterns on, 426 Code 1041 Cobol complex behavior in, 66 and history of computing, 1108 Code 1329 Coccolithophorid persistent structures in, 282 shape of, 385 from simple seed, 62 Code 1599 Collective behavior complex behavior in, 69, 70 general theory of, 3 and computational irreducibility, 738, 740 Collectives and free will, 750 and defining randomness, 1068 Code 1635 Collisions complex behavior in, 66, 67 and chaos theory, 971 Code 1659 on inspirational cover, 17 class 4 behavior in, 238 law for in rule 110, 964 Code 1749 of planets, 973 nesting in, 65 in rule 110, 684 Code 1815 of structures in rule 110, 294 class 4 behavior in, 236 and thermodynamic model, 445 and universality, 692 Colonization of galaxy, 839 Code 1893 Color localized structures in, 526 and pictures in this book, 851 nested domains in, 360 vision, 577, 1074 Code 2007 Color charges class 4 behavior in, 237 and QCD, 1057 Code 2040 Coloration of animals, 426, 1012 randomness in, 64 Coloring of networks, 1029, 1031 Code 2043 Combinatorial chemistry, 1193, 1194 class 4 behavior in, 239 Combinatorial optimization, 985 Code 2049 Combinatorial physics, 1027 complex behavior in, 66, 68 Combinatorial topology, 1051 Code 2058 Combinatorics from simple seed, 69 posets in, 1041 Code 3702 (2D) and substitution systems, 893 examples based on, 868 undecidability in, 1138 Code 29408 Combinators shape produced by, 980 behavior of, 712 Code 174826 emulating cellular automata, 1123 shape produced by, 929, 980 emulating rule 110, 713 Code 175850 halting in, 897 shape produced by, 980 history of, 1121 Code 1004600 and history of universality, 1110 and undecidability, 754, 1137 as idealization of math, 1150 Code books and network systems, 936 and cryptography, 1085 as precursors to my work, 879 in sound compression, 1080 properties of, 1122 Codes single universal, 1123 error-correcting, 1101 and symbolic systems, 102, 898 Huffman, 564 as symbolic systems, 711 Shannon-Fano, 1069 as universal systems, 711 for totalistic CAs, 60 and variables in axioms, 1156 for Turing machines, 888 Combinatory algebra, 1172 see also Cryptography Comet orbits Codewords and Gaussian distribution, 977 in block encoding, 563 Common subexpressions in error-correcting codes, 1101 in equation solutions, 945 self-delimiting, 1071 in multilevel logic, 1096 Coding theory and networks, 1040 algebraic, 1101 and speedups, 1094 and block emulations, 1119 Communication CoefficientList animal, 1180 and Sierpinski pattern, 931 between computers, 1182 Coffee grains, 986 and definition of intelligence, 826 Cognition of effects in CAs, 252 see Thinking with ETs in science fiction, 1191 Cogs theories of, 1181 characteristic shapes of, 1183 and use of language, 630 Cohen, Paul J. (USA, 1934- ) Communications systems and continuum hypothesis, 1155 and data compression, 549, 560 Coherence and layout of networks, 1031 and definition of purpose, 830 and shift registers, 878 and human will, 1136 simulations of, 968 Coherent states (in quantum theory), 1059 and theories of communication, 1181 Coherent structures Commutative in QCD, 1061 see Orderless in turbulent fluids, 997 Commutative Boolean functions, 1173 see also Localized structures Commutative diagrams Coiling in category theory, 1154 in animals, 413 Commutative groups Coin tossing axioms for, 773, 1153 randomness from, 305, 971 decidability for, 1160 in water, 971 enumeration of, 805 Coincidences and forcing by axioms, 1172 and randomness, 967 incompleteness of theory, 1160 Coins shortest axioms for, 806 maze patterns on, 873 total number of, 1172 packing of identical, 349 see also Abelian groups Cold War Commutative monoids and beliefs about SETI, 1191 enumeration of, 952 Collagen and generalized additivity, 952 repetitive structure of, 1003 Commutative rings, 1153 Collatz problem, 904 Commutative semigroups see also 3n+1 problem Cayley graphs of, 938 Collect enumeration of, 805, 1173 analog in Boolean formulas, 1095 word problems in, 1141 Commutativity of individual integers, 916 of And, 817 ingredients for, 1131 and generalized additivity, 952 limited by natural selection, 392 in operator systems, 801 as limited in biology, 391 of Or, 817 of logic circuits, 1096 proof in Nand axioms, 775 and lossy compression, 574 and speedups in evolution, 1095 of math formulas, 1068 unprovability in reduced arithmetic, 800 in mathematics, 772 Commuting operations in models, 364 and causal invariance, 1036 mystery of in nature, 2 Companding and Principle of Computational Equivalence, 719 in sound compression, 1080 of proofs in math, 777 Comparative anatomy from random initial conditions, 228 and studies of form, 967 in rule 110, 39 Competition and science, 861 between programs, 1105 as special to humans, 844 in phase transitions, 983 and theology, 861 Compile of Turing machine rules, 1119 and CA evolution, 865 in Turing machines, 709 Compiled languages, 1109 and universality, 643 Compiler generators, 1104 Complexity engineering, 882 Compilers Complexity theory for functional languages, 898 history of, 862 optimal code searches in, 1193 summary of relations to, 13 and register machines, 1114 Complexity theory (computational complexity theory), 1142 Compiling Composite heads see Emulation in symbolic expressions, 896 Complement Compositeness and finite set theory, 1171 of elementary particles, 1044 Complement cellular automaton, 883 Composition (music) Complete bases with substitution systems, 1080 for data, 1072 Compositions for logic, 1173 of cellular automata, 886 Complete graphs of functions, 896 and planarity tests, 1045 of polynomials in iterated maps, 1098 Completely connected sets Compound leaves, 1005 and discrete packings, 987 Compounds Completeness chemical, 1194 vs. Incompleteness Theorem, 1159 Compressible flow (in fluids) meanings of, 1152 see Supersonic flow in multiway systems, 782, 797 Compression of number representations, 1070 audio, 1080 in predicate logic, 1152 of CA patterns, 562 of real algebra, 1154 and computational reducibility, 746, 1134 see also Universality (computational) and computer communication, 1182 Completeness theorem of data, 560-576 for equational logic, 1172 in extraterrestrial signals, 836 for first-order logic, 1167 lossy, 572 Completion maximal in block encoding, 1071 algorithms for, 1037 in mobile automata, 72, 488 and automated proofs, 1158 and recognition of meaning, 827 in multiway systems, 782 software for, 1069 Complex analysis Compton scattering, 1060 and growth shapes, 1010 Computability and S matrix theory, 1057 see Decidability Complex bases, 932 Computable reals, 1128 Complex maps, 933, 933' Computation Complex numbers analog, 730, 1128 and branching patterns, 1005 in cellular automata, 638-641 cellular automata based on, 886 as conceptual foundation, 5 as defining poset, 1041 continuous, 730, 1128 and multiway systems, 939 efficiency of, 758 not related to complexity, 1069 math notation for, 1182 as number generalizations, 1168 minimal systems for specific, 832 powers of, 1094 not for definite tasks, 715 and Sierpinski pattern, 931 notion of, 637-714 Complex plane reversible, 1018 nested patterns in, 1093 and thermodynamic behavior, 444 Complex rules thermodynamics of, 1018, 1020 with simple behavior, 351 universality as basis for study of, 674 Complex systems research see also Computing and defining complexity, 1069 see also Programs history of, 20 Computation universality organizational structure of, 862 history of, 1109 Complexity see also Universality adaptive value of, 1002 Computational complexity theory, 758, 1142 and animism, 845 and computational irreducibility, 1132 applications of, 841 of computing pi, 912 biology as prime example of, 383 and defining randomness, 1068 in biology vs. thermodynamics, 1003 and definition of complexity, 1069 compared to randomness, 557 of math function evaluation, 1134 definition of, 557-559 and Principle of Computational Equivalence, 766 and definition of life, 824 summary of relations to, 14 explaining in biology, 396 Computational Equivalence, Principle of, 715-846 explaining phenomenon of, 735-737 see also Principle of Computational Equivalence formula size as measuring, 1096 Computational fluid dynamics, 1000 history of definitions of, 1068 and Navier-Stokes, 996 of human thinking, 628 Computational geometry and nearest neighbors, 1101 and P equivalence, 764 recursive algorithms in, 1142 redundancy in, 1086 and Voronoi diagrams, 987 and universality, 642 Computational irreducibility, 737-750 see also Languages (computer) and chemistry, 1193 Computer programs and complexity, 748 in notes, 853 and computational complexity theory, 1148 see also Programs and epistemology, 1196 Computer science and extraterrestrial trade, 1191 education and this book, 855 and free will, 750 structure of algorithms in, 990 and Gödel's Theorem, 788 summary of relations to, 10, 863 history of, 1132 undecidability in, 1138 and human responsibility, 1136 Computer simulations and intractability, 758 see Simulations introduction to, 6 Computerized data taking, 992 and limits of science, 1135 Computers in mathematics, 779 communication between, 1182 my discovery of, 881 and definition of intelligence, 822 in operator systems, 815 and discoveries in this book, 46 origins of, 1133 free will for, 1135 and Principle of Computational Equivalence, 738 future of, 1196 in QED, 1060 future technology of, 841 and three-body problem, 972 historical cost of using, 45 ubiquity of, 745 and history of CAs, 876 and weather prediction, 1178 physical components in, 1195 Computational learning theory, 1102 quantum, 1147 Computational neuroscience randomness in, 970 and visual perception, 1076 and rule-based systems, 860 Computational reducibility, 738 and universality, 642 in additive CAs, 1094 used in creation of book, 854 and associative evolution, 1094 Computing as basis for existing science, 741 causal invariance in distributed, 1035 and compression, 746 history of, 1107 and engineering, 829 intuition from, 40, 46, 872 and exact solutions, 1133 number representations in, 1070 examples of, 744, 747 see also Computation in network of theorems, 821 Concatenation and regularities, 746 as semigroup operation, 938, 1172 Computational science, 44 Concatenation sequences, 913 Computational work block statistics in, 594 and computational irreducibility, 739 continued fractions for, 915 Computer-aided design (CAD) difficulty of CAs producing, 1186 and discrete surfaces, 1050 and pointer-based encoding, 1072 Computer algebra sounds from, 1080 and computer experiments, 899 Conchoids (math curves), 875 and Feynman diagrams, 1057 Concurrent systems and gravity theory, 1048 and causal invariance, 1035 see also Algebraic computation Condensates Computer art, 11 topological defects in, 1045 Computer-assisted proofs Conditional entropies see Automated theorem proving and texture discrimination, 1077 Computer experiments Conditional probabilities basic, 23 and Bayes's theorem, 1083 and chaos theory, 899 Cone cells and computational irreducibility, 1132 in color vision, 1074 and continuous systems, 167 Cone shells and ergodicity, 1020 growth of, 414 and iterated maps, 919 neurotoxins from, 1011 lack of meaningful, 898 patterns on, 423 and learning about this book, 856 Cones methodology of, 108-113 in Lorentzian spaces, 1051 my first on CAs, 880 Confinement in QCD, 1061 my need to do more, 20 Confluence, 1036 on natural selection, 1002 for combinators, 1122 problems with chaos in, 919 and generalized aggregation rules, 979 and solitons, 899 getting using completion, 1037 and symbolic computation, 899 in multiway systems, 507 and theorems, 899 in symbolic systems, 1113 for this book, 46, 111, 854 see also Canonical forms Computer graphics see also Church-Rosser property and discrete surfaces, 1050 Conformal mappings and history of modelling, 992 and flatness in growth, 1007 and models of plant growth, 1005 and hypergeometric functions, 1092 and models of shell shapes, 1008 and transformation of biological forms, 1010 and nesting, 934 Conformal transformations and substitution systems, 893 and gauge invariance, 1045 surface roughness in, 996 Conformations of proteins, 1184 textures in, 1077 Congruence use of randomness in, 841, 1192 in axioms of geometry, 1154 Computer interfaces Conifers graphical vs. language, 631 branching in, 1004 history of, 1102 Conjugacy Computer languages in additive systems, 952 and context-free grammars, 939 and CA conservation laws, 1023 and history of computing, 1108 in iterated maps, 921 and human thinking, 627 Conjugate systems influence on thinking of, 1181 and reversible cellular automata, 961 logic primitives in, 1173 Conjunction as name for And, 1173 rule 30 repetition as, 266 Conjunctions satisfied by operators, 805 in human languages, 1173 self-assembly and, 1011, 1193 starting sentences with, 849 systems based on, 210-221 as words for logic functions, 1173 undecidability of satisfying, 756 Conjunctive Normal Form (CNF), 1095 and undecidability of tiling, 1139 and resolution method, 1157 Constructibility Connected clusters and intuitionism, 1158 in percolation theory, 983 Constructible reals, 1129 Connection Machine computer Constructions my use of, 854, 881 of 48-gon, 873 Connections (on fiber bundles), 1045 vs. computer experiments, 108 Connectives and purposes, 830 possible Boolean, 806 rules in geometrical, 875 in well-formed formulas, 1150 of universal CA, 648, 675 Connectivity Constructive proofs of branching patterns, 1006 and computer experiments, 899 in network evolution, 1039 Consumer electronics of networks, 1029 use of randomness in, 1192 Conscious thinking use of statistics in, 1082 and free will, 1135 Contact (movie) in visual perception, 582 extraterrestrial contact in, 1190 Consciousness Context and quantum theory, 1058, 1063 and recognition of purpose, 830 see also Intelligence and theories of communication, 1181 see also Thinking Context-free languages, 939, 1103 Conservation laws, 458-464 math notation as, 1182 in cellular automaton fluids, 379 parentheses and, 989 finding in CAs, 1022 patterns generated by, 1091 for particles in 2D CA, 445 PCP and, 1139 in PDEs, 923 pumping lemma for, 944 in physics, 1022 random, 1084 for quantum probabilities, 1059 rule 184 as recognizing, 1109 in three-body problem, 972 undecidability in, 1137 topological, 1045 Context-sensitive languages, 939 undecidability of, 1138 Continental drift for vector quantities, 1024 as non-math theory, 859 Conserved quantities Continued fraction map (Gauss map), 914, 955 from algebraic structures, 1023 Continued fractions, 143, 914-915 Conserved traits, 395 and billiard systems, 971 Consistency computation of, 914 of arithmetic, 1160, 1163 and digital slopes, 916 of axiom systems, 1168 and encoding of reals, 1127 in multiway systems, 797 generalized, 914 Consistency of action history of, 915 and human will, 1136 and iterated maps, 919 Consonants and multiplication systems, 903 sound of, 1079 and Pell equation, 944 and soundex system, 1100 and phyllotaxis, 411 Constancy as precursors to my work, 878 color, 1074 and quadratic Diophantine equations, 1164 Constancy (K) combinator, 1121 and sine curves, 147 Constants ContinuedFraction, 914 mathematical, 136-144 see also Continued fractions in operator systems, 1169 Continuity Constants of motion and axioms of topology, 1155 in three-body problem, 972 of CA mappings, 869 see also Conserved quantities and confusion about Gödel's Theorem, 1132 Constellations and the continuum, 1127 patterns of, 583, 1187 and difficulty of computer experiments, 899 and SETI, 1189 discreteness from, 337 Constraints in genetic programs, 1002 in 1D systems, 940 in geometry axioms, 1154 axioms as, 803 and mathematical intuition, 925 as basis for uniformity, 354 in natural selection and engineering, 394 biological schemes for satisfying, 985 nesting as historical counterexamples in, 934 and concept of purpose, 829, 1185 origins of, 327-336, 463-464 in correspondence systems, 1139 origins of in fluids, 379 Darwinian evolution and, 386 and Principle of Computational Equivalence, 729 defining networks using, 483 of space, 472 as determining spacetime networks, 482 Continuous cellular automata, 155-160 difficulties in modelling with, 368 additive, 1092 enumerating cases satisfying, 959 cardinality of, 1128 and mathematical thinking, 1177 classification of, 948 vs. mechanisms, 940 history of, 921 in multiway systems, 766 implementation of, 921 as NP problems, 1142 as models of boiling, 994 on operators, 1172 as models of phyllotaxis, 1007 PDEs as, 923 and probabilistic rules, 976 for periodic behavior in CAs, 954 for quantum mechanics, 1059 and Principle of Computational Equivalence, 729 with random initial conditions, 243 probability of violating, 343 Continuous computation, 730, 1128 problem of satisfying, 342-351 Continuous functions producing complexity with, 351 additivity of, 953 proofs as systems based on, 1157 cellular automaton maps as, 961 and quasicrystal growth, 994 evaluation of, 1134 in random systems number of, 1127 see Markov random fields Continuous models of crystal growth, 993 and multiway strings, 1036 of fracture, 995 for network nodes, 478 Continuous Pascal's triangle, 922 Copernican astronomy Continuous systems and extraterrestrial life, 1180 and Church's Thesis, 1126 and history of gravity, 1047 vs. discrete systems, 167 vs. ideas of this book, 844 emulating discrete, 731, 1129 Copy operations isotropy in, 980 and Nand expressions, 1096 in physics, 729 Coral and undecidability, 1138 as animal artifacts, 1184 Continuous truth values, 1175 Coral reefs Continuous variables symmetry of, 1187 invention of, 901 Coralbells (plant), 1006 models with, 368 Córdoba, Great Mosque of, 873 Continuum, the, 1127 Core collapse Continuum equations in self-gravitating systems, 1021 see Partial differential equations Core memory Continuum Hypothesis, 1127 of early computer, 864 in set theory, 1155 Cores and truth from incompleteness, 1167 of elementary particles, 527 unprovability of, 1163 Corn Continuum limits structure of, 385 different forms of, 1023 Corner-overlapping patterns, 941 for diffusion equation, 1024 Corners of networks, 1030 in code 976, 980 Contours Cornu spiral, 418 in landscapes, 1001 Corollaries in visual perception, 578 defining features of, 1176 Contractive mappings, 277, 959 Coronas (in splashes), 988, 1000 Contradictions Corpuscular theories, 876, 1024 and proofs of undecidability, 1137 Correlation entropy, 959 as scheme for proofs, 1177 Correlations Control theory in 2D Ising model, 982 and artificial intelligence, 1099 and Bell's inequalities, 1064 and complex behavior, 841 between digits, 902 and cybernetics, 862 and CA difference patterns, 950 time series in, 1083 in CA evolution, 953 Convection, 1000 in class 3 CAs, 949 and history of pattern, 947 and defining communication, 827 maze patterns in, 1013 and defining complexity, 1069 patterns of, 377 in DNA sequences, 1184 repeatable randomness in, 976 in H theorem, 1020 repetitive cells in, 988 in human languages, 1086 and snowflake development, 372 in noise with given spectrum, 969 Convention in languages, 1181 and non-standard diffusion processes, 1024 Convergence in phase transitions, 989 of fractal dimensions, 933 in quantum theory, 543 of isotropy in finite differences, 980 in random environments, 304 of iterated maps, 918 and random networks, 1039 of metric expansion, 1050 in random patterns, 584 in multiway systems, 507, 1036 and randomness tests, 595, 1085 in natural selection, 392 and spectra, 587, 1082 in negotiation processes, 430 in stirring and shaking, 969 of PDE solutions, 924 in visual textures, 1078 in plant phyllotaxis, 410 see also ListCorrelate Convergent evolution, 397 Correspondence systems (PCP) Convergent series NP completeness in, 1145 as exact solutions, 1133 and undecidability, 757, 1139 Conversation Corrugation and defining intelligence, 1178 in ammonite septa, 1008 Convolution in animal development, 418 in visual perception, 1075, 1076 characteristic shape of, 1183 see also ListConvolve in tissue sheets, 413 Convolutional codes Cortex and CA encodings, 1119 auditory, 1079 Conway, John H. (England/USA, 1937- ) sensorimotor, 1099 and 2D Turing machines, 930 visual, 580 and arithmetic recurrences, 1115 Cos (cosine) and Game of Life, 877, 880, 949 and area of circle on sphere, 1050 and iterated run-length encoding, 905 and Bell's inequalities, 1064 and non-periodic tilings, 943 and limit of 6j symbols, 1055 in Preface, xiii and logistic map formulas, 1098 and recursive sequences, 907 and nested radicals, 915 and universality of Life, 1117 and tent map, 919 Cook, Matthew (USA, 1970- ) Cosets and cyclic tag systems, 895 and state transition graphs, 963 and polyomino tiling, 943 Cosh in Preface, xii in solution of catenary, 1133 and rule 110, 1115 in solution of logistic map, 1098 Cook, Stephen A. (USA/Canada, 1939- ) Cosine transform and NP completeness, 1143 in data compression, 1070, 1074 Cooking recipes, 1193 Cosmas (Italy, ~1210 - ~1235) Cooley-Tukey transform, 1074 and mosaic patterns, 873 Cooperation Cosmati mosaic work, 873 theories of evolution of, 1104 Cosmic microwave background Coordinate singularities and alignment of time, 1022 in general relativity, 1048, 1053 as analog of ether, 1042 Coordinates and galaxy formation, 1021 and history of gravity, 1048 and scale invariance, 955 and initial conditions, 1026 Crossovers origin of uniformity of, 1055 in genetics, 970 as source of radio noise, 1187 Crosstalk Cosmic rays and Walsh functions, 1073 particles produced by, 1044, 1047 Crowds as possible artifacts, 1187 motion of people in, 1014 Cosmological principle (uniformity of universe), 1055 Crumpling Cosmological term (in Einstein equations), 1052 patterns of, 996 and inflationary universe, 1055 Crushing (of solids), 995 and vacuum solutions, 1053 nesting in, 988 Cosmology and sphere packing, 986 and Anthropic Principle, 1185 Crust (of Earth) basic issues in, 1055 and origin of life, 1179 and Einstein equations, 1053 patterns on, 1001 and ether in, 1042 Crutchfield, James P. (USA, 1955- ) formation of galaxies in, 1021 and Markov models, 1084 and history of gravity, 1048 in Preface, xiii my work in, 17, 864 Cryptanalysis network models of, 1056 of additive cellular automata, 601 and Second Law, 1020, 1021 and dead languages, 1185 and simple initial conditions, 1026 and defining randomness, 1068 topological defects in, 1045 history of, 1086 see also Universe and history of computing, 1107 Cot (cotangent) of linear congruential generators, 1089 and shift map, 919 and meaning of programs, 1183 Coth and rule 30 NP completeness, 770 continued fraction for, 914 of shift registers, 1087 and solution of Ising model, 982 of Vigenère ciphers, 599 Countable models Cryptography, 598-606 of operator systems, 1172 as application of randomness, 1192 Counter and defining randomness, 1068 Turing machine acting as, 888 with digit sequences, 1089 Counter machines (register machines), 97-102, 896 electronic randomness for, 968 Counterfactuals (quantum values), 1064 as example of technology, 840 Counterpoint and hashing, 1100 rules of musical, 875 history of, 1085 Countries and history of complexity, 49 of people in the index, 852 as process based on rules, 875 Coupled map lattices, 155-160, 922 quantum, 1058 see also Continuous cellular automata random keys for, 970 Coupling constants and recognizing meaning, 827 in quantum field theory, 1057 and shift registers, 878, 1086 and renormalization group, 955 Crystal growth, 369-373 Coupon collector's test, 1085 history of, 993 Courant condition (for PDEs), 924 models of, 993 Covalent forces Crystal lattices and virtual electrons, 1060 systems on, 169, 929 Cover Crystals of inspirational book, 17, 864 as artificial-looking, 828 of this book, 851 Brillouin zones in, 988 Covers diffraction patterns in, 1082 in Boolean minimization, 1095 effect of seeds on, 992 Cow parsley formation as phase transition, 983 shape of, 385 fracture in, 374 Cowe, Russell J. (UK, 1946- ) hopper, 993 and shell patterns, 1012 lack of continuum limit for, 327 Cowfish as not artifacts, 1183 pigmentation pattern of, 426 randomness in shapes of, 373 Cowrie shells as self-organizing systems, 824 growth of, 415, 1008 shapes of, 929 patterns on, 1012 trivalent network and, 1030 CP violation (time reversal violation), 1019 Csc (cosecant) CPT invariance, 1019 and Moire patterns, 1078 Crackling Cube-free sequences, 944 in natural radio emissions, 1187 Thue-Morse and, 890 Cracks Cube network, 476 nesting of, 988 transformed to tetrahedron, 1038 randomness of, 374 Cube roots Craters and Cantor set generating function, 1092 circular shapes of, 1187 digits of, 141 as landscape elements, 1001 Cubes Creation myths equations involving sums of, 945 as models, 992 produced by CAs, 1186 Creeping flow, 377 Cubic equations Crete and computational reducibility, 1132 maze at Knossos on, 873 Diophantine, 1164 Criminal law as exactly soluble, 1133 free will in, 1135 iterative solutions to, 1101 Crinkling size of solutions to, 945 patterns of, 996 Cubic graphs Critical exponent see Networks, trivalent in 2D Ising model, 982 Cubic lattices Critical pairs cellular automata on, 182 in completion algorithms, 1037 class 4 rules on, 949 Critical phenomena as crystal lattices, 929 and nesting, 989 random walks on, 977 and phase transitions, 981 Voronoi diagrams for, 987 Cuboid randomness generation in, 920 and 3D cellular automata, 927 vs. shift registers, 1088 Cucumber leaves, 1006 Cyclones (in weather), 1178 Cultural relativism Cyclotomic (cyclotomic polynomials) not connected to relativity, 1042 and shift register periods, 975 Culture and solution of logistic map, 1098 and character of perception, 635 Cylinders and defining intelligence, 1178 in curved space, 1050 and recognizing intelligence, 825 and definition of Ricci tensor, 534 and response to events, 827 fluid flow past, 996 Curie point Cylindrical algebraic decomposition, 1154 in Ising model, 981 Cypress leaves, 1006 Curl D0L systems, 82-85 and vector potential, 1045 see also Substitution systems, neighbor-independent Curry, Haskell B. (USA, 1900-1982) D1L systems, 85-87 and combinators, 898 da Vinci, Leonardo (Italy, 1452-1519) Currying and fluid turbulence, 997 and combinators, 1122 and geometrical rules, 878 of function arguments, 896 and math in science, 859 Curvature and phyllotaxis, 1007 of curves, 1049 and rule-based pictures, 875 curves defined by, 418, 1009 and theory of lunes, 873 in differential geometry, 1048 Daedalus of fronts in crystal growth, 993 as designer of maze, 873 gauge fields as, 1045 Daisies of growing tissue, 1007 phyllotaxis in, 409 higher-dimensional, 1009 regular form of, 385 in non-integer dimensions, 1051 Damping in plant growth, 412 and attractors, 957 in rivers, 1001 of fluid perturbations, 381 singularities in, 1053 Dante Alighieri (Italy, 1265-1321) Curves and rhyming schemes, 875 curvature of, 1049 Dappled patterns Lissajous, 917 from 2D cellular automata, 428 mathematical, 145-148 Darwin, Charles R. (England, 1809-1882) space-filling, 893 and Origin of Species, 1001 Cusps and origins of complexity, 861, 861' in light caustics, 984 Darwinian evolution, 386 Custering summary of relations to, 14 in 2D cellular automata, 877 see also Natural selection Cut elimination in proofs, 1155 Data Cuttlefish analysis of, 548 communication by, 1181 artifacts in, 1184 pigmentation pattern of, 426 information content of, 1181 Cybernetics recognizing meaning in, 826 and biology, 1004 Data compression, 560-576 and computational irreducibility, 1132 history of, 1069 and definition of complexity, 1068 lossy, 572 and free will for machines, 1135 practicalities of, 1069 history of, 862 two-dimensional, 567 and models of thinking, 1099 see also Compression as precursor to my work, 879 Data Encryption Standard (DES), 1085 and self-reproduction, 1179 and history of CAs, 960 summary of relations to, 14 as randomness generator, 975 Cycles Data processing in attractors, 958 and history of computing, 1107 longest in networks, 1029, 1031 Data structures in random networks, 963 and network systems, 936 and repetition periods, 950 Databases in shift rules, 963 as analogy for memory, 621 shortest in networks, 1029 of chemical compounds, 1194 in state transition graphs, 961 Dataflow systems Cyclic and causal invariance, 1035 see Repetitive Dates Cyclic addition systems, 255, 950 conventions for in book, 851 state transition graphs for, 961 Daubechies wavelets, 1074 Cyclic boundary conditions Davis, H. Chandler (USA/Canada, 1926- ) in CA implementation, 866 and dragon curves, 893 periods in CAs with, 950 Davis, Martin D. (USA, 1928- ) Cyclic groups and Diophantine equations, 1161 decomposition into, 1172 in Preface, xiii Cyclic multiplication, 257, 950 Davis-Putnam rules, 1171 state transition graphs for, 961 Dawn chorus Cyclic negation natural radio signals and, 1187 in multivalued logic, 1175 DCT (discrete cosine transform), 1074 Cyclic shift instructions, 951 de Broglie, Louis-V.-P.-R. (France, 1892-1987) Cyclic subgroups and wave-particle duality, 1056 and nested patterns, 956 de Bruijn, Nicolaas G. (Netherlands, 1918- ) Cyclic tag systems, 95 and maximal sequences, 1089 emulated by rule 110, 678 de Bruijn networks, 940 emulated by tag systems, 1113 and CA attractors, 957 emulating cellular automata, 668 and local conservation laws, 1023 emulating tag systems, 669, 1116 for shift registers, 1089 generalizations of, 895 and sorting networks, 1142 implementation of, 895 de Moivre, Abraham (France/England, 1667-1754) mechanical version of, 895 and Gaussian distribution, 977 and pointer-based encoding, 1071 de Morgan's law (in logic), 817 random initial conditions in, 949 Dead languages, 1184 Dead time and Boolean minimization, 1095 in randomness generators, 303 and recursive sequence, 906 Deadlocks DeleteCases using randomness to avoid, 841, 1192 and minimal finite automata, 957 Dean's Eye cathedral window, 873 and pattern-avoiding sequences, 944 Debugging Delimiters intuition from, 872 balanced and nesting, 989 and proofs about programs, 1168 Delta functions Decidability, 753 and spectra, 1081 see also Undecidability Deltas (of rivers) Decimal numbers, 116 nesting in, 988 recurring, 138 Democratic hypothesis (in particle physics), 1044 Decimation Democritus (Greece, ~460 - ~370 BC) in additive CA patterns, 955 and atomism, 876 and self-similarity in rule 90, 870 and extraterrestrial life, 1180 Decimation systems, 909 Demodulation (substitution) and firing squad problem, 1035 in proofs, 1155 Decision analysis Dendrimers, 1194 and causal networks, 1033 Dendrites Decision making in nerve cells, 1075 and game theory, 1104 Dendritic crystal growth, 371, 993 Decision problem Dendritic erosion patterns, 1001 and history of universality, 1110 Dendritic patterns Decision procedures in 2D cellular automata, 171 see also Algorithms in 2D substitution systems, 188 see also Undecidability Denominators Deck of cards and continuous CA background, 922 perfect shuffle of, 974 minimal in rational numbers, 950 Decoding Densest packings, 986 see Cryptanalysis Density Decoherence (in quantum mechanics), 1063 of circle packings, 986 Decompilers, 1184 of difficult problems, 1147 Deconstructionism in percolation theory, 983 and limitations of science, 1196 in tag systems, 894 and postmodernism, 1196 of universal systems, 1126 and theories of communication, 1181 Density in cellular automata, 265, 953 Decorative art, 43, 872 conservation of, 458 see also Art diffusion of in block, 463 Decrement function estimates of, 953 combinators for, 1122 as non-computable, 1128 Decrement-jump instructions phase transition in, 341 in register machines, 97 undecidability of limiting, 1138 Dedekind, J. W. Richard (Germany, 1831-1916) Density perturbations and axioms for arithmetic, 1152 and sound in fluids, 1000 and categoricity of models, 1172 Dentin and primitive recursion, 907 mammoth ivory, 873 and real numbers, 1153 Denudation (in landscapes), 1001 DedekindEta Deposition difficulty of evaluating, 1134 and landscape structure, 1001 Deduction see also Aggregation systems automated mathematical, 1157 Depth of cellular automaton rules, 1089 for combinator expressions, 1123 in mathematics, 775 and Horton stream order, 1001 of rules from data, 592 and symbolic systems, 897 see also Intelligence Depth-first recursion see also Perception in substitution systems, 1033 Deep inelastic scattering, 1044 Depth-first traversal Deep theorem of backtracking trees, 1089 definition of, 1176 Depths Defects of logic expressions, 1096, 1096', 1148 as localized structures, 990 Derandomization topological, 1045 of randomized algorithms, 1192 Deficient numbers, 910 Derivations Definability in formal languages, 1103 of operations in arithmetic, 1163 in mathematics, 775 Definitions Derivative (differential derivative) and character of principles, 1126 as composite head, 896 of existing sciences, 863 and relation to DigitCount, 902 of intelligence, 822, 1178 Derivatives (financial), 1015 of life, 823, 1178 DES (Data Encryption Standard), 1085 of mathematics, 859 and history of CAs, 960 of purpose, 829 as randomness generator, 975 Deformable objects Desborough Mirror, 873 packing of, 988 Descartes, René (France/Netherlands, 1596-1650) Degrees of unsolvability (arithmetic hierarchy), 1126, 1139 and complexity in biology, 861 Dehn, Max W. (Germany, 1878-1952) and discrete space, 1027 and word problem for groups, 1141 and equiangular spirals, 1008 Deism, 1196 and snowflakes, 992 Deity and sums of three squares, 910 see God and theoretical biology, 1003 del and Turing test, 1099 and isotropy, 980 Deserts Delay equations landscape in, 1001 and road traffic flow, 1014 Design in nature Delay lines and origin of complexity, 861 and history of CAs, 877 and teleology, 1185 Delayed choice experiments, 1059 Det (determinant) Delete and Hadamard matrices, 1073 metric related to volume by, 1050 and special functions, 1092 and NC computations, 1149 and time series, 1083 and polynomial time, 1146 and universality, 1129 and testing for dimension, 1031 and weather prediction, 1178 and zeta functions, 959 see also Partial differential equations Detachment rule Differential geometry, 1048 in axioms, 1150 and shell growth, 1009 and proofs, 1155 Differential growth Determinism in animals, 421 and fate, 967 and folding, 417 and free will, 750, 1135 history of, 1010 and Gödel's Theorem, 1132 in horns, 413 vs. probability in models, 588 in shells, 414 Deterministic chaos Differentiation (biological) recognizing, 972 in biological evolution, 386 see also Chaos theory Differentiation (mathematical) Deterrents, 1136 and computability, 1128 Deutsch, David (England, 1953- ) Diffie, Whitfield (USA, 1944- ) in Preface, xiii and cryptography, 1089 and quantum computers, 1147 in Preface, xiii Development (in biology), 400-428 Diffraction see also Growth exactly soluble problems in, 1133 Developmental constraints and image processing, 1077 on forms of organisms, 387 path integral theory of, 1061 Developmental pathways patterns from, 1082 invariance of in evolution, 395 Diffuse reflection /dev/random (randomness pool), 970 and surface roughness, 996 DFA (deterministic finite automaton), 957 Diffusion see also Finite automata and biological growth, 419 Diabolus in musica (tritone), 917 in block cellular automata, 463 Diagnosis in continuous CAs, 156 and causal networks, 1033 and crystal growth, 993 Diagonal arguments, 1128 and harmonic growth, 1008 and Ackermann function, 907 in model of boiling, 994 and computational complexity, 1143 non-standard, 1024 and the continuum, 1127 of plant hormones, 404 Diagonal bands in plant phyllotaxis, 1007 in rule 30, 28 Diffusion equation, 163 Diagonalization derivation of in CAs, 1024 and Church's Thesis, 1125 emerging from block CAs, 464 and growth rates, 1162 minimal approximation to, 1024 and recursive functions, 908 origin of, 922 Diameters of networks, 1029 as parabolic equation, 940 Diamond shape and path integrals, 1057 generated by CAs, 171 and random walks, 978 Diatoms and Schrödinger equation, 1060 forms of, 385, 1011 Diffusion-limited aggregation (DLA), 979, 994 Dice and biological form, 1004 and legal randomness, 1068 and lightning, 995 randomness from, 305, 968, 969, 971 and randomness tests, 1085 Dicotyledons (plants) Digestive systems branching in, 1004 branching structures in, 1008 symmetries in, 1007 Digit count sequences, 905 Dictionaries Digit reversal systems, 125-127, 905 as lookup mechanism, 622 Digit sequences, 116-127, 136-142 Dictionary-based encoding, 565, 1071 and 2D substitution systems, 931 Difference approximations amplification of, 308 see Finite differences arbitrary operations on, 1091 Difference engines, 1107 and arithmetic coding, 1071 Difference patterns in CAs, 251 and chaos theory, 149-155, 307-314 probabilistic estimates of, 953 in complex bases, 933 properties of, 949 of complex numbers, 1094 for reversible rules, 1018 computable, 1128 Difference tables and computational reducibility, 743, 747 patterns in, 1091 computing nth elements of, 912 Difference vectors in computing powers, 615 in multiway system states, 937 conversion between bases, 1094 Differential analyzer, 1107 correlations within, 902 Differential equations cryptography with, 1089 for almost periodic functions, 917 and data compression, 560 attractors in, 961 and diagonal arguments, 1128 compression of time in, 732 evidence for randomness in, 912 and continuous computation, 732, 1129 and fast evolution rules, 1094 and curves from curvature, 1009 Fibonacci, 560 exact solutions to, 1133 and formulas for nesting, 608 existence of solutions to, 940 history of, 902, 1182 and financial markets, 1015 and history of chaos theory, 971 for fluid convection, 971 and history of computing, 1107 for GegenbauerC, 1091 implementation of, 901 for geodesics, 1049 in iterated maps, 149 machines for solving, 1107 leading elements in, 914 modelling with, 366 and linear congruential generators, 318 for noisy vacuum tubes, 971 for mathematical functions, 1134 numbers generated from, 916 multiplicative, 902 ordinary, 922 and multiway systems, 207 partial, 161-164 for negative numbers, 942 renormalization group, 955 nested, 913 second-order CAs and, 1018 non-locality in, 124 in non-periodic tiling pattern, 219 Dirac, Paul A. M. (England, 1902-1984) normal, 912 and history of quantum mechanics, 1056 operations in terms of, 731 Dirac delta functions, 1081 as origins of nesting, 358 Dirac equation of pi, 136 discretization of, 1060 of pi and universe, 1027 as simple model, 1025 of pi as precursors, 878 Directed acyclic graphs (DAGs) on Pioneer 10 plaque, 1189 causal networks as, 1033 of powers, 614, 903 Directed network systems, 1040 as procedures for making numbers, 143 Directed percolation (probabilistic cellular automaton), 591, 976 randomness in, 967 Directional entropies of rational numbers, 138 in cellular automata, 960 reversal and Walsh functions, 1073 Directional reversibility reversal of, 905 in cellular automata, 1017 see also Digit reversal systems Dirichlet domains, 987 robustness of, 920 and CA lattices, 929 self-delimiting, 560 Disassemblers (decompilers), 1184 of square roots, 139 Discharge tubes and substitution systems, 891 randomness from, 969 for transfinite numbers, 1162 Discontinuities and trees, 891 and catastrophe theory, 1009 and Turing machines, 760 and phase transitions, 981 see also Sequences Discontinuous functions, 901, 918 Digital computation Discord compared to analog, 730, 1128 perfect (tritone), 917 Digital electronics Discrete packings, 987 as avoiding noise, 302 Discrete space, 472 and practical computers, 1108 history of in math, 1050 Digital filters (FIR) history of in physics, 1027 and sequential CAs, 1035 and quantum gravity, 1055 Digital image processing Discreteness see Image processing and atomism, 876 DigitCount, 902 averaging out of, 327 and 3n+1 problem, 904 in computer programs, 976 and additive CAs, 1092 in models vs. continuous, 368 basic example of, 854 origins of, 337 and computational reducibility, 747 and Principle of Computational Equivalence, 729 in densities from rule 90, 953 in space, 984 as inverse recursive sequence, 906 Discretization and nested networks, 1037 of PDEs, 924 and operator representations, 916 Discrimination and recursive sequences, 131, 906 learning of in neural nets, 1102 and rule 90 pattern, 870 Disjunction and solution of logistic map, 1098 as name for Or, 1173 and Thue-Morse sequence, 890 Disjunctive Normal Form (DNF), 616, 1095 Dilation, time lower bounds on Xor in, 1143 see Time dilation multilevel, 1096 Dilation (in mathematical morphology), 1077 and proof lengths in logic, 1175 Dimensional analysis and proofs of axiom systems, 1170 and fluid flow, 996 Disk (computer) traffic and Kolmogorov spectrum, 997 randomness from, 970 and Planck length, 1027 Disks Dimensions packing of, 350 above 3 and reality in math, 860 Dislocations of attractors in CAs, 958 patterns of in fracture, 375 in axioms of geometry, 1154 Dispersion relations definitions of, 1030 and repetitive behavior, 988 differential geometry of non-integer, 1051 Display hacks fractal, 933 for nested patterns, 932 general effects of, 170 as precursors to my work, 879 in network systems, 936 Displays of networks, 478, 533 of 3D cellular automata, 927 of physical space, 515 and history of computing, 1108 of posets, 1041 lines on digital, 916 Dimer problem, 959 studying CAs using, 46 Diminished fifth Dissipative structures curve of, 146 and history of complexity, 862 Diophantine equations and reaction-diffusion, 1013 and algorithmic randomness, 1067 Distances assuming randomness in, 1165 defined by geodesics, 1048 and axiom systems, 1166 defined on networks, 478 as constraint systems, 944 general properties of, 1030 cubic, 1164 non-symmetric and torsion, 1052 enumeration of, 1165 Distribute Hilbert's Tenth Problem and, 1161 and powersets, 1171 history of, 1164 Distributed computing largest solutions for quadratic, 1164 and causal invariance, 1035 linear and polynomial time, 1146 and computer experiments, 899 and Moire patterns, 1078 Distributive laws (in logic), 817 and multiway systems, 1157 Distributivity NP completeness and quadratic, 1146 and additive CAs, 952 table of, 790 Districting and undecidability, 787, 1138 and Voronoi diagrams, 987 universal, 786, 1164 Dithering, 1077 Diophantus (Egypt, ~246 - ~330 AD) Divaricate patterns on shells, 423 and Diophantine equations, 944 Divergence in chaos theory, 153, 307, 921 Diploid cells Divergent series and randomness in biology, 970 in QED, 1060 Diversity Drag coefficients, 998 of animal shapes, 421 for airplanes, 997 in biological organisms, 395 Dragon curves, 189, 893, 932 in branching patterns, 402 Drainage patterns of leaf shapes, 401 and landscape structure, 1001 Divide (/) seen from space, 1187 and NC computations, 1149 Drake, Frank D. (USA, 1930- ) in terms of digits, 139 and SETI, 1189 Divide-and-conquer algorithms, 1094, 1141 Drake equation, 1191 Divination (fortune-telling), 1135 Drawing lots, 968, 1192 Divine proportion (GoldenRatio), 890 Drawing straws, 968 Divisibility Drexler, K. Eric (USA, 1955- ) as defining poset, 1041 and nanotechnology, 1193 of numbers, 132 Drill (military) see also GCD use of rules in, 875 Division in groups, 1153 Drip tips of leaves, 1005 Divisors Drop (drop elements) and cycles in shift rules, 963 basic example of, 853 distribution of, 909 Droplets and maximal periods, 950 in 2D cellular automata, 980 DivisorSigma (number of divisors), 135, 910 Drops iteration of, 911 in water streams, 984 DLA Drugs see Diffusion-limited aggregation and brain function, 1099 DNA from cone shells, 1011 1/f noise in, 969 origins of current, 1194 in Arecibo radio message, 1190 random trials of, 1192 and definition of complexity, 1069 searching for, 842, 1193 and definition of life, 825, 1178 and spider webs, 1184 as evolutionary artifact, 1184 Drums extraterrestrial messages in, 1184 as sending signals, 827 fingerprinting, 970 sound from, 1079 and genetic programs, 1002 DSolve and nanotechnology, 1193 see also Differential equations NP completeness in, 1146 see also Partial differential equations random changes in, 970 Duality use of randomness in, 1192 between And and Or, 1151 DNF between evolution and causal network, 496 see Disjunctive Normal Form between particles and extended objects, 1044 Do (Do loop) in string theory, 1029 for computing factorial, 1110 Ductile materials, 994 Documentation length Duhem, Pierre M. M. (France, 1861-1916) as definition of complexity, 1069 and chaos theory, 971 Dodecahedron Dummy variables in deformable packings, 988 in predicate logic, 1152 elongated, 930 Dunes (sand) network of, 476, 1049 repetitive patterns of, 1187 rhombic, 929, 986, 987 Dungeons & Dragons rhombo-hexagonal, 930 shapes of dice in, 971 trapezoid-rhombic, 986 Duplication formulas (functional relations) Dogs and function evaluation, 1134 and sense of smell, 827 and logistic map formulas, 1098 Dolphins Dürer, Albrecht (Germany, 1471-1528) communication by, 1180 and parametrizing growth, 1010 and sense of fluid motion, 827 Dust Domains as seed for crystals, 369, 992 in 2D cellular automata, 335 Dutch effective rules for in CAs, 980 logic operations in, 1173 and repetitive behavior, 356 Dyadic order Domino problems, 211-221 for Walsh functions, 1073 approximate solutions to, 345 Dyadic pure predicate logic, 1152 enumeration in, 959 Dynamic programming undecidability in, 1139 and CA implementation, 869 see also Tilings and recursive sequences, 906 Don't care elements (in Boolean formulas), 1095 Dynamic spin systems, 982 Doodles Dynamic triangulation rule-based, 875 and quantum gravity, 1054 Dot (dot product) Dynamical symmetry breaking, 1047 as associative function, 1094 Dynamical systems theory and differential geometry, 1048 and 1D constraints, 941 Dot-coms and cellular automata, 960 as speculative stocks, 1015 and continued fractions, 915 Double-angle formulas and digit sequences, 901 and iterated maps, 1098 finite automata in, 958 Double exponential growth and history of CAs, 877 in primitive recursive functions, 908 and history of chaos theory, 971 Double negation and history of complexity, 862 law of, 817 and my work on CAs, 880 Doubling and ODEs, 922 using cellular automata, 832 and spectra in, 1081 using combinators, 1122 summary of relations to, 14 Doubling map e (exponential constant) and chaos theory, 149, 306 continued fraction for, 144 computational difficulty in, 1147 digits of, 142 periods in, 257 as not from rational integral, 916 see also Shift map and random networks, 963 Draft lottery e-commerce randomness of, 969 use of randomness in, 1192 E8 (group) lattice Egyptian pyramids, 874 isotropy of, 980 Ehrlich, Paul (Germany, 1854-1915) and sphere packings, 987 and chemotherapy, 1193 Eanna temple, 873 Eigenvalues Ear lobes and dimension of networks, 1031 folding in formation of, 417 of distance matrices, 1031 Early computers and entropies of CAs, 958 and cellular automata, 45 and fractal dimensions for additive rules, 955 Early universe of nested systems, 1081 particles surviving from, 1047 nesting in pattern of, 1130 and thermodynamics, 1021 of random matrices, 918, 977 Ears Eikonal approximation, 1061 operation of, 585, 1079 Einstein, Albert (Germany/Switzerland/USA, 1879-1955) see also Auditory perception and EPR experiment, 1058 Earth and general relativity, 1047 conditions for life on, 1179 and math in science, 860 and extrasolar planets, 1179 and particles as gravity, 1054 formation of the, 1179 and quantum theory, 1056 origin of life on, 1179 and special relativity, 1041 viewed from space, 835, 1187 and unified field theory, 1028 Earth-Moon-Sun system, 313, 972 Einstein equations, 1052 Earthquakes exact solutions to, 1133 1/f noise in, 969 as examples of PDEs, 161, 923 and fracture, 374 history of, 1047 Earthworks matter vs. space in, 1028 as artifacts, 1184 quantization of, 1054 Eastern philosophy, 1195, 1195', 1196 specifying curvature of space, 531 ECAD vacuum solutions to, 1053 multilevel logic in, 1096 Einstein-Hilbert action Ecology and spin networks, 1055 and complexity research, 863 Einstein-Podolsky-Rosen (EPR) experiment, 1064 of extraterrestrial colonization, 1191 Elasticity theory iterated maps and models in, 918 and fracture, 995 Economics Electric breakdown, 302, 995 applications to, 429-432 see also Lightning and complexity in science, 861 Electric fields and computational irreducibility, 1132 particle production in, 1062 and extraterrestrial trade, 1191 Electric light bulb filaments, 1193 and free will, 1135 Electricity history of models from, 1015 as defining feature of life, 1178 iterated maps and models in, 918 Electromagnetic fields and notion of purpose, 1185 and gauge invariance, 1045 and pragmatic theory of law, 1136 quantization of, 1056 quantitative laws in, 1014 and radioactive randomness, 970 successes of math in, 859 and relativistic invariance, 1041 ed (text editor) theories of based on space, 1028 and regular expressions, 958 as ultimate constituents, 1024 and substitution systems, 894 and virtual photons, 1060 Eddies Electromagnetic radiation in fluid flow, 376 and information transmission, 1069 Eddington, Arthur S. (England, 1882-1944) Electromagnetic signals and models of the universe, 1025 see Radio signals Eddy viscosities, 997 Electromechanical machines Eden, Murray (USA, 1920- ) as computers, 1107 and aggregation systems, 978 and finite automata, 958 Eden model, 331, 978 Electron diffraction see also Aggregation systems and visualizing fracture, 995 Edge detection in images, 1077 Electron levels and scale invariance, 1076 in nested potentials, 1081 Edgerton, Harold E. (USA, 1903-1990) Electron-photon scattering, 1060 and splashes, 1000 Electronic computers Edison, Thomas A. (USA, 1847-1931) and Church's Thesis, 1125 and searching for materials, 1193 history of, 1107 Education and history of universality, 1110 and defining intelligence, 1178 numbers in history of, 902 and exact solutions, 1133 and proofs of universality, 1117 and recognizing intelligence, 825 Electronic design and the science in this book, 855 and Boolean formulas, 1097 EDVAC (computer) Electronic noise, 302, 968 and early CA, 1117 randomness from, 969 EEG, 1099 Electronics Eel making reliable, 981 pigmentation pattern of, 426 and studying complexity, 862 Effective computability Electrons see Decidability discovery of, 1024, 1044 Effectively computable sets, 1138 as initiators of randomness, 303 Efficiency of computations, 758 lack of intuition about, 537 Efficient causes, 1185 limits on sizes of, 1044 Efficient Market Hypothesis, 432, 1015 magnetic moment of in QED, 1060 Egg mass of, 1046 randomness in fertilization of, 970 in practical computers, 1108 Egmont volcano theories of structure of, 1044 circular shape around, 1187 wave-particle duality of, 1056 Egyptian art, 873 Elegant theorem Egyptian fractions, 915 definition of, 1176 Egyptian mathematics, 1149 Element and evaluation chains, 1095 in set theory, 1155 and pi, 911 Elementary cellular automata, 53, 883 emulation of rules by, 705 in mathematics, 815 legal rules for, 948 pointer-based, 565 my first pictures of, 19, 864 run-length, 560 with random initial conditions, 232, 424 theory of cellular automaton, 1118 rule equivalences, 883 of three colors by two, 655, 1111 table of Boolean forms for, 884 in universal CA, 652 uniqueness of patterns from, 956 and universality proofs, 1126 as universal logic functions, 1174 Encryption see also Cellular automata see Cryptography see also Rule 30, Rule 90, etc. Encyclopedia Britannica Elementary functions leaf shapes in first edition of, 1005 difficulty of evaluating, 1134 Endogenous randomness and math impossibilities, 1137 see Intrinsic randomness generation numbers generated from, 916 Endomorphisms vs. special functions, 1092 cellular automata as, 959 Elementary particles, 525-530 and generalized additivity, 952 decays and time quantization, 1032 Endpapers in this book, 851 detection of, 969 Energy discovery dates of, 1043 and advanced technology, 1191 as dual to black holes, 1045 in gravity theory, 537 enumerating in networks, 1045 heat as form of, 1019 interactions between, 539 Energy conditions known types of, 1043 and general relativity, 1053 and limit of networks, 1030 Energy conservation masses of, 528, 1046 in cellular automata, 458 motion of, 528 in Einstein equations, 1052 motion of along geodesics, 531 in Ising model CAs, 982 motion of through network, 536 in network evolution, 529 quantum threads between, 544 in PDE, 923 searching for additional, 1047 in physics, 1022 spin of, 1046 and thermodynamics, 445 in unified field theory, 1028 in three-body problem, 972 upper limits on mass of, 1047 Energy levels Elements in nested potentials, 1081 of Euclid, 909 Energy minimization Elephants and adaptation, 823 communication by, 1181 in chemistry, 1194 Elkies, Noam D. (USA, 1966- ) and NP completeness, 1146 and nearby powers, 1166 in proteins, 988, 1003 in Preface, xiii and purpose, 831 Elliott 903 computer and quasicrystals, 994 my use of, 854, 864 Energy-momentum tensor Elliptic curves in Einstein equations, 1052 and Diophantine equations, 1164, 1165 Engineering and Fermat's Last Theorem, 1166 avoiding complexity in, 723 Elliptic equations (PDEs), 923, 940 vs. biological evolution, 393 Elliptic functions vs. biological forms, 1004, 1180 and background for PDE, 924 and computational reducibility, 829 difficulty of evaluating, 1134 correctness proofs in, 1157 and logistic map formulas, 1098 fracture as issue in, 995 EllipticK (elliptic integral) future of, 840 in 2D Ising model, 982, 1133 historical forms in, 828, 1183 EllipticTheta (elliptic theta functions) and history of complexity, 862 and algebraic equations, 1092 intuition from, 40 as generating function, 1092 optimization of designs in, 1193 nested patterns from, 1093 of universal systems, 678 and quintic equations, 945, 1133 and universality proofs, 698 and runs of digits, 914 used in building computers, 822 Embeddings of networks, 193, 476, 1031 English Embryos and cryptanalysis, 599 development of, 417, 419, 1009 frequency of letters in, 1069 history of study of, 1004, 1010 hashing of words in, 1100 pigmentation precursors in, 425 logic operations in, 1173 randomness in, 970 redundancy of, 1086 Emergence ENIAC (computer) of order from randomness, 223 and digits of pi, 911 Emergent behavior and history of computing, 1107 general theory of, 3 Enigma rotor machine, 1085 Emotions Ensembles and learning, 1102 evolution of in CAs, 278 Empirical mathematics in Ising model, 982 see Experimental mathematics in rule 37R, 457 Empiricism in statistical mechanics, 1020 and theories of communication, 1181 in statistics, 593 and visual perception, 1076 Entanglement (in quantum theory), 544 Emulation as basic quantum effect, 1059 between cellular automata, 1118 and Bell's inequalities, 1064 by universal CA, 652 Entrails of goats and computational irreducibility, 742 and fortune-telling, 968 rates of, 765 Entropy and universality, 642 as algebraic number in CA, 958 see also entries for specific systems analogy of to amount of computation, 1133 Encoding vs. biological complexity, 1003 arithmetic, 1071 in block encoding, 1071 of arithmetic by set theory, 1160 in cellular automata, 958 block, 563 as defining CA classes, 960 dictionary-based, 565 and definition of life, 1178 Huffman, 564 estimation of, 959, 1084 history of, 1019 time vs. space in, 1032 and Lyapunov exponents, 960 undecidability of integer, 787 measure, 959 see also Burger's equation origins of increasing, 441-457 see also Differential equations of particles in box, 1022 see also Diffusion equation and redundancy of text, 1086 see also Diophantine equations and repetitive CA behavior, 954 see also Dirac equation of rule 30 mapping, 1087 see also Einstein equations and self-organization, 948 see also Functional equation spacetime, 960 see also Hodgkin-Huxley equation temporal, 960 see also KdV equation in thermodynamic systems, 448 see also Klein-Gordon equation undecidability of in CAs, 958, 1138 see also KPZ equation see also Second Law of Thermodynamics see also Kuramoto-Sivashinsky equation Entscheidungsproblem (decision problem), 1110 see also Laplace equation Enumeration of see also Lorenz equations alkanes, 1194 see also Maxwell's equations balanced parenthesis strings, 989 see also Navier-Stokes equations CA periodic points, 954 see also Nonlinear Schrödinger equation CAs to find doubling rules, 832 see also Partial differential equations cases in proofs, 1177 see also Polynomial equations commutative monoids, 952 see also Quartic equations cycles in shift rules, 963 see also Quintic equations finite automata, 957 see also Schrödinger equation programs, 758 see also Sine-Gordon equation reachable states in CAs, 958 see also Transcendental equations string constraints, 1140 see also van der Pol equation surjective cellular automata, 959 see also Wave equation tiling configurations, 959 Equiangular spirals Turing machines, 888, 1120 generated from curvature, 418 Envelopes in shells, 1008, 1008' masking patterns on, 1077 Equidistribution Environmental sciences and concatenation sequences, 913 math morphology in, 1077 of digit sequences, 912 and systems theory, 862 of sequences, 903 Epicureans statistical test for, 1084 and atomism, 876 in three-squares problem, 910 and complexity, 861 Equilibrium and contents of space, 1028 approach to, 449 Epicurus (Greece, 341-270 BC) in chemical reactions, 984 and randomness, 967 in early universe, 1055 Epicycles in Ising model, 982 as examples of models, 992 and quantum measurement, 1063 Epistemology in random networks, 1038 and computational irreducibility, 1132 in self-gravitating systems, 1021 and Gödel's Theorem, 1167 in thermodynamic systems, 450 implications for, 1196 Equivalence and models vs. reality, 365, 991 between logic expressions, 775 EPR (Einstein-Podolsky-Rosen) experiment, 1064 in context-free languages, 1138 epsilon_0 (transfinite ordinal), 1162 of NP-complete problems, 1145 and unprovability in arithmetic, 1163 in operator systems, 801 epsilon-delta arguments, 1177 Principle of Computational Equal ( == ) see Principle of Computational Equivalence calculus of expressions, 1170 topological of manifolds, 1051 in multivalued logic, 1175 undecidability in problems of, 1138 non-universality of, 1174 see also Universality truth tables for, 802 Equivalence operations Equality testing and confluence, 1036 randomized methods in, 1192 Equivalence principle, 530, 1047 Equational logic and gravitational energy, 1054 automated proofs in, 1158 and particle production, 1062 proofs in, 1172 Equivalential calculus, 803, 1170 Equational systems possible models of, 805 vs. modus ponens, 1151 theorems in, 813 operator systems as, 801 Eratosthenes (Egypt, 276-195 BC) see also Operator systems and prime sieve, 909, 909' Equations Erector sets antidiffusion, 923 and history of CAs, 876 axioms as, 1153 Erf (error function) computation based on, 731 in diffusion equation, 1024 and concept of purpose, 1185 Ergodic theory as constraints, 940 history of, 1020 and defining mathematics, 860 Ergodicity as defining numbers, 916 in dynamic spin systems, 982 in different axiom systems, 812 of hard sphere gas, 1022 difficulties in models with, 368 and Lissajous figures, 917 difficulties of solving, 1129 and rule 37R, 457 in history of science, 44 in search process, 347 integer vs. Second Law, 1020 see Diophantine equations Ermentrout, G. Bard (USA, 1954- ) linear, 940 and patterns on shells, 1012 ordinary differential, 922 ERNIE (randomness generator), 969 partial differential, 161-164 Erosion sequence, 1141 and landscape structure, 1001 for sequences, 944, 1141 in mathematical morphology, 1077 for snowflakes, 372 Error-correcting codes, 1101 of state and gravity, 1053 and data compression, 1069 for strings, 944, 1141 found by searches, 1193 and Hadamard matrices, 1073 and free will, 1135 and quantum computers, 1148 Evoked potentials, 1098 and sphere packings, 986 Evolution theory and Voronoi diagrams, 987 summary of relations to, 14 Error-diffusion algorithm, 1077 see also Biological evolution Errors of measurement Exact solutions, 1133 and history of statistics, 1082 for additive CAs, 610, 951 and origin of randomness, 967 and computational irreducibility, 1132 Escapements for dimer problem, 959 characteristic shapes of, 1183 for hard hexagon model, 959 Escher, Maurits C. (Netherlands, 1898-1972) for Ising model, 982 and ornamental art, 874 for iterated map periodic points, 955 Esperanto (artificial language), 1103 for Kondo model, 1057 Espresso, 1097 lack of for 3-body problem, 972 Essential incompleteness, 1159 for logistic map, 1098 Essential singularities and math functions, 610 in QED perturbation theory, 1060 for multiway systems, 1168 Essential undecidability, 1159 to Navier-Stokes equations, 996 Estimation for shift map, 919 of entropies, 959 for Turing machines, 1144 in statistics, 1083 see also Closed forms Ethane, 1194 Excess (flicker) noise, 969 Ether (physics) see also 1/f noise atoms as knots in, 1044 Excitable media, 1013 as content of space, 1028 Excluded blocks discrete model for, 1027 from 1D constraints, 941 history of, 1024 in cellular automata, 278, 958 and theory of light, 1041 in code 20, 958 Ethernet Excluded middle randomization in, 1192 law of in logic, 817, 1158 Ethics Exclusion principle (in quantum theory), 1059 and free will, 750 Executive toys and responsibility, 1136 and chaos theory, 1183 Euclid (?Egypt, ~300 BC) plasma-filled globes as, 995 and axioms for geometry, 1154 Exhaustive search, 217, 343 and foundations of math, 1149 and cryptanalysis, 604 and math in science, 859 and mechanism vs. purpose, 838 and mathematical induction, 1152 for optimal programs, 842 and nature of space, 1028 Existence of solutions and perfect numbers, 911 to constraints, 940 and primes, 909 to Navier-Stokes equations, 997 theorem network of, 1176 in PDEs, 923 and theory of lunes, 873 Exists Euclidean geometry in predicate logic, 1151 systematic proofs in, 1177 and r.e. sets, 1139 Euclid's algorithm Exogenous randomness, 301-314 and ContinuedFraction, 915 in cellular automata, 947 and GCD, 1093 Exoskeleton in arthropods, 1011 as iterative algorithm, 1141 Exp (exponential function) running time of, 1147 and canonical ensemble, 982 Euler, Leonhard (Switzerland/Russia/Germany, 1707-1783) continued fractions for, 144 and continued fractions, 914, 915 difficulty of evaluating, 1134 and a cubic Diophantine equation, 1165 digits of values of, 141 and differential geometry, 1009 in Gaussian distribution, 976 and equations for geodesics, 1049 as non-computable, 1128 and Fermat's Last Theorem, 1166 and path integrals, 1061 and number theory, 878 Expand and perfect numbers, 911 Boolean analog of, 1095 and primes, 909 Expansion of universe, 1055 Euler circuits and arrow of time, 1021 and polynomial time, 1146 and cosmological term, 1052 EulerGamma (Euler's constant) and Einstein equations, 1053 and Egyptian fractions, 915 and network evolution, 530 and growth of DivisorSigma, 910 and particle production, 1062 as not from rational integral, 916 and relativity history, 1048 as transcendental number, 912 and thermodynamics, 455 EulerPhi (totient) Experience and cycles in shift rules, 963 and perception, 547, 634 and cyclic multiplication, 950 Experimental design and encoding of lists, 1120 and Hadamard matrices, 1073 and GCD pattern, 1093 Experimental mathematics and RSA cryptography, 1090 foundations of, 793 and shift register periods, 975 and foundations of math, 821 Euler's formula history of, 899 for planar networks, 1038 practical methods in, 1090 and spherical networks, 1049 summary of relations to, 14 Europa this book as work of, 863 and extraterrestrial life, 1179 see also Computer experiments Evaluation schemes Experiments and recursive sequences, 906 and computational irreducibility, 748 Evens and Odds game, 1105 crucial for this book, 23-39 Event horizons detecting fraud in, 1184 and black hole formation, 1053 experience of modelling and, 991 and particle production, 1062 and learning from this book, 856 and time and computation, 1130 problems with chaos, 919 Events repeatable randomness in, 326, 976 causal network of, 488 and thermodynamic initial conditions, 444 Evil ExpIntegralEi (exponential integral) and Egyptian fractions, 915 number with digits at, 914 Explicitness and QED perturbation series, 1060 in design of Mathematica, 1177 as recursive sequence, 906 importance of, 880 and transcendental numbers, 914 Exploratory computer experiments, 46 see also Gamma Exponent Factorial2 (double factorial) of groups, 1172 and isotropic tensors, 980 Exponential distribution Factories in laws for human behavior, 1014 and self-reproducing systems, 876 of mobile automaton periods, 887 FactorInteger (integer factorization) Exponential divergence and arithmetic system encoding, 1115 in chaos theory, 921 basic methods for, 1090 Exponential growth difficulty of evaluating, 1134 in biology, 1010 and Fermat's Last Theorem, 1166 in combinators, 713, 1123 and multiplicative digit sequences, 902 in Makanin's algorithm, 1141 and MultiplicativeOrder, 1147 of modes in PDEs, 988 and NP completeness, 1146 in multiway systems, 207 and number of commutative groups, 1172 in primitive recursion, 908 and quantum computers, 1148 in proof sizes, 1155 running times for, 1090 in substitution systems, 82, 890 unique domains for, 915 in Turing machines, 762, 1144 Factorization Exponential system of cellular automata, 956 periods in, 257 False Export definition from And and Not, 817 and image compression, 1074 Falsifiability of models, 365 Expressions Faltings theorem (Mordell conjecture), 1164 number of Nand, 1175 Family trees numbering of, 1170 and substitution systems, 893 representing integers, 916 Fano, Robert M. (USA, 1917- ) representing numbers, 143 and data compression, 1069 structure of symbolic, 896 Farey sequences, 916 in symbolic systems, 102 Farm animals EXPTIME (exponential time), 1143 growth of, 1010 Extended objects in quantum field theory, 1057 Fast algorithms, 1141 ExtendedGCD Fast Fourier transform (FFT) and linear congruential cryptanalysis, 1089 recursive algorithm for, 1142 and linear Diophantine equations, 944, 1164 see also Fourier Extensive quantities Fast Walsh transform, 1073 in cellular automata, 1022 Fastest programs, 760 Extrapolation of data, 549 Fate Extrasolar planets, 1179 vs. randomness, 967, 1135 Extraterrestrial intelligence, 822 Fax history of, 1180 data compression in, 1070 messages to send, 1189 fcc (face-centered cubic) and perception, 550 lattice, 930 perception by, 635 sphere packing, 986 search for, 1188 Voronoi diagram, 987 Extraterrestrial life, 825, 1179 Feasible computations, 1143 Extreme value distribution see also Polynomial time as general result, 977 Feathers for random walks, 978 coloration of, 1012 Extrinsic curvature Feature detection and Einstein equations, 1052 as basis for perception, 549 and initial value general relativity, 1053 in human visual system, 577 Extrinsic randomness, 301-314 Fedorov, Evgraf S. (Russia, 1853-1919) Eyes and shapes of 3D domains, 929 appearance of data to, 577 Feedback of flies, 385 control and cybernetics, 862 randomness in saccades of, 1011, 1192 in growth of bones, 1010 Fabric in visual system, 1075 wrinkling of, 996 Feedback shift registers, 974 Face-centered cubic (fcc) see also Shift registers lattice, 930 Feigenbaum, Mitchell J. (USA, 1944- ) sphere packing, 986 and computer experiments, 899 Voronoi diagram, 987 and iterated maps, 921 Faces (geometrical) in Preface, xiii in deformable packings, 988 Feigenbaum's constant, 913 and discrete spaces, 1051 Fejes Tóth, László (Hungary, 1915- ) in planar networks, 1038 and circle packing, 985 Faces (human) Fermat, Pierre de (France, 1601-1665) development of bones in, 1010 and Fermat's Last Theorem, 1166 parametrization of, 1010 and primes, 909 random variations in, 1192 Fermat primes conjecture recognition of, 626 as unsolved problem, 1166 Faceted crystal growth, 370 Fermat's Last Theorem, 1166 Factor (polynomial factorization) and Diophantine equations, 1164 analog for Boolean formulas, 1095 as having long proof, 779 and cycles in shift rules, 963 and number theory history, 910 and quadratic congruential generators, 975 and sparse solutions, 945 randomized algorithm for, 1192 Fermat's little theorem, 909 and shift register periods, 975 Fermat's principle (in optics), 1061 Factorial (n!) Fermi, Enrico (Italy/USA, 1901-1954) encoded as integer equation, 1160 and computer experiments, 879, 899 and examples of universality, 1110 and extraterrestrial contact, 1191 and hypersphere volume, 1050 and statistical mechanics, 1020 leading digits in, 914 Fermi-Pasta-Ulam experiment, 1020 and number of reversible block cellular automata, 1023 Fermilab circular shape of, 1187 as non-power base, 902 Fermions and substitution systems, 892 and basic quantum effects, 1059 Fibonacci substitution system, 83 and classical limits, 1059 and cyclic tag system, 895 spin-statistics of, 1046 and cyclic tag systems, 96 Ferns in music, 875 branching in, 401, 1004 and Penrose tilings, 932 and iterated function systems, 1005 properties of, 890 Ferrite core memory, 864 and sine curves, 147 Ferrites spectrum of, 586, 1081 as components in technology, 1195 two-dimensional, 932 Ferrofluids Field Museum of Natural History, 1011 maze-like patterns in, 1013 Field operators phyllotaxis-like patterns in, 1007 measurement of, 1065 Ferromagnetic materials Field theory (in abstract algebra), 1153 Ising model for, 981 axioms for, 773 phase transitions in, 981 decidability with ordering predicates, 1159 Fertilization and generalizing numbers, 1168 randomness in, 970 universality of, 1159 Feynman, Carl R. (USA, 1962- ) see also Finite fields and cryptanalysis of rule 30, 1087 Field theory (physics) in Preface, xiii history of, 1024 Feynman, Richard P. (USA, 1918-1988) nonlinear PDE as, 923 and cryptanalysis of rule 30, 1087 quantum, 1061 and discrete quantum models, 1060 see also Quantum field theory and discreteness of space, 1027 Fields (agricultural) and path integrals, 1057 patterns of from space, 1187 and physics and computation, 1126 Fifths (musical chords) in Preface, xii, xiii, xiv curves of, 146 Feynman diagrams, 1060 perfect, 1079 exact calculations of, 1133 Fig leaves, 1005 history of, 1057 Figurate numbers, 911 Monte Carlo methods in, 1192 Filters (for data) not as mechanistic model, 1026 cellular automata as, 225 in QCD, 1061 in visual perception, 1076 for quantum gravity, 1054 Filters in posets, 1040 and random networks, 1039 Final cause, 1185 vs. space networks, 1040 Final theory and spin networks, 1055 see Ultimate theory of physics FFT (fast Fourier transform) Financial systems digit reversal sequences in, 905 applications to, 429-432 implementation of, 1074 data from as source of randomness, 969 multiplication using, 1093 history of models of, 1015 recursive algorithm for, 1142 meaning of random data in, 1183 see also Fourier simulations of, 968 Fiber bundles using randomness to verify contracts in, 968 and continuum limits of networks, 1030 FindMinimum and gauge theories, 1045 and network layouts, 1031 Fiber optics FindRoot vs. broadcasting, 1188 difficulty of evaluating, 1134 Fibers (biological) iterative algorithm for, 1141 and folding of tissue, 417 Fine structure constant (alpha) Fibonacci, Leonardo (Pisano) (Italy, ~1170 - ~1250) numerology for, 1025 and digital numbers, 902 and perturbation theory, 1057 and Fibonacci numbers, 891 Fine tuning and rabbit populations, 1002 and self-organized criticality, 989 and tables of primes, 910 Fingerprints and trees, 893 origin of patterns in, 1013 Fibonacci (Fibonacci sequence) randomness in, 1014 difficulty of making with CAs, 1186 Fingers and entropy in rule 32, 958 formation of human, 419 generalized, 891 Finite automata generalized for randomness generation, 975 and attractors for CAs, 277 generating function for, 1091 and Boolean functions, 1097 as initial condition for rule 60, 1091 and CA encodings, 1119 leading digits in, 914 and defining complexity, 1069 and multiway system states, 205 and formulas for nesting, 608 and multiway systems based on numbers, 939 and groups, 1141 number with digits at, 914, 1070 history of, 958 in ordering of math constructs, 1177 lower bounds in, 1143 and plant phyllotaxis, 1006 minimization of, 957 and polyominoes, 943 as networks, 957 as precursors to my work, 878 probabilistic, 1084 properties of, 890 and regular languages, 939 and prosody, 875 and semigroups, 1153 and randomness generators, 975 and soundex system, 1100 and recursion history, 907 spectra of, 1081 as recursive sequence, 128 and substitution systems, 891, 931, 1091 and rule 150 pattern, 885 total number of, 957 as solution to Diophantine equation, 1161 Finite axiomatizability, 1176 and spectral maxima, 1081 Finite complement languages, 941 and substitution systems, 82, 890 2D generalizations, 959 as term in continued fraction, 913 and excluded blocks, 958 uniform distribution mod 1, 904 and repetition in 1D CAs, 954 as values of polynomial, 1161 Finite differences Fibonacci multiway system, 205 and CA diffusion, 1024 Fibonacci number representation, 560, 1070 and continuous CAs, 921 and multicolor encodings, 1111 explicit schemes and sequential cellular automata, 1035 and history of CAs, 876 undecidability of, 1138 isotropy in, 980 FixedPoint methods based on, 940 and gradient descent, 985 neighborhood compared to cellular automata, 928 undecidability in, 1138 for PDEs, 924 FixedPointList and reaction-diffusion, 1013 and length prefixed numbers, 1070 Finite element methods, 940 and prime implicants, 1095 Finite fields Flagellated microorganisms as not universal, 1160 random motion of, 970 see also Additive cellular automata Flames see also Field theory (in abstract algebra) as self-organizing systems, 824 Finite groups as self-reproducing, 1178 axioms for, 1176 Flash photography Cayley graphs of, 1032 and forms of splashes, 1000 as extraterrestrial messages, 1190 Flat (associative) rules for, 938 and associative CAs, 886, 956 Finite impulse response and Boolean functions, 1173 and sequential CAs, 1035 and confluence property, 1037 Finite-size scaling and fast evolution rules, 1094 in Ising models, 983 and generalized additivity, 952 Finite-size systems, 255-260, 961 and sequential substitution systems, 894 Finite state machines Flat spectra, 1081 see Finite automata Flatness (geometry) Finitely presented groups of growing sheets of tissue, 1007 see Groups Flatten Finitistic mathematics, 1158 basic examples of, 853 Finkelstein, David R. (USA, 1929- ) and correspondence systems, 1139 and discreteness of space, 1027 generalized to 2D, 931, 1073 in Preface, xiii generalized to any dimension, 932 Finnish and sequence equations, 944, 1141 logic operations in, 1173 Flatworm Fins (heat exchanger) pigmentation pattern on, 426 characteristic shapes of, 1183 Flicker noise, 969 Fire see also 1/f noise as artifact, 1183 Flint arrowheads, 1183 as basis for universe, 1125 Floating-point computation as visible from space, 1187 and arithmetic coding, 1071 Firing of neurons and chaos experiments, 919 in neural networks, 1102 Flocks of birds repeatable randomness in, 976 patterns in, 1011 Firing squad problem (in cellular automata), 876, 1035 Floor (integer below) First digits, 914 basic example of, 854 of powers, 903 and digital slopes, 916 First Law of Thermodynamics, 1019 encoded as integer equation, 1160 First-order phase transitions, 981 and nesting in sine curves, 917 Fisher, Ronald A. (England, 1890-1962) and three-body problem, 973 and random number tables, 968 Flory exponents, 978 Fisher-Tippett distribution, 977 Flow of fluids, 376-382 Fishes see also Fluid flow color vision in, 1075 Flowcharts iterated maps for populations of, 918 and causal networks, 1033 pigmentation patterns of, 389, 426 and computer interfaces, 1103 shapes of related by transformations, 1010 and defining complexity, 1069 Fishhooks and systems theory, 862 characteristic shapes of, 1183 Flowering plants Fit (least-squares fit), 1083 growth of, 1004 Fitness Flowers optimization of in biology, 386 phyllotaxis in, 409, 1007 and purpose, 1185 symmetries of, 1007 Fitting Floyd-Steinberg algorithm, 1077 of models, 589, 1083 Fluctuations Fitting of clothes in cellular automata densities, 954 and allometry, 1010 of entropies in class 4, 960 FitzGerald, George F. (Ireland, 1851-1901) and initiating crystal growth, 992 and relativity theory, 1041 in market prices, 429 FitzGerald-Lorentz contraction, 1041 order in universe as, 1020 Five-body problem, 1130 in recursive sequences, 130 Five-fold symmetry and shot noise, 968 in biology, 1007 spectrum of in turbulence, 997 cellular automata with, 930 in thermodynamics, 447 and Penrose tilings, 932, 943 violating Second Law in rule 37R, 453 in quasicrystals, 994 Fluid convection Five-neighbor rules (in CAs), 927 and Lorenz equations, 971 Fixed points Fluid flow, 376-382 in 1D cellular automata, 224, 954 analog of in crowds, 1014 in 2D cellular automata, 954 analog of in sand, 1001 as attractors, 276 as analogy for networks, 535 of blocking transformations, 270, 955 as analogy for quantum field theory, 1059 in combinator evolution, 712, 1122 in bird songs, 826, 1180 for differential equations, 961 in chaos toys, 1183 in Game of Life, 964 community studying, 1000 in iterated maps, 955, 961 continuity of vs. space, 472 in Mathematica, 1137 and continuous idealizations, 729 of pigmentation patterns, 427 as continuous limit, 327 in recursive evaluation, 906 past cylinders, 998 of sandpile model, 989 discrete models for, 999 and satisfying constraints, 348 generalizations of, 1000 in symbolic systems, 897 and intelligence, 822, 837 and memory, 823 and constraint systems, 944 minimal cellular automata showing continuity of, 464 and my work on CAs, 881 as model for animal growth, 1010 of networks, 1040 and my work on CAs, 881 and substitution systems, 893 and random fertilization, 970 undecidability in, 1137 sensed by dolphins, 827 see also Languages (abstract) solving PDEs in, 924 Formal logic, 1151 two-dimensional, 999 see also Logic and weather, 1177 Formal power series Fluid turbulence, 376 and regular languages, 957 and history of complexity, 862 Formal systems see also Turbulence as foundation of math, 1176 Fluttering, 971 and foundations of science, 1197 Flux tubes in QCD, 1061 in mathematics, 1150 Fluxions transfinite hierarchy of, 1159 invention of, 901 Formants Fly eye in speech sounds, 1079 form of, 385 Formatting hacks FM (frequency modulation) and nested patterns, 932 in radio signals, 1188 Formula language FM synthesis of Frege, 1149 curves from, 918 Formulario project sounds from, 1079 of Peano, 1149 Foams Formulas evolution of, 1039 analysis with, 606-620 model for ether as, 1027 based on Nand, 1097 and Voronoi diagrams, 987 Boolean, 616, 1095 Focusing for cellular automata, 869, 1134 as origin of discreteness, 984 and computational irreducibility, 737 Fold and computational reducibility, 1134 basic example of, 853 constraints on, 945 for computing factorial, 1110 for primes, 909 and pairwise sorting, 1142 and Principle of Computational Equivalence, 728 and paths in networks, 957 in three-body problem, 972 and primitive recursion, 907 see also Exact solutions in random recursive function, 908 Fortran and repeated squaring, 1094 and chaos experiments, 919 and unwinding primitive recursion, 907 and computer language history, 1104 Folding as example of language, 1109 and forms of animals, 417 and history of computing, 1108 Folding map, 150 my use of, 854 FoldList Forts basic example of, 853 nested architecture of, 874 and implementing proofs, 1155 Fortune-telling, 968, 1192 and nested patterns, 931 Fossil record and random walks, 977 common features across, 395 and Sierpinski pattern, 931 and complexity in biology, 389 understanding operation of, 1177 of early life, 1179 Folk theorem of leaf shapes, 1005 in game theory, 1104 symmetries in, 1007 Fonts in this book, 852 Foundations of mathematics, 772-821 Foods and history of universality, 1110 odors in, 1105 schools in, 1176 Foot (animal) and SETI, 838 development of, 419 Foundations of modelling, 363 For (For loop) Foundations of science, 1196 for computing factorial, 1110 Four-color printing Foraging rosettes in, 1078 randomness in, 1002, 1011, 1192 Four-Color Theorem ForAll and coloring of networks, 1029 in predicate logic, 1151 graph grammars in proof of, 1040 Forces as having long proof, 779, 1156 and gauge invariance, 1045 Four-manifolds Forcing equivalence of, 1051, 1138 of nested patterns, 942 Four squares problem, 910 of operators, 1172 Four-vectors Forcing, method of in relativity theory, 1042 and unprovability, 1163 Fourier, J. B. Joseph (France, 1768-1830) Forecasting and Fourier analysis, 1072, 1072' weather, 1178 Fourier (Fourier transform), 1074 see also Predictability of 2D nested patterns, 1082 Forests of stunted trees and data compression, 1074 as additive cellular automata, 878 implemented by diffraction, 1077 Forks and JacobiSymbol, 1081 characteristic shapes of, 1183 multiplication using, 1093 Form of number theory functions, 911 historical study of, 967 and power spectra, 969 living vs. non-living, 1003 and quantum computers, 1148 of organisms and random walks, 977 see Growth recursive algorithm for, 1142 Form factors and spectra, 1080 and sizes of particles, 1044 Fourier series, 917, 1072 Formal cause, 1185 Fowle, Frank F. (USA, 1877-1946) Formal experiments and Walsh transforms, 1073 and philosophy of science, 1197 Fractal dimension, 933 see also Computer experiments of additive CAs, 870, 955, 1092 Formal languages of Apollonian packing, 986 and CA encodings, 1119 and defining complexity, 1069 as entropy, 959 Freeways of fracture surfaces, 995 and growth of cities, 1014 of reversible CAs, 1018 Freezing of rule 90, 870 of water, 370 of strange attractors, 961 Frege, F. L. Gottlob (Germany, 1848-1925) and texture discrimination, 1077 and axioms for logic, 1151 of Weierstrass functions, 918 and character of math, 1176 Fractal geometry and foundations of math, 1149 and history of numbers, 901 and logic as basis for science, 860 Fractal network, 197 and predicate logic, 1152 Fractals Frenet frames and 1D substitution systems, 83 and growth of shells, 1009 and 1/f noise, 969 Frequencies in 2D cellular automata, 171 of blocks, 555, 1068, 1084 and 2D substitution systems, 187 of leading digits, 914 in additive cellular automata, 270 in statistics, 589 and biological form, 1004 of words, 1014 in cellular automata, 58 Frequency modulation (FM), 1188 and complex maps, 933 Frequency spectra, 1080 and computer experiments, 899 and acoustic diffusers, 1183 in Cosmati mosaics, 873 in auditory perception, 585 and fluid turbulence, 997 in data compression, 1072 and general study of form, 967 in human hearing, 1079 history of, 934 in musical notes, 917 and history of complexity, 862 in natural radio emissions, 1187 and history of modelling, 992 of noise, 968 in landscape structure, 1001 of random walks, 977 and my work on CAs, 19 and SETI, 835 in network evolution, 509 Frequency test, 1084 origins of, 357-360 FresnelC (Fresnel integral) and plant branching, 1005 in half-plane diffraction, 1133 as precursors to my work, 880 FresnelS (Fresnel integral) and price fluctuations, 1014 and Cornu spiral, 1009 from random initial conditions, 273 Freudenthal, Hans (Netherlands, 1905-1990) in rule 90, 25 and Lincos language, 1189 in self-gravitating systems, 1021 Friction snowflake shapes as, 371 origins of, 996 summary of relations to, 15 randomness in, 970, 1193 and texture generation, 1077 and self-organization, 947 see also Nesting Friedberg, Richard M. (USA, 1935- ) Fraction systems, 1115 and intermediate degrees, 1130 Fractional integration Friedman, William F. (USA, 1891-1969) and 1/f noise, 969 and cryptanalysis, 1086 Fractional linear transformations Frogs and continued fractions, 914 pigmentation patterns of, 426 and nested patterns, 933 and sound of Cantor set, 586 FractionalPart FromDigits and chaos theory, 308 and additive CAs, 951 and continuous CAs, 922 basic example of, 854 difficulty of evaluating, 1134 and carries, 1094 iterated map based on, 955 implementation of, 901 and Lorenz equations, 971 and recursive functions, 1121 in model of boiling, 994 Fronts (weather), 1178 of powers, 121 Froths Fractons, 1081 evolution of, 1039 Fractran (universal fraction system), 1115 Fruit Fracture, 374-375 packing of spherical, 986 history of, 995 Fruit flies models of, 995 genetic programs of, 1002 phenomenology of, 994 Fuchsian groups as randomness source, 968 and hyperbolic space, 1050 sound of, 1079 Full shifts (in dynamical systems theory), 961 Fraenkel, Abraham A. (Germany/Israel, 1891-1965) Fullerenes and set theory, 1154 and nanotechnology, 1193 FrameMaker as spherical networks, 1049 and layout of this book, 852 as synthesized molecules, 1194 Frameworks FullForm for mathematical proofs, 1177 and axioms as strings, 1156 Fraud detection as parse tree, 1103 in random data, 1184 FullSimplify Freckles and iterated maps, 1098 coloration of, 1012 and proofs, 1158 Fredkin, Edward (USA, 1934- ) and undecidability, 1138 and CA self-reproduction, 1179 Function and cellular automata, 877, 879 see Purpose and discreteness of space, 1027 Function (pure function) in Preface, xiii basic examples of, 853 and reversible CAs, 1018 and lambda calculus, 1121 and universe as CA, 1026 and recursive functions, 907 Free group Function evaluation network for, 196 searches for optimal algorithms in, 1193 Free semigroup, 938 Functional analysis Free will, 750-753 and spectra, 1081 and chaos theory, 971 Functional equation and computational irreducibility, 1132 for additivity, 953 and defining randomness, 1067 and function evaluation, 1134 implications for, 1197 for ModularLambda, 1093 and randomness, 967 and solving logistic map, 1098 for spectra, 1081 and history of 2D CAs, 928 Functional integrals and history of CAs, 877 see Path integrals and history of complexity, 50 Functional iteration (iterated mapping), 149, 918 implementation of, 949 Functional languages persistent structures in, 964 and combinators, 898 as precursor to my work, 880 Functional operations random initial conditions in, 249 examples of in Mathematica, 853 unbounded growth in, 965 FunctionExpand universality in, 693, 1117 and constructible reals, 1129 Game theory, 1104 Functions and computational irreducibility, 1132 applied to digit sequences, 731 and laws in economics, 1014 computed by TMs, 1144 and models of markets, 1015 history of concept of, 1109 and relation to cybernetics, 862 mathematical, 145-148 Games notion of in mathematics, 898 and AI, 1099 possible Boolean, 806 between programs, 1105 rapidly growing, 1162 and history of CAs, 877 standard in mathematics, 1091 and multiway systems, 939 structural representations of, 896 randomness in, 968 systems based on symbolic, 102 rules in, 875 see also Mathematical functions Games of chance Fundamental domains and defining randomness, 1067 and repetition, 607 and history of statistics, 1082 Fundamental groups (of manifolds), 1051 randomness in, 305, 968, 1192 Fundamental theory and tests of randomness, 1084 see Ultimate theory of physics Gaming regulations, 969 Fur Gamma (gamma function) coloration of, 1012 argument structures for, 896 Furrowing and curves from curvature, 1009 in animal growth, 418 emulating If, 1129 Fusion (S) combinator, 1121 from rational integrals, 916 Future, 1196 as special function, 1092 artifacts in, 829 and transcendental numbers, 912 data compression in, 836, 1069 see also Factorial extraterrestrials portrayed in, 1190 Gamma ray bursts, 1187 of science in this book, xi, 856 Gamuts of technology, 1195 color, 1074 see also Predictability Gap test, 1085 Fuzzy arithmetic Gaps and generalizing numbers, 1168 between primes, 133, 909 Fuzzy logic, 1083, 1175 Garbage collection Fuzzy searching, 623 in network systems, 199, 935 g (general intelligence factor), 1178 Garden of Eden Gabor functions in cellular automata, 876, 961 in visual system, 1075 Gardner, Martin (USA, 1914- ) Gacs, Peter (USA, 1947- ) and Game of Life, 877 in Preface, xiii Gas clouds and transitions in CAs, 981 as source of radio emissions, 1187 Gaia Hypothesis, 1195 Gases Galaxies CA idealization of, 446 distribution of, 1021 and chaos theory, 971 and expansion of universe, 1055 discrete models for, 999 formation of, 455, 1021 extraterrestrials based on, 1180, 1190 formation of and my work, 880 flow of, 376 formation of and Voronoi diagrams, 987 see also Fluid flow patterns in, 835 as main application of Second Law, 451 and Second Law, 1021 thermodynamic theories of, 1019 and simple initial conditions, 1026 Gasket Galaxy see Sierpinski pattern colonization of, 1191 Gastrulation (biological folding), 417, 1009 radio emission in, 1188, 1188' Gates Galena in practical computers, 1108 hopper crystals in, 993 quantum, 1147 Galilean invariance reversible logic, 1098 in cellular automata fluids, 999 see also Boolean functions in fundamental physics, 522 Gauge bosons, 1043 and relativity, 1042 Gauge invariance, 1045 Galilei, Galileo (Italy, 1564-1642) and causal invariance, 527 and Galilean invariance, 1041 Gauge theories and math in science, 859 origin of, 1028 and models vs. reality, 991 and quantum history, 1057 and nature of gravity, 1047 Gauss, J. Carl Friedrich (Germany, 1777-1855) and the nature of space, 1028 and Central Limit Theorem, 977 and theoretical biology, 1003 and curvature of surfaces, 1049 Galois, Evariste (France, 1811-1832) and Diophantine equations, 1164 and group theory, 1153 and experimental math, 899 and quadratic continued fractions, 915 and extraterrestrials, 1189 Galois fields, 1153 and iterated maps, 919 see also Finite fields and primes, 909 Galton board and sphere packings, 985, 986 randomness in, 312 Gauss circle problem, 910 Gambling Gauss map and defining randomness, 1068 and iterated maps, 919 and Gaussian distribution, 977 Gaussian curvature and randomness sources, 968 and biological growth, 1009 Game of Go, 875 as invariant quantity, 1049 Game of Life Gaussian distributions as assumed in statistics, 1083 for Thue-Morse spectrum, 1081 and Central Limit Theorem, 976 Generative grammars, 938 of constraint violations, 984 Generators in laws of human behavior, 1014 in groups, 1141 vs. non-standard diffusion, 1024 and relations, 1169 not from self-avoiding walks, 978 Generic behavior as PDE initial conditions, 163 in chaos theory, 971 of price fluctuations, 1014 Genes in quantitative traits, 1003 as analogs of functions in software, 1003 from random walks, 329 as components of genetic programs, 1002 in visual system responses, 1075 Genetic algorithms, 1002 Gaussian elimination and combinatorial optimization, 985 as iterative algorithm, 1141 for design optimization, 1193 Gauss's law and sequential substitution systems, 894 in cellular automata, 1023 Genetic analysis GCD (greatest common divisor) and multiway systems, 938 as associative function, 1094 Genetic code and computational reducibility, 747 and theoretical biology, 1004 and correspondence systems, 1140 Genetic networks and cyclic addition periods, 950 and Boolean networks, 936 encoded as integer equation, 1160 Genetic programming and Euclid's algorithm, 915 and methods of prediction, 1105 and FactorInteger, 1090 Genetic programs iterative algorithm for, 1141 and cell positions, 1009 and limited size periods, 257 compared to laws of physics, 397 pattern from, 613, 1093 as foundation of biology, 383 and primitive recursion, 907 and growth of animals, 419 and sine curves, 917 and parts of animals, 417 sounds from, 1080 searching for in biology, 842 Gears smooth variations in, 394 and computing devices, 1107 structure of, 1002 Geese Genetic sequences patterns in flocks of, 1011 matching of, 1101 Gegenbauer, Leopold B. (Austria, 1849-1903) Genetics and GegenbauerC, 1091 and definition of life, 1178 GegenbauerC (Gegenbauer polynomials) discrete features of, 1003 history of, 1091 and mollusc shell patterns, 1012 and isotropy measures, 980 randomness assumed in, 970 and rule 150 pattern, 612 use of simple rules in, 860 and trinomial coefficients, 1091 Genomes Geiger counters, 969 as programs, 383 Gels Gentzen, Gerhard (Germany, 1909-1945) in living systems, 1180 and consistency of arithmetic, 1168 Gemstones and transfinite induction, 1163 as faceted crystals, 370 Genus synthetic, 993 of algebraic surfaces, 1164 Genealogical trees of networks, 1045 as nested, 988 Geodesic balls from substitution systems, 893, 1002 volumes of, 1050 General intelligence factor, 1178 Geodesic deviation General-purpose computers and Riemann tensor, 1049 and history of universality, 1110 Geodesic domes and universality, 642 characteristic shapes of, 1183 General recursive functions, 907, 1121 and curved space, 532 and Church's Thesis, 1125 and spherical networks, 1049 General relativity Geodesics and animal growth models, 1010 and definition of dimension, 1031 difficulty of solving, 1132 distance defined by, 1048 and gauge invariance, 1045 divergence of and chaos, 971 history of, 1048 in flat space, 1048 need for explicit matter in, 537 and paths of particles, 531 as simple physical model, 1025 on surfaces, 1049 and space vs. contents, 1028 Geographic cycle (in landscapes), 1001 as theory of gravity, 530 Geological fractures, 374, 995 and time and computation, 1130 Geometric mean and time travel, 1043 of continued fraction terms, 914 and ultimate theory of physics, 1025 Geometric series variants of, 1048 and branching patterns, 1005 with varying spacetime dimension, 1056 Geometrical constructions General systems theory and history of universality, 1109 and history of complexity, 862 of real numbers, 1129 summary of relations to, 15 rules in, 875 Generalization Geometrical forms in human thinking, 627 in aggregation systems, 979 in mathematics, 792, 821, 1168 of artifacts, 835 Generalization rule in astronomy, 1187 in axioms, 1150 in biology, 384 Generalized mobile automata, 76 and diversity in biology, 395 Generating function on Earth seen from space, 1187 for additive cellular automata, 951 molecules made for their, 1194 for balanced parentheses, 989 of shocks in fluids, 1000 for cycles, 958 Geometrical optics, 1061 for DigitCount, 902 Geometrical Play for Fibonacci, 890 of Leonardo da Vinci, 875 modulo 2, 1092 Geometrical substitution systems, 189-192 for nested patterns, 1091 implementation of, 933 for regular languages, 957 visualizing evolution of, 933 for Thue-Morse sequence, 890 Geometry of animal shapes, 421 God applied to biology, 1004 and character of space, 1028 of attractors for ODEs, 961 and complexity, 861 axioms for, 774, 1154 and free will, 1135 as basis for science, 44 identified with universe, 1196 of branching patterns, 401 and objects in nature, 828 of cellular automaton lattices, 929 and origin of complexity, 3 curvature in, 532 and phenomena in astronomy, 834 curves in Greek, 875 and physics as intelligence, 1191 differential, 1048 and purpose for universe, 1185 as historical basis of math, 792 as source of complexity in biology, 1001 labelling in diagrams, 1182 and ultimate theory of physics, 1025 and math in science, 859 and universe as intelligent, 1196 network of theorems in Euclid's, 1176 see also Religion non-universality in, 784 see also Theology and origin of math, 859 Gödel, Kurt F. (Austria/USA, 1906-1978) in parametrizing biological forms, 1010 and character of math, 1176 of plant phyllotaxis, 409 and consistency of arithmetic, 1168 and proof in math, 1149 and defining computability, 1126 puzzles, 875 and experiment in math, 899 reasoning in terms of, 1177 and Gödel's Theorem, 879, 1158 rules for planet motion using, 860 and origins of universality, 1110 of shell shapes, 417 and predicate logic, 1152 space as uniform in early, 1028 and register machines, 896 of space of CA rules, 948 and undecidability, 1136 theorems and computational irreducibility, 1132 Gödel beta function, 1121 Geomorphology, 1001 and primitive recursion, 908 Geons Gödel numbers and matter from gravity, 1054 and encoding lists, 1120 and unified field theory, 1028 and history of universality, 1110 Gestalt (in psychology), 1076 Gödel's Completeness Theorem, 1152, 1167 Gestures for equational logic, 1172 in animal communication, 1180 Gödel's Theorem, 1158 grammatical rules for, 1181 and arithmetic systems, 673 Gibbs, J. Willard (USA, 1839-1903) and Church's Thesis, 1125 and statistical mechanics, 1020 and determinism, 1132 Gibbs phenomenon, 917 and Diophantine equations, 1161 and experimental math, 899 encoding of statements in, 785 and image compression, 1074 encodings used in, 816 Gibbs-Thomson effect, 993 and free will, 1135 GIF compression, 1070 and history of math, 1149 Gila monster and history of universality, 1110 pigmentation pattern of, 426 as limitation on math, 7, 1135 Gilbreth, Frank B. (USA, 1868-1924) practical relevance of, 791 and causal networks, 1033 as precursor to my work, 879 Gilbreth, Lillian E. M. (USA, 1878-1972) proof of using rule 110, 786 and causal networks, 1033 and truth, 1167 Gilgamesh, Epic of, 873 and universality of arithmetic, 784, 1152 Ginger leaves, 1006 and unprovable statements, 782 Giraffe use of recursive functions in, 907 pigmentation pattern of, 426 Gods Girth animism and, 1195 of networks, 1029 as source of randomness, 967 Glaisher, James W. L. (England, 1848-1928) Goethe, Johann W. v. (Germany, 1749-1832) and binomials mod k, 870 and morphology, 1004 Glare filters (polarizers), 1064 Golay, Marcel J. E. (USA, 1902-1989) Glass (material) and error-correcting codes, 1101 as amorphous material, 994 and hexagonal CAs, 928 fracture in, 994 Golay codes Gleick, James W. (USA, 1954- ) and sphere packings, 987 and chaos theory, 972 Golay neighborhood (hexagonal cellular automata), 928 Glider gun Gold in code 1329, 288 hopper crystals in, 993 in Game of Life, 965 Goldbach, Christian (Russia, 1690-1764) in rule 110, 293, 964 and polynomials for primes, 909 Gliders, 284 Goldbach's Conjecture, 135, 911 in continuous CAs, 160 stated in Peano arithmetic, 1162 and emulation of Nand, 1117 true if unprovable, 1167 in Game of Life, 249, 964 as unsolved problem, 1166 in rule 110, 292, 964 GoldenRatio see also Localized structures and 2D substitution systems, 932 Global minima, 347 and entropy in rule 32, 958 Global Positioning System and Fibonacci encoding, 1070 see GPS and general study of form, 967 Globular clusters and growth rate of multiway system, 205 and thermodynamics, 1021 and Penrose tilings, 932 Glueballs (in QCD), 1061 as Pisot number, 903 Gluons (in QCD), 1057 and plant phyllotaxis, 408, 1006 confinement of, 1061 properties of, 890 Glycerine and running time of Euclid's algorithm, 1147 viscosity of, 996 and spectra, 1081 Gnomons Golf balls and Euclid's algorithm, 915 and circle packings, 985 and forms of growth, 1008 Golomb, Solomon W. (USA, 1932- ) and substitution systems, 932 and nonlinear shift registers, 878 Go, game of, 875 and polyominoes, 943 Goats in Preface, xiii fortune-telling from, 968 and shift registers, 879, 1088 Goodstein, Reuben L. (England, 1912-1985) as particles, 1043 and Goodstein sequences, 1163 and space vs. matter, 1028 Goodstein sequences Gravity, 530-537 proofs about in set theory, 1160 CPT violation in, 1019 and unprovability, 1163 in early universe, 1021 Goosefoot leaves, 1006 history of, 1047 Gosper, R. William (USA, 1943- ) n-body systems subject to, 1021 and dragon curves, 893 particle production by, 1062 and experimental math, 899 randomness in systems under, 313 and Game of Life, 965 and time and computation, 1130 in Preface, xiii in ultimate theory of physics, 469 Gothic windows and vacuum fluctuations, 1062 nesting in, 873, 874 Gray, Alfred (USA, 1939-1998) Government control and parametric curves, 1009 and computational irreducibility, 1132 in Preface, xiii Government regulation Gray code, 901 of games of chance, 1084 and concatenation sequences, 913 GPS (Global Positioning System) and constraint satisfaction, 984 and SETI, 1190 and math functions, 731 and shift registers, 1086 as ordering of CAs, 352, 885 and time dilation, 524, 1042 and ordering of Walsh functions, 1073 Gradient descent Gray levels implementation of, 985 dithering to get, 1077 in neural networks, 1102 Great Chain of Being, 1197 for satisfying constraints, 344 Great circles Gradualism as geodesics, 1049, 1050 in biological evolution, 395 Great Mosque of Córdoba, 873 Grain patterns Great Pyramid, 874 and repeatable randomness, 976 Great Wall of China, 1187 Grains (in solids) Greek art, 43, 873 evolution of, 1039 Greek biology, 1003 and Voronoi diagrams, 987 Greek embryology, 1010 Grammar-checking software, 1104 Greek grammars, 875 Grammars Greek mathematics and concept of programs, 860 and labelling in geometry, 1182 context-free, 939, 1103 and proof, 1149 context-sensitive, 939 rules in, 875 of formal languages, 938 Greek mineralogy, 993 of human languages, 630, 1103, 1181 Greek number system, 1182 of math expressions, 1150 Greek philosophy of ornament, 872 and atomism, 876 random, 1084 and complexity, 861 and redundancy, 1086 and definition of life, 1178 regular, 939 and extraterrestrial life, 1180 as systems based on rules, 875 and free will, 1135 and Turing machines, 961 and math in science, 859 two-dimensional, 1104 and universality, 1109 unrestricted, 939 Greek physics Grand unified models (in physics), 1025, 1043 and ultimate theories, 1024 Granular materials Green, Milton W. (USA, 1926- ) flow in, 1001 and sorting networks, 1142 packing in, 986 Greenberg, James M. (USA, 1940- ) Grape leaves, 401, 1006 and reaction-diffusion, 1013 Graph-based systems, 193-203 Green's functions Graph grammars, 1040 for additive systems, 952 Graph isomorphism for cellular automata, 950 and NP completeness, 1146 grep Graph layout, 193 and regular expressions, 958 Graph theory Grids and discrete packings, 987 cellular automata on, 169 and planarity of networks, 1045 lines at slopes on, 916 Graphical interfaces, 1102 superimposing, 613, 1078 Graphical representation of time, 1031 visible from space, 1187 Graphical user interfaces Grigorchuk, Rostislav I. (Ukraine/Russia, 1953- ) as alternative to language, 631 and intermediate growth groups, 938 and history of computing, 1108 GroebnerBasis Graphics and completion algorithms, 1037 as basis for analysis, 111 and NP completeness, 1143 production of in this book, 851 Gromov, Mikhael L. (Russia/France/USA, 1943- ) Graphics3D in Preface, xiii and 3D cellular automata, 927 and random groups, 938 Graphs Ground state for attractors, 277 of quantum field theories, 1062 cellular automata on, 930, 936 of spin systems, 944 small, 194 Groupoids, 1171 see also Networks Groups (mathematical), 1153 Grass and abstraction in math, 792 growth of, 1004 axioms for, 773 and Kant on complexity, 861 axioms for finite, 1176 Grassmann, Hermann G. (Germany, 1809-1877) and CA conservation laws, 1023 and axioms for arithmetic, 1152 CAs based on, 887, 956 Grassmann algebra Cayley graphs of, 1032 as generalizing numbers, 1168 commutative Gravitational waves see Commutative groups detectors of, 1048 constraints defining, 945 and speed of light, 1041 decidability with commutativity, 1159 in vacuum, 536, 1053 emulating Peano arithmetic, 1159 Gravitons, 1054 enumeration of, 805 and forcing by axioms, 1172 in function definitions, 1163 and gauge theories, 1045 longest times for, 1144 from generators and relations, 1169 in one-way TMs, 759, 1143 inessential incompleteness of, 800 in register machines, 896 limiting geometry of, 1051 in small Turing machines, 1119 and multiway systems, 938 in symbolic systems, 897, 897' number of, 945 in Turing machines, 889 and operators allowed by axioms, 1172 Halting probabilities and particles in physics, 528 and algorithmic randomness, 1067 PCP and undecidability in, 1139 for code 20, 964 polyadic, 1171 for Turing machines, 1143 random, 938 and universal objects, 1127 shortest axioms for, 806 Halting problems, 1137 and sphere packings, 986 analog of, 754 symmetry for lattices, 980 axioms for proofs about, 1167 theorems in pure theory of, 1159 for cellular automata, 1137 undecidability of equivalence of, 1138 and correspondence systems, 1140 universality of, 784, 1159 and integer equations, 788 word problem for, 1141 in Mathematica, 1138 Growth for multiway systems, 1137 as amplifying randomness, 970 and negation, 1158 of animals, 413-422 and oracles, 1126 of crystals, 369-373 proofs of undecidability of, 1137 of cyclic tag systems, 96 and proving undecidability, 1130 Eden model for, 331, 978 and sets, 1139 general constraints on, 1010 in specific axiom systems, 1163 general schemes for, 1011 trivial for primitive recursion, 907 history of studies in biology, 1003 for Turing machines, 1137 and maintaining flatness, 1007 undecidability of, 1128, 1136 parametrizations of, 1010 Halton (digit reversal) sequences, 905 of plants, 400-413 Hamiltonian paths of sheets of tissue, 412 and NP completeness, 1146 undecidability of continued, 1138 trivalent networks with, 1029 Growth and Form (book), 1004 Hamiltonians Growth inhibition in discrete quantum systems, 1060 in plant phyllotaxis, 409 for PDEs, 923 in snowflake growth, 370 Hamming, Richard W. (USA, 1915-1998) Growth rates and error-correcting codes, 1101 in computational complexity theory, 1143 Hamming codes, 1101 and curvature in networks, 533 Hamming distance general theory of, 1162 and error correction, 1101 in multiway systems, 205, 937 and layout of networks, 1031 and network dimensions, 478, 1030 Hamming weight (DigitCount), 902 of number of trivalent networks, 1029 Handles on networks, 527, 1045 in recursive functions, 908 Handprints in substitution systems, 890 purpose of in cave paintings, 1184 in symbolic systems, 897 Handwriting in Turing machines, 761, 1145 randomness in, 1192 see also Differential growth Hankel, Hermann (Germany, 1839-1873) Growth rules and generalization in math, 1168 for 1D cellular automata, 24 Haploid cells for 2D cellular automata, 928 and randomness in biology, 970 Growth totalistic rules, 928 Hard hexagon model Grzegorczyk hierarchy, 906 and 2D entropies, 959 GUIs (graphical user interfaces), 1103 as exactly soluble, 1133 and history of computing, 1108 Hard sphere gas, 1022 Gullies (in landscapes), 1001 and CA fluids history, 999 Gustatory (taste) sense, 1105 CA idealization of, 446 Gusting of wind, 1001 and chaos theory, 971 H theorem of Boltzmann, 1020 on inspirational book cover, 864 Haar wavelets, 1074 with stationary scattering, 312 Hackers and thermodynamics, 1020 and precursors to my work, 879 Hard square models (lattice gases), 999 and universe as computer, 860 Hardware Hadamard, Jacques S. (France, 1865-1963) for 1D cellular automata, 868 and chaos theory, 971 for 2D cellular automata, 928 and Hadamard matrices, 1073 structure of computer, 1108 Hadamard matrices, 1073 Hardy, G. Harold (England, 1877-1947) Hadamard order and Goldbach's Conjecture, 911 for Walsh functions, 1073 and iterated maps, 919 Hadrons Harmonic analysis as particles, 1043 of substitution systems, 1081 in QCD, 1061 and Walsh functions, 1073 Hailstone numbers (3n+1 problem), 904 Harmonic analyzer, 1107 Hair cells Harmonic functions in inner ear, 585, 1079 and flatness in tissue growth, 1007, 1010 Hair follicles Harmonic oscillator and animal coloration, 1012 as exactly soluble, 1133 Haken, Hermann P. J. (Germany, 1927- ) Harmony (musical) and reaction-diffusion, 1013 and math thinking, 1177 Hales, Stephen (England, 1677-1761) perception of, 1079 and leaf growth, 1005 Harmony in nature, 967 Hales, Thomas C. (USA, 1958- ) Harrington, Leo A. (USA, 1946- ) and sphere packings, 986 and unprovable statements, 1163 Halftoning, 1077 Hartley, Ralph V. L. (USA, 1888-1970) Halite (rock salt) hopper crystals, 993 and information theory, 1181 Halting Hartman, Hyman (USA, 1936- ) in aggregation systems, 979 and CA classes, 948 in Preface, xiii and computing devices, 1107 Harvard Mark I computer, 1107 Heterostructures, 1082 Hashing, 622, 1100 Hewlett-Packard calculators as application of randomness, 1192 reverse Polish in, 896 to speed up evolution, 1134 Hexagonal cellular automata Hasse diagrams of posets and fluid flow, 378 and causal networks, 1040 implementation of, 992 Hasse's algorithm (3n+1 problem), 904 as models of crystal growth, 369 Hasse's Principle and momentum conservation, 1024 for Diophantine equations, 1165 number of rules in, 928 Hastings, Stuart P. (USA, 1937- ) Hexagonal close packing, 986 and reaction-diffusion, 1013 Hexagonal lattice Hauptvermutung (of combinatorial topology), 1051 of animal pigment cells, 1012 Hausdorff dimension, 933, 958, 1030 circle packings in, 349, 985 Hawking, Stephen W. (England, 1942- ) of circles in ornament, 873 and black hole radiation, 1062 of deformable objects, 988 Hawking radiation, 1062 enumeration on, 959 and uniform spectra, 988 implementation of CAs on, 992 Hayek, Friedrich A. (Austria/England/USA/Germany, 1899-1992) isotropy on, 980 and free will, 1135 and r=1/2 1D CA, 885 hcp (hexagonal close packing), 986 random walks on, 329 Head size and shapes of cells, 1007 in animal growth, 421 Turing machines on, 930 Heads (of expressions), 896 Hexagonal prism, 929 depth of in trees, 897 Hexagrams as type specifications, 898 of I Ching, 893 Hearing, 585-588 Hidden Markov models, 590, 1084 of elephants, 1181 Hidden units human, 1079 in neural networks, 1102 Heart (human) Hidden-variables theories, 543, 1058, 1064 1/f noise in beating of, 969 Hierarchies as excitable medium, 1013 as avoiding thermodynamics, 453 modelling and history of CAs, 878 in computational complexity theory, 1142 Hearts of palm, 1004 and defining complexity, 1069 Heat in embryo development, 419 analogies with computation, 726 of function growth rates, 1163 character of, 445 and history of complexity, 862 history of theories of, 1019 in probabilistic models, 1084 Heat bath and randomness in markets, 1015 and 2D Ising model, 982 Higgs field Heat capacities and expansion of universe, 1055 and quantum history, 1056 and notion of ether, 1042 Heat exchangers particle associated with, 1047 geometrical forms of, 1183 and particle masses, 1047 Heated fluids High-energy collisions and convection, 1000 Monte Carlo simulation of, 968 Heaven High-level programming and form of extraterrestrials, 1191 and programs in notes, 854 Heavenly bodies High-school algebra perfection of, 875 axioms of, 1153, 1153' Hebb, Donald O. (Canada, 1904-1985) Higher-order logics, 1167 and neural networks, 1099 Higher organisms Hebrew religion phenomenon of existence of, 398 and free will, 1135 Highest common factor Hedlund, Gustav A. (USA, 1904-1993) see GCD (greatest common divisor) in Preface, xiii HighLife (2D class 4 CA), 949 and shift-commuting block maps, 878 Higman, Graham (England, 1917- ) and surjective CAs, 960 and axioms for groups, 1153 Heights of humans Hilbert, David (Germany, 1862-1943) distribution of, 977, 1003 and axioms for geometry, 1154 Heighway, John E. (USA, 1930- ) and character of math, 1176 and dragon curves, 893 and Diophantine equations, 1161 Heisenberg, Werner K. (Germany, 1901-1976) and foundations of math, 1149 and matrix mechanics, 1056 and general relativity, 1052 Heliozoan and math in science, 859 pattern formed in, 385 and metamathematics, 1150 Helium and space-filling curves, 893 lack of quantum solution to, 1133 and undecidability, 1136 randomness in convection of, 976 and zeros of zeta function, 918 Helix Hilbert space in shell models, 1008 in quantum theory, 1059 Hellman, Martin E. (USA, 1945- ) Hilbert's Tenth Problem, 1161 and math cryptography, 1089 Hilbert's Thirteenth Problem, 1128 Helmholtz, Hermann L. F. v. (Germany, 1821-1894) Hill climbing, 346 and sound perception, 1080 Hillenbrand, Thomas (Germany, 1970- ) Henkin semantics (for higher-order logics), 1167 and automated proofs, 1158 Heptagons Hillman, David (USA, 1955- ) hyperbolic tiling with, 1050 and axioms for logic, 1151 and negative curvature, 532 in Preface, xii Herbs Hindu-Arabic number system, 902, 1182 leaf shapes for identifying, 1005 Hindu temples Herds nesting in, 874 and randomness in markets, 1015 Hinton, Geoffrey E. (England/USA/Canada, 1947- ) Heredity and neural networks, 1100 use of simple rules in, 860 Hippocampus (in brain), 1102 HermiteH (Hermite polynomials) Hippocrates of Chios (Greece, ~460 BC) in solution of harmonic oscillator, 1133 and embryology, 1010 Hero (Heron) (Egypt, ~62 AD) Hiss sound of random sequence, 585 Huffman coding, 564 Historians adaptive, 1069 and free will, 1135 implementation of, 1071 Historical perspectives, 844-846 and JPEG compression, 1074 see also history items in specific entries Human behavior History and computational irreducibility, 1132 accidents of in universe, 505 free will in, 750-753, 1135 as central to human condition, 846, 1196 and game theory, 1104 of complexity research, 862 laws of, 1014 computations done in human, 837 Occam's razor for, 1025 of definition of sciences, 863 Human condition effect on math of, 792 defining features of, 1196 as explaining axiom systems, 816 scientific approaches to, 845 general comments about, 850 Human form of life on Earth, 387, 825 parametrizations of, 1010 of math and ease of concepts, 1177 Human history recorded by physical objects, 1195 vs. biological evolution, 399 role of in biological evolution, 388 Human languages theory of and chaos, 971 see Languages (human) uniqueness of for universe, 504 Human relics in archeology, 1183 History register Human thinking, 620-631 see Shift registers and constructs in math, 1177 Hobbes, Thomas (England, 1588-1679) emulation by computers of, 733 and free will, 1135 and Gödel's Theorem, 1159 and nature of space, 1028 and Principle of Computational Equivalence, 733, 1130 Hodgkin-Huxley equation Human will as example of PDE, 161 see Free will Hofmeister, Wilhelm F. B. (Germany, 1824-1877) Humanities and phyllotaxis, 1007 relativism in, 1131 Hofstadter, Douglas R. (USA, 1945- ) summary of relations to, 9, 863 and recursive sequences, 880, 907 Humans Hokusai, Katsushika (Japan, 1760-1849) artifacts of early, 1184 and fluid turbulence, 997 defining properties of intelligence of, 822 Hölder exponents, 959 and future technology, 1195, 1196 Holland, John H. (USA, 1929- ) genetic programs of, 383, 1002 and genetic algorithms, 985 height distributions of, 977, 1003 in Preface, xiii making randomness, 306, 970 Homeobox genes, 419, 1010 mathematical power of, 1126 Homoclinic tangles, 972 as only intelligence, 822 Homogeneity uniqueness of, 844, 1195 origins of, 353 visual system of, 577 Homogeneous structures weight distributions of, 977 see Cellular automata Humboldt, F. W. H. Alexander v. (Germany, 1769-1859) Homomorphisms and branching in plants, 1004 and generalized additivity, 952 Hume, David (Scotland, 1711-1776) Homoplectic processes (extrinsic randomness generation), 973 and purposes in nature, 1185 Homotopy Humidity and structures in networks, 1046 and weather, 1177 and topological defects, 1045 Huntington, Edward V. (USA, 1874-1952) Homunculus hypothesis, 1010 and axioms for logic, 1151 Honda, Hisao (Japan, 1943- ) Huntington axioms for logic, 773, 1151 and branching in plants, 1005 Hurwitz numbers, 914 Honeycomb Hydraulic jump, 377 form of, 1011 Hydrocarbons length minimization in, 988 considered interesting, 1194 Hooke, Robert (England, 1635-1703) Hydrodynamics and snowflakes, 992 see Fluid flow Hopfield, John J. (USA, 1933- ) Hydrogen atom and neural networks, 1100, 1102 as exactly soluble, 1133 in Preface, xiii and history of quantum theory, 1056 Hopi language Hydrology and Sapir-Whorf hypothesis, 1181 and forms of landscapes, 1001 Hopper crystals, 993 Hyena Horizon problem (in cosmology), 1055 pigmentation pattern of, 426 Hormones Hyperbolic equations, 923, 940 in brains, 1099 Hyperbolic space, 1049 in plants, 404 Hypercube Horn shell Boolean, 1095 growth of, 415 and trivalent networks, 1029 Horner form Hypercycles and evaluation of powers, 1093 and origin of life, 1179 Horns (animal) Hyperelliptic Diophantine equations, 1164 as artificial-looking, 828 Hyperelliptic functions compared to antlers, 1008 in solution of spinning top, 1133 growth of, 413 Hypergeometric functions Horse races asymptotic behavior of, 917 as source of randomness, 968 and continued fractions, 914 Horton stream order (in tributaries), 1001 and curves from curvature, 1009 Hours-minutes-seconds and nested patterns, 612 origin of, 902 Hypergeometric1F1 Hoyle, Fred (England, 1915-2001) in Calogero-Moser model, 1133 and extraterrestrials, 1190 Hypergeometric2F1 HP 700 and caps on hyperspheres, 1050 and creation of this book, 854 and quintic equations, 945 HP calculators in Seiberg-Witten model, 1133 reverse Polish notation in, 896 and special functions, 1092 Huffman, David A. (USA, 1925-1999) and Thue-Morse sequence, 1092 and data compression, 1069 and trinomial coefficients, 1091 HypergeometricPFQ and combinatorial chemistry, 1194 and 6j symbols, 1055 and growth of animals, 418 difficulty of evaluating, 1134 randomness in, 970, 1002 from rational integral, 916 shape space in, 1184 Hypergraphs, 1029 Impact craters Hyperreals as landscape elements, 1001 as generalizing numbers, 1168 Implementation Hypersonic flow see also Emulation see Supersonic flow see also entries for specific systems Hypersphere Implicants volume of, 479, 1050 in Boolean formulas, 1095 Hyphenation Implicational calculus, 803, 1170 lack of in this book, 852 models in, 1171 I-1 base, 932 possible models of, 805 I Ching theorems in, 813 and substitution systems, 893 Implicit rules IBM 370 computer constraints as, 210, 940 my use of, 854 Implies IBM 7090 computer axioms for, 803 and pi, 911 axioms in terms of, 1151 ICBMs in multivalued logic, 1175 radar used by, 970 non-confluence of, 1037 radars for detecting, 1188 non-universality of, 1174 Ice and structure of proofs, 1155 hopper crystals in, 993 truth tables for, 802 snowflake crystals of, 370 Impossibilities Ice-ray style of Chinese lattice, 874 mathematical, 1137 Icosahedral group, 938 Impulse response Icosahedral symmetry for additive systems, 952 in quasicrystals, 994 spectrum of, 1081 Icosahedron Incompleteness, 782 clusters in sphere packing, 986 essential, 1159 and GoldenRatio, 891 in multiway systems, 783, 797 IDEA cryptographic system, 1086 of Robinson arithmetic, 1169 Ideal forms see also Gödel's Theorem and Platonism, 1176 Inconsistency Ideal gas in axiom systems, 781 CA idealization of, 446 in multiway systems, 797 Idealism Increment function and free will, 1135 in combinators, 1122 and history of universality, 1109 in register machines, 97 and logic as foundation, 860 in Turing machines, 1144 and models of math, 1149 Incremental improvement and nature of space, 1028 and natural selection, 392 and theories of communication, 1181 Incremental programming, 894 and universe as intelligence, 1196 Independence Idealizations from axioms, 1167 of mathematics, 776 of axioms, 803 in modelling, 364 from more powerful axioms, 1166 and Principle of Computational Equivalence, 728 of theorems in logic, 818 in traditional science, 736 Independence results and ultimate theory of physics, 465 since Gödel's Theorem, 1163 Ideals (algebraic) Indeterminism as generalizing numbers, 1168 and free will, 750, 1135 Idempotence Index of And, 817 features of this, 852 in operator systems, 801 names in this, 852 of Or, 817 Indian studies of prosody, 875 Identity cellular automaton, 883 Indigenous peoples Identity function and animism, 1195 in combinators, 1122 Indo-European languages, 1103 IEEE floating-point standard Induction (mathematical) and chaos experiments, 919 and automated proofs, 1158 If (conditional) in axioms of arithmetic, 1152 emulated by Gamma, 1129 and recursive sequences, 907 Illative logic in reduced arithmetic, 800 and symbolic systems, 102 as scheme for proofs, 1177 ILLIAC IV statements unprovable without, 1169 and history of CAs, 877 Induction (scientific) Illinois, University of, xiii and experimental math, 899 Illusions and ultimate theory of physics, 466 visual, 1076 Inequivalence Image compression as name for Xor, 1173 lossless, 560 Inertia lossy, 572 and uniformity of space, 1028 Image processing Inertial motion, 521 by averaging, 1073 Infeasible computations, 1143 history of, 1077 Inference and history of 2D CAs, 877, 928 of cellular automaton rules, 1089 and visual perception, 1076 statistical, 589 and Walsh transforms, 1073 Inference rules Imaginary time formalism, 1043 in proofs, 1151 as example of model feature, 992 Infinite acceleration Imitation in 5-body problem, 1130 and bird songs, 1180 Infinite evolution see also Emulation and undecidability, 755 Immune system Infinite impulse response and Boolean networks, 936 cellular automata as, 1035 Infinite loops in PDEs, 940 in Mathematica, 1137 Injectivity and proving undecidability, 1137 in cellular automata, 959 Infinite objects Ink and non-standard arithmetic, 1169 and printing of this book, 852 Infinite patterns spreading of as diffusion, 978 generated in finite time, 732 Inner Infinite trees and associative CAs, 956 and symbolic systems, 898 InputForm Infinitesimals for programs in notes, 854 and computational irreducibility, 1132 Insanity as generalizing numbers, 1168 and free will, 1136 and non-standard analysis, 1172 Inscribed circles, 986 and PDEs, 161 Insert (insert element) Infinities and random networks, 1038 in QED, 1057 Insertion sort, 1142 Infinity Instabilities and the continuum, 1127 in CA evolution, 950 forms of, 1162 and chaos theory, 153, 971, 972 and symbolic representation, 788 in crowds of people, 1014 and transfinite numbers, 1162 in financial systems, 430 and undecidability, 788 of fluid vortex sheets, 997 Inflationary universe, 1026, 1055 in numerical PDEs, 924 Information in numerical turbulence, 997 in axiom systems, 819 in PDEs, 988 in block encoding, 1071 and quantum measurement, 542 in cellular automata, 959 in reaction-diffusion, 1013 and definition of life, 1178 and the Second Law, 1020 in multicolor encodings, 1111 in self-gravitating systems, 1021 and radiation in rule 37R, 455 in splashes, 1000 in theorems of logic, 818 Instantons and thermodynamics, 1020 in path integrals, 1057 Information content Instincts algorithmic, 1067 and defining intelligence, 1178 vs. amount of computation, 1133 Institute for Advanced Study, xiii of biological organisms, 1002 Institutions entropy as, 960 and complexity research, 862 and history of chaos theory, 971 role of in science, 857 in initial conditions, 920 Instruments (musical) and lower bounds, 1143 as nonlinear oscillators, 971 measures of, 1181 sounds produced by, 1079 Information dimension, 959 Insurance Information-preserving data compression, 560 and history of statistics, 1082 Information theory Integer equations, 790, 944 algorithmic, 1067 and undecidability, 787 and cryptography, 1086 see also Diophantine equations and data compression, 1069 Integer factoring, 1090 and defining complexity, 1068 see also FactorInteger and defining randomness, 1068 Integer functions and human languages, 1181 patterns generated by, 870 Information transmission Integer linear programming and causal networks, 520 NP completeness of, 1145 in cellular automata, 252 Integer sequences, 123, 128-131 in class 4 systems, 281 IntegerDigits and data compression, 1069 basic examples of, 854 and error-correcting codes, 1101 and computational reducibility, 747 in financial markets, 1015 concatenation of, 913 limited by speed of light, 518 implementation of, 901 in PDEs, 923, 925 and rule 90 pattern, 870 and quantum entanglement, 1065 and substitution systems, 889, 891 and universality, 694 and sums of three squares, 910 Initial conditions IntegerExponent for cellular automaton fluids, 381 and 3n+1 problem, 904 and complexity, 41 and additive CA attractors, 963 and computability, 1129 behavior of, 911 finding as NP problem, 1142 and binomial coefficients, 870 information content in, 920 and cyclic multiplication, 950 as input for computations, 637 and decimation systems, 909 nested in rule 184, 272 and period doubling, 892 NP completeness of finding, 769 and a recursive sequence, 906 and oracles, 1126, 1129 relation to DigitCount of, 902 periodic, 266 and rule 150 pattern, 885 persistent structures from, 283 and spectra, 1081 and Principle of Computational Equivalence, 724 and symbolic systems, 897 random, 223-296 TM computation of, 1144 randomness from, 304-314 and TM enumeration, 1139 for rule 110 universality, 689 and Turing machine 600720, 1145 sensitive dependence on, 153 and Turing machine for increment, 759 sensitivity to, 250-252 IntegerQ (integer test) sets of for Turing machines, 1139 and fraction systems, 1115 shape dependence on, 179 Integers and thermodynamics, 443 algorithmically simple, 916 and time travel, 1043 as encodings of lists, 1120 for Turing machines, 710 and human experience, 1177 and undecidability, 756 number of, 1127 for the universe, 1026 as ordered set, 1152 Initial value problems represented by symbolic expressions, 1121 in general relativity, 1053 transfinite, 1162 Integrability and continuum behavior, 333 of PDEs, 1023 early reactions to, 971 in three-body problem, 972 in early universe, 1056 Integrals experiments showing, 976 as exact solutions, 1133 in financial systems, 432 Integrate in fluid flow, 382 and distance in curved space, 1048 in fluttering, 971 impossibilities in, 1137 and free will, 752 numbers generated by, 916 in Ising models, 982 systematic methods for, 1177 my first paper on, 882 Integrated circuits in quantum systems, 543, 1063 see Chips in reversible conserving systems, 462 Intelligence and Second Law, 450 analysis using human, 620 see also Randomness generators and Anthropic Principle, 1026 Intrinsically defined curves, 1009 attributed to universe, 1195 Introspection definition of, 822, 1178 and free will, 1135 in Drake equation, 1191 Intuition extraterrestrial, 635, 822 about objects in nature, 828 machine, 628, 1099 and computer experiments, 856 and Maxwell's demon, 1021 and continuous math, 925 and philosophical implications, 1197 development of my, 21 physics as showing, 1191 in human thinking, 627 as special feature of humans, 844 mathematical and proofs, 1156 testing of, 1104, 1178 mechanism for in brain, 1136 in the universe, 822 need for new, 39-41 see also Thinking from practical computing, 716, 872 Intelligent design and Principle of Computational Equivalence, 726 and complexity, 861 and ultimate theory of physics, 468 and teleology, 1185 Intuitionism Intentionality as foundation of math, 1176 see Purpose Intuitionistic logic Interdependence and double negation, 1158 and definition of life, 1178 and Peano arithmetic, 1152 Interestingness Invagination of chemicals, 1194 in animal development, 418, 1009 in mathematics, 793, 816 Invariances of theorems in general, 821, 1176 and cellular automata state transition graphs, 963 of theorems in logic, 817 Invariant configurations Interfaces (boundaries) in 1D cellular automata, 941, 954 effective rules for in CA, 980 in 2D cellular automata, 942, 954 Interfaces (computer) as attractors, 276 and concept of halting, 1137 in Game of Life, 964 graphical vs. language, 631 and satisfying constraints, 348 history of, 1102 undecidability of, 1138 Interference Invariant entropy (spacetime entropy), 960, 961 and quantum computers, 1148 Invariant interval (in relativity theory), 1042 in quantum mechanics, 1059, 1062 Invariants of string updates, 503 and axiom system proofs, 1170 Interferometer in dynamical systems, 961 device like, 311 for knots, 1046 Intermediate degrees (in computation theory), 734, 1130 see also Conserved quantities Intermediate growth groups, 938, 945 Inventions Intermediate steps vs. discoveries in math, 1176 in multilevel logic, 1096 for randomness generation, 969 in proofs, 811, 1155, 1157 Inverse problems in solving PCP, 1140 and NP completeness, 771 Intermittency and perception, 551 and 1/f noise, 969 Inverse square law for gravity, 536, 1047 Internationalism InverseFunction in mathematical notation, 1182 and CA encodings, 1118 Internet businesses Invertible cellular automata and speculative stocks, 1015 see Reversible cellular automata Interpolation Involute of circle, 418 of CA patterns, 1092 Involutions and fitting models, 1084 cellular automata as, 1017 Interpretability Ion traps axiom system encoding, 816 for quantum gates, 1148 Interpretation of quantum mechanics, 1058 Ionosphere Interpreted languages, 1109 radio emissions from, 1187 Interrupts (computer) IQ (intelligence quotient), 1178 as source of randomness, 970 tests, 1104 Intersection Iran and finite set theory, 1171 ornamental art in, 874 Interstellar radio communication, 1189 Iraq Interstellar space ornamental art in, 873 molecules in, 1179 Iris (eye) patterns turbulence in, 1188 randomness of, 1014 Interstices Iron Age packings that use, 986 ornamental art from, 873 Interval, maps on the Irrational numbers see Iterated maps and 3D non-periodic tiling, 943 Interval arithmetic generating additive systems, 953 and generalizing numbers, 1168 generating quantum gates, 1148 Intractability (computational), 758-771 and idealized billiards, 1022 and cryptography, 1089 iterated multiplication by, 903 Intrinsic curvature, 1049 and musical chords, 1079 Intrinsic randomness generation, 315-326 in Peano arithmetic, 1162 Irreducibility and avoiding undecidability, 1138 see Computational Irreducibility Iterative automata Irreducible representations (of groups) see Cellular automata and isotropy, 980 Iterative improvement and spin, 1046 for engineering designs, 1193 Irregularities in satisfying constraints, 344 see Regularities IUPAC chemical nomenclature, 1194 Irreversibility J combinator, 1123 in data compression, 572-576 Jacobi, Carl G. J. (Germany, 1804-1851) and memory, 625 and sums of four squares, 910 in physical systems, 441-457 JacobiP (Jacobi polynomial) and quantum measurement, 1063 and trinomial coefficients, 1091 Ising, Ernst (Germany/USA, 1900-1998) JacobiSN (Jacobi elliptic function) and Ising model, 981 asymptotic oscillation of, 917 Ising model, 981 and background for PDE, 924 exact solution of 2D, 1133 and logistic map formulas, 1098 ground state of, 944 in solution of spinning top, 1133 and history of CAs, 876 JacobiSymbol lack of exact 3D solution, 1133 and Hadamard matrices, 1073 and lattice gas models, 999 and quadratic residues, 1090 and my work on CAs, 880 and spectra, 1081 and P completeness, 1149 Jacquard, Joseph-Marie (France, 1752-1834) phase transition in, 982 and programmable looms, 1107 as precursor to my work, 879 Jamming-resistant radio as probabilistic model, 1083 and shift registers, 878 and randomness tests, 1085 Jansky, Karl G. (USA, 1905-1950) undecidability in, 1138 and radio astronomy, 1188 see also Spin systems Japanese work on CAs, 877 Islam Java (computer language) and ornamental art, 872 and chaos experiments, 919 as rejecting animism, 1195 and computer communication, 1182 Islamic art, 43 as example of language, 1109 Isocorrelation textures, 1078 and register machines, 101 Isomers (variant molecular structures), 1194 Jellies Isotropic tensor, 980 large alkanes as, 1194 Isotropy Jen, Erica (USA, 1952- ) in aggregation systems, 978 in Preface, xiii in biological growth, 1007, 1010 and rule 30, 871 in code 746 CA, 334 Jet stream, 1001 of differences in 2D CAs, 950 Jets in discrete systems, 980 turbulence in, 377 in physics and CAs, 473 Jevons, W. Stanley (England, 1835-1882) of random walks, 977 and logic machines, 1107 of sums of squares, 910 Job, Book of Iterated aliquot sums, 911 and understanding nature, 876 Iterated bitwise operations, 906 Johnson noise, 968 Iterated division Join and continued fractions, 143 in lattice theory, 1153 Iterated function systems, 191 Join (join lists) and pictures of ferns, 1005 as associative function, 1094 Iterated maps, 149-155 basic example of, 853 algebraic iterates in, 1098 evaluation chains based on, 1095 attractors in, 961 theorems about, 1168 of bit operations, 921 Joint denial from CA densities, 953 as name for Nor, 1173 on the Cantor set, 869 Joints complex, 933 characteristic shapes of, 1183 and computation universality, 1129 Jones, James P. (USA/Canada, 1941- ) and computer experiments, 899 and Diophantine equations, 1161 emulating discrete systems, 1129 Josephus problem, 909 as evidence of determinism, 972 Joule, James P. (England, 1818-1889) and financial markets, 1015 and nature of heat, 1019 and fluid flow, 998 JPEG compression, 573, 1074 history of, 918 Judaism and history of chaos, 971 and free will, 1135 and history of complexity, 49 and human uniqueness, 1195 of integers, 122 as rejecting animism, 1195 in Newton's method, 1101 Judgement periodic points in, 955 as crucial in modelling, 365 as precursors to my work, 879 in social sciences, 9 and QCD, 1061 Julesz, Bela (Hungary/USA, 1928- ) and recurrence relations, 906 and texture perception, 1076 spectra in, 1080 Julia, Gaston M. (France, 1893-1978) and substitution systems, 921 and iterated maps, 879 two-dimensional, 921 Julia sets, 933, 934 Iterated morphisms (substitution systems), 893 analog of in tree space set, 1006 Iterated radicals, 915 Junctional calculus, 803, 1170 and GoldenRatio, 891 possible models of, 805 Iterated rules theorems in, 813 sizes of formulas for, 1096 Jupiter Iterated run-length encoding, 905 and extraterrestrial life, 1179 Iteration radio emissions from, 1187 as basis for algorithms, 1141 Red Spot of, 377, 999 compared to repetition, 990 K combinator, 711, 1121 examples of in Mathematica, 853 K^0 particle Iteration theory and time reversal violation, 1019 and iterated maps, 918 K_33 non-planar graph, 527 $IterationLimit Kabala (universal object), 1127 Kaluza, Theodor F. E. (Germany, 1885-1954) and almost integers, 915 and notions of space, 1028 Knapping (of stone tools), 1183 Kampé de Fériet hypergeometric functions, 1009 Kneading Kaneko, Kunihiko (Japan, 1956- ) randomness in, 306 and continuous CAs, 922 Kneading sequences, 955 in Preface, xiii Knossos Kansas maze at, 873 grid of towns in, 1187 Knots Kant, Immanuel (Germany, 1724-1804) Alexander moves in, 1038 and complexity in biology, 861 as complex artifacts, 1183 and free will, 1135 as constructed by rules, 875 and purposes in nature, 1185 in ether as atoms, 1028, 1044 Karatsuba, Anatolii A. (Russia, 1937- ) model of atoms as, 1024 and multiplication, 1142 as not in 1D systems, 927 Kardar-Parisi-Zhang (KPZ) equation, 925 theory of, 1046 Kari, Jarkko J. (Finland/USA, 1964- ) Knuth, Donald E. (USA, 1938- ) and undecidability in 2D cellular automata, 1138 and dragon curves, 893 Kármán, Theodore von (Hungary/Germany/USA, 1881-1963) and Knuth-Bendix procedure, 1037 and vortex streets, 998 in Preface, xiii Karnaugh maps, 1097 and tests of randomness, 1084 Kasiski, Friedrich W. (Poland, 1805-1881) Knuth-Bendix procedure, 1037 and cryptanalysis, 1086 Koch, N. F. Helge von (Sweden, 1870-1924) Kauffman, Stuart A. (USA, 1939- ) and nested curves, 934 and Boolean networks, 936 Koch curve, 191, 933 in Preface, xiii history of, 934 Kazakhstan Kolakoski, William G. (USA, 1944-1997) straight railroad in, 1187 and cyclic tag systems, 895 KdV equation Kollectiv (collective) as exactly soluble, 1133 and defining randomness, 1068 Kells Kolmogorov, Andrei N. (Russia, 1903-1987) Book of, 873 and algorithmic randomness, 1068 Kelvin (William Thomson) (Scotland, 1824-1907) and fluid turbulence, 997, 997' and harmonic analyzer, 1107 Kolmogorov complexity and minimum area packings, 988 see Algorithmic information and models of space, 1027 Kondo model, 1057 and Monte Carlo methods, 1192 Koran and thermodynamics, 1019 calligraphy from the, 874 and vortices in ether, 1044 Korec, Ivan (Slovakia, 1943-1998) Kelvin-Helmholtz instabilities, 988 and encodings of arithmetic, 1163 Kepler, Johannes (Germany, 1571-1630) and register machines, 1121 and 2-body problem, 972 KPZ (Kardar-Parisi-Zhang) equation, 925 and computers, 1107 Krohn-Rhodes decompositions, 1069 and Fibonacci numbers, 891 Kronecker product, 1073 and inhabitants of Moon, 1190 KroneckerDelta and rules of nature, 860 and orthogonal bases, 1072 and snowflakes, 992 Kufi calligraphy, 874 and sphere packings, 986 Kummer, Ernst E. (Germany, 1810-1893) Keratin and Fermat's Last Theorem, 1166 repetitive structure of, 1003 Kuramoto-Sivashinsky equation, 925 Kernels Kuratowski's theorem, 1045 in visual perception, 579 Kurdyumov, Georgii L. (Russia, 1953- ) Kerr solution and transitions in CAs, 981 as exact solution, 1133 L-shaped tiles, 932 and time and computation, 1130 L systems, 82-87 Key sequences 2D, 187-189 in cryptography, 598 and biological models, 1004 Keyboard characters and plant branching, 1005 for programs in notes, 854 see also Substitution systems Keystrokes Labyrinth number to create this book, xiv pattern of, 873 as source of randomness, 970 Labyrinthine patterns Khinchin (Khinchin's constant), 914 from 2D cellular automata, 427 Kidney ducts in code 746, 334 branching in, 1008 Lag systems, 894 Kinetic theory Lagrange, J. Louis (La Grange) (Italy/Germany/France, 1736-1813) and diffusion equation, 1024 and continued fractions, 915 and thermodynamics, 1019 Lagrange points "Kingdom was lost" simple geometry of, 1187 and chaos theory, 971 in three-body problems, 972 Kingdoms of organisms, 1003 Lagrangian density Kingsnake in general relativity, 1053 pigmentation pattern of, 426 for PDEs, 923 Kirby, Laurence A. S. (England/USA, 1952- ) in quantum field theory, 1061 and unprovable statements, 1163 LaguerreL (Laguerre polynomials) Kirkpatrick, E. Scott (USA, 1941- ) in hydrogen atom, 1133 in Preface, xiii Lambda calculus, 1121 and simulated annealing, 985 and Church's Thesis, 1125 Kites and combinators, 1122 characteristic shapes of, 1183 confluence in, 1036 Kleene star (RepeatedNull), 957 and history of universality, 1110 Klein, Oskar (Sweden/Denmark/USA, 1894-1977) as idealization of math, 1150 and notions of space, 1028 undecidability in, 1136 Klein-Gordon equation Lamé equations, 995 discretization of, 1060 Laminar fluid flow, 376 vs. sine-Gordon, 922 in the atmosphere, 1001 Kleinian groups Laminated sphere packings, 986 and circle packings, 986 Land grants KleinInvariantJ (modular elliptic function) and regular grid patterns, 1187 Land use Latin squares effects on weather of, 1177 and quasigroups, 1171 Landau, Lev D. (Russia, 1908-1968) as satisfying constraints, 945 and fluid turbulence, 997 Lattice dynamical systems, 155-160, 922 Landau-Ginzburg equation, 925 see also Continuous cellular automata Landscapes (abstract) Lattice gases, 999 constraint satisfaction on, 346 enumeration in, 959 for memory, 1101 see also Cellular automaton fluids Landscapes (geological), 1001 see also Spin systems Langton, Christopher G. (USA, 1948- ) Lattice gauge theories, 1057, 1061 and 2D Turing machines, 930 and computational irreducibility, 1133 and CA classes, 948 and discrete space, 1027 in Preface, xiii and quantum gravity, 1054 Langton's ant (2D Turing machine), 931 Lattice models Language games, 1181 see also Cellular automata Language of mathematics see also Spin systems and science, 859 Lattice packings, 987 Languages (abstract) Lattice points as attractors in TMs, 961 numbers inside spheres, 910 context-free, 939, 1091, 1103 Lattice theory context-sensitive, 939 axioms for, 1153 regular, 939 and posets, 1041 universal and Leibniz, 1149 Lattice vectors unrestricted, 939 and linear congruential generators, 974 see also Formal languages LatticeReduce Languages (computer), 1103 and digit sequence cryptanalysis, 1089 as examples of software, 1108 Lattices functional and combinators, 898 isotropic behavior on, 980 and history of computing, 1108 lines at slopes on, 916 intuition from existence of, 872 possible, 929 logic programming, 1158 random walks on, 329, 977, 978 Mathematica, 853 Law of large numbers, 976 meaning in, 1182 Laws (human) notion of types in, 898 and defining randomness, 1068 for parallel computing, 1035 and free will, 1135 thinking in, 1104 and regularities in radio spectrum, 1188 universals in, 1182 and responsibility, 1136 see also Computer languages Laws of Form Languages (human), 1103 and Nand, 1173 as analogy in atomism, 876 Laws of physics animals trained to use, 826 vs. mathematics, 772 center in brain, 1099 vs. programs in biology, 397 conventional aspect of, 1181 and ultimate theory, 470 and cryptanalysis, 599 Layout of networks, 193 and defining intelligence, 822, 1178 NP completeness of, 1145 frequency of words in, 1014 LCDs and history of universality, 1109 see Liquid crystals influence of on thinking, 1181 LCGs information content in, 1181 see Linear congruential generators logic in everyday, 806, 1173 LCM (lowest common multiple) and math thinking, 1177 and Lissajous figures, 917 reasons for features of, 1181 and Riemann Hypothesis, 918 recognizing meaning in, 826 Leading digits, 914 redundancy of, 1086, 1181 and number compression, 1070 relativity hypothesis in, 1181 of powers, 903 rules for and programs, 860 Leaf shapes rules in grammar for, 875 see Leaves and theories of communication, 1181 LeafCount (expression size) and thinking, 630 and algebraic expressions, 945 translation of and AI, 1100 and combinator expressions, 1122 translation of and universality, 643 and number of recursive functions, 908 understanding dead, 1184 and symbolic systems, 897 and Zipf's law, 1014 for universal Diophantine equation, 1161 Laplace, Pierre-Simon (France, 1749-1827) Learning and Central Limit Theorem, 977 of bird songs, 1180 and determinism, 1135 of computer languages, 1104 Laplace equation and defining intelligence, 823, 1178 as constraint, 940 human, 626 and diffusion-limited aggregation, 994 models of, 1099, 1102 and flatness of growing tissue, 1007 the science in this book, 855 and network dimensions, 1031 as trick in evolution, 1002 Laplacian Learning curves, 1014, 1102 in curved space, 1050 Least squares fitting, 1082, 1083 LARC computer Leaves and gas simulation, 864 arrangements of (phyllotaxis), 408-412, 1006 Large cardinal axioms, 1167 evolutionary theories of, 1005 Lasers flatness in growth of, 1008 as technology components, 1195 growth of, 401, 412, 1005 Latencies shapes of, 401-407, 1005 in circuits, 1095 LED segments Latent heat and textons, 1076 and crystal growth, 370, 372 Leech lattice Lateral inhibition isotropy of, 980 and pigmentation patterns, 427 and sphere packings, 987 in plant phyllotaxis, 409 Leftmost innermost evaluation, 906 in snowflake growth, 370 Leg (animal) Latin development of, 419 logic operations in, 1173 Legendre, Adrien-Marie (France, 1752-1833) and sums of three squares, 910 Life insurance LegendreP (Legendre polynomials) and history of statistics, 1082 and isotropy measures, 980 Lifeforms in solution of Mie scattering, 1133 alien, 825 Lehmer, Derrick H. (USA, 1905-1991) LIFO (last-in first-out) stacks and linear congruential generators, 974 and context-free languages, 939 Lehr, Eduard (Germany, ~1932) Light and parametric curves, 1009 caustics in, 984 Leibniz, Gottfried W. v. (Germany, 1646-1716) perception of, 577 and binary numbers, 902 and quantum history, 1056 and calculators, 1107 Light bulb filaments, 842 and free will, 1135 Light cones, 519 and I Ching, 893 for cellular automata, 949 and idealizations of math, 1149 differential geometry of, 1051 and logic, 1099 and random causal networks, 1052 and logic as basis for science, 860 Light levels and math notation, 1182 and object recognition, 1076 and the nature of space, 1028 Lightning and origins of universality, 1109 and origin of life, 1179 and symbolic logic, 1151 pattern of from space, 1187 and universal language, 1181 randomness in, 995 Lemmas as source of radio emissions, 1187 defining characteristics of, 1176 Lights of cities and lengths of proofs, 1175 patterns of from space, 1187 in proof of axiom for logic, 811 Likelihood in proof searching, 1157 maximum, 589, 1083 in structure of proofs, 1155 Lily pads, 401 Lempel, Abraham (Israel, 1936- ) Limit cycles and data compression, 1069 for differential equations, 961 Lempel-Ziv encoding, 565 in iterated maps, 961 Lemur see also Repetitive behavior pigmentation pattern on, 426 Limit ordinals, 1162 Length Limitations of science, 6, 748, 846 basic example of, 853 and ultimate theory of physics, 471 Lenses Limited size systems, 255-260, 267 characteristic shapes of, 1183 Limits Lenticular clouds, 1183 of cellular automaton rules, 948 Lenz, Wilhelm (Germany, 1888-1957) and fractal dimensions, 933 and Ising model, 981 of networks as space, 1030 Leonardo da Vinci undecidability of, 1138 see da Vinci, Leonardo see also Continuum limits Leopard Lincoln cathedral, 873 pigmentation pattern of, 426 Lincos language, 1189 Leptons Lindenmayer, Aristid (USA/Netherlands, 1925-1989) as types of particle, 1043 and L systems, 893 Less (<) and plant branching, 1005 encoded as integer equation, 1160 in Preface, xiii Letters Lindgren, Kristian (Sweden, 1960- ) frequencies of in English, 1069 in Preface, xiii visual perception of, 1076 and universal CAs, 1115 Lettuce Line defects, 1045 ammonite septa like, 1008 Line-printer output growth of, 413 of my early cellular automata, 19 Leucippus (Greece, ~480 - ~420 BC) Linear algebra and atomism, 876 and CA invariances, 1022, 1023 Levin, Leonid A. (Russia/USA, 1948- ) and dimensions of networks, 1031 and NP completeness, 1143 and models of memory, 1101 in Preface, xiii Linear cellular automata and transitions in CAs, 981 see also Additive cellular automata Lévy, Paul P. (France, 1886-1971) see also Elementary cellular automata and nested C curve, 893, 934 Linear codes, 1101 Lévy flights, 969 Linear congruential generators, 318, 974 lex based on powers of 3, 903 and regular languages, 958 and chaos on calculators, 920 Lexical analysis cryptanalysis of, 1089 and regular languages, 958 historical use of, 968 LFSRs (linear feedback shift registers) and randomized algorithms, 1085 see Shift registers as shift register analogs, 975 LHASA (chemical synthesis software), 1194 Linear differential equations Li, Wentian (USA, 1959- ) and time series, 1083 and CA classes, 948 Linear differential operators, 953 in Preface, xiii Linear Diophantine equations, 944, 1164 Lichens and polynomial time, 1146 on Mars, 1180 Linear equations, 940 Lichtenberg figures, 995 as defining rationals, 916 Lie groups and free field theories, 1061 and additive systems, 953 Linear feedback shift registers and sphere packings, 987 see Shift registers Life Linear filters definition of, 557, 823, 1178 in sound compression, 1080 and definition of complexity, 1069 and spectra, 1082 on Earth, 825 in visual perception, 1076 and history of complexity, 50 Linear models on Mars, 1179 and computational irreducibility, 1132 origin of, 1179 in statistics, 589 Life, Game of Linear predictive coding see Game of Life in sound compression, 1080 Life force, 1178 Linear programming NP completeness of integer, 1145 see also Conservation laws for optimizing designs, 1193 Local minima, 346 Linear recurrences, 891, 906 Localization and additive CAs, 1018 in class 1 and 2, 252 and history of CAs, 878 as origin of repetition, 355 and time series, 1083 Localization (of eigenstates) see also Linear congruential generators and randomness tests, 1085 Linear stability analysis, 988 Localized structures Linear systems and 3n+1 problem, 904 vs. nonlinear, 940 in class 4 systems, 281-296 Linearity in code 20 CA, 285 compared to additivity, 952 in code 357 CA, 286 in quantum mechanics, 541, 1060 in code 1329 CA, 287 LinearSolve in continuous CAs, 160, 244 iterative algorithm for, 1141 as engineering components, 678 and LFSR cryptanalysis, 1087 finding in 2D CAs, 965 and linear systems, 940 and long-range communication, 252 and NC computations, 1149 in network evolution, 525 Linguistics origins of, 990 see Languages (human) and particles in physics, 525 Linial (Gulden), Samuel (USA, 1927- ) in PDEs, 164, 1129 and underivability of logic axioms, 1170 in presence of randomness, 526 Linkages in QCD, 1061 in chaos toys, 1183 from random initial conditions, 228 characteristic shapes of, 1183 in reversible CAs, 440 and constructible reals, 1129 in rule 30 CA, 700 for randomness generation, 969 in rule 37R CA, 455 Linked lists in rule 45 CA, 701 for Game of Life, 949 and rule 110 axiom system, 1168 Linker in rule 110 CA, 31, 292, 964 for register machines, 1114 same in different 2D rules, 949 Linnik's problem, 910 in three dimensions, 949 Linux in turbulent fluids, 997 and creation of this book, 854 in Turing machines, 888 Liquid crystals and universality, 692 as components in technology, 1195 see also Gliders phase transitions in, 981 Locomotion in animals, 1011 topological defects in, 1045 Log (logarithm) Liquid-gas phase transitions, 981 algebraic independence of, 1164 Liquids computation of nth digits in, 912 flow of, 376 and computational reducibility, 744, 747 see also Fluid flow continued fractions for, 144 Lisp (computer language) digits of, 141 grammar of, 1104 leading digits in, 914 and network systems, 936 randomness in digits of, 967 representing expressions in, 897 as source of randomness, 968 theorems about, 1158, 1168 uniform distribution mod 1, 904 Lissajous figures, 917 and Weber's law, 1014 List manipulation Log-periodic antennas, 1183 examples of in Mathematica, 853 Logarithmic growth Listable of number representations, 1070 and implementing CAs, 866 Logarithmic law ListConvolve for leading digits, 914 and aggregation systems, 978 Logarithmic series, 1134 and autocorrelation, 1080 Logarithmic spiral, 418 basic example of, 853 Logging and CellularAutomaton, 886 and messages to Moon, 1189 and elementary CAs, 865 regular patterns of, 1187 and fast evolution rules, 1094 Logic and general CAs, 886 as applied to math, 780 and hexagonal CAs, 992 axioms for, 773, 808 and image processing, 1077 and combinators, 711, 898 and integer multiplication, 1093 and communication, 1181 and Ising model, 981 and computational irreducibility, 1196 and multidimensional CAs, 927 and defining intelligence, 1178 recursive algorithm for, 1142 difficult notation in, 1104 in sandpile models, 989 and discreteness in programs, 976 and Sierpinski pattern, 931 as example of lattice theory, 1153 and visual perception, 1076 as example of rules, 875 ListCorrelate and finite set theory, 1171 and additive CAs, 870, 952 as foundation of math, 1176 and visual feature extraction, 1077 history of, 1097, 1099, 1151 ListPlay history of notation for, 1182 and sound output, 1080 and history of universality, 1109 Lists in human languages, 1173 encoded as integers, 1120, 1127 in human thinking, 627 see also Sequences implications for, 1197 Lithic analysis, 1183 interesting theorems in, 816 Little group (spacetime symmetries), 1046 lengths of proofs in, 1175 Littlewood, John E. (England, 1885-1977) machines for doing, 1107 and chaos theory, 971 multilayer, 1096 and Goldbach's Conjecture, 911 multivalued, 814, 1175 and iterated maps, 919 and natural science, 860 and numbers of primes, 910 non-universality of basic, 784 Livermore (Lawrence Radiation Laboratory), 864 as not mainstream math, 859 Lizards possible models of, 805 pigmentation patterns of, 426 in practical computers, 1108 Local conservation laws, 1023 and quantum mechanics, 1058 reversible, 1097 and register machines, 101 shortest And, Or axioms for, 1174 Löwenheim-Skolem theorem, 1172 shortest Nand axioms for, 808 Lower bounds ternary, 814 on computations, 761, 1143 and Thue on substitution systems, 893 on parity, 1096 see also Predicate logic on sorting algorithms, 1142 Logic circuits LPC emulated by CAs, 662, 1112 in sound compression, 1080 emulated by Game of Life, 1117 Lucas, F. Edouard A. (France, 1842-1891) and universality, 1119 and binomials mod k, 870 Logic expressions Lucas-Lehmer test see Boolean expressions for primes, 911 Logic minimization, 1095 Lucas numbers, 891 compared to searching, 1193 Lucian (Greece, 120 - ~180 AD) Logic programming languages, 1158 and inhabitants of Moon, 1190 Logic Theory Machine, 1157 Lucretius, Titus Carus (Italy, ~95 - ~55 BC) Logical depth and atomism, 876 and defining complexity, 1069 and models based on rules, 860 for Turing machines, 1144 Lukasiewicz, Jan (Poland, 1878-1956) Logical functions and axioms for logic, 1151 see Boolean functions and multivalued logic, 1175 Logical positivism Lukasiewicz representation, 896 and theories of communication, 1181 Lunes Logical rules and ornamental art, 872 see Rules theory of, 873 Logicism Lungs as foundation of math, 1176 branching in, 1008 LogIntegral (logarithmic integral li) Lyapunov exponents and distribution of primes, 133, 909 in cellular automata, 950 and Zeta, 918 and entropies, 960 Logistic differential equation in iterated maps, 921 and iterated maps, 918 probabilistic estimates of, 953 Logistic map, 920 LZW compression, 565, 1069, 1072 closed forms for iterates of, 1098 MacArthur Foundation, xiii and continuous CAs, 922 Mach, Ernst (Austria/Czech., 1838-1916) and history of chaos theory, 971 and Mach's Principle, 1047, 1053 see also Iterated maps and origins of relativity, 1042 Logistics Mach numbers, 997 and causal networks, 1033 Machiavelli, Niccolò (Italy, 1469-1527) and complex systems, 862 and rules for military drill, 875 Lognormal distribution Machine 1447 for human weights, 977, 1003 function computed by, 761 and multiplicative processes, 977 and longest halting times, 1144 Logo (computer language) Machine 1507 and 2D TMs, 930, 931 as complicated TM, 1144 Long division, 139 function computed by, 761 Long-term memory, 1102 Machine 596440 Long-time tails as candidate for universality, 709 in molecular dynamics, 999 properties of, 1120 and shaking, 969 Machine 600720 Longest paths behavior of, 763 and NP completeness, 1146 and longest halting times, 1144 Looms properties of, 1145 and history of computer, 1107 Machine code Loop general relativity, 1048 and history of computing, 1109 Loop quantum gravity, 1054 and implementation of CAs, 866 and spin networks, 1055 of programs by Alan Turing, 1013 Loop switching method and register machines, 97 and network layout, 1031 Machine integers Lorentz, Hendrik A. (Netherlands, 1853-1928) and linear congruential generators, 974 and relativity theory, 1041 Machine intelligence, 628, 1099 Lorentz contraction, 1041 Machine numbers Lorentz gas, 1022 for Turing machines, 888 Lorentz transformations, 1041, 1042 Machines Lorentzian spaces, 1051 see also Register machines Lorenz, Edward N. (USA, 1917- ) see also Turing machines and chaos theory, 971 Machining plans and complex ODE, 879 and Voronoi diagrams, 987 and experimental math, 899 Macintosh and fluid turbulence, 998 and computer interfaces, 1102 in Preface, xiii Magic Eye random dot stereograms, 1076 Lorenz equations Magic squares as giving strange attractor, 922 as defined by constraints, 945 and history of chaos theory, 971 for SETI, 1190 and Lissajous figures, 917 Magnetic chaos toys, 1183 and weather prediction, 1178 Magnetic field Los Alamos compared to gravitational, 530 and history of CAs, 877 and gauge invariance, 1045 and my work on CAs, xiii, 880 Magnetic moments Lossless data compression, 560 and size of particles, 1044 Lossy data compression, 572 Magnetic monopoles, 1046 Lotka, Alfred J. (USA, 1880-1949) Magnetization and oscillatory chemical reactions, 1013 in Ising model, 981 Lotteries, 969 phase transition in, 981 Lovelace, A. Ada (Byron) K. (England, 1815-1852) Magnetosphere and universality, 1110 radio signals from, 827, 835, 1187 Low-level languages Magnus, Wilhelm (Germany/USA, 1907-1990) and practical computing, 1109 and word problem for groups, 1141 Mainframes (computers) and game strategies, 1105 random generators on, 320, 974 history of, 1181 Maintainability of software spectra of, 1081 and defining complexity, 1069 as statistical models, 590 Majority cellular automaton Markov random fields and P completeness, 1149 and texture discrimination, 1077 Majorization of functions (growth rates), 1162 and visual perception, 584 Makanin, Gennadií S. (Russia, 1938- ) Markov systems (sequential substitution systems), 894 and sequence equations, 1141 Marr, David C. (England/USA, 1945-1980) and undecidable word problems, 1141 and visual perception, 1076 Malacology (study of molluscs), 1008 Mars Mallow leaves, 1006 question of life on, 1179, 1179', 1180 Mammoth ivory, 873 sending messages to, 1189 Man as source of radio signals, 1188 see Humans Martin, Olivier C. (USA/France, 1958- ) Management and additive CAs, 951 of machines that think, 629 as coauthor of paper, 881 Management science in Preface, xii, xiii and Boolean networks, 936 Martin-Löf, Per E. R. (Sweden, 1942- ) and defining complexity, 1069 and randomness, 1068 and history of complexity, 862 Martingales (gambling systems), 1068 Mandelbrot, Benoit B. (France/USA, 1924- ) Marxen, Heiner (Germany, 1957- ) and branching models, 1005 and Turing machines, 889 and computer experiments, 899 Masers, natural, 1187 and financial processes, 1014 Masking and fractal landscapes, 1001 of sounds, 587 and fractals, 880, 934 visual with textures, 1077 and history of complexity, 862 Mass and Mandelbrot set, 934 of elementary particles, 1046 in Preface, xiii equality of inertial and gravitational, 1047 and random walks, 990 in relativity theory, 1041 Mandelbrot set, 934 in Schwarzschild solution, 1053 as precursor to my work, 880 in ultimate theory of physics, 528 and tree space set, 407, 1006 Massey, James L. (USA/Switzerland, 1934- ) Manicouagan, Canada and Berlekamp-Massey algorithm, 1087 circular crater in, 1187 Massively parallel computers Manifolds and history of CAs, 877 in differential geometry, 1048 Massless particles discrete approximations to, 1050 and speed of light, 1041 undecidability in equivalence of, 1051, 1138 spin states of, 1046 Manneville, Paul (France, 1946- ) Master equations and CA classes, 948 in cellular automata, 953 and continuous CAs, 922 Matching Manufacturing of networks, 1038 causal network systems for, 1032 and paramodulation, 1156 Many-fingered time, 1035 of parentheses, 1091 Many-to-one mappings, 960 of strings, 1038, 1101 Many-worlds models, 1035 MatchQ (test for matching) for quantum mechanics, 1063 and constraint systems, 941 Map Material equivalence basic example of, 853 as name for Equal, 1173 MapAt Material implication and implementing proofs, 1155 as name for Implies, 1173 and representation of TMs, 888 Materialism MapIndexed and free will, 1135 basic example of, 853 Materials and causal networks, 1033 fracture in, 994 Mappings search-based discoveries of, 1193 on Cantor set, 869 Mates cellular automata as, 959 and bird songs, 1180 complex, 933 Mathematica functions as, 898 algorithms in discovered by searches, 1193 history of iterated, 918 analysis of internal code of, 1003 iterated, 149-155 and authoring system for book, 852 from linear congruences, 974 avoidance of data types in, 898, 1154 local and linear, 953 axiom systems in, 1150 many-to-one, 960 as basis for discoveries, 46 piecewise linear, 921 cellular automata in, 867 Marconi, Guglielmo (Italy, 1874-1937) chaos experiments with, 919 and SETI, 1188 computation of pi with, 911 Margolus, Norman H. (USA, 1955- ) computation of PrimePi in, 909 and 2D CA simulators, 928 computation of PrimeQ in, 909 in Preface, xiii and computer communication, 1182 Mark I computer, 1107 and computer experiments, 113, 899 Market research and concept of halting, 1137 and random sampling, 1192 confluence of rules in, 1037 Markets creation of, 20 price fluctuations in, 429 and creation of this book, xii Markov, Andrei A. (Russia, 1903-1979) and creation of this index, 852 and sequential substitution systems, 894 curves of math functions in, 145 and statistics of language, 1181 and definition of math, 859 and undecidability, 1136 design of for human use, 1177 and word problem for semigroups, 1141 diversity of universality in, 644 Markov partitions evaluation order in, 898, 906 and digit sequences, 901 as example of language, 1109 Markov processes, 1084 and examples in education, 1133 and 3n+1 problem, 904 and experimental math, 899 and finite automata, 958 function names in index, 852 general notes about, 853 functions of, 145 generic inequality of symbols in, 1169 Mathematical theories grammar of, 631 distributions of theorems in, 1175 history of my work on, 864, 881 Mathematicizing power and human thinking, 627 and Church's Thesis, 1126 as idealization of math, 1150 Mathematics infinite loops in, 1137 analysis using, 606-620 and math insight vs. proofs, 1156 applied to biological form, 1004 mathematical functions in, 1092 axioms in, 773 mathematical notation in, 1104 as central in education, 855 minimal model for, 102 and continuity of space, 472 name of, 859 definition of, 859 as necessary skill, 856, 857 in economic systems, 1015 as notation for computation, 1182 and extraterrestrial intelligence, 837, 1189 notations for logic in, 1173 as foundation for science, 1 NP completeness in, 1143 and history of complexity, 862 number of names in, 1103 history of in science, 5, 859 number representation in, 1070 and human intelligence, 822 operator precedence in, 1150 idealizations of, 795, 1149 patterns implications for, 772-821 see Patterns (in Mathematica) invention vs. discovery in, 1176 patterns and network evolution, 1037 and models of thinking, 629 patterns and operator systems, 898 new results in this book in, 863 and pictures in this book, 851 notation in, 853 proofs and design of, 1158 numbers in, 116 pure functions in, 1121 ordering of constructs in, 1177 random programs in, 1183 and PDEs, 161 randomness generation in, 317, 973 in physics, 433 scoping of variables in, 1152 vs. physics, 821 and sequential substitution systems, 894 self-limiting of, 792 size compared to genomes, 383 set theory in education, 1154 structure of, 1103 in social sciences, 9 and structure of proofs, 1155 summary of relations to, 7, 863 symbolic expressions in, 896 and systems with constraints, 221 theorem proving and, 1158 types of theorems in, 1176 theorems about, 1168 use of rules in, 875 thinking in, 1104 see also Foundations of mathematics ultimate theory of physics in, 468 MathieuC (Mathieu function) undecidability in, 1138 asymptotic oscillation of, 917 as universal system, 642 MathLink universality in, 1110 and CA programs, 865 and use of digit sequences, 902 and computer experiments, 899 use of hashing in, 1100 and creation of this book, 854 Mathematica Book, 853 Mating writing style in, 849 and defining species, 1003 Mathematical constants, 136-144 Matiyasevich, Yuri (Russia, 1947- ) Mathematical equations and Diophantine equations, 1161 as foundation for science, 1 in Preface, xiii in history of science, 44 and word problem for semigroups, 1141 see also Equations Matrices Mathematical formulas and 2D substitution systems, 933 and computational irreducibility, 737 and cryptanalysis, 602 and engineering, 829 as generalizing numbers, 1168 as results of models, 368 Hadamard, 1073 and science education, 1133 mappings of, 921 Mathematical functions, 145-148 and non-commutative rings, 1153 as computable, 1128 random, 977 difficulty of evaluating, 1134 satisfying constraints, 945 evaluated by CAs, 639 and solving linear systems, 940 evaluation of as P computations, 1142 Matrix mechanics, 1056 interpretation of TMs as, 1144 Matrix memories, 1101 see also Standard mathematical functions MatrixPower Mathematical impossibilities, 1137 and CA entropies, 958 Mathematical induction, 1152 and correlation functions, 1082 Mathematical logic and Fibonacci, 890 combinators in, 898 and substitution systems, 890 and defining complexity, 1068 and undecidability, 1138 and DNF, 1097 Matter history of, 1150 as distinct from space, 1028 and history of universality, 1110 in Einstein equations, 1052 and intermediate degrees, 734 as generating curvature, 532, 536 and neural networks, 1099 Mauritania and problem of free will, 1135 Richat structure in, 1187 structure of proofs in, 1151 Max (maximum) undecidability in, 1138 as associative, 1094 unfamiliarity of notation in, 853 related to Or, 952 see also Foundations of mathematics Maximal periods Mathematical models of cellular automata, 950, 1088 history of, 992 of linear congruences, 974 and Principle of Computational Equivalence, 728 of random generators, 318 Mathematical morphology, 1077 of shift registers, 975 Mathematical notation, 1182 and symmetries, 950 grammar of, 1104 Maximal principles influence on thinking of, 1181 variational principles, 1185 for logic, 1173 Maximum entropy method, 1083 vs. Mathematica, 853 Maximum likelihood, 589, 1083 relations vs. axioms in, 1169 Maximum-of-t test, 1085 Mathematical physics Maxwell, James Clerk (Scotland/England, 1831-1879) and chaos theory, 971 Medieval logic, 1151 and electromagnetism, 1041 Mediterranean and fluttering of paper, 971 patterns of lights around, 1187 and gauge invariance, 1045 Meet (in lattice theory), 1153 and Maxwell's demon, 1021 Meier, Willi (Switzerland, 1948- ) and statistical mechanics, 1019 and cryptanalysis of rule 30, 1087 and stochastic models, 968 MeijerG (Meijer G function) Maxwell's demon, 1021 and Integrate, 1177 Maxwell's equations Meinhardt, Hans (Germany, 1938- ) as examples of PDEs, 161 and patterns on shells, 1012 and relativistic invariance, 1041 in Preface, xiii as simple physical models, 1025 and reaction-diffusion, 1013 May, Robert M. (Australia/USA/England, 1936- ) Meiosis, 970 and chaos theory, 971 Melting Maze designs, 873, 875 of ice, 372 Maze-like patterns, 1013 as phase transition, 981 from 2D cellular automata, 427 Melting points in code 746, 334 of alkanes, 1194 in visual cortex, 1075 difficulty of computing, 1194 Mazoyer, Jacques (France, 1947- ) MemberQ (list membership test) and firing squad problem, 1035 in aggregation systems, 978 McCarthy, John (USA, 1927- ) Memo functions, 869, 906 and theorems in Lisp, 1168 Memory (animal) McCulloch, Warren S. (USA, 1898-1972) in lower organisms, 623 and neural networks, 880, 1099 and shell patterns, 1012 and universality, 1110 Memory (computer) McCulloch-Pitts models, 1099 emulated by CA, 663 and finite automata, 958 and history of computing, 1108 McCune, William W. (USA, 1953- ) in practical computers, 1108 and axioms for groups, 1153 and PSPACE completeness, 1142 and axioms for logic, 1151 Memory (extraterrestrial) Mean curvature, 1009 in Black Cloud, 1190 Mean field theory Memory (human), 1102 for cellular automata, 953 and free will, 753, 1136 and rate equations, 984 and future technology, 1195 for self-avoiding walks, 978 and human intelligence, 823 Meander patterns (mazes), 873 and human thinking, 621 Meanders (in rivers), 1001 inanimate analogs of, 1178 Meaning visual, 623 of axiom systems, 797 and weather prediction, 1177 and intelligence, 826 Memory-based encoding, 565 in languages, 1181 Menger, Karl (Austria/USA, 1902-1985) in programs, 1182 and nested patterns, 934 and regularity, 1183 Mental functions, 1099 of the universe, 1027 see also Brain Measure entropy Menu interfaces, 1102 for cellular automata, 959 vs. languages, 631 computing, 1084 Mercury spacetime, 960 advance of perihelion of, 1047 Measure theory Meredith, Carew A. (Ireland, 1904-1976) and defining randomness, 1067 and axioms for logic, 1175 Measurement Meredith axioms in quantum theory, 542, 1062 for logic, 808, 1175 in thermodynamics, 448, 1020 Merging Measures in multiway systems, 937 and fractal dimensions, 934 Meristems (in plants), 409, 1004 and spectra, 1081 Mersenne, Marin (France, 1588-1648) Mechanical automata, 1183 and primes, 909 Mechanical calculators, 1110 Mersenne primes Mechanical computers, 1107 and perfect numbers, 911 Mechanical devices Mertens Conjecture, 910 as not universal, 643 Mesh generation Mechanical perception, 1105 and discrete spaces, 1050 Mechanical processes and Voronoi diagrams, 987 for real numbers, 1129 Mesons (in particle physics), 1057 Mechanical systems spins of, 1046 for cyclic tag systems, 895 Mesopotamian art, 43, 873 proofs in, 1157 Mesoscopic systems randomness in, 969 and quantum theory, 1058 and repetitive motion, 829 Metabolism self-reproducing, 1179 and definition of life, 1178 Mechanical toys Metamathematics, 1150 randomness in, 969 empirical, 1176 Mechanics and Gödel's Theorem, 1158 and history of mathematics in science, 859 Metaphysics Mechanisms implications for, 1196 captured in models, 367 Metastable states compared to purposes, 830 and phase transitions, 341 in programs and nature, 297 and quantum measurement, 1063 for randomness, 299 Meteorites Mechanistic explanations and origin of life, 1179 for complexity in nature, 861 Meteorology in physics, 860, 1026 and history of chaos theory, 971 Medians Meter and robust statistics, 1083 speed of light and defining, 1041 Medical applications, 9, 842 Meter in poetry Medicinal plants rules for, 875 leaf shapes for, 1005 Methane, 1194 Method of lines as shapes of exoskeletons, 1011 for PDEs, 924 Minimal systems Methodology for particular purposes, 1186 of computer experiments, 108 for particular sequences, 1186 and definition of math, 860 see also Shortest programs development of my, 21 Minimal theories, 1186 of math in science, 859 Minimality for studying sequences, 1091 and recognition of purpose, 831 in this book, 1193 Minimization Metric of Boolean formulas, 617, 1095 in differential geometry, 1048 of energy, 940 for Lorentzian spaces, 1051 of finite automata, 957 for numerical data, 1101 as model of drainage, 1001 Riemann tensor expansion of, 1049 of multilevel logic, 1096 in space of CA rules, 948 and variational principles, 1185 in space of CA states, 869 Minkowski, Hermann (Germany, 1864-1909) in unified field theory, 1028 and relativity theory, 1042 volume density from, 1050 Minkowski space, 1051 Metric spaces and quantum field theory, 1061 networks as, 1030 as solving Einstein equations, 1053 Metric tensors, 1048 Minors (in networks), 1045 Metrics Minotaur for complexity of software, 1069 home of the, 873 Michelson, Albert A. (USA, 1852-1931) Minsky, Marvin L. (USA, 1927- ) and experimental math, 899 and discreteness of space, 1027 and Michelson-Morley experiment, 1041 in Preface, xiii Michelson-Morley experiment, 1041 and register machines, 896, 1115 Microcanonical ensemble and simple Turing machines, 879, 889, 1143 for 2D Ising model, 982 and tag systems, 1120 Microcosm, 1196 and universal Turing machine, 1115, 1119, 1119' Microorganisms Miracles random motion of, 970 and ultimate theory of physics, 1025 Microprocessors Mirror randomness instructions in, 970 as amplifier, 310 Microsoft Windows Mises, Ludwig E. von (Austria/USA, 1881-1973) and creation of this book, 854 and free will, 1135 Microspine Mises, Richard von (Austria/USA, 1883-1953) pattern from, 385 and defining randomness, 1068 Microwave background radiation Missiles see Cosmic microwave background radar pulses used by, 970 Middle A MIT frequency of, 1079 and my work on CAs, 880 Middle Ages and Paterson worms, 930 animism in, 1195 and precursors to my work, 879 concept of microcosm in, 1196 and work on nesting, 934 understanding of nature in, 876 Mitotic cell division, 970 Middle-square method, 975 Mixed states (in quantum theory), 1062 for molecular dynamics, 864 Mixing Midwest of initial conditions in rule 30, 976 field patterns in, 1187 Mobile automata, 71-77 Mie scattering 2D, 931 as exactly soluble, 1133 2D and causal networks, 1033 Military camouflage, 1077 active cell motion in, 887 Military cryptography, 1085 causal-invariant systems for, 1033 and shift registers, 878, 1088 causal networks from, 1033 Military drill emulated by CAs, 657, 1111 use of rules in, 875 emulating CAs, 664, 1112 Military GPS (P-code), 1086 experiments on, 112 Military secrets generalized, 76 and history of complexity, 49 implementation of, 887 Military SETI, 1188 implementation of generalized, 887 Military vehicles on networks, 1040 use of randomness by, 1192 random initial conditions in, 949 Millen, Jonathan K. (USA, 1942- ) reversible, 1018 and code 20 CA, 877 and time in universe, 486 Miller, Stanley L. (USA, 1930- ) Möbius transformations and origin of life, 1179 and complex maps, 933 Miller-Rabin algorithm (for PrimeQ), 1192 and continued fractions, 914 Millipedes and elliptic functions, 1093 locomotion patterns of, 1011 Mod (modulo) Mimesis, 1178 and algebraic forms for CA rules, 885 Mind basic example of, 854 see also Brain and computational reducibility, 747 see also Thinking computed by rule 132, 638 Mind-body problem, 1197 and cyclic addition systems, 950 Minds difficulty of evaluating, 1134 of extraterrestrials, 1191 emulated by continuous functions, 1129 and free will, 1135 encoded as integer equation, 1160 in inanimate objects, 822 and formulas for repetition, 607 and theories of communication, 1181 and idealized billiards, 1022 Mineralogy and primitive recursion, 907 and forms of crystals, 993 in rolling motion, 971 Minimal surfaces TMs to compute, 1144 computing forms of, 1009 Mod 1 and deformable packings, 988 uniform distribution, 904 vs. Einstein equations, 1052 see also FractionalPart and general study of form, 967 Mod 2 rule, 25 and radiolarians, 1011 see also Rule 90 Mod k rules, 870, 952 Momentum see also Additive cellular automata basic mechanism for, 537 Modal logic, 1158 Momentum conservation Model theory (in mathematical logic), 1172 in 2D cellular automata, 1024 of operator systems, 805 in cellular automaton fluids, 379 and Peano arithmetic, 1169 in Einstein equations, 1052 Models in network evolution, 529 based on grammars, 1084 in physics, 1022 based on programs, 860 Monadic pure predicate logic, 1152 compared to reality, 991 Monads complexity of, 1068, 1083 models for space with, 1028 of data, 550 Monasteries and epistemology, 1196 ornamental art from, 873 general issues about, 363-369, 857 Monocotyledons (plants) history of making, 992 branching in, 1004 of mathematics, 776 symmetries in, 1007 mechanistic for physics, 1026 Monoids origins of physical, 1025 axioms for, 773 personal experiences of, 991, 992 enumeration of, 805 and Principle of Computational Equivalence, 728 and generalized additivity, 952 probabilistic, 588 and multiway systems, 938 programs as more than, 434 vs. semigroups, 1153 rarity of new, 368 universality of, 1159 undecidability in, 1138 Monolith in 2001, 1183 of universe, 466 Monopodial branching (in plants), 400 see also Ultimate theory of physics Monotheism see also Simulations and rejection of animism, 1195 Modems and teleology, 1185 data compression in, 1070 Monster Group, 938 Modes and sphere packings, 987 in PDEs, 988 Monte Carlo methods Modesty aggregation systems as, 332 and clarity of explanation, 849 as application of randomness, 1192 Modular addition, 255, 950 for CA conservation laws, 1022 state transition graphs for, 961 and computational irreducibility, 1132 Modular functions and digit reversal, 905 difficulty of evaluating, 1134 in Ising models, 982 and nested patterns, 1093 in lattice gauge theories, 1061 Modular groups, 933 and probabilistic models, 1083 Modular multiplication, 257, 950 quasi-randomness in, 1085 state transition graphs for, 961 for satisfying constraints, 344 ModularLambda and stochastic models, 968 and nested patterns, 1093 Moon Modulo arithmetic circular craters on, 1187 system based on, 255 circular shape of, 861, 875 see also Mod computing orbit of, 313, 1107 Modus ponens, 1150, 1151 sending signals to, 1189 and equational axioms, 1151 supposed life on, 1180, 1190 and equivalential calculus, 1170 and three-body problem, 972 and implicational calculus, 1170 times of rising of, 973 MoebiusMu Moore, Cristopher (USA, 1968- ) difficulty of evaluating, 1134 and P completeness, 1149 and distribution of primes, 910 Moore, Edward F. (USA, 1925- ) and maximal periods, 950 and 2D cellular automata, 928 Moire patterns, 1078 Moore neighborhood (for 2D cellular automata), 177, 928 Molding profiles Moorish (Islamic) art, 874 as examples of patterns, 874 Moral responsibility, 1136 Molds Moral theories and self-reproduction, 1179 and free will, 1135 Molecular biology Moray eel and complexity in biology, 390 pigmentation pattern of, 426 and recognition of purpose, 1184 Mordell conjecture, 1164 Molecular chaos assumption Mordell equation, 1165 and H theorem, 1020 Morning glory leaves, 1006 Molecular dynamics Morphisms and cellular automaton fluids, 378 in category theory, 1154 computer simulations of, 999 of words, 82-87 fluid equations from, 996, 999 see also Substitution systems and fracture processes, 995 Morphogenesis (in biology), 400-422, 1003 and inspirational book cover, 864 undecidability in models of, 1138 as precursor to my work, 879 Morphogenesis (of landscapes), 1001 Molecules Morphogens, 1004 and Brownian motion, 302 Morphology defining life, 1178 of biological systems, 386 in fluids, 376 history of, 1004 idealized in CA fluids, 379 mathematical, 1077 and quantum theory, 1056 Morphometrics, 1010 in smell, 1105 Morrison, Philip (USA, 1915- ) unpredictable properties of, 1194 and SETI, 1189 vibrational modes of, 1081 Morse, H. C. Marston (USA, 1892-1977) Mollusc shells and substitution systems, 893 see Shells Morse code, 1069 Molluscs Morse-Thue sequence, 83 classified by shell patterns, 1012 see also Thue-Morse sequence pigmentation patterns of, 389 Mortality problem for matrices, 1138 Moments of data, 1083 Mosaics, 873 Moments of inertia Moseley, Henry (England, 1801-1872) and isotropy, 980 and shell shapes, 1008 Mosses computational reducibility in, 1134 growth of, 1004 confluence in, 1036 Motion convergence in, 1036 absolute, 1042 emulated by predicate logic, 1159 of class 4 structures, 281 emulated by TMs, 765 concept of in physics, 521 emulating multicolor, 1115 Motivation equivalences in, 1172 Occam's razor for, 1025 frequency of behavior in, 938 and thinking, 629 generating Euclidean spaces, 1036 Motor skills and Gödel's Theorem, 782 memory for, 1102 halting problems for, 1137 Mountains history of, 938 patterns of, 1001 limited size versions of, 939 Mouse motion as models of math, 776 miles of in creating this book, xiv multidimensional, 939 as source of randomness, 970 and NP completeness, 1145 Movie effects vs. operator systems, 1169 and substitution systems, 893 and quantum mechanics, 771 MP3 sound compression, 1080 random initial conditions in, 949 Mu-law sound encoding, 1080 randomness in, 205 mu operator (in general recursion), 907, 1121 reversible, 1018 Muchnik, Albert A. (Russia, 1934- ) sampling of as axiom systems, 795 and intermediate degrees, 1130 searching for paths in, 1157 Mud simulation as NP problem, 1142 and spontaneous generation, 1179 spacetime networks from, 1036 Mug (circular reflector) states generated by, 207 caustics from, 984 and string matching, 1101 Mules terminating and confluence, 1036 as not self-reproducing, 1178 in terms of operators, 1172 Mullins, William W. (USA, 1927-2001) undecidability in, 1136, 1137 and dendritic growth, 993 word problems in, 1141 Multichannel analysis Multiway tag systems, 1141 in SETI, 1189 and correspondence systems, 1140 Multifractals Munching foos generalized dimensions for, 959 as precursors to my work, 879 and history of fractals, 934 Munching squares program, 871 Multilayer logic, 1096 Municipal districting Multinomial (multinomial coefficients) and Voronoi diagrams, 987 and additive CAs, 1092 Muon patterns generated by, 870 mass of, 528, 1046 Multiplication models of, 1044 CAs based on generalized, 886 as type of particle, 1043 computation of, 1093 Murray, James D. (England/USA, 1931- ) in digit sequences, 118 in Preface, xiii lower bound on, 1143 and reaction-diffusion, 1013 NC algorithms for, 1142 Muscles number of steps required for, 1134 CA models for, 878 performed by CAs, 661, 1112 control of, 625, 1099 recursive algorithm for, 1142 as excitable medium, 1013 see also Times patterns of cells in, 385, 1007 Multiplication systems, 257 randomness in twitching of, 1011 reversibility in, 1018 Music state transition graphs for, 961 and auditory perception, 585 Multiplication tables in bird and whale songs, 826, 1180 CAs based on, 614, 886 chords in, 917 consistent with axioms, 805 and extraterrestrials, 1191 for groups, 945, 1172 frequencies in, 1079 see also Operator systems grammatical rules in, 875, 1181 Multiplicative digit sequences, 902 and math thinking, 1177 Multiplicative processes scores from programs, 1080 and lognormal distribution, 977 on Voyager spacecraft, 1190 MultiplicativeOrder Musical chairs and additive CAs, 951, 1133 randomness in, 968 and cyclic multiplication, 950 Musical instruments difficulty of computing, 1147 and nonlinear oscillators, 971 and digits of rationals, 912 shapes of, 1183 and linear congruence periods, 974 Mutations (biological) as period in doubling system, 257 effects of, 390 and quantum computers, 1148 Mutual information Multipole moments and defining complexity, 1069 and isotropy, 980 Mycoplasma bacterium, 1179 Multiregister machines, 1114 Myhill, John R. (USA, 1923-1987) Multiresolution analysis, 1074 and firing squad problem, 1035 Multispin coding (bitwise optimization) Myhill-Nerode theorem (minimal finite automata), 957, 957' and cellular automata, 866 Mysticism Multivalued logic, 814, 1175 and combinatorics, 1082 Multivariate hypergeometric functions, 916, 1092 and non-Western thinking, 1196 Multiverse (many-worlds), 1035, 1063 and universal objects, 1127 Multiway systems, 204-209 Mythology based on numbers, 939 as models, 992 and branching of time, 504 and origin of complexity, 861 canonical forms in, 1036 n-body problem causal invariance in, 507 gravitational, 1021 vs. causal networks, 1037 n Log[n] algorithms and cell division in animals, 1009 and associative evolution, 1095 and chemical synthesis, 1194 in automaton minimization, 957 compared to sequential substitution systems, 204 in evaluating powers, 1093 completion algorithms for, 1037 in Fourier transforms, 1074 for multiplication, 1142 and computational fluid dynamics, 1000 for pi, 912 vs. Einstein equations, 535 for PrimeQ, 1090 next-order corrections to, 997 in sorting, 1142 simplified versions of, 997 in Walsh transforms, 1073 singularities in, 923 see also Computational complexity theory as subsonic approximations, 997 Nakaya, Ukichiro (Japan, 1900-1962) in two dimensions, 999 and snowflakes, 992 Navigation beacons Name-value pairs, 1182 radio signals from, 1188 Named theorems in logic, 817 NC (computational complexity class), 1142, 1149 Names and Boolean minimization, 1096 of functions as symbolic expressions, 896 NDFA (non-deterministic finite automaton), 957 in the index, 852 see also Finite automata lookup by sound, 623 NDSolve of variables in math logic, 1150 and curves from curvature, 1009 Nand difficulty of evaluating, 1134 axioms for, 803, 808, 1151 and PDEs, 924 emulated by Life, 1117 and Sitnikov problem, 973 expression trees, 619, 1096 and three-body problem, 972 forms for cellular automata, 619 NDTM interesting theorems for, 819 see Non-deterministic Turing machines lengths of proofs involving, 1175 Nearest-neighbor algorithms, 1101 as motivating combinators, 1121 Nebulas in multivalued logic, 1175 patterns in, 835, 1187 as operation on sets, 1171 Necklaces and reversible logic, 1098 and maximal periods, 950 single axiom for, 808 and shift rules, 963 tautologies based on, 781, 1157 Needle theorems for, 1175 Buffon's for pi, 1192 truth table for, 802 Needle-like crystals, 372 as universal function, 807, 1096, 1173 Negation and universality, 1119 in multivalued logic, 1175 words in languages for, 1173 in multiway systems, 796 Nanotechnology, 1193 notion of, 780, 1158 cellular automata and, 841, 869 Negative bases, 902 and human future, 1196 power CAs and, 1093 and new forms of perception, 1106 Negative numbers summary of relations to, 15 representation of, 902, 942 Napier, John (Scotland, 1550-1617) Negatively curved space, 531 and binary numbers, 902 and automatic groups, 1141 Natural equations (curves defined by curvature), 1009 and chaos theory, 971 Natural language divergence of geodesics on, 1049 see Languages (human) and hyperbolic networks, 1049 Natural language query systems, 1100 Negotiations Natural order and price determination, 430 for Walsh functions, 1073 Neighbor-dependent substitution systems, 85-87 Natural selection Neighbor-independent network rules, 509, 1037 Biological evolution, 415 Neighbor-independent substitution systems, 82-85 difficulties in simulating, 1002 Neighborhoods as engineering, 842 possible in cellular automata, 929 vs. engineering, 393 symmetry classes of, 928 and extraterrestrial life, 1180 Neon discharge tubes as force of limited power, 392 randomness from, 969 and games, 1104 Nerve cells, 1075 history of, 1001 determinism in, 1135 and leaf arrangements, 408 as excitable media, 1013 as non-math theory, 859 and feature extraction, 623 as not producing complexity, 392 in inner ear, 1079 of orbits in solar system, 973 and mollusc shell patterns, 1012 as origin of complexity, 383, 861 monitoring with sound, 1080 and pigmentation patterns, 423, 1012 repeatable randomness in, 976 as predictive theory, 397 and song generation in birds, 1180 and Principle of Computational Equivalence, 1002 structure of and free will, 751 and purpose, 831, 1185 in visual system, 578 and shapes of leaves, 404 and Weber's law, 1014 and shapes of shells, 417, 1008 Nest and shell patterns, 425 basic example of, 853 summary of relations to, 14 and branching patterns, 1006 and teleology, 1185 constructing expressions with, 897 vs. thermodynamics, 1003 and lambda calculus integers, 1121 value of intelligence in, 1191 and recursive functions, 1121 Natural theology Nested expressions, 102 and history of complexity, 861 Nested radicals, 915 and intelligent universe, 1195 Nested sequences Nature block frequencies in, 594, 1084 compared to artifacts, 40, 828, 967 compression of, 566 computations in, 716 as initial conditions, 272, 956 mimicked by technology, 1193 pointer-based encoding of, 1071 undecidability in, 1138 shown in scan lines, 892 universality in, 718 Nested tilings, 219 Nature Nesting article of mine in, 882 and 1/f noise, 969 Nature's God, 1196 in 2D cellular automata, 171 Nautilus shell in 2D substitution systems, 187 chamber structure of, 1008 in additive cellular automata, 955 growth of, 414 in animal skeletons, 420 shape of, 385 at phase transitions, 983 Navier-Stokes equations, 996 and auditory perception, 586 as basis for algorithms, 1141 of CA emulations, 1118 in biological systems, 384 causal invariance for, 515 in bitwise functions, 871 and Cayley graphs, 1032 in cellular automata, 25, 57 cellular automata on, 930, 936 and circle packings, 986 chemical analogies for, 1040 and computational reducibility, 741 and chemical properties, 1195 in continuous systems, 1130 and chemical synthesis, 1194 in Cosmati mosaics, 873 chromatic number of, 1029 in curves from curvature, 1009 circumference of, 1029 in cyclic tag systems, 96 colored, 1029, 1039 and defining arithmetic, 1164 coloring of and dimension, 1031 in digit count sequences, 905 coloring of and planarity, 1040 in digit sequences, 117, 913 conditions for planarity of, 1045 display hacks for, 871, 932 connectedness of, 1039 in eddies in fluids, 997 of contacts between circles, 986 in elliptic functions, 1093 from continuous space, 533 in erosion patterns, 1001 from continuous systems, 1031 in firing squad problem, 1035 continuum limits of, 1030 in flocks of birds, 1011 and cosmological horizon problem, 1055 in forms of artifacts, 1183 curvature in, 532 formulas for, 608 and cybernetics, 862 in Game of Life, 965 de Bruijn, 940 with general associative rules, 956 defined by constraints, 482 history of, 934 diameter of, 1029 and history of math, 735 as difficult to understand, 1177 in Ising model, 983 dimensions of and growth rates, 478 in iterated maps, 921, 961 eigenvalues of distance matrix for, 1031 and lack of universality, 694, 734 evolution of, 508-515 in lists, 931, 989 face distribution in random, 1038 in mobile automata, 73 Feynman diagrams as, 1060 in multiway systems, 207, 937 girth of, 1029 and musical scores, 1080 growth rates on, 1031 in networks, 197, 509 homogenous, 1032 in Newton iteration, 1101 implementation of, 1031, 1037 and Nim, 939 layouts of, 193, 476, 1031 as only recently familiar, 1106 localized structures in, 525, 1045 origins of, 357-360 and Markov processes, 590, 1084 in ornamental art, 872 mobile automata on, 1040 in pattern-avoiding sequences, 944 as models of space, 475-480 in patterns of cracks, 995 molecules as, 1194 and Principle of Computational Equivalence, 722 from multiway systems, 209 from projections of lattices, 932 Nand, 1096 in quasicrystals, 994 nested, 197 from random initial conditions, 273 non-overlapping, 515 recognizing visual, 582 non-planarity in planar, 527 in recursive sequences, 130 NP completeness of equivalence of, 1146 in rule 45, 701 NP completeness of matching in, 1038, 1145 in rule 90, 25, 270 NP completeness of path finding in, 1146 in sequential substitution systems, 91 number of replacements for, 1038 in snowflakes, 371 numbers of trivalent, 1029 in sorting networks, 1142 overlaps in, 515 in structure of attractors, 959 planar, 1038 in substitution systems, 83 planarity in evolution of, 515 in symbolic systems, 104 and quantum information, 544 in systems based on numbers, 988 random, 963, 1038 in Turing machines, 79, 1119 random causal, 1052 and visual uniformity, 1078 random replacements in, 1038 in Walsh functions, 1073 random walks on, 1030 in Weierstrass functions, 918 relations between types of, 1037 see also Fractals replacements in directed, 1040 NestList reversible evolution of, 1040 basic example of, 853 rules for getting to any, 1038 in CA evolution, 865 of shift register states, 1089 and random walks, 977 of signs in languages, 1181 understanding operation of, 1177 sorting, 1142 NestWhile state transition, 961 and computation of pi, 912 substitution systems, 508-515 and concatenation sequences, 913 symbolic representation of, 1040 and context-free parsing, 1103 symbolic systems based on, 898 and encoding of lists, 1121 and systems theory, 862 and general recursion, 907 of theorems in math, 820, 1176 NestWhileList trivalent as covering all, 476 and length prefixed numbers, 1070 trivalent examples of, 476 and network distances, 1031 trivalent in 3D, 1030 Nets of polyhedra, 476 see also Boolean networks Network constraint systems, 483, 1032 Neumann, Bernhard H. (England/Australia, 1909- ) and self-assembly, 1011 and axioms for groups, 1153 Network systems, 193-203 Neural networks, 1102 dimensions in, 936 for bird songs, 826 implementation of, 935 for design optimization, 1193 random initial conditions in, 949 and finite automata, 958 sequential, 936 history of, 1099 Networks and history of CAs, 878 algebraic systems based on, 1172 and history of statistics, 1083 approximating flat space, 477 and history of universality, 1110 approximating spheres, 1049 and memory, 624 for attractors, 276 and my work on CAs, 880 and Boolean functions, 619, 1096, 1097 as rule-based systems, 860 and undecidability, 1138 Non-Archimedean fields and visual perception, 1076 as generalizing numbers, 1168 Neurons Non-commutative geometry in brain, 1098 and general relativity, 1048 in cybernetics, 862 Non-compact groups properties of, 1075 and tachyon spin, 1046 repeatable randomness in, 976 Non-computability see also Nerve cells of entropies, 958 Neurotoxins of fractal dimension, 933 from cone shells, 1011 see also Undecidability Neurotransmitters, 1099 Non-computable patterns Neutral traits, 399 from constraints, 943 Neutrinos, 1043 Non-computable reals, 1128 identified with gravitons, 1054 Non-constructibility limit on number of, 1047 and additive functions, 953 and parity violation, 1019 in set theory, 1154 for SETI, 1189 Non-determinism and speed of light, 1041 and multiway systems, 939 Neutron diffusion Non-deterministic finite automata, 957 Monte Carlo of, 968, 1192 Non-deterministic polynomial time (NP), 1142 Neutron stars Non-deterministic Turing machines radio signals from, 835, 1188 and aggregation systems, 979 New Age movement emulated by CAs, 766, 1146 and animism, 1195 Non-equilibrium thermodynamics New moons, 973 and history of complexity, 862 New Zealand Non-Euclidean geometry, 1149 circular shape in, 1187 and abstraction in math, 792 Newcomb, Simon (USA, 1835-1909) and history of space, 1028 and leading digits, 914 Non-locality Newell, Allen (USA, 1927-1992) and Bell's inequalities, 1064 and automated proofs, 1157 in digit sequences, 730 Newspapers Non-measurable sets, 1154 reporting canals on Mars, 1180 Non-overlapping networks, 515 Newton, Isaac (England, 1642-1727) Non-overlapping strings, 503, 1033 and 2-body problem, 972 and completion algorithms, 1037 and calculus, 901 total number of, 1036 and color vision, 1075 Non-periodic crystals (quasicrystals), 994 and computational irreducibility, 1132 Non-periodic tilings, 219 and invariance of mechanical laws, 1041 Non-standard analysis, 1172 and law of gravity, 1047 and axioms of analysis, 1155 and math in science, 859, 860 Non-standard arithmetic, 800, 1169 and nature of space, 1028 Non-standard integers in quote by Kant, 861 as generalizing numbers, 1168 and theology, 861 Non-verbal communication, 1181 Newtonian physics Non-Western thinking, 1196 and determinism, 967 Noncontradiction law Newton's Laws in logic, 817 character of as principle, 1126 Nonlinear differential equations Newton's method and history of complexity, 862 attractor basins in, 1101 for ModularLambda, 1093 for computing square roots, 913 and special functions, 1092 and gradient descent, 985 Nonlinear dynamics and iterated maps, 918 summary of relations to, 15 as iterative algorithm, 1141 Nonlinear feedback shift registers, 1088 NeXT (computer) and cryptography, 1085 and creation of this book, 854 and history of CAs, 878 Nicod, Jean (France, 1893-1924) as precursors to my work, 879 and axioms for logic, 1151 see also Shift registers Night sky Nonlinear field theories observed darkness of, 455 topological defects in, 1045 and Olbers' paradox, 1021 Nonlinear maps Nilpotent groups in complex plane, 933 Cayley graphs of, 1032 on the interval, 918 Nim (game), 939 Nonlinear models Nine-neighbor CA rules, 927 and time series, 1083 NIntegrate Nonlinear oscillators difficulty of evaluating, 1134 arrays of, 921 NK models (random Boolean networks), 936 and history of chaos, 971 NLS equation, 925 Nonlinear Schrödinger equation, 925 NMR Nonlinear wave equations, 165, 923 and quantum computers, 1148 Nonlinearity Noise and computational irreducibility, 1133 effect of on transition to turbulence, 996 and equation solving, 940 effect on CAs of, 325, 976 and interactions in field theory, 1061 in electronic devices, 302, 968 in PDEs, 923 in natural radio emissions, 1187 Noodles produced by crack propagation, 374 and chaos theory, 306 radio in galaxy, 836 Nor and time series, 1083 as universal function, 807, 1173 in vacuum tubes, 971 words for in languages, 1173 see also Randomness Nordahl, Mats G. (Sweden, 1958- ) Nomography (Hilbert's thirteenth problem), 1128 in Preface, xiii Non-Abelian groups and universal CAs, 1115 CAs based on, 887, 956 Normal algorithms (sequential substitution systems), 894 and charge quantization, 1046 Normal coordinates in gauge theories, 1045, 1057 and Riemann tensor, 1049 see also Groups (mathematical) Normal distribution Non-Abelian plane waves, 1061 see Gaussian distributions Normal forms and Diophantine encodings, 1160 in multiway systems, 1036 and Diophantine equations, 1164 see also Canonical forms evaluating functions from, 1134 Normal modes experimental math in, 899 of nested systems, 1081 functions in, 1092 Normal numbers, 912 history of, 909 and concatenation sequences, 913 and history of complexity, 862 and defining randomness, 1068 and history of iterated maps, 919 Normal ordering (in quantum field theory), 1062 and linear congruential generators, 974 Norms of tensors, 1050 network of theorems in, 820 Nose (human), 1105 and origin of substitution systems, 893 Not and Peano axioms, 1152 in multivalued logic, 1175 and quadratic congruential generators, 975 and satisfiability, 1146 spectra in, 1081 table for, 806 and Turing machine 600720, 1145 theorems involving, 817 undecidability in, 791, 1138 words in languages for, 1173 unsolved problems in, 1166 Notation Numbering for chemical compounds, 1194 of CA rules, 866, 883 in logic, 1173 of TM rules, 888, 1143 mathematical, 1182 Numbers for numbers, 1182 bases of, 116 for operators, 1182 chaos theory and, 309 for symbolic expressions, 896 and computational reducibility, 743 used in this book, 852 equivalence problem for, 916, 1138 Notes (musical), 585, 1080 generalizations of, 1168 Noughts-and-crosses (tic-tac-toe), 939 historical notation for, 1182 Nouns history of, 901 in human languages, 1103 models based on, 365 in mathematical notation, 1182 natural distributions of, 1070 Novikov, Petr S. (Russia, 1901-1975) normal, 912 and word problem for groups, 1141 operator representations for, 916 NP (non-deterministic polynomial time), 1142 prime, 132 NP completeness, 766, 1145 and Pythagoreans, 859 and approximate solutions, 984 recognition of, 1089 and automated proofs, 1157 systems based on, 115-168 in Boolean minimization, 1096 tree representations for, 916 in cellular automata, 767 Numbers games, 969 and combinatorial optimization, 985 Numerical analysis and cryptography, 1086, 1089 and chaos experiments, 919 density of difficulty in, 1147 and continuous CAs, 921 of finding addition chains, 1095 for differential equations, 924 of finding discrete packings, 987 and repeatability, 898 of finding network genus, 1045 Numerical computation of finite PCP, 1139 artifacts in, 1184 of knot equivalence, 1046 characterizing difficulty of, 1143 in Mathematica, 1143 in fluid flow, 996 and network evolution rules, 1038 of gravitational fields, 1053 and proof lengths in logic, 1175 and history of computing, 1108 and proof searching, 1157 and weather prediction, 1178 and quantum computers, 771, 1148 Numerical data relation to undecidability of, 769 lookup of, 1101 in rule 30, 770 Numerical integration of satisfiability, 768 Monte Carlo methods in, 1192 and systems in nature, 1146 searches for optimal algorithms in, 1193 of tensor simplification, 1048 Numerology, 1025 of tiling problems, 942, 984 Nuts Nqthm (theorem prover), 1158 segregation of mixed, 986 NSolve Object-oriented programming, 867 difficulty of evaluating, 1134 Object recognition, 624 NTSC television signals Objects bandwidth of, 1079 described by axiom systems, 797 Nuclear explosions and image compression, 1074 and computer simulations, 1133 Observables and extraterrestrial contact, 1190 in quantum mechanics, 1056 patterns of, 377 Observational errors Nuclear physics and Gaussian distribution, 977 and quantum theory, 1056 and origin of randomness, 967 Nucleation of crystals, 992 Observers Nucleus (atomic) and Anthropic Principle, 1026 discovery of, 1044 computational abilities of, 737 forces in, 1057 definition of particles for, 1062 spins of, 1046 and origin of causal networks, 487 NullSpace Occam's razor, 1025 and CA conservation laws, 1022 Ocean currents Number classes and weather, 1177 and transfinite numbers, 1162 Ocean waves, 1001 Number conservation as example of randomness, 301 in cellular automata, 458 nested breaking of, 997 in cellular automaton fluids, 379 pattern formation in, 947 Number representations, 142 repetitive behavior in, 988 and data compression, 561 Oceans length prefixed, 1070 exploration of, 1191 in symbolic systems, 897 finding artifacts under, 1183 Number theory, 135 whale songs in, 1180 and acoustic diffusers, 1183 Ocelot analytic, 909 pigmentation pattern of, 426 and cryptography, 1090 OCR (optical character recognition) and cellular automata, 877 precedence of in math, 1150 Octahedra in quantum theory, 1056 extraterrestrial in 2001, 1190 Optic nerve, 1075 truncated, 930, 987 Optical amplifier, 310 Octanes, 1194 Optical character recognition (OCR) Octaves (in music), 917, 1079 and history of CAs, 877 Octonions Optical computing as generalizing numbers, 1168 CA implemented with, 869 Octopus and quantum computers, 1148 communication by, 1181 Optical fibers form of tentacles of, 385 as technology component, 1195 visual system of, 1075 Optical illusions, 1076 Ocular dominance stripes Optical SETI, 1189 CA model for, 1012 Optics maze-like patterns in, 1013 and history of math in science, 859 in visual system, 1075 path integral in, 1061 OddQ (test for odd numbers) Optimal algorithms, 1141 and nested patterns, 931 Optimal evaluation chains, 1095 and rule 132, 638 Optimality Odds and Evens game, 1105 and defining purpose, 829 ODEs, 922 and models of markets, 1015 see also Ordinary differential equations Optimization Odlyzko, Andrew M. (USA, 1949- ) combinatorial, 985 and additive CAs, 951 and complexity in biology, 398 as coauthor of paper, 881 of designs in engineering, 1193 in Preface, xiii intuition about in programs, 872 and zeros of zeta function, 918 and Occam's razor, 1025 Odometer in plant leaf arrangements, 408 and history of computing, 1107 Optimized circuit blocks, 1193 Odor perception, 1105 Optimizers and experience of dogs, 827 and proofs about programs, 1168 Offset lists search strategies in, 1193 in general cellular automata, 927 Options OH (hydroxyl) frequency, 1189 market prices of, 1015 Oil and water Or separation of, 980 axioms in terms of, 1151 Oil fires and Boolean formulas, 1095 patterns in, 377 calculus of expressions, 1170 visible from space, 1187 emulated by CAs, 662, 1112 Olaus Magnus (Sweden/Italy, 1490-1568) encoded as integer equation, 1160 and snowflakes, 992 in multivalued logic, 1175 Olbers' paradox, 1021 and P completeness, 1149 Old English and satisfiability, 1146 logic operations in, 1173 table for, 806 Olfactory perception, 1105 theorems involving, 817 and experience of dogs, 827 words in languages for, 1173 Olive shell Oracles (in computation theory), 1126 growth of, 415 and arithmetic hierarchy, 1139 Omega (halting probability), 1067 based on infinite tables, 720 omega (first transfinite ordinal), 1162 and intermediate degrees, 1131 One-sided additivity and non-standard arithmetic, 1169 and cryptography, 1088 and second-order logic, 1167 repetition from, 954 Orbits One-time pad (in cryptography), 1086 in Bohr atom, 1056 One-to-one mapping (injective), 960 of comets and Gaussians, 977 Ones and history of computing, 1107 expressing numbers with, 916 randomness in, 313 number of (DigitCount), 902 as simple shapes, 1187 Onsager, Lars (USA, 1903-1976) in three-body problem, 972 and 2D Ising model, 982 Order Onto cellular automata, 280, 959 emergence from randomness, 223 Ontology Order diagrams of posets implications for, 1197 and causal networks, 1040 and notions of space, 1028 Order of updates Opcodes in sequential CAs, 1034 in practical computers, 1108 in sequential substitution systems, 894 in register machines, 896 in string rewriting, 497 Open sets in symbolic systems, 898 and axioms of topology, 1155 see also Causal invariance Open systems Order parameters and thermodynamics, 455 in phase transitions, 981 Operating systems Ordered fields and concept of halting, 1137 axioms for, 1153 and history of computing, 1108 Orderless (commutative) in practical computers, 1108 and associative CAs, 956 Operation counts in computations, 1143 Boolean functions, 1173 Operator representations and generalized additivity, 952 for integers, 916 and speedups in evolution, 1095 Operator systems, 801 Orders of infinity, 1127, 1162 automated proofs in, 1158 Ordinal numbers evolution rules for, 898 and encoding of proofs, 1163 frameworks for proofs in, 1177 as generalizing numbers, 1168 vs. multiway systems, 1169 and notions of infinity, 1162 Operators Ordinary differential equations (ODEs), 922 as generalizing numbers, 1168 for chemical processes, 1013 notation for, 1182 Oresme, Nicole (France, ~1320-1382) possible Boolean, 806 and time as a dimension, 1031 precedence of, 1104 Organic molecules production of, 1179 and nested patterns, 358 Organization nesting from, 989 see Self-organization Pair correlations Organizational structures and isotropy measures, 980 and history of complexity, 862 Pair production and Occam's razor, 1025 in vacuum fluctuations, 1062 Organogenesis in plants, 409 Pairing functions (sigma), 1127 Organs Pairwise sorting algorithms, 1142 and biological evolution, 389, 1002 Palatine Chapel, 873 separate rules for different, 383 Paleolithic art, 43, 873 Origami (paperfolding) Palermo, Sicily, 873 NP completeness in, 1145 Paley, Raymond E. A. C. (England/USA, 1907-1933) rules in, 875 and Walsh transforms, 1073 Origin of Species, 1001 Paley, William (England, 1743-1805) Ornament and natural theology, 861 examples of, 43 Paley family grammatical rules in, 1181 of Hadamard matrices, 1073 and notion of purpose, 830 Paley order rules in, 872 for Walsh functions, 1073 and theory of form, 967 Palindrome systems, 125-127 Orreries, 1184 Palindromes Orthogonal bases, 1072 in period-doubling sequences, 892 and image compression, 573 Palm trees and radio signals, 1188 growth of, 1004, 1004' Oscillations phyllotaxis in, 409 in chemical reactions, 1013 Pandas of density in rule 73, 954 patterns on, 426, 1013 in fluid flow, 998 Pangolins in math functions, 917, 1134 patterns in scales of, 1007 origins of, 354-356 Panini (India, ~500 BC) in PDEs, 988 and grammars, 875 Oscillators Pantheism, 1196 in Game of Life, 964 and physics as intelligence, 1192 nonlinear, 971 Paper in quantum history, 1056 crumpling of, 996 Oseen, C. William (Sweden, 1879-1944) fluttering of, 971 and fluid flow past spheres, 998 Paperfolding Oster, George F. (USA, 1940- ) and dragon curve, 932 and patterns on shells, 1012 rules in, 875 in Preface, xiii sequences from, 892 Other minds Parabolic equations, 925, 940 problem of recognizing, 1197 Parabolic reflectors Otter (theorem-proving system), 1158 characteristic shapes of, 1183 Outer Paraboloids and branching patterns, 1005 geodesics on, 531 and enumerating expressions, 897 plant stem tips as, 1007 and metrics on surfaces, 1048 Paradoxes and shape tensors, 980 and Gödel's Theorem, 1159 Outer totalistic rules and history of math, 1149 in cellular automata, 928 in set theory, 1154 Outlying data, 1083 and undecidability proofs, 1137 Overlaps Paraffins, 1194 in networks, 510 Parallel bit operations, 866 in strings, 503, 1033 Parallel computation Overshooting in cellular automata, 1109 in gradient descent, 985 and creation of this book, 854 Ozsváth-Schücking rotating vacuum, 1053 difficulty of understanding, 1177 P = NP problem, 765 and history of CAs, 876 and SETI, 1190 and implementing CAs, 868 and systems in nature, 770 and machine intelligence, 1100 undecidability of, 1146 of mathematical functions, 1134 P (polynomial time), 1142 and memory lookup, 622 p-adic numbers and my work on CAs, 46 as generalizing numbers, 1168 and NC, 1142 P-code for GPS, 1086 and network evolution, 1035 P completeness, 1149 and P completeness, 1149 Packard, Norman H. (USA, 1954- ) randomized methods in, 1192 and CA classes, 948 of repetition periods, 1147 as coauthor of paper, 882 vs. sequential, 765 in Preface, xiii in sorting networks, 1142 Packings and work on CA fluids, 999 of bits in CA implementation, 866 Parallel postulate of deformable objects, 988 in Euclidean geometry, 1154 discrete, 987 Parallel transport (in curved spaces), 1049 history of circle, 985 on networks, 1051 and shapes of cells, 1007 Parallel universes of spheres, 349 and branching in time, 1035 PadLeft Parallel updating and initial conditions, 866 in CA programs, 866 Painlevé, Paul (France, 1863-1933) perceived by observer, 487 and Painlevé functions, 1092 Parameter estimation, 1083, 1083' Painlevé functions Parameter space sets and 2D Ising model, 982 for activator-inhibitor systems, 428 and nonlinear ODEs, 1092 for animal shapes, 421 and random matrices, 977 for CA patterns, 956 Paintings for CA rules, 948 and concept of intelligence, 838 for continuous CAs, 158, 243, 922 Pair annihilation for iterated maps, 921 and Mandelbrot set, 934 stochastic models for, 968 for shell growth, 415 Particles for shell shapes, 1008 thermodynamic behavior with, 443 for trees, 405-407, 1006 see also Defects and universal objects, 1127 see also Elementary particles Parametric differentiation see also Localized structures as framework for integrals, 1177 Partition Parametric surfaces and 1D constraints, 940 in shell models, 1008 basic example of, 853 Paramodulation and counting blocks, 1022 as step in proof, 1156 and implementation of CAs, 867 Parasitism and recursive multiplication algorithm, 1142 and biological evolution, 1002 Partition function Parastichies (phyllotaxis spirals), 1007 and phase transitions, 981 Parentheses PartitionsP (number of partitions) language of balanced, 939, 1103 and number of commutative groups, 1172 pattern from balanced, 1091 Parton model pattern of balanced, 989 as mechanical model, 1026 and single combinators, 1123 Pascal, Blaise (France, 1623-1662) Paris, Jeffrey B. (England, 1944- ) and arbitrary number bases, 902 and unprovable statements, 1163 and his calculator, 1107 Paris-Harrington theorem and Pascal's triangle, 870 unprovability of, 1163 Pascal's triangle Parity function (Xor) and associative CAs, 956 DNF for, 1096 for continuous moduli, 922 from rule 132, 638 and encodings of arithmetic, 1164 Parity sequence, 83, 890 history of, 870 see also Thue-Morse sequence and nested patterns, 610, 870 Parity violation, 1019 as precursor to my work, 878 difficult to get from gravity, 1054 and prosody, 875 Parrots Passerines (songbirds) communication with, 1180 songs of, 1180 Parsley Passwords shape of cow, 385 as random seeds, 970 Partial differential equations (PDEs), 161-164 Patch entropies, 960 for 3D tearing-free growth, 1010 Patches of texture, 578 compression of time in, 732 Patching computation with, 732 of programs, 872 conservation laws in, 1023 Patent derived from CAs, 1024 related to rule 30, 973 Einstein equations as, 1053 Paterson, Michael S. (England, 1942- ) emulating cellular automata, 1129 and 2D Turing machines, 880, 930 existence of solutions to, 940 Paterson worms for fluid flow, 996 as precursors to my work, 880 and fracture processes, 995 Path independence higher-dimensional, 923 see Confluence higher-order, 940 Path integrals and history of CAs, 877 history of, 1057 isotropy in, 980 in quantum field theory, 1061 and noisy cellular automata, 976 for quantum gravity, 1054 nonlinear studied by Turing, 1012 and random networks, 1039 origin of, 923 and statistical mechanics, 1061 and quantum field theories, 1061 Path metric spaces in quantum theory, 1056 networks as, 1030 for reaction-diffusion, 1012 Paths repetitive behavior in, 988 representing substitution systems, 892 and self-reproduction models, 876 Paths in multiway systems for solidification fronts, 993 convergence of, 1036 for surfaces from curvature, 1009 independence on, 507 and universality, 1129 and non-determinism, 765 Partial fractions Paths in symbolic systems as framework for integrals, 1177 dependence on, 898 Partial functions Pattern-avoiding sequences, 944 general recursive as, 907 as extraterrestrial signals, 1190 in Turing machines, 1143 vs. Ramsey theory, 1068 Partial quotients Pattern formation in continued fractions, 914 in biology, 422-428 Partially additive rules history of, 947 repetitive behavior in, 954 and history of complexity, 862 spacetime entropies for, 960 in physics, 369-382 Partially ordered sets (posets), 1040 from randomness, 223 as example in lattice theory, 1153 see also Cellular automata, etc. Particle accelerators Pattern matching and discovery of particles, 1044 and game strategies, 1105 time dilation in, 524 see also Matching Particle counting Pattern recognition, 549 and history of CAs, 877 Patterns (in Mathematica) Particle detectors with __ as NP-complete, 1143 Monte Carlo studies of, 1192 basic examples of, 854 Particle physics and human thinking, 1103 my work in, 17, 864 and implementing CAs, 867 relativistic invariance in, 1043 and network evolution, 1037 time reversal violation in, 1019 and proof strategies, 1156 Particle production Patterns (visual) in vacuum field theory, 1062 perception of, 577 Particle showers Patterns of pigmentation, 422-429 as examples of nesting, 988 PCE multiway system models for, 938 see Principle of Computational Equivalence PCP (Post Correspondence Problem), 757, 1139 Perceptrons, 1076, 1099, 1102 PCs (personal computers) Percolation and history of computing, 1108 and Boolean networks, 937 my use of, 854 as model of drainage, 1001 PDEs, 161-164 as phase transition, 983 see also Partial differential equations and structure of class 4, 948 PDF Percussion instruments, 1079 and production of this book, 852 Perfect cuboid PDP-1 computer as unsolved problem, 1166 and history of CAs, 877 Perfect fifth (musical chord) and munching squares, 871 curve of, 146 PDP-7 computer perception of, 1079 and history of CAs, 877 Perfect numbers, 911 Peacock and iterated aliquot sums, 911 pigmentation pattern of, 426 in ordering of math constructs, 1177 Peacock, George (England, 1791-1858) unsolved problem about, 1166 and generalization in math, 1168 and zeros of sequence, 135 Peaks Perfect shuffles, 974 in spectra, 586 Perfumes Peano, Giuseppe (Italy, 1858-1932) odors in, 1105 and axioms for arithmetic, 1152 Period 3 in iterated maps, 955 and foundations of math, 1149 Period-doubling sequence and math notation, 1182 in iterated maps, 921 and space-filling curves, 893 spectrum of, 1081 Peano arithmetic from substitution sequence, 892 axioms for, 773, 1152 Periodic behavior emulating with groups, 1159 origins of, 354-356 encoding proofs by ordinals, 1163 see also Repetitive behavior and Fermat's Last Theorem, 1166 Periodic points and finite axiomatizability, 1176 enumeration of, 958 and Gödel's Theorem, 1159 enumeration of in CAs, 954 and Goodstein sequences, 1163 in shift rules, 963 non-standard models for, 1169 Periodic structures and proofs of universality, 1127 see Localized structures undecidability of consistency of, 1168 Periods see also Arithmetic see Repetition periods Pebbles Periods (number type), 916 coming to surface of sand, 986 Periostracum, 1011 and origin of word "calculus", 925 Peristalsis prehistoric computing with, 1107 as repetitive process, 1011 Peephole set (parameter space set for trees), 407, 935, 1006 Periwinkle shell Pegboards growth of, 415 randomness in, 312, 968 perl (computer language), 894 Peirce, Charles S. (USA, 1839-1914) Permanence and axioms for logic, 1151 Principle of, 1168 and Nand, 1173 Permanents and theories of communication, 1181 and NP completeness, 1145 Pell equation, 944 Permutation test, 1085 and equation for Power, 1161 Permutations properties of, 1165 and group theory, 1153 and quadratic Diophantine equations, 1164 and reversible block CAs, 1023 Pendulum and reversible mobile automata, 1018 attractor for, 275 in sestina rhymes, 875 Penny Matching game, 1105 Perpetual motion machines Penrose, Lionel S. (England, 1898-1972) in quantum field theory, 1062 and mechanical self-reproduction, 1179 in thermodynamics, 447 Penrose, Roger (England, 1931- ) Perrin sequence (generalized Fibonacci sequence), 891 and discreteness of space, 1027 Perron numbers, 958 and Penrose tiles, 932, 943 Persian (Islamic) art, 874 and polyomino tilings, 943 Persian gardens in Preface, xiii and nested patterns, 874 and spin networks, 1055 Persian religions Penrose tilings, 932 and free will, 1135 cellular automata on, 930, 1028 Persistent structures diffraction patterns of, 1082 in class 4 systems, 281-296 see also Quasicrystals see also Localized structures Pentagons Personal computers (PCs) in deformable packings, 988 and history of computing, 1108 and Fibonacci numbers, 891 my use of, 854 and GoldenRatio, 891 Perturbation series as inducing curvature, 532 computational difficulty in, 1146 lattices from, 930 and computational irreducibility, 1133 see also Five-fold symmetry in quantum electrodynamics, 1056, 1060 Pentodes Perturbations and Nand operation, 1173 continual in CAs, 947 Perception, 547-635 and effect on turbulence, 996 atomic-scale, 1195 in initial conditions, 250 auditory, 585-588 and randomness generation, 323 in biological evolution, 1105 sensitivity of complexity to, 1002 and branching in time, 505 Peru and extraterrestrial intelligence, 836 mazes in, 873 and familiarity of features, 1105 Petals (in flowers) higher forms of, 632-635 arrangement of, 409 and Principle of Computational Equivalence, 722 growth of, 412 and recognizing meaning, 826 Petersen network relations to NP completeness, 771 examples of drawing, 476 of time in universe, 487 Petri nets traditional idealization of, 736 and causal invariance, 1035 and causal networks, 1033 and defining life, 1178 Petroleum, 1194 and effectiveness of math, 860 PGP cryptographic system, 1086 and free will, 1135 Phase factors and measuring complexity, 1069 and gauge invariance, 1045 note for, 1043 Phase-locked loops, 1188 and quantum measurement, 1058 Phase space and SETI, 1180 of cellular automata, 278 and study of complexity, 862 for finite-size systems, 961 and studying hearing, 1080 Phase transitions, 981, 983 Physics, 369-382, 433-545 in cellular automata, 339 avoidance of complexity in, 862 in continuous CAs, 948 and Church's Thesis, 1126 discreteness from, 337 compared to math, 821 and inflationary universe, 1055 conserved quantities in, 1022 in Ising model, 982 continuous systems in, 729 melting in alkanes as, 1194 fundamental, 433-545 from molecular dynamics, 999 and laws of human behavior, 1135 and nesting, 989 learning compared to science in this book, 856 in one dimension, 983 vs. mathematics, 1026 in percolation, 983 mechanistic explanations in, 860 in probabilistic CAs, 591, 976 methods applied to biology, 1003 and randomness tests, 1085 my early work in, 18 and scale invariance, 955 notions of purpose in, 1185 undecidability of, 1138 as origin of PDEs, 923 and uniformity, 354 and Principle of Computational Equivalence, 720 Phases quantum, 537, 1056-1065 and localized structures, 990 reversibility of laws of, 435, 1019 of matter as analogy for cellular automaton classes, 235 satisfying constraints in, 349 separation of in 2D CA, 336 success of math in, 859 Phelan, Robert J. (USA, 1933- ) summary of relations to, 8, 863 and minimum area packings, 988 textbooks and Second Law, 1020 Pheromones ultimate theory of alkanes as, 1194 see Ultimate theory of physics and animal communication, 1180 Physiology phi and free will, 1135 see GoldenRatio see also Biology Philippines Pi as source of shells, 1011 approximations to, 912 Philosopher's stone block frequencies in digits, 594 and alchemy, 861 Buffon's needle and, 1192 as universal object, 1127 computation of nth digits in, 912 Philosophy continued fraction for, 143, 914 discussion of math in, 860 difficulty of evaluating, 1134 and human thinking, 1099 digit sequence of, 136 and idea of math in science, 859 as early example of complexity, 48 implications for, 1196 frequencies of digits in, 912 of language, 1181 generating as purpose, 1185 and pragmatic theory of law, 1136 and history of randomness, 967 and quantum mechanics, 1058, 1135 and random networks, 963 structure of proofs in, 1151 rational approximations to, 1134 summary of relations to, 10, 863 from rational integral, 916 and theories of communication, 1181 as rule 60 initial condition, 1091 and universe as intelligent, 1195 and SETI, 836, 1190 and visual perception, 1076 Pi_2 questions, 1126 writing style in, 849 Pi_n sets, 1139 Philosophy of science Piaget, Jean (Switzerland, 1896-1980) issues of modelling in, 991 and animism in children, 1195 and methodology of this book, 1197 Piano Phoenician art, 43, 873 CA cells as keys on, 869 Phonemes frequencies on, 1079 in sound compression, 1080 Pictures Photoconductivity as alternative to notation, 853 as element in technology, 1195 deductions from, 577 Photoelectric effect printing of in this book, 852 in quantum theory, 1056 Pie charts Photographs of classes of behavior, 948 and concept of intelligence, 838 Piecewise linear maps, 921 Photons Piecewise linear spaces (cell complexes), 1050 and Bell's inequalities, 1064 Piezoelectricity history of, 1056 as element in technology, 1195 randomness from, 970 Pigmentation patterns (of organisms), 422-429 as source of decoherence, 1063 communication through, 1181 as type of particles, 1043 and complexity in biology, 384 and vacuum fluctuations, 1062 randomness in, 970 zero mass of, 1046 in similar organisms, 389 Photorealistic graphics Pilot waves (hidden variables), 1058 textures in, 1077 Pinball Photoshop (software) and randomness from initial conditions, 312 and image processing, 1077 Pinecones Phrases phyllotaxis in, 409 in human languages, 1103 Pingala (India, ~200 BC) Phyla of organisms, 1003 and Fibonacci numbers, 890 Phyllotaxis, 408-412, 1006 Pingala's method purpose invented for, 387 for computing powers, 1093 Physical constants Pink (1/f) noise, 969 numerology for, 1025 see also 1/f noise Physicists Pioneer 10 spacecraft, 1189 and Church's Thesis, 1126 Pions (in particle physics), 1057 Pipelining Player pianos in CA implementation, 868 and history of universality, 1110 Pippenger, Nicholas J. (USA/Canada, 1947- ) as programmable machines, 1107 and NC computations, 1149 Plot3D Pisot numbers, 903, 1081 metric for surface in, 1048 Pitch Plouffe, Simon (Canada, 1956- ) in auditory perception, 585 and computation of pi, 912 Pitting (hoppering) in crystals, 993 in Preface, xiii Pitts, Walter H. (USA, 1923-1969) Pluperfect numbers, 911 and neural networks, 880, 1099 Plus (+) and universality, 1110 combinator for, 1122 Pixels and NC computations, 1149 in bitmaps, 1108 primitive recursive definition of, 907 displays made from, 46 see also Addition and printing of this book, 852 PN (pseudonoise) sequences, 1084 PKZIP (compression program), 1069 see also Shift registers Planar Feynman diagrams Podolsky, Boris (USA, 1896-1966) and QCD, 1040 and EPR experiment, 1058 and quantum gravity, 1054 Poetry and random networks, 1039 and Fibonacci numbers, 891 Planar networks, 195, 1038 rules in, 875 Planarity Poincaré, J. Henri (France, 1854-1912) vs. dimension for networks, 1038 and 3-body problem, 972 generalizations of, 1045 and cell complexes, 1050 and network evolution, 515 and chaos theory, 971 particles and in networks, 526 and iterated maps, 918 Planck, Max K. E. L. (Germany, 1858-1947) and notion of complexity, 1068 and quantum theory, 1056 and Poincaré recurrence, 1022 Planck length Poincaré disk (negatively curved space), 1049 and discrete space, 1027 Poincaré recurrence in early universe, 1056 in cellular automata, 267 Planck's constant, 1061 and thermodynamics, 1022 Plane geometry Point defects, 1045 axioms for, 774 Point location Plane waves and Voronoi diagrams, 987 in QCD, 1061 Pointer-based encoding, 565 superpositions of, 984 implementation of, 1071 Planes and memory, 1100 in linear congruential patterns, 974 Pointers Planetary nebulas, 1187 and hashing, 622, 1100 Planets in implementation of CAs, 866 as approximate spheres, 1187 Poisson's equation extrasolar, 1179 and Einstein equations, 1052 formation of, 455 Poker test, 1085 new and gravity theory, 1047 Polar plots orbits and role of God, 861 and shapes of leaves, 1006 rules for motion of, 860 Polarization as systems modelled, 366 and Bell's inequalities, 1064 in three-body problem, 973 as spin direction, 1046 Plankton Poles (in complex plane) forms of, 1011 undecidability of, 1177 Planning Polish notation and defining intelligence, 1178 for expressions, 896 Plant breeding in logic, 1173 as randomized algorithm, 1193 Political boundaries Plant geography as visible from space, 1187 and branching types, 1004 Political history Plants and human languages, 1103 classification of, 1004 Politzer, H. David (USA, 1949- ) diversity of pollen in, 1011 and particle masses, 1047 growth compared to animals, 420 in Preface, xiv growth of, 400-413 Pollard, John M. (England, 1941- ) and history of substitution systems, 893 and integer factoring, 1090 hormones in, 404 Pollard rho method, 1090 hybrids of, 1193 Pollen as models for extraterrestrials, 1190 and Brownian motion, 302 as origin of ornament, 872 and circle packings, 985 shapes of and math, 859 forms of, 385, 1011 symmetries of, 1007 Polling Plaque as application of randomness, 1192 on Pioneer 10 spacecraft, 1189 Pólya, George (Hungary/Switzerland/USA, 1887-1985) PLAs (Programmable Logic Arrays), 1095, 1097 and zeta function zeros, 918 Plasma dynamics Polyadic groups, 1171 and electric breakdown, 995 Polycrystalline materials, 993 and natural radio emissions, 1187 PolyGamma (polygamma functions) and pulsar signals, 1188 from sums, 917 Plato (Greece, 427-347 BC) Polygenes, 1003 and microcosm, 1196 Polygons and mimesis, 1178 and constructible reals, 1129 and the nature of space, 1028 produced by 2D CAs, 929 and primes, 909, 910 regular allowing tilings, 943 and purpose in nature, 1185 in Voronoi diagrams, 987 Platonic solids Polyhedra proof of in Euclid's Elements, 1176 as Plato's model for space, 1028 Platonism as shapes of dice, 971 as foundation of math, 1176 as shapes of pollen grains, 1011 Play in Voronoi diagrams, 987 in audio representation of cellular automata, 869 PolyLog (polylogarithms) and computing nth digits, 912 and math in science, 859 and Feynman diagrams, 1060, 1133 and theories of communication, 1181 as special functions, 1092 Post, Emil L. (USA, 1897-1954) POLYLOGTIME and axiom systems in logic, 1170 and P completeness, 1149 and models of computation, 879 Polymers and models of math, 1150 hydrocarbon, 1194 and multivalued logic, 1175 as self-avoiding walks, 978 and multiway systems, 938 smell of, 1105 and origins of universality, 1110 Polynomial algebra and Post Correspondence Problem, 1139 axioms for, 1153 and tag systems, 879, 894 Polynomial equations and truth tables, 1170 and algebraic numbers, 916 and undecidability, 1136 and EllipticTheta, 1092 and undecidability of word problem, 1141 lack of universality in, 731 and underivability of logic axioms, 1170 solutions to, 912 and universality, 1125 see also Quartic equations Post Correspondence Problem (PCP), 757, 1139 see also Quintic equations density of difficult instances of, 1147 Polynomial factoring Post tag systems see Factor see Tag systems Polynomial growth Postmodernism, 1196 in substitution systems, 890 Post's problem Polynomial space (PSPACE), 1142 and intermediate degrees, 1130 Polynomial time (P) computations, 762, 1142 PostScript (page description language) and cryptography, 1086 and computer communication, 1182 and defining randomness, 1068 and production of this book, 852 PolynomialMod Power and additive CAs, 951, 1094 see Powers and rule 90, 870 Power cellular automata, 1093 and shift registers, 975 Power-free sequences (repetition-free sequences), 944 PolynomialReduce Power laws for Boolean minimization, 1096 for crushed rock, 995 PolynomialRemainder and fractal dimensions, 933 and lists with flat spectra, 1081 in spectra, 969 Polynomials for turbulent fluid flow, 997 and additive CAs, 610, 951 Zipf's law as example of, 1014 canonical forms of, 1037 Power lines and continued fractions, 914 radio emissions from, 1188 and difference tables, 1091 Power of axiom systems digit sequences from, 914 and ordinal numbers, 1163 as generalizing numbers, 1168 Power spectra generating primes with, 909 of natural processes, 969 iterated, 1098 properties of, 1080 iteration to find roots of, 1101 see also Spectra machines for computing, 1107 Power towers as models, 1083 and Ackermann function, 906 and nested patterns, 610 and symbolic systems, 897, 897' sets of values taken on by, 1161 Power trees, 615 and shift registers, 975 PowerMod universal, 1161 and randomized primality testing, 1192 Polyominoes, 943 and RSA cryptography, 1090 Polytopes Powers in color space, 1074 combinator for, 1122 and trivalent networks, 1029 of complex numbers, 1094 Pomeau, Yves (France, 1942- ) computation of, 615, 1093 and cellular automaton fluids, 999 computational reducibility in, 749 in Preface, xiii digit sequences of, 119, 614, 749 Pompeii encoded as integer equation, 1161 maze patterns at, 873 fractional parts of, 121, 903 Pond snail shell and linear congruential generators, 318 growth of, 415 with nearby values, 1166 Ponzano, Giorgio E. (Italy, 1939- ) in ordering of math constructs, 1177 and spin networks, 1055 and primitive recursion, 907 Popcorn see also Arrow function (nested power) segregation of sizes in, 986 Powers of 2 Popper, Karl R. (Austria/New Zealand/England, 1902-1994) cellular automaton for, 614, 749 and free will, 1135 Powers of 3 Popping cellular automaton for, 661 in natural radio emissions, 1187 digits in, 119, 903 Population count (DigitCount), 902 and linear congruential generators, 318 Population studies Powers of 3/2 and history of complexity, 861 in continuous CAs, 157 and history of statistics, 1082 digits in, 903 Pores in sphere packings, 986 Powersets Posets (partially ordered sets), 1040 and cardinality of reals, 1127 as example in lattice theory, 1153 in finite set theory, 1171 Position Practical computers and aggregation models, 978 and concept of halting, 1137 basic example of, 853 and discrete models, 369 and nested patterns, 931 emulated by CAs, 661 Positional information history of, 1107 in embryo development, 1010 intuition from, 716 Positional notation and universality, 644 for numbers, 116, 1182 workings of, 1108 Positivism Pragmatic theory of law, 1136 and character of math, 1176 Pragmatics and Frege, 1149 and theories of communication, 1181 and logic as a foundation, 860 Pre-Socratics aphorism from, 1196 and encoding lists, 1120 Precedence and extraterrestrials, 837, 1190 in context-free languages, 1103 of the form x^2+1, 1162 in math notation, 1182 from fraction system, 1115 of operators in logic, 1173 and hashing, 1100 of operators in WFFs, 1150 history of, 908 Precession largest known, 909 in perihelion of Mercury, 1047 leading digits in, 914 Precipitation and linear congruence periods, 974 and extraterrestrial rocks, 1179 Lucas-Lehmer test for, 911 Predators and multiplicative digits, 902 avoiding by randomness, 1192 in ordering of math constructs, 1177 extraterrestrial, 1190 and periods of limited size systems, 256 operating not by prediction, 1105 as precursors to my work, 878 Predestination and primitive recursion, 907, 908 and free will, 1135 and quadratic congruential generators, 975 Predicate logic, 1151 and register machines, 1114 automated proofs in, 1158 as rule 60 initial condition, 1091 axioms based on, 1159 sequence of, 132-135, 909 axioms for, 773 simplest CA for producing, 1186 as basis for Lincos language, 1189 tables of, 910 and CA axioms, 794 trapezoidal, 911 combinators and, 1121 as values of polynomials, 1162 as foundation for math, 1149 and Zeta, 148, 918 higher-order, 1167 Primitive cells and proofs about programs, 1168 and CA lattices, 929 universality in, 784, 1159 Primitive operations Predicates in logic, 807, 1096 in well-formed formulas, 1150 and natural phenomena, 18 Predictability and universality, 642 in biological evolution, 397 Primitive polynomials and computational irreducibility, 737 and shift register periods, 975 and engineering, 829 Primitive recursive functions, 907 and free will, 751 and Church's Thesis, 1125 of melting points, 1194 undecidability in, 1136 and non-universality, 695 and universality, 1121 as preventing complexity, 40 Princeton (Institute for Advanced Study), xiii and Principle of Computational Equivalence, 6 Principal curvatures, 1049 as requirement for science, 1196 Principia (of Newton), 859 of robots in science fiction, 629 Principia Mathematica (of Whitehead and Russell) and thermodynamics, 447 and foundations of math, 1149 of weather, 1177 and Gödel's Theorem, 1158 Prediction logic axioms in, 1151 of data, 549 and orders of logic, 1167 evolving methods for, 1105 as origin of tag systems, 894 and game strategies, 1105 Principle of Computational Equivalence, 715-846 Prefetching antecedents to, 1125 of data in CA implementation, 868 and computational complexity theory, 766 Prefixed number representation, 1070 and computational irreducibility, 738 Prefixes and concept of microcosm, 1196 and pointer-based encoding, 1071 and continuity, 729 Pregeometry, 1027 and epistemology, 1196 Prehistoric structures and future of computers, 841 identifying purposes of, 1184 and future of technology, 1196 Premium bonds (lottery) and Gödel's Theorem, 782 randomness in, 969 historical perspectives on, 844-846 Prepend (prepend element) and human uniqueness, 844 theorems about, 1168 implications for ontology, 1197 Presburger, Mojzesz (Poland, 1904 - ~1943) implications for philosophy, 1196 and axioms for arithmetic, 1152 implications for technology, 840 Presburger arithmetic, 1152 initial conditions violating, 1129 algorithms for, 1143 introduction to, 5 Price fluctuations in markets, 429 and mathematicians, 1125 Prigogine, Ilya (Belgium/USA, 1917-[2003]) and mathematics, 772 in Preface, xiii and modelling, 728 and reaction-diffusion, 1013 and natural selection, 1002 Primal sketch, 1076 and operator systems, 815 Primary colors, 577, 1075 and origin of complexity, 736 Primates outline of, 716-719 auditory perception in, 1079 and philosophy of science, 1197 Prime (prime numbers) and postmodernism, 1196 see Primes process of understanding, 856 Prime implicants and quantum measurement, 1064 in Boolean formulas, 1095 and thermodynamics, 444 PrimePi (prime count), 133, 909 and ubiquity of intelligence, 822 and encoding of lists, 1120 and universe as intelligent, 1191 and Zeta, 918 validity of, 726-735 PrimeQ (primality test), 909 Principle of Entropy Increase encoded as integer equation, 1160 character of as principle, 1126 and integer factoring, 1090 see also Second Law of Thermodynamics randomized methods for, 1192 Principle of Equivalence (for gravity), 530 and shift register periods, 975 Principle of Least Action, 1185 Primes Principle of Least Effort and arithmetic systems, 1115 and Zipf's law, 1014 CA for producing, 640, 1109 Principle of Natural Selection and complexity history, 48 character of as principle, 1126 distribution of, 133, 909 see also Natural Selection and doubling system periods, 258 Principle of Permanence, 1168 Principle of Relativity see also Cellular automata, etc. character of as principle, 1126 see also Computation see also Relativity theory Projection method Printing for Penrose tilings, 932 color gamut in, 1074 Prolog (computer language), 1158 and halftoning, 1077 Pronunciation rosettes in 4-color, 1078 lookup based on, 623 of this book, 852 Proof theory Prions, 988 and number theory, 1166 Prisoner's Dilemma, 1104 Proofs, 775 Probabilistic cellular automata, 325, 591, 976 as application of rules, 875 classification of, 948 of axiom system correctness, 1170 and continuous CAs, 922 and computer experiments, 899 Probabilistic estimates and definition of math, 860 in cellular automata, 953 encoded by ordinals, 1163 in multiway systems, 937 general frameworks for, 1177 Probabilistic models, 588 of halting for TMs, 1145 aggregation systems as, 332 importance of relative to theorems, 1177 and external randomness, 299 inference rules in, 1151 Probabilistic CAs, 299 lengths of, 1143 of written languages, 1181 lengths of in logic, 1175 Probabilistic substitution systems, 1084 of NP completeness, 1145 Probabilities of P!=NP, 1146 in block encoding, 1071 role of in current math, 1156 and entropies, 959 searching for, 1157 as intermediate truth values, 1175 of shortest axiom for logic, 811 origin of, 1083 structures of, 1155 in quantum computers, 1147 of undecidability, 1137 in quantum theory, 541, 1058 of undecidability of PCP, 1140 Probability distributions and universal language of Leibniz, 1109 and fractal dimensions, 934 of universality, 664-673, 722, 1127 for random walk, 977 of universality by computer, 1115 Probability theory of universality of Life, 1117 and defining randomness, 1067 of universality of rule 110, 678-689, 1116 foundations of, 967 Propagation Problem-solving of class 4 structures, 281 and defining intelligence, 1178 of effects in CAs, 252, 950 Procedural computer languages, 627 of effects in PDEs, 923 Procedures Propellers see Programs characteristic shapes of, 1183 Process charts (flowcharts) Proper time (in relativity theory), 1042, 1051 and causal networks, 1032 Proportion Processors theory of in art, 872 in practical computers, 1108 Propositional logic, 1151 Product axioms for, 773, 803 and spectra, 1081 see also Logic see also Multiplication Prosody (study of verse) Production systems and Fibonacci numbers, 891 and computer languages, 1104 Protein folding and formal languages, 939 and biological evolution, 1003 see also Multiway systems and NP completeness, 1146 see also Sequential substitution systems and optimization, 988 ProductLog randomness in, 1184 and concatenation sequences, 913 Proteins Program counter as biological artifacts, 1184 in register machines, 98 made from genes, 1002 Program machines (register machines), 97-102, 896 and nanotechnology, 1193 Programmability shapes of, 1003 and history of math, 1177 statistics of sequences in, 1184 of machines, 1107 symmetries in shapes of, 1007 and universality, 642 Protestantism Programmable logic arrays (PLAs), 1095, 1097 and free will, 1135 Programmed cell death, 419 Protists Programmed trading systems, 431 pattern in, 385 Programming see also Radiolarians and proofs of universality, 698 Protocols and study of programs in the notes, 854 for computers, 1182 Programming languages Protons see Languages (computer) decay of, 1025 Programming paradigms size of, 472, 1044 in Mathematica, 853 Protoplasm, 1178 Programs Protozoa behavior of simple, 23-39 as fairly optimal organisms, 398 and biological systems, 383 Prouhet, Eugène (France, 1817-1867) compared to constraints, 342 and Thue-Morse sequence, 893 compared to nature, 297 Prouhet-Thue-Morse sequence continuous, 1129 see Thue-Morse sequence discreteness in, 976 Prusinkiewicz, Przemyslaw (Poland/Canada, 1952- ) as foundation for science, 3 and branching in plants, 1005 history of concepts related to, 860 Pseudocode and human thinking, 628 avoidance by use of Mathematica, 853 making models based on, 368, 992 PseudoInverse in notes to this book, 853, 854 and matrix memories, 1101 in practical computers, 1108 Pseudonoise (PN) sequences, 1084 proving theorems about, 1168 and CDMA signals, 1188 random, 23, 101 see also Shift registers as reproducing the universe, 465 Pseudorandom generators, 317 see also Algorithms historical use of, 968 and history of complexity, 49 Pythagorean theorem as precursors to my work, 879 sending signals based on, 1189 randomness tests on, 1085 Pythagorean triples see also Intrinsic randomness generation and Moire patterns, 1078 see also Random number generators as satisfying constraints, 945 Pseudospectral methods for PDEs, 924 Pythagoreans PSPACE (polynomial space) computations, 1142 and aliquot sums, 910 PSPACE completeness and irrationality of Sqrt[2], 912 of automaton minimization, 957 and music, 1080 and periods of CAs, 1147 and numerology, 1025 Psychiatry and primes, 908 and history of complexity, 862 Python Psychoactive drugs pigmentation pattern of, 426 and spider webs, 1184 Q Psychology see Robinson arithmetic and defining intelligence, 1178 q-hypergeometric functions history of, 1099, 1135 in hard hexagon problem, 1133 mentions of undecidability in, 1136 q-numbers systems to emulate, 629 as generalizing numbers, 1168 and visual perception, 1076 QCD (quantum chromodynamics), 1057, 1061 Psychophysics, 1076 and computational irreducibility, 1133 experimental difficulties in, 1077 and experience of models in, 991 Ptolemy (Egypt, ~100 - ~170 AD) as simple physical model, 1025 and math in science, 859 QED and models based on rules, 860 see Quantum electrodynamics Public-key cryptography, 1086 QSPR (quantitative structure-property relations), 1195 and quadratic congruential generators, 975 Quadratic congruential generators, 975 Publication counts Quadratic Diophantine equations, 944 for axiom systems, 1153 NP completeness of, 1146 for cellular automata, 878 Quadratic equations Publication dates as exactly soluble, 1133 conventions for, 851 Quadratic forms Publicon and Diophantine equations, 1164 and authoring this book, 852 Quadratic functions Puffer train (in Game of Life), 965 in Turing machines, 1144 Pulsar (in Game of Life), 964 Quadratic irrationals Pulsar puffer (in Game of Life), 965 and constructible reals, 1129 Pulsars and continued fraction map, 955 and general relativity, 1048 and Penrose tilings, 932 and history of SETI, 1189 and spectra, 1081 on Pioneer 10 plaque, 1189 see also Sqrt (square root) radio emissions from, 1188 Quadratic maps, 921 thought to be intelligent, 835 and history of chaos, 971 Pulse code modulation (PCM), 1188 Quadratic primes conjecture Pumping lemmas (for formal languages), 944 as unsolved problem, 1166 Punched cards Quadratic programming and history of computing, 1107 and circle packings, 986 and history of universality, 1110 Quadratic residue sequences, 1090 Pure functions in acoustic diffusers, 1183 and lambda calculus, 1121 and flat spectra, 1081 see also Function NP completeness in, 1145 Pure gravity, 1053 Quadratures Pure mathematics as exact solutions, 1133 foundations of, 1150 Quadrics Pure states (in quantum theory), 1062 fit to curved surfaces, 1049 Purpose Quadtrees, 568, 1101 in archeology, 1184 Quality factor in biological evolution, 387 in image compression, 573 compared to mechanism, 831 Quantifier elimination and defining randomness, 1068 and commutative groups, 1160 definition of, 829 and real algebra, 1154 for extraterrestrials in science fiction, 1191 Quantifiers and free will, 1136 higher-order, 1167 of natural systems, 1185 in predicate logic, 1151 Occam's razor for, 1025 in well-formed formulas, 1150 in physics, 1185, 1187 Quantitative traits, 1003 possible, 1185 Quantization of science, 861 and discreteness of networks, 528 technology as achieving, 843 of volume in spin networks, 1055 of whale songs, 1180 Quantized vortices Putnam, Hilary W. (USA, 1926- ) in neutron stars, 1188 and Diophantine equations, 1161 Quantum chaos, 1056 Puzzles and decoherence, 1064 based on rules, 875 Quantum chromodynamics and constraints, 210 see QCD and intelligence, 822, 1178 Quantum computers, 1147 patterns in, 1104 and NP completeness of factoring, 1090 training animals to solve, 826 and quantum history, 1058 use of base 2 in, 902 vs. Turing machines, 771 Pylos tablet Quantum cosmology, 1026, 1063 maze pattern on, 873 Quantum cryptography, 1058 Pyramids Quantum-dot cellular automata, 1193 rules for building from stone, 874 Quantum electrodynamics (QED) Sierpinski, 172 as analogy for quantum gravity, 1054 Pythagoras (Italy, ~560 - ~480 BC) effective coupling in, 1062 and math in science, 859, 860 Feynman diagrams in, 1060 and perfect numbers, 911 history of, 1056 and rules in music, 875 Monte Carlo methods in, 1192 and point electrons, 1044 Quasigroups, 945, 1171 Quantum field theory, 1061 Quasiperfect numbers, 911 and computational irreducibility, 1133 Quasiperiodicity difficulty of computations in, 1146 in combinations of sines, 146 and discrete space, 1027 and turbulence, 998 and energy conditions, 1053 Quaternions and gravity, 1054 and abstraction in math, 792 and knot theory, 1046 cellular automata based on, 886 measurement in, 1065 as generalizing numbers, 1168 and origins of mass, 1046 as non-commutative rings, 1153 particles in, 540 Qubits (in quantum systems), 1147 planar diagrams in, 1040 Queen Anne's Lace, 1006 and quantum computers, 1148 Quicksort algorithm, 1142, 1142' and quantum measurement, 1064 Quincunx board and random networks, 1038 randomness in, 312 simple effective theories in, 1026 Quine-McCluskey procedure, 1095 and space as background, 1028 Quintic equations, 945 and ultimate theory of physics, 1025 as exactly soluble, 1133 and uniform spectra, 988 numbers defined by, 916 vacuum fluctuations in, 1062 solving as impossibility, 1137 Quantum fluctuations unsolvability of, 1132 and noise, 969 Quotient Quantum gravity, 1054 basic example of, 854 and discrete space, 1027 and computational reducibility, 747 and Hawking radiation, 1062 encoded as integer equation, 1160 history of, 1025 Qur'an path integrals in, 1057 calligraphy from, 874 as source of decoherence, 1063 Rabbit (Fibonacci) sequences, 891 and space vs. contents, 1028 Racah coefficients and spin networks, 1055 see 6j symbols undecidability in models of, 1138 Radar Quantum groups random pulses for, 970, 1192 and spin networks, 1055 as source of radio signals, 1188 Quantum information theory, 1058 Radiation Quantum measurement, 542, 1062 of structures from rule 37R, 456 vs. computational irreducibility, 1135 and thermodynamics, 1021 and multiway systems, 1036 in vacuum field theory, 1062 Quantum mechanics, 537-545 Radicals and atomism, 876 continued fractions for, 144 Brillouin zones in, 988 digit sequences for, 139 and character of programs, 538 and linkages, 1129 and Church's Thesis, 1126 nested, 915 discretization of, 1059 and periodic points of iterated maps, 955 and existence of formulas, 1132 solving equations in, 945 and free will, 752, 1135 see also Quadratic irrationals and gauge invariance, 1045 see also Root history of, 1056 see also Sqrt and history of randomness, 967 Radio astronomy and history of statistics, 1082 noise in, 1187 and mechanistic explanations, 860 and SETI, 835, 1180, 1188 and new types of perception, 1106 Radio noise, 302 and NP completeness, 771 and SETI, 836 and origins of Second Law, 1020 Radio signals and PDEs, 923 extraterrestrial, 835, 1180 on Pioneer 10 plaque, 1190 of human origin, 1188 and randomness, 303, 539, 970 of natural origin, 1187 search for defining features of, 1059 and shift registers, 1086 in ultimate theory of physics, 469 Radioactive decay and use of abstract models, 1026 and quantum field theory, 1057 and wave-particle duality, 1044 randomness in, 970 Quantum numbers relativity theory applied to, 1043 and network tangles, 527 Radiolarians Quantum potential, 1065 and circle packings, 985 Quarantine of astronauts, 1180 forms of, 385, 1011 Quark confinement skeletons as animal artifacts, 1184 and computational irreducibility, 1133 Radix of numbers Quarks see Bases (number) confinement of, 1061 Radó, Tibor (Hungary/USA, 1895-1965) as example of model, 992 and Busy Beaver Problem, 889 masses of, 1046 Railroads and particle history, 1025 as speculative stocks, 1015 and QCD, 1057 as visible from space, 1187 as types of particle, 1043 RAM (random-access memory) Quartic equations emulated by CA, 663, 1112 and computational reducibility, 1132 Ramanujan, Srinivasa A. (India/England, 1887-1920) as exactly soluble, 1133 and almost integers, 915 size of solutions to, 945 and divisor sequences, 910, 911 Quartz and experimental math, 899 hopper crystals in, 993 Ramsey theory, 1068 Quasars unprovability related to, 1163 and SETI, 1189 RAND Corporation Quasi-Monte Carlo methods and random number table, 968 and digit reversal, 905 Random as randomness application, 1192 as intrinsic randomness generator, 317 and statistical tests, 1085 Random-access memory (RAM) Quasicrystals, 994 emulated by CA, 663, 1112 diffraction patterns in, 1082 Random-dot stereograms, 1076 spectra in, 1080 Random groups, 938 Random initial conditions, 223-296 history of defining, 1067 for CA doing computations, 1109 human generation of, 1104 as origin of randomness, 304-314 increasing popularity of, 1192 in reversible CAs, 438 from initial conditions, 304-314 in systems other than CAs, 949 intrinsic generation of, 315-326 Random mappings, 937, 963 and irreversibility in physics, 442 Random matrices, 977 mechanical sources of, 968 Random models mechanisms for, 299-326 see Probabilistic models in mobile automata, 74 Random networks, 480, 963, 1038 in multiway systems, 205 Random number generators, 317, 974 in network systems, 202, 936 and history of complexity, 49 and NP completeness in rule 30, 770 and iterated maps, 919 in ocean surfaces, 1001 as precursors to my work, 879 in operation of brain, 1135 see also Randomness generators in optical system, 310 Random packings, 986 and origin of continuity, 327 Random phase approximation paper of mine on, 882 in path integrals, 1061 and percolation theory, 983 Random programs in physiological processes, 1011 and complexity in biology, 388 in primitive recursive functions, 908 crashing of, 1183 in protein sequences, 1184 on practical computers, 101 in quantum chaos, 1056 typical behavior of, 23 and quantum measurement, 1063 Random proteins, 1184 in quantum systems, 539, 970, 1064 Random rules randomized algorithms as tests for, 1085 typical behavior of, 23, 723 in recursive sequences, 130 Random sequences in register machines, 100 spectra of, 587 repeatable intrinsic, 323 weighted, 976 in rolling dice, 305 Random trees, 1084 in rule 30, 27 Random walks in sequential substitution systems, 92 and 3n+1 problem, 904 in solar system, 973 and continuous behavior, 327 in statistics, 593 and diffusion-limited aggregation, 979, 994 in substitution systems, 88 from digits of pi, 136, 912 in tag systems, 94 and dimensions of networks, 1030 tests of, 1067, 1084 with exponential waiting, 969 in three-body problem, 314 and fracture patterns, 995 in TM running times, 762 isotropy of, 980 in tossing coins, 305 in iterative improvements, 985 in turbulent fluid flow, 379 in mobile automata, 75 in Turing machines, 79 and nesting, 990 in Turing machines in 2D, 184 and path integrals, 1057 ultimate definition of, 1068 of prices in markets, 1014 in universe that branches, 506 and randomness tests, 1085 and visual perception, 583 in rule 30 pattern, 871 Randomness generators self-avoiding, 978 cellular automaton, 975 spectrum of, 1082 cryptographic, 975 Randomization failures of, 969 on inspirational book cover, 17, 864 generalized Fibonacci, 975 in mechanical systems, 968 linear congruential, 974 in semiconductor devices, 970 quadratic congruential, 975 Randomized algorithms, 1085, 1142 shift register, 974 Randomness see also Random number generators algorithmic, 1067 RANDU (random number generator), 974 applications of, 1192 Range in astronomy, 313 basic example of, 853 in biological pigmentation patterns, 1013 Rankine, William J. M. (Scotland, 1820-1872) in biology, 970 and vortices in ether, 1044 in boiling, 994 Raspberries cells in animals generating, 1011 phyllotaxis in, 409 in class 3 systems, 261 Raster in combinator evolution, 713 in CA graphics, 865 compared to complexity, 557 Raster displays in computer systems, 970 lines on digital, 916 continual injection of, 947 RasterGraphics in crumpling of paper, 996 and CA graphics, 868 in cyclic tag systems, 96 Rate equations, 984 and data compression, 572 Rational agents definition of, 316, 552-556 and game theory, 1104 deterministic behavior from, 979 and notion of purpose, 1185 dictionary definition of, 1068 Rational choice theory in digit of square roots, 139 and responsibility, 1136 in digits of pi, 138 Rational design in digits of powers, 119 in chemistry, 1194 in distribution of primes, 134 Rational expectations in early universe, 1021 difficulty of testing for, 1015 from the environment, 301-304 in economics, 429 evolution from, 223-296 Rational functions as explained by chaos theory, 971 of complex variables, 933 of facts in math, 820 as generating functions, 1091 in financial markets, 429, 1014 integrals of, 916 in fluid flow, 376 and periodic points, 959 in forms of crystals, 373 and regular languages, 958 in fracture, 374 Rational maps, 918 and free will, 752 and Apollonian packings, 986 generated by Mathematica, 973 Rational numbers in heartbeats, 1002 approximation by, 915 digit sequences of, 138, 912, 1084 and universality of Life, 693 number of, 1127 Recreational logic pattern based on, 950 and combinators, 898 and periodic iterated maps, 955 Recreational mathematics and randomness from initial conditions, 307 complexity in, 49 and spectra, 1081 and number theory, 910 Rationalism randomness in, 1192 and math in science, 860 Rectangular numbers, 909 Rationality Recurrence relations, 128-131 bounded of players, 1104 for Fibonacci numbers, 891 Raup, David M. (USA, 1933- ) and iterated maps, 906 and shapes of shells, 1008 linear, 906 Ray, John (England, 1627-1705) numbers from, 916 and natural theology, 861 and square roots, 913 Rayleigh number, 1000 and time series, 1083 Rayleigh speed, 995 Recurrent Rayleigh-Taylor instabilities see Repetitive and repetitive behavior, 988 Recurring decimals, 138, 912 Rays (fish) Recursion patterns in teeth of, 1007 in backtracking algorithm, 1089 r.e. (recursively enumerable) sets, 1138 as basis for algorithms, 1141 r.e. degrees (arithmetic hierarchy), 1139 compared to nesting, 990 Reachable states, 275, 957 and history of CAs, 877 see also Attractors induction as basis for, 1152 Reaction-diffusion processes, 1012 in substitution system rules, 1033 and animal growth, 419 see also Fractals and animal pigmentation, 427, 1004, 1013 see also Nesting and cellular automata, 427 Recursion relations, 128 and complexity research, 862 Recursive axiomatizability, 1176 and history of CAs, 878 Recursive functions modes in, 1013 and Church's Thesis, 1125 and pattern formation, 947 emulating tag systems, 1121 and plant growth, 409 emulating Turing machines, 1121 and shell patterns, 1012 general, 907 Reaction rate equations, 984 as idealization of math, 1150 Reactions (chemical) not primitive recursive, 908 repeatable randomness in, 976 primitive, 907 and undecidability, 1194 and proof of Gödel's Theorem, 1158 Reading distance and recursive sets, 1138 and texture recognition, 1076 undecidability in, 1136 Real algebra universality of, 1121 axioms for, 773, 1153 Recursive sequences, 128-131 as not universal, 1160 history of, 907 Real analysis inverse of, 906 axioms for, 1155 sounds from, 1080 Real numbers see also Nested sequences and computability, 1128 see also Substitution systems constructible, 1129 Recursive sets, 1138 countable models of, 1172 Recursive subdivision number of, 1127 and data compression, 568 and randomness from initial conditions, 308 implementation of, 1072 Turing computable, 1128 and lossy compression, 572 RealDigits (digits of real number) and substitution systems, 187 implementation of, 901 Recursively enumerable (r.e.) sets, 1138 and weighted random sequences, 976 Red shift Reasoning and brightness of night sky, 1021 automated Reduced arithmetic see Automated theorem proving see Robinson arithmetic automated mathematical, 1157 Reducibility predicate logic as model for, 1152 see Computational reducibility see also Intelligence Reductio ad absurdum see also Thinking as scheme for proofs, 1177 Rebooting Reduction random seed after, 970 see Emulation Receptors Reduction of colors in auditory system, 1079 in cellular automata, 655 in color vision, 1075 in Turing machines, 669, 1113 other types of, 1105 Reduction of wave packets, 1063 in visual system, 577, 1075 Reduction ordering Reciprocals in completion algorithms, 1037 digit sequences of, 730 Reductionism and Egyptian fractions, 915 as theme of existing science, 3 Recognition Redundancy of artifacts, 828, 1183 and cryptanalysis, 600, 1086 of CA patterns, 621 in data, 1069, 1181 of extraterrestrial intelligence, 825 in error-correcting codes, 1101 of formal languages, 939 in extraterrestrial signals, 836 of objects, 1076 in languages, 1181 of randomness, 317 and role of analysis, 549 see also Perception Redundancy laws (in logic), 817 Recombination Reed-Muller codes, 1073 and randomness in biology, 970 References Record (phonograph) in this book, 850 for extraterrestrials, 1190 Reflexes Recreational computing vs. free will, 752 Game of Life in, 949 Reformation (religious) and history of CAs, 877 and free will, 1135 and history of complexity, 50 Refractive indices, 1041 Regge, Tullio E. (Italy, 1931- ) and nesting, 989 and discrete spacetime, 1054 and particle masses, 1046 and spin networks, 1055 and phase transitions, 983 Regge calculus and simple effective laws, 1026 and discrete space, 1027 Rényi, Alfréd (Hungary, 1921-1970) variational principle for, 1052 and generalized entropies, 959 Register machines, 97-102 Rényi dimensions, 934 for computing Sqrt, 1114 Repeatability continuous versions of, 1128 in computer experiments, 898 emulated by arithmetic systems, 673, 1114 in intrinsic randomness generation, 323, 976, 976' emulated by CAs, 661, 1112 of turbulent flow, 382 emulating TMs, 671, 1114 Repeated squaring encoded with Diophantine equations, 1161 applied to general rules, 1094 halting of, 896, 1137 and computing powers, 615, 1093 halting problem for, 1131 for powers of 2, 749 history of, 896 RepeatedNull (...) implementation of, 896 in regular expressions, 957 and intermediate degrees, 1131 Repeats and Life universality, 1117 and cryptanalysis, 599 with many registers, 1114 finding maximal, 1071 random initial conditions for, 949 Repetition periods small universal, 1121 in block cellular automata, 1023 and undecidability of tiling, 1139 of digits in rationals, 912 Registers, shift of finite-size CAs, 260 see Shift registers for linear congruential generators, 974 Regular expressions, 957 longest in cellular automata, 1088 matching of with repeats, 1143 maximal in CAs, 951 Regular language complexity (finite automaton size), 958 for mobile automata, 887 Regular languages and PSPACE completeness, 1142, 1147 analogs for networks, 1040 of shift registers, 975 decidability of, 1137 of stripes in rule 30, 871 and finite automata, 957 in systems with symmetries, 950 production rules for, 939 see also Periodic points pumping lemma for, 944 Repetitive behavior and relations to CAs, 1138 in animals, 1011 rule 132 as recognizer for, 1109 as basis for algorithms, 1141 see also Finite automata in bird songs, 827 Regularities in cellular automata, 57, 954 in biology, 384 in cellular automata in 2D, 954 compared to causes, 352 in combinator evolution, 1123 and computational reducibility, 746 and computational reducibility, 739 inevitable and Ramsey theory, 1068 in continuous systems, 988 and lack of universality, 735 in digit sequences, 138 and meaning, 826, 1183 in DNA, 970 and perception, 549 as exception to Second Law, 453 and practical empirical math, 1090 as familiar feature, 1106 in solar system, 313, 973 in finite-size systems, 255, 267 study of as purpose of science, 861 formula for, 607 Regularity and history of math, 735 axiom of in set theory, 1154 in human radio signals, 835 Reidemeister moves (for knots), 1046 and lack of universality, 734 Reif, Frederick (USA, 1927- ) and local constraints, 213 and inspirational book cover, 864 and mechanical engineering, 829 Reissner-Nordström solution, 1133 in mobile automata, 72 Relations in numbers, 988 in groups, 1141 origins of, 354-356 in semigroups, 938 in ornamental art, 872 Relatively prime numbers in PDEs, 988 pattern of, 613 and Poincaré recurrence, 1022 Relativism, 1131 and Principle of Computational Equivalence, 722 Relativity recognizing visually, 582 linguistic, 1181 in rule 30, 268, 700 Relativity theory, 516-524 in rule 250, 25 and Bell's inequalities, 1065 in sorting networks, 1142 and CPT invariance, 1019 structures with history of, 1041 see Localized structures as introducing spacetime, 481 in three-body problem, 972 mechanism leading to, 522 in Turing machines, 79 and models of electron, 1044 in whale songs, 1180 and origin of uncertainty principle, 1058 Repetitive initial conditions, 266, 954 posets in, 1041 and CA cryptography, 1087 and space vs. contents, 1028 perturbations in, 701 standard treatment of, 1042 Repetitive sequences and time and computation, 1130 block frequencies in, 1084 Reliability analysis, 977 as initial conditions, 266 Religion shortest programs for, 1186 and conflict with Darwinian evolution, 1001 ReplaceAll (/.) and origins in animism, 1195 basic examples of, 854 and Principle of Computational Equivalence, 845 in implementing CAs, 867 see also Christianity, etc. and network evolution, 1038 see also God and symbolic systems, 896 see also Theology ReplaceList Renormalization, 1057 and multiway systems, 937 and discrete space, 1027 and multiway tag systems, 1141 and electron self-energy, 1044 and traversing networks, 957 lack of in quantum gravity, 1054 Replacements Renormalization group, 955 for networks, 509 and levels in ultimate theory, 471 order of, 894 see also Order of updates classification of, 1018 for strings and dynamical systems theory, 961 see Sequential substitution systems emulated by ordinary CAs, 1018 ReplacePart history of, 1018 basic example of, 853 implementing, 1017 and initial conditions, 865 inverse rules for, 1017 ReplaceRepeated (//.) and irreversible behavior, 452 and symbolic systems, 898 from multiplication, 1093 and undecidability, 1138 number of, 1017 Representation testing for, 1017, 1017' and communication, 631 testing for 2D, 1017 and definition of meaning, 827 and texture generation, 1078 Representation of numbers, 142 three-color, 436 for data compression, 560 Reversible logic, 1097 with Egyptian fractions, 915 and quantum computers, 1147 as nested radicals, 915 Reviews of Modern Physics as operator trees, 916 my CA paper in, 880 see also Bases (number) Rewrite systems see also Continued fractions and history of universality, 1110 see also Digit sequences for networks, 198, 508 Representations sequential substitution systems as, 88, 894 of Boolean algebra, 1171 see also Multiway systems of operator systems, 805 see also Sequential substitution systems Representing Reynolds, Osborne (Ireland/England, 1842-1912) see Emulation and Reynolds numbers, 996 Reproduction Reynolds numbers, 376, 380, 996 see Self-reproduction Rhombic dodecahedron, 929, 987 Reproduction curves Rhombo-hexagonal dodecahedron, 930 and iterated maps, 918 Rhymes Reptiles rules for in poetry, 875 color vision in, 1075 in whale songs, 1180 Reptiles (nested tilings), 932 Rhythm Resistors rules for, 875 1/f noise in, 969 Ribbets and on-chip randomness, 970 as sound of Cantor set, 586 Resolution Ribosomes, 1193 of printed pictures in book, 852 Ricci scalar curvature, 533 Resolution theorem proving, 1157 and constraints on tissue growth, 1010 Resonant scattering and discretization of space, 1051 and 3-body problem, 973 in expansion of metric, 1050 Responsibility and volumes of spheres, 1050 and free will, 1135, 1136 Ricci tensor, 534 Responsiveness and Einstein equations, 1052 as definition of life, 823 implementation of, 1049 Rest (rest of list) for spacetime, 534 basic example of, 853 Rice, Henry G. (USA, 1920- ) Resultant and Rice's theorem, 1137 and CAD in real algebra, 1154 Richardson, Lewis F. (England/Scotland, 1881-1953) Retail store utilization and fluid turbulence, 997 and Voronoi diagrams, 987 Richat structure Retina (of eye) circular shape of, 1187 pattern of cells in, 1007 Ricker, William E. (Canada, 1908-2001) structure of, 1075 and iterated map for fish populations, 918 and visual perception, 577 Riemann, G. F. Bernhard (Germany, 1826-1866) Retinoic acid and discrete space, 1027 in embryo development, 1009 and distribution of primes, 918 Return maps and nested curves, 934 and history of iterated maps, 918 and Riemann tensor, 1049 and recognizing chaos, 972 Riemann Hypothesis Reversal and curve of zeta function, 148 of digit sequences, 905 and density of primes, 909 Reversal-addition systems, 125-127, 905 as Diophantine equation, 1161 Reverse engineering, 1184 Riemann mapping theorem Reverse evolution and growth shapes, 1010 backtracking in CA, 1089 Riemann tensor, 1049 Reverse mathematics, 1167 difficulties with in networks, 1051 Reverse Polish notation, 896 as form of curvature, 536 Reversibility, 435-441 implementation of, 1049 of CAs at an angle, 1017 Riemann zeta function, 148, 918 in causal networks, 495 see also Zeta of cellular automata Riemannian spaces, 1048 see Reversible cellular automata RiemannSiegelZ, 918 of computation, 1018 curve of, 148 in evolution of networks, 1040 Riemann-Siegel formula, 1134 in mappings, 960 Riesz, Frigyes (Hungary, 1880-1956) in mobile automata, 1018 and Riesz products, 1081 in multiway systems, 1018 Riesz products, 1081 and phase transitions, 983 Rigid bodies and quantum computers, 1147 and analogy to quantum mechanics, 1059 and quantum measurement, 542 Rigid rods in systems based on numbers, 1018 networks made from, 1031 testing cellular automata for, 1017 Ring theory, 1153 and thermodynamic irreversibility, 442 axioms for, 773 undecidability of, 1138 and generalizing numbers, 1168 see also Irreversibility universality of, 784, 1159 Reversible 3n+1 problem, 905 Ringoids, 1171 Reversible cellular automata, 436-441 Riots block, 460 instabilities in, 1014 Ripples and linkages, 1129 on ocean surfaces, 1001 and origin of group theory, 1153 as repetitive behavior, 988 Root finding Risch structure theorem, 1177 attractor basins in, 1101 Rise time and iterated maps, 918 of sounds, 1079 see also Newton's method Risk Root vectors in financial systems, 1015 and sphere packings, 987 Risk functions Roots in parameter estimation, 1083 linguistic, 1100 Rivers Rope and landscape structure, 1001 nesting in, 874, 1183 as showing nesting, 359, 988 Rose window RNA of Lincoln cathedral, 873 and definition of life, 1178 Rosen, Nathan (USA/Israel, 1909-1995) and origin of life, 1179 and EPR experiment, 1058 RNGs Rosenblatt, Frank (USA, 1928-1971) see Random number generators and perceptrons, 1099 Road traffic Rosenblueth, Arturo (Mexico, 1900-1970) 1/f noise in, 969 and reaction-diffusion, 1013 flow instabilities in, 1014 Rosetta stone, 1185 Roads Rosette patterns, 873 straight visible from space, 1187 in four-color printing, 1078 Robbins, Herbert E. (USA, 1915-2001) RoShamBo game, 1105 and axioms for logic, 1151 RotateLeft Robbins axioms (for logic), 773, 1151, 1174 basic example of, 853 in terms of Nand, 808 in CA evolution, 865 Robinson, Abraham (England/Israel/USA, 1918-1974) Rotating vacuum solution to Einstein equations, 1053 and non-standard analysis, 1172 Rotation Robinson, J. Alan (USA, 1930- ) absolute definition of, 1047 and resolution theorem proving, 1157 particle production in, 1062 Robinson, Julia B. (USA, 1919-1985) Rotation group and axioms for arithmetic, 1152 and spin, 1046 and Diophantine equations, 1161 and spin networks, 1055 and encodings of arithmetic, 1163 Rotational symmetry in Preface, xiii in cellular automaton rules, 928 and undecidability of field theory, 1160 see also Isotropy Robinson, Raphael M. (USA, 1911-1995) see also Symmetry and axioms for arithmetic, 1152 Roth, Klaus F. (England, 1925- ) and non-periodic tilings, 943 and rational approximations, 915 in Preface, xiii Rotor machines Robinson arithmetic for cryptography, 1085 axioms for, 773 Roughness incompleteness in, 800 in aggregation systems, 978 universality in, 1152 of crystal surfaces, 993 unprovable statements in, 1169 effect on splashes of, 1000 Robotics effects of microscopic, 996 and history of complexity, 862 in fracture surfaces, 994 linkages in, 1129 in random walk boundaries, 977 and mobile turtles, 930 and randomness from initial conditions, 305 Robots of surfaces, 1077 in fiction vs. humans, 629 of surfaces and repeatable randomness, 976 free will for, 1135 Roulette Robust statistics, 1083 randomness in, 306, 968, 969 Robustness Roundoff errors in biology from randomness, 1002 and chaos experiments, 919 from randomness, 1192 and continuous CAs, 921 of software and complexity, 1069 in molecular dynamics, 864 Rock, Paper, Scissors game, 1105 see also Numerical analysis Rock carvings Routing in networks, 1192 recognition of art in, 874 RSA cryptography, 1086, 1090 Rocks Rucker, Rudy v. B. (USA, 1946- ) as computationally equivalent to humans, 1196 and 2D Turing machines, 930 crushing of, 988, 995 in Preface, xiii patterns of in landscapes, 1001 Rugs shaped by wind, 1183 and 2D cellular automata, 929 Rogozhin, Yurii (Moldova, 1949- ) Rule and Turing machines, 1119 basic examples of, 854 Rolling of objects, as generating randomness, 305 Rule 0 Roman architecture block emulation of, 702 and nesting, 874 as having simple behavior, 57 Roman art, 43, 873 with random initial conditions, 224 Roman law Rule 1 and free will, 1135 as first rule with period 2, 1186 Roman military drill, 875 Rule 2 Roman number system, 1182 as having simple behavior, 57 Roman numerals, 902 Rule 3 Roman religions half-speed growth in, 57 and animism, 1195 Rule 4 Romberg integration, 1134 attractor for, 275 Rome (Italy) as first rule with period 1, 1186 mosaics in, 872 as having simple behavior, 57 Root (polynomial root) as not universal, 694 and continued fractions, 914 with random initial conditions, 225 and entropies of CAs, 958 as statistical test, 597 and fractal dimensions for additive rules, 956 Rule 7 and generalized special functions, 1092 conserved quantities in, 1022 and hard hexagon model, 959 as having simple behavior, 57 Rule 12 purpose of, 1185 conserved quantities in, 1022 and Random, 317 Rule 14 with random initial conditions, 227 as not universal, 695 and randomness tests, 1085 Rule 15 reactions of scientists to, 872 block emulation of, 702 repetition of columns in, 1087 as reversible system, 436 repetitive behavior in, 267, 954 Rule 18 sensitive dependence in, 251 nested domains in, 360 with shift-register boundary conditions, 1088 repetitive behavior in, 954 sideways evolution of, 604 spacetime entropy for, 960 simple behavior in, 266 temporal sequences in, 960 from single cell, 27, 59 Rule 22 sizes of BDDs for, 1097 algebraic form for, 947 slow growth in, 1118 attractor network sizes in, 958 sources of randomness in, 261 block emulations in, 702 spectrum of, 1082 density in, 947, 951 square root of, 956 evolution of density in, 265 state transition graph for, 963 and Game of Life, 965 as surjective CA, 959 initial conditions giving randomness in, 951 technological applications of, 843 Lyapunov exponent in, 949 temporal sequences in, 960 nested pattern from, 58 tiling based on, 943 nesting and randomness in, 263 tiling generating pattern of, 221 probabilistic estimates in, 953 triangles in pattern of, 871 with random initial conditions, 227 universality of, 734 sensitive dependence in, 251 Rule 32 sources of randomness compared in, 262 entropy in, 958 spacetime entropy for, 960 Rule 37R Rule 30 as candidate for universality, 692 adjacent columns in, 1087 localized structures in, 440 algebraic form for, 869 period of cycles in, 1022 as algorithm from search, 1193 properties of, 1018 as analogy for quantum measurement, 1063 radiation from, 456 asymmetry of, 29 repetition period for, 457 attractors in, 280 as violating Second Law, 453 averaging of pattern from, 353 Rule 41 backtracking tree for, 1089 block emulations in, 702 block frequencies in center column of, 594 localized structures in, 1118 blocks in pattern from, 569, 725, 871, 1127 spectrum of, 1082 Boolean form for, 616, 869 Rule 45 center column of, 871 with alternating steps reversed, 885 compression of pattern from, 562 block emulations in, 702 and computational irreducibility, 745 cryptography with, 1087 conserved quantities in, 1022 finite-size behavior of, 963, 1088 cryptography with, 603, 1087 in limited regions, 260, 951 density in, 947, 953 localized structures in, 701 diagonal stripes in, 871 Lyapunov exponent in, 949, 1088 directional reversibility in, 1017 nesting in, 701 directional sampling in, 1087 periods in limited regions, 260 effect of perturbations in, 325 properties of pattern, 885 efficient implementation of center column, 871 as randomness generator, 976 emulated by mobile automaton, 664 repetitive behavior in, 954 emulated by substitution system, 666 from single cell, 59 emulated by symbolic system, 668 state transition graph for, 963 emulated by tag system, 667 as surjective CA, 959 emulated by Turing machine, 665 temporal sequences in, 960 emulated by universal CA, 647 Rule 48 emulated by WireWorld, 1117 block emulation of, 702 emulating logical functions, 704 Rule 50 emulating rule for rule 90, 703 block emulation of, 702 encoded as integer equation, 1160 generating repetitive pattern, 57 on endpapers of book, 851 repetitive behavior in, 954 as example of art hard to recognize, 874 repetitive domains in, 356 examples from CellularAutomaton, 868 Rule 51 and extraterrestrial signals, 836 block emulation of, 702 finite-size behavior of, 259, 963, 1088 as complement rule, 883 as generator of hash codes, 1100 as not universal, 694 history of, 112, 880, 882 as reversible system, 435 initial condition sequence for, 324 Rule 54 intrinsic randomness generation in, 315 block emulations in, 702, 1118 inversion of, 1087, 1147 as candidate for universality, 696 localized structures in, 700 enumeration of initial conditions for, 697 Lyapunov exponent in, 949 excluded blocks in, 958 mapping for, 870 localized structures in, 696 mixing of initial conditions in, 976 from random initial conditions, 696 as not showing purpose, 830 repetitive domains in, 356 and NP completeness, 770, 1090 spacetime entropy for, 960 numbers of cells in picture of, 874 spectrum of, 1082 one-sided additivity of, 604 Rule 56 and P completeness, 1149 conserved quantities in, 1022 pattern forced by constraints, 221 Rule 57 patterns on repetitive backgrounds, 700 as first rule with period 3, 1186 periods in limited regions, 260, 951 as statistical test, 597 as practical randomness generator, 975 Rule 60 predecessors in, 1087, 1147 algebraic analysis of, 951 probabilistic density estimates in, 953 and computational reducibility, 744 probabilistic version of, 976 and cryptography, 600 PSPACE completeness of periods in, 1147 as difference table generator, 1091 emulated by TMs, 1119 as origin of nested patterns, 358 finite-size behavior of, 963 origin of self-similarity in, 270 firing squad problem and, 1035 periods in limited regions, 260 formula for pattern from, 608 probabilistic density estimates in, 953 generating function for, 1091 probabilistic version of, 976 from iterated bitwise operations, 906 random initial conditions for, 265 with math functions as initial conditions, 1091 repetitive behavior in, 954 methods for generating pattern from, 931 rule for emulated by rule 30, 703 with nested initial conditions, 1091 sequential analog of, 1034 nested pattern from, 58 sizes of BDDs for, 1097 pattern forced by constraints, 220 sources of randomness in, 264 pattern generated by substitution system, 187 spacetime entropy for, 960 periods in limited regions, 951 state transition graph for, 963 reachable states in, 963 striped patterns in, 870 related to TM 596440, 1120 substitution system for pattern in, 609 sequential analog of, 1034 as surjective CA, 959 and shift registers, 974 technological applications of, 843 and similarity of rules to rule 110, 872 temporal sequences in, 960 sounds from, 1080 two-dimensional analog of, 1092 state transition graph for, 963 vs. Ulam systems, 929 as statistical test, 597 see also Additive cellular automata temporal sequences in, 960 see also Rule 60 tiling generating pattern of, 220 see also Sierpinski pattern see also Additive cellular automata Rule 90R see also Rule 90 nesting in, 1018 see also Sierpinski pattern pattern produced by, 438 Rule 62 and reversible behavior, 452 enumerating multiples of 3, 641 and spacetime symmetry, 485 as not universal, 695 Rule 94 repetitive domains in, 356 block emulations in, 702 Rule 67R compression of pattern from, 562 irregular growth in, 1018 and difficulty in deducing rules from behavior, 467 pattern produced by, 438 as generating even numbers, 641 Rule 73 nesting and randomness in, 951 with alternating steps reversed, 885 Rule 102 as candidate for universality, 699 and rule 110, 872 conserved quantities in, 1022 Rule 103 density oscillations in, 954 half-speed growth in, 57 information transmission in, 699 as rule with simple behavior, 57 localized structures in, 700 Rule 105 properties of pattern, 885 Boolean formula for iterations of, 1096 from random initial conditions, 699 nested pattern in, 58 from single cell, 59 Rule 107 unbounded growth in, 700, 1118 Nand expression for, 1097 walls in, 699 Rule 108 Rule 85 attractors in, 278, 958 as reversible system, 436 as not universal, 694 Rule 86 with random initial conditions, 225 sizes of BDDs for, 1097 Rule 109 Rule 90 generating repetitive pattern, 57 as additive rule, 952 Rule 110 algebraic analysis of, 951 algebraic form for, 869 attractors in, 280 annihilation of structures in, 359 backtracking tree for, 1089 approximate nesting in, 359 block emulation of, 702 attractors in, 279, 958 blocking transformations in, 270 axiom system for, 1168 Boolean form for, 869 background in, 291, 964 Boolean function for, 616 block emulations in, 702 compression of pattern from, 562 Boolean form for, 869 conserved quantities in, 1022 character of universality proof of, 1156 in Cosmati mosaics, 873 collisions of structures in, 294 density in, 953 and computational irreducibility, 746 directional reversibility in, 1017 conserved quantities in, 964, 1022 effect of perturbations in, 325 constructions in, 681 emulated by mobile automaton, 664 in cover image, 851 emulated by rule 45, 701 density with random initial conditions, 947 emulated by rule 126, 269 domains in, 356 emulated by substitution system, 666 emulated by combinators, 713 emulated by symbolic system, 668 emulated by integer equation, 785, 1161 emulated by tag system, 667 emulated by TM, 707, 1119 emulated by Turing machine, 665 emulated by WireWorld, 1117 emulated by universal CA, 646 and extraterrestrials, 839 emulated by WireWorld, 1117 finite-size behavior of, 963 emulation of by itself, 270 in limited regions, 260, 1088 evolution of density in, 265 mapping for, 870 finite automaton for pattern in, 609 my first work on, 881 finite-size behavior of, 259, 963 and P completeness, 1149 formula for pattern in, 610 periods in limited regions, 260 fractal dimension of pattern, 870 persistent structures in, 292, 964 fractal pattern in, 25, 270 phases of background in, 990 generating function for, 1091 and Principle of Computational Equivalence, 718 history of in my work, 880 from random initial conditions, 229, 290, 677 and linear feedback shift registers, 877 reactions of scientists to, 872 mapping for, 870 regular expression for, 957 nested initial conditions for, 956 repetitive behavior in, 954 nested pattern in, 25, 270 as showing purpose, 830 network in pattern of, 197 and similarity of rules to rule 60, 872 as not universal, 695 from single cell, 32-39 sizes of BDDs for, 1097 pattern produced by, 439 spectrum of, 1082 properties of, 1018 state transition graph for, 963 Rule 160 and technology, 841 attractors in, 278, 958 typical behavior of, 676 with random initial conditions, 224 universality of, 675-691 Rule 170 and word problem for groups, 1141 block emulation of, 702 Rule 121 conservation of density in, 458 Nand expression for, 1097 finite-size behavior of, 963 Rule 122R local conservation laws in, 1023 different initial conditions in, 451 mapping for, 870 as example of thermodynamic behavior, 442 as reversible system, 436 Rule 123 as shift rule, 883 as rule with simple behavior, 57 state transition graph for, 963 Rule 124 see also Shift map as variant of rule 110, 693 Rule 172 Rule 126 conserved quantities in, 1022 algebraic form for, 947 Rule 173R attractors in, 279, 958 nesting in, 1018 blocks in evolution of, 278 pattern produced by, 438 density evolution in, 953 Rule 176 density with random initial conditions, 947 block emulation of, 702 emulating rule 90, 269 Rule 182 entropy of, 958 algebraic form for, 947 excluded blocks in, 958 density with random initial conditions, 947 Lyapunov exponent in, 949 with random initial conditions, 227 with random initial conditions, 226 Rule 184 regular expression for, 957 attractors in, 278, 958 repetitive behavior in, 267 and block emulations, 702 sensitive dependence in, 251 blocking transformations in, 271 spectrum of, 1082 computation done by, 1109 Rule 127 conservation of density in, 458 as rule with simple behavior, 57 and context-free languages, 1109 Rule 128 local conservation laws in, 1023 attractors in, 277, 958 nested initial conditions for, 272 block emulation of, 702 nested patterns in, 272, 359 as rule with simple behavior, 57 and nesting in phase transitions, 989 Rule 129 as not universal, 695 enumerating powers of 2, 641 phase transition in, 338 nested pattern in, 58 and sandpile models, 990 Rule 132 as statistical test, 597 attractors in, 278, 958 Rule 188 computing parity with, 638 and computational reducibility, 744 finite-size behavior of, 962 Rule 190 and regular languages, 1109 enumerating multiples of 4, 641 state transition graph for, 962 Rule 192 Rule 136 block emulation of, 702 block emulation of, 702 Rule 193 Rule 137 as variant of rule 110, 693 as variant of rule 110, 693 Rule 204 Rule 144 block emulation of, 702 computations done by, 1109 conservation of density in, 458 Rule 146 as identity rule, 883 block emulation of, 702 as reversible system, 436 invariant states in, 348 Rule 214R Rule 148 randomness in, 439 block emulation of, 702 symmetry between past and future in, 437 Rule 150 Rule 218 as additive rule, 952 different behavior in, 952 blocking transformations in, 271 with random initial conditions, 225 conserved quantities in, 1023 Rule 225 density with random initial conditions, 947 as analog of fluid turbulence, 382 finite automaton for pattern in, 609 nested pattern in, 58 formula for iterations of, 1096 nesting and randomness in, 951 formula for pattern in, 610 properties of pattern from, 885 generating function for, 1091 Rule 232 local conservation laws in, 1023 with random initial conditions, 225 nested pattern in, 58, 271 spectrum of, 1082 as not universal, 695 Rule 236 as origin of nested patterns, 358 density evolution in, 953 origin of nesting in, 271 Rule 238 properties of pattern from, 885 block emulation of, 702 with random initial conditions, 227 Rule 240 represented by Nands, 1096 block emulation of, 702 as rule for code 976 interface, 980 as reversible system, 436 spacetime entropy for, 960 as shift rule, 883 substitution system for pattern in, 609 Rule 250 as surjective CA, 959 algebraic form for, 869 two-dimensional analog of, 1092 backtracking tree for, 1089 see also Additive cellular automata Boolean form for, 869 Rule 150R mapping for, 870 fractal dimension of, 1018 as not universal, 694 generating function for, 1018 Or additivity of, 952 nested pattern in, 439 as producing checkerboard, 25 and spacetime symmetry, 485 with random initial conditions, 224 Rule 152 Rule 254 computations done by, 1109 algebraic form for, 869 Rule 154R backtracking tree for, 1089 as basic example of CA, 24 Sahara desert Boolean form for, 616, 869 Richat structure in, 1187 emulated by universal CA, 645 Salamander finite-size behavior of, 962 pigmentation pattern on, 426 as having a purpose, 831 Salem, James (USA, 1962- ) invariant states in, 348 as coauthor of paper, 882 as irreversible system, 435 in Preface, xiii mapping for, 870 Salt Nand expression for, 1097 hopper crystals in, 993 with random initial conditions, 224 Salt Lake sizes of BDDs for, 1097 features seen from space, 1187 state transition graph for, 962 Sand Rule 255 apparent continuity of, 327 attractor for, 275 and Chladni figures, 984 as rule with simple behavior, 57 fluid phenomena in, 1001 Rule equivalences, 883 patterns from wind in, 1183 Rule numbers settling in, 986 for general cellular automata, 927 Sand dunes for operator systems, 1170 maze-like patterns in, 1013 for Turing machines, 888 repetitive patterns of, 1187 Ruler-and-compass constructions, 1129, 1137 and waves on sand, 1001 Rules Sander, Leonard M. (USA, 1941- ) and axioms, 1150 and diffusion-limited aggregation, 994 for cellular automata, 24 in Preface, xiii elementary Sandpile model, 989 see Elementary cellular automata Sanskrit growth totalistic, 928 rules in grammar for, 875 history of concept of, 874 Santa Fe Institute, 862, 882 in Mathematica, 627, 854, 1103 Sapir-Whorf hypothesis parameter space of, 948 and communication, 1181 totalistic, 60 and math in science, 860 see also Programs Sarkovskii's theorem, 955 Rules of inference Satisfiability and structure of proofs, 1155 with 2 and 3 variables, 1146 Run-length encoding, 560 density of difficult instances of, 1147 in faxes, 1070 emulating Turing machines, 1146 implementation of, 1070 NP completeness of, 767 iterated, 905 and proof lengths in logic, 1175 as number representation, 914 and quantum computers, 1148 two-dimensional, 1072 Satisfying constraints, 210-221 Run length test, 1085 problem of, 342-351 Run lengths see also Constraints patterns from, 1091 Saturn and Ramsey theory, 1068 and extraterrestrial life, 1179 and statistical analysis, 595 Saussure, Ferdinand de (Switzerland, 1857-1913) Run tests and concept of language, 1181 for linear congruential generators, 974 Saws Running times characteristic shapes of, 1183 of FactorInteger, 1090 Sawtooth functions of Turing machines, 761 and Thue-Morse sequence, 1081 see also Computational complexity theory Scalar curvature, 533 Runoff see also Ricci scalar curvature and landscape structure, 1001 Scales (in music), 917 Runs up test, 1085 Scales (mathematical) Russell, Bertrand A. W. (England, 1872-1970) in continuum limit of networks, 1030 and axioms for logic, 1151 and fractal dimensions, 933 and character of math, 1176 see also Limits and foundations of math, 1149 Scales (of animals) and paradoxes in set theory, 1154 coloration of, 1012 and Principia Mathematica, 894 phyllotaxis-like patterns in, 1007 and theory of types, 898 Scaling Russell, John Scott (Scotland, 1808-1882) in additive cellular automata, 270 and solitons, 899 and dimension, 933 Russell's paradox of eddy sizes in turbulence, 997 in set theory, 1154 and origins of nesting, 357, 989 Russian peasant method and renormalization group, 955 for computing powers, 1093 of visual perception, 1076 Russian work on cellular automata, 877 see also Nesting Rutherford, Ernest (New Zealand/Canada, 1871-1937) Scanning probe microscopy and atomic nuclei, 1044 and crystal surfaces, 993 Rytin, Maxim (Russia, 1975- ) for nanotechnology, 1193 and concatenation sequences, 913 Scapula (shoulder blade) s for fortune-telling, 968 sound of letter, 1079 Scents S-boxes odors in, 1105 in DES, 960, 1086 Schemas (axiom), 1156 S combinator, 711, 1121 and finite axiomatizability, 1176 S expressions Schemas for algorithms, 990 number of, 989 Schickard, Wilhelm (Germany, 1592-1635) S matrices and origin of computers, 1107 and discrete quantum mechanics, 1060 Schild ladder, 1051 in particle physics, 1057 Scholasticism S_3 (group) and argument by design, 861 CA based on, 887, 956 and history of logic, 1099 as first non-commutative group, 1172 Scholes, Myron S. (USA, 1941- ) Saccadic eye movements, 1192 and options pricing, 1015 Sagan, Carl E. (USA, 1934-1996) Schönfinkel, Moses I. (Germany/Russia, 1889 - ~1942) and Pioneer 10 plaque, 1189 and combinators, 879, 1121 and origins of universality, 1110 history of, 1019 and single combinators, 1123 limitations of, 451 and symbolic systems, 898 and microscopic instability, 1020 Schoute, Johannes C. (Netherlands, 1877-1942) and my work on CAs, 880 and phyllotaxis, 1007 and open systems, 455 Schreger lines and quantum measurement, 1063 in mammoth dentin, 873 and radiation, 1021 Schröder, F. W. K. Ernst (Germany, 1841-1902) and self-organization, 947 and axioms of logic, 1151 textbook treatments of, 1020 Schrödinger, Erwin R. J. A. (Austria/Switzerland/Germany/Ireland, Second-order logic, 1167 1887-1961) and arithmetic axioms, 1152 and quantum mechanics, 1056 Second-order phase transitions, 981 Schrödinger equation Secrecy systems discretization of, 1060 see Cryptography as example of PDE, 161 Security envelopes and gauge invariance, 1045 randomness in, 1192 lack of chaos in, 1063 Security systems and nested potentials, 1081 cryptographic, 598 and path integrals, 1057 and recognizing artifacts, 1183 Schroeder diffusers SeedRandom, 973 quadratic residue diffusers, 1183 Seeds Schwarzschild, Karl (Germany, 1873-1916) for crystals, 369 and Einstein equations, 1053 for random generators, 970 Schwarzschild solution, 1130, 1133 Segmentation in animals, 417 Science Segregation diagram (for I Ching), 893 education, 855 Séguier, Jean-Armand de (France, 1862-1937) limits to, 6, 748, 1135, 1196 and semigroups, 1153 math as foundation of, 859 Seiberg-Witten model Science Citation Index as exactly soluble, 1133 papers on CAs in, 878 Sejnowski, Terrence J. (USA, 1947- ) Science fiction and neural networks, 1100 and artificial intelligence, 1099 in Preface, xiii and extraterrestrials, 1180, 1190 Sekerka, Robert F. (USA, 1937- ) and extraterrestrials in 2001, 1183 and dendritic growth, 993 and free will for computers, 1135 Select (select elements) and messages in DNA, 1184 basic example of, 853 and parallel universes, 1035 Selection robots in, 629 see Natural selection and universe as computer, 1026 Selective availability (timing encryption in GPS), 1086 Scientific American Self-adjoint approximations article of mine in, 881, 882 and second-order CAs, 1018 and CA universality proofs, 1115 Self-assembly, 1011, 1193 and history of CAs, 877 Self-avoiding walks, 978 Scientific computing Self-delimiting digit sequences, 560 fundamental issues in, 1133 Self-energy history of, 1107 and corrections to mass, 1046 summary of relations to, 16 of electron, 1044 Scientific experiments in QED, 1057 repeatability of, 326 Self-gravitating systems, 1021 Scientific literature and my work on CAs, 880 models in the, 368 and Voronoi diagrams, 987 Scientific pantheism, 1196 Self-limiting growth Scoping of variables, 1150, 1152 in plants, 1006 Scores (musical), 1080 Self-organization, 223 Screw dislocations, 993 and attractors, 275 Screw shell, 1008 and definition of life, 824 Screws and gravitational systems, 1021 characteristic shapes of, 1183 history of, 947 Scribbles and history of complexity, 862 as source of randomness, 970 and persistent structures, 282 Scroll patterns, 872 and reaction-diffusion, 1013 Sea urchin and rule 37R, 455 form of, 385 and Second Law, 1021 Search-and-replace systems, 88 summary of relations to, 16 see also Sequential substitution systems Self-organized criticality, 989 Search trees (backtracking), 1089 confusion about, 969 Searching Self-reference for axioms of logic, 1174 and Gödel's Theorem, 1159 for cryptographic keys, 603 and proofs of undecidability, 1137 Darwinian evolution as, 386 see also Recursion for doubling CAs, 1185 Self-reproduction to find examples for this book, 111, 393 and cellular automata, 961 for non-periodic tilings, 220 and definition of life, 824, 1178 for optimal cellular automata, 834 history of, 1179 for proofs, 1157 and history of CA universality, 1117 to satisfy constraints, 343, 941 and history of CAs, 876 in technology development, 842, 1193 Self-similarity for ultimate theory of physics, 466 and 1/f noise, 969 Sec (secant) in cellular automata, 58 curve of, 145 and dimension, 933 Sech of Gaussian distribution, 977 in solution of KdV equation, 1133 in growth of shells, 414, 1008 in solution of Toda lattice, 1133 history of, 934 Second Law of Thermodynamics, 441-457 in networks, 509 avoided by rule 37R, 453 origin of in additive CAs, 270, 955 character of as principle, 1126 origins of, 357-360 and cosmology, 1021 with random initial conditions, 273 and definition of life, 1178 in rule 90, 25, 870 in substitution systems, 83 generalized to 2D, 192 see also Fractals and genetic programs, 1002 see also Nesting history of, 894 Semantics implementation of, 893 and semiotics, 1181 vs. multiway systems, 204, 894 Semi-Thue systems vs. operator evolution systems, 1170 see Multiway systems random initial conditions in, 949 Semiconductor devices vs. sequential CAs, 1034 1/f noise in, 969 Serial test, 1085 randomness in, 303, 970 Series Semiconductors and Sierpinski pattern, 931 as components in technology, 1195 Series expansions crystal growth of industrial, 993 and continuous functions, 1127 and history of computing, 1108 in QED, 1060 Semigroups of special functions, 1134 axiom for, 773 and three-body problem, 972 CAs based on, 886, 956 Sestina constraints defining, 945 and rules for poetry, 875 enumeration of, 805 Set entropy, 959 history of, 1153 Set theory, 1154 and invertible multiway systems, 1018 additional axioms for, 1167 Krohn-Rhodes decomposition of, 1069 axioms for, 774 and multiway systems, 938, 1172 and consistency of arithmetic, 1168 and nesting in associative cellular automata, 956 and continuum hypothesis, 1127 number of, 945 emulating arithmetic, 1160 undecidability of equivalence of, 1138 and Fermat's Last Theorem, 1166 undecidability of word problem for, 1136 finite, 1171 universality of, 1159 and finite axiomatizability, 1176 word problem for, 1141 as foundation for math, 1149 see also Commutative semigroups and Goodstein sequences, 1163 Semilattices, 1171 and history of universality, 1110 Semiotics, 1181 needed for word problems, 1160 Sensitive dependence and proofs of universality, 1127 on angles in plant phyllotaxis, 412 and proving P!=NP, 1146 on branching parameters, 405 selection of axioms for, 800 in cellular automata, 250-254 and transfinite numbers, 1162 and computational irreducibility, 1133 SETI (search for extraterrestrial intelligence), 822 in fluid flow, 381 and higher perception, 635 and free will, 1135 history of, 1188 and history of chaos theory, 971 messages to send in, 1189 vs. intrinsic randomness, 261, 322 practical arguments in, 1191 in iterated maps, 153 Sets in Lorenz equations, 998 operators on, 1171 in ODEs, 922 recursive, 1138 as origin of randomness, 309-314 and undecidability, 1138 in quantum mechanics, 1063 Settling of snowflakes on seeds, 992 of granular materials, 986 and weather prediction, 1178 Sex see also Chaos theory and biological evolution, 386, 985, 1002 Sensorimotor cortex, 1099 random determination for offspring, 1192 Sensory input Sextic (degree 6) equations, 945 and perception, 1105 Sferics (natural radio signals), 1187 and thinking, 1098 Shadowing property of chaotic systems, 920 Sentences (in human languages), 1103 Shafarevich-Tate group, 1164 Sentential calculus Shaking see also Logic of granular materials, 986 see also Propositional calculus as source of randomness, 968, 969 Septa Shallit, Jeffrey O. (USA/Canada, 1957- ) in chambered shells, 1008 and continued fractions, 914 Septic (degree 7) equations, 1132 Shannon, Claude E. (USA, 1916-2001) Sequence equations, 944, 1141 and analog computers, 1129 Sequence homomorphisms (substitution systems), 893 and Boolean algebra, 1097 Sequences and coding theory, 1069 analysis of and cryptography, 1086 see Analysis and information theory, 1071, 1181 encoded as integers, 1120 and statistical mechanics, 1020 integers as fundamental, 1152 and Turing machines, 1119 practical methods for studying, 1091 Shannon-Fano codes, 1069 recursive, 128-131 Shannon information see also Digit sequences for cellular automata, 959 see also Lists and evolution of languages, 1181 Sequencing of events in universe, 497 and thermodynamics, 1020 Sequency order see also Measure entropy for Walsh functions, 573, 1073 see also Redundancy Sequential automata Shape space see Mobile automata of antibodies, 1184 Sequential cellular automata, 1034 Shapes and convolutional codes, 1119 from aggregation systems, 979 and texture generation, 1078 of animals, 421 Sequential machines in complex maps, 933 history of, 958 and human experience, 1177 see also Finite automata of leaves, 401-407, 1005 Sequential network systems, 936 limiting in cellular automata, 929 Sequential substitution systems, 88-92 parametrization of, 980 and causal networks, 499 possible from growth, 1010 computational reducibility in, 1134 smooth from 2D CAs, 980 emulated by CAs, 660, 1111 variation in 2D CAs, 179 emulating CAs, 667, 1113 Shared subexpressions in equation solutions, 945 Shortest descriptions in multilevel logic, 1096 and algorithmic information, 1067 and networks, 1040 in block encoding, 1071 and speedups, 1094 for integers, 916 Sharks Shortest paths patterns in teeth of, 1007 and distance on networks, 478 Sharpening geodesics as, 1048 and image processing, 1077 and polynomial time, 1146 Shattering of solids, 995 see also Geodesics Shaw, Robert S. (USA, 1946- ) Shortest programs and chaos theory, 971 and algorithmic information, 1067 in Preface, xiii for particular sequences, 1186 Sheep undecidability of, 1138 fortune-telling from, 968 see also Smallest programs Sheffer, Henry M. (USA, 1883-1964) Shot noise, 968 and axioms for logic, 1151, 1175 in premium bond lottery, 969 and Nand, 1173 Shotgun method Sheffer axioms as application of randomness, 1192 and Laws of Form, 1173 Shub, Michael I. (USA, 1943- ) for logic, 773, 808 and quadratic pseudorandom generators, 1090 Sheffer stroke Shuffle-exchange process, 905 as name for Nand, 1173 Shuffling (of cards), 968, 974 Shell patterns, 423 Sierpinski, Waclaw (Poland, 1882-1969) biology of, 1011 and nested curves, 934 and cellular automata, 389 Sierpinski carpet, 933 purpose invented for, 387 Sierpinski pattern Shells and 2D substitution system, 187 as animal artifacts, 1184 in Cosmati mosaics, 873 biology of, 1008 formula for, 608 collecting, 1011 history of, 934 history of studying, 1008 methods for generating, 931 internal, 1008 network based on, 197 natural selection of shapes, 417 in network evolution, 509 shapes of, 414-417 and recursive multiplication algorithm, 1142 Shepherdson, John C. (England, 1926- ) and rule 90, 25, 870 and register machines, 896 see also Rule 60 Shift-commuting block maps see also Rule 90 as cellular automata, 961 Sierpinski pyramid, 172 and history of CAs, 878 Sieve of Eratosthenes, 132, 909 see also Cellular automata cellular automaton for, 640 Shift instructions Sigma_n sets, 1139 and CA boundary conditions, 951 Signal processing and CA implementation, 866 for SETI, 1189 Shift map, 149 and Walsh transforms, 1073 and computer experiments, 919 Signals exact iterates of, 919 artificial radio, 1188 history of, 961 from pulsars, 1188 and origin of randomness, 308 recognizing intelligent, 835 see also Doubling map Signature see also Rule 170 of spacetime metrics, 1051 Shift registers Significance (statistical), 594 applications of, 1086 Signs in languages, 1181 block frequencies in, 594 Silicon crystal and CDMA signals, 1188 fracture of, 374 and cryptography, 1085 Silverman, Brian (Canada, 1957- ) and extraterrestrial messages, 1190 in Preface, xiii flat spectra from, 1081 and WireWorld CA, 1117 and history of CAs, 877 Similarities vs. linear congruences, 975 between natural systems, 298 linear feedback, 1086 in memory, 625 nonlinear feedback, 1088 Simon, Herbert A. (USA, 1916-2001) as precursors to my work, 879 and automated proofs, 1157 as random generators, 968, 974 Simple behavior searching for long period, 1193 origins of, 351-361 sequences from, 1084 and Principle of Computational Equivalence, 719 Shift rules Simple groups in cellular automata, 883 classification of finite, 945 state transition graphs for, 963 Simple programs Ships crucial experiment on, 23-50 fracture as issue for, 995 modelling with, 363-369 Shipwrecks and searching for technology, 842 recognizing, 1183 world of, 51-113 Shocks Simplex in CA fluids, 1000 and trivalent networks, 1029 in continuous fluids, 997 Simplicial complexes, 1050 in numerical solutions of PDEs, 924 and approximating space, 1051 as origin of discreteness, 984 and quantum gravity, 1054 picture of in fluids, 377 Simplicity as singularities in PDEs, 923 of human artifacts, 828 Shor, Peter W. (USA, 1959- ) in scientific models, 1025 in Preface, xiii in ultimate theory of physics, 470, 1026 and quantum computing, 1148 see also Simple behavior Short descriptions Simplification of general data, 553 Boolean, 1095 Shortcuts of iterated map formulas, 1098 and computational reducibility, 738 Simplify and math proofs, 779 and proofs, 1158 and NP completeness, 1148 and real algebra, 1154 see also FullSimplify spiral waves in, 1013 Simulated annealing, 985, 985' Slopes as application of randomness, 1192 digital representation of, 916 for design optimization, 1193 Slot (#) Simulation games and projection function, 907 and history of CAs, 877 Slow dynamics Simulations in 2D cellular automaton, 336 computational complexity of, 1148 Slow ship (in Game of Life), 964 and computational irreducibility, 742 Smale, Stephen (USA, 1930- ) as computationally expensive, 872 and chaos theory, 971 of financial markets, 1015 in Preface, xiii and history of complexity, 862 Small changes in initial conditions randomness in, 968, 1192 see Sensitive dependence of rule 90 by rule 126, 269 Small programs of ultimate theory of physics, 466 and computational complexity theory, 758 see also Emulation crucial experiment on, 23-50 see also Models world of, 51-113 Simultaneity Small universal Turing machines, 707, 1119 in relativity theory, 523 Smallest programs and spacelike slices, 1041 and algorithmic complexity theory, 1143 in the universe, 486 and recognition of purpose, 832 Sin (sine) for single CA steps, 884 as basis for radio signals, 1188 see also Shortest programs and computational reducibility, 747 Smell and constructible reals, 1129 and experience of dogs, 827 curve of, 145 sense of, 1105 curves with curvature from, 418 Smith, Alvy Ray, III (USA, 1943- ) difficulty of evaluating, 1134 and branching in plants, 1005 emulating Mod, 1129 and L systems, 893 in form for iterated map, 921 in Preface, xiii and formulas for repetition, 607 and universal CAs, 1115 and Fourier analysis, 1072 Smith, Cyril S. (USA, 1903-1992) and Fourier series, 917 and cellular structures, 1039 and logistic map formulas, 1098 Smoke patterns, 377 and musical notes, 1080 Smoothing and orthogonal bases, 1072 and image processing, 1077 and uniform distribution mod 1, 904 Smoothness and universal equations, 1129 origin of, 327 and Weierstrass functions, 918 see also Continuity Sinai, Yakov G. (Russia/USA 1935- ) SMP (forerunner of Mathematica) and ergodicity of billiards, 1022 evaluation of recursive functions in, 906 Sine-Gordon equation, 163 in my personal timeline, 864 Single-cell recording, 1075 my use of, 854 Singularities and origins of this book, 18 in Navier-Stokes equations, 997 semantic patterns in, 1156 in PDEs, 164, 923 and tiering of function arguments, 896 in spacetime and computation speeds, 1130 Smullyan, Raymond M. (USA, 1919- ) Singularity theorems (in general relativity), 1048, 1053 and combinators, 898 Sinh Snail shell in solving 2D Ising model, 982, 1133 growth of, 415 SinIntegral Snakes curve of, 145 pigmentation patterns on, 426 SIS (program for logic minimization), 1096 SNOBOL (computer language), 894 Sitnikov, Kirill A. (Russia, 1926- ) Snow and 3-body problem, 973 character of, 993 Six-vertex model Snowflake pattern as exactly soluble, 1133 and 2D cellular automaton, 171 SixJSymbol (6j symbol) and 2D substitution system, 188 and spin networks, 1055 Snowflakes, 370 SK machines that are the same, 992 and combinators, 898 history of studies of, 992 Skeletons issues in modelling, 364, 366 forms of animal, 420 as motivating question, 17 of radiolarians, 1011 SO(3) Skepticism and spin networks, 1055 and teleology, 1185 SO(8) lattice Sketches isotropy of, 980 and visual perception, 1076 SO(d) Skewes number and spin, 1046 and numbers of primes, 910 Soap bubbles Skewing transformations, 933 packings of, 988 Skin Soap films pattern of cells in, 1007 vs. Einstein equations, 1052 see also Pigmentation patterns fluid flow in, 999 Skolem, A. Thoralf (Norway, 1887-1963) in packings, 988 and non-standard arithmetic, 1169 shapes of, 1009 and set theory, 1154 turbulence in, 377 Skulls Soap foams process of growth of, 1010 evolution of, 1039 related by transformations, 1010 Soccer ball Skunk as defining curved space, 532 pigmentation pattern of, 426 as spherical network, 1049 Slash-dot (/.) Social animals basic examples of, 854 and communication, 1180 Sleep, 1100 Social sciences Sliding-block codes and complex systems, 862 as cellular automata, 961 and defining complexity, 1068 Slime molds and game theory, 1104 Gaussian distribution in, 977 for cellular automata, 869 historical foundations for, 1135 Sound waves and history of statistics, 1082 in fluids, 1000 mechanistic explanations in, 1185 Soundex system, 1100 quantitative laws in, 1014 Sounds summary of relations to, 9, 863 properties of, 1079 Socrates (Greece, ~470-399 BC) Space and purpose in nature, 1185 continuity of in geometry, 1154 Sofic systems, 958 curved, 531 Softshell defining dimension of, 1030 pigmentation pattern on, 426 and defining motion, 521 Software history of discrete, 1027 defining complexity of, 1069 locality in, 518 design of as motivation, 18 and matter, 474, 1028 for experiments in this book, 856 and motion of particles, 529 vs. genetic programs, 383, 1003 with negative curvature, 1049 and history of computing, 1108 as a network, 475-480, 530-537 intuition from, 872 as stable background, 517 in practical computers, 1108 in ultimate theory of physics, 468, 472-486, 516-524 used in producing book, 852 see also Geometry Soil samples Space (outer) tests for life in martian, 1179 features of Earth from, 835, 1187 Solar Space complexity, 1142 see Sun Space-filling curves Solar system and the continuum, 1127 randomness in, 973 and defining dimension, 1030 see also Planets and image compression, 1072 Solid mechanics parametrization of, 935 as model for animal growth, 1010 and paths of caterpillars, 1011 Solid-state physics and storage of strings, 1101 and quantum theory, 1056 and substitution systems, 893 Solids Space groups, 929 atomic-scale features on, 1193 Space networks, 475-480 breaking of, 374-375 evolution of, 508-515 extraterrestrials based on, 1180, 1190 Spacecraft growth of crystals of, 369 complex trajectories for, 1183 history preserved in, 1184, 1195 as first contact with extraterrestrials, 1190 and memory, 823 and general relativity, 1048 modelled with springs, 374 landings on Moon of, 1180 and repeatable randomness, 976 plaques on, 1190 surfaces of and crystal growth, 993 self-reproducing, 876 Solitons supposed sightings of alien, 1180 and computational irreducibility, 1132 Spacefiller (in Game of Life), 965 and conservation laws in PDEs, 1023 Spacelike hypersurfaces, 1041 and elementary particles, 1044 and initial value general relativity, 1053 and experimental math, 899 Spacelike slices, 1041 and Fermi-Pasta-Ulam experiment, 1020 in causal networks, 516 optical for SETI, 1189 Spaceship gun (in Game of Life), 965 and sine-Gordon equation, 163 Spaceships (in Game of Life), 964 slowing of randomization by, 970 and emulating Nand, 1117 as topological defects, 1045 Spacetime Solomonoff, Ray J. (USA, 1926- ) curvature in, 534 and algorithmic randomness, 1068 see also Gravity Solutions see also Space exact, 1133 Spacetime code, 1027 Sonar data, 1183 Spacetime entropies, 960 Songs and repetitive behavior, 954 of birds, 826, 1180 and rule 30 encryption, 1087 of whales, 826, 1180 Spacings Sonic booms, 984 of random matrix eigenvalues, 977 Sonification of zeros in sine functions, 917 and auditory perception, 1080 of zeros in zeta function, 918 of cellular automata, 869 Spain Sophistication of computations ornamental art in, 873, 874 see Principle of Computational Equivalence Spanning trees Sort and drainage patterns, 1001 algorithms for, 1142 Sparks lower bound on, 1143 as source of randomness, 302, 969 and multiway system, 1036 Sparse computation networks for, 1142 in Game of Life, 949 NP completeness in verifying algorithms for, 1145 Spatial entropy, 958 randomized algorithms for, 1192 Spearman, Charles E. (England, 1863-1945) and sequential substitution system, 894 and defining intelligence, 1178 and simple model of space, 518 Special functions (of mathematical physics), 1092 in states of multiway systems, 937 and computational reducibility, 1132 and substitution system, 502 curves from, 145 Souls difficulty of evaluating, 1134 as defining features of life, 1178 Special-purpose devices Sound for cellular automata, 868 in 2D, 923 and shift registers, 974 and animal communication, 1180 Special relativity emitted in fracture processes, 995 see Relativity theory Sound compression, 1080 Species (biological), 1003 lossy, 572 Spectra Sound effects of cellular automata, 1082 and auditory perception, 1079 and defining randomness, 1068 Sound perception, 585-588 in natural systems, 969 Sound representation of nested 2D patterns, 1082 of nested mechanical systems, 1081 see also Ising model of noise, 968 see also Lattice gases of number theory functions, 911 Spines on shells, 1008 properties of, 1080 Spinning of random walks, 977 as source of randomness, 970 and recognizing chaos, 972 Spinning top of substitution systems, 586, 1080 as exactly soluble, 1133 of Weierstrass functions, 918 Spinodal decomposition, 980 Spectra (atomic) Spinors, 1046 and quantum history, 1056 as basic quantum feature, 1059 Spectral test as formulation of general relativity, 1048 for linear congruential generators, 974 Spinoza's God, 1196 Spectrum (radio) Spiral galaxies, 1021 uses of, 1188 Spiral waves Speculative markets, 430, 1015 in reaction-diffusion CAs, 1013 Speech Spirals compression of, 1080 in animal horns, 413 generation of in brains, 826 in constraint searches, 941 and hidden Markov models, 1084 and general study of form, 967 recognition of, 1100 in hopper crystals, 993 as recognizable radio signal, 1188 vs. nesting, 357 sounds of, 585, 1079 in plant phyllotaxis, 408 Speed of light, 1041 in shells, 1008 and causal networks, 520 as space-filling curves, 935 expansion of universe at, 1056 and substitution systems, 192 and information transmission, 518 Spirits invariance of, 523 and animism, 845, 1195 and quantum effects, 543 Spirograph-like patterns and speed of gravity, 1047 in astronomy, 1187 Speed of sound, 997 Splashes, 377 Speed-up theorems, 1134 as art, 839 Speedups as fluid phenomena, 1000 and computational irreducibility, 743 repetitive patterns in, 988 in multiway systems, 1176 Splicing in Turing machines, 764 in DNA sequences, 1184 Spell-checking systems, 1100 Splines, 1084 Spelling Split (split list) and soundex system, 623 basic example of, 853 Spencer Brown, George (England/USA, 1923- ) and cyclic tag systems, 895 and axioms for logic, 1175 and iterative run-length encoding, 905 and Laws of Form, 1173 and minimal finite automata, 957 Sperm, 970 and nested patterns, 931 Sphere packing, 986 and run-length encoding, 1070 and codes, 1101 in sparse Life, 949 and cores of proteins, 1003 and Turing machine 1507, 1144 difficulty of, 349 Spontaneous generation (of life), 1179 and isotropy of lattices, 980 Spontaneous magnetization and lattices, 930 in Ising model, 981 and pollen grains, 1011 Spontaneous organization, 223 and radiolarians, 1011 Spontaneous symmetry breaking random, 986 and particle masses, 1047 Spheres in phase transitions, 983 configurations of charges on, 1146 Sporadic groups, 945 d-dimensional, 1091 Spores and defining scalar curvature, 534 as origin of life, 1179 lattice points inside, 910 Spots vs. Lorentzian spaces, 1051 origin of on animals, 428 networks approximating, 480 Spread spectrum communications, 1086, 1188 volumes of, 1050 Springs Spherical networks, 1049 characteristic shapes of, 1183 SphericalHarmonicY nested arrangements of, 1081 and isotropy measures, 980 Sqrt (square root) Spider webs and computational reducibility, 747 as animal artifacts, 1184 computing, 141, 913 patterns in, 1011 and constructible reals, 1129 Spike trains (for neurons), 1075 continued fractions for, 144 repeatability of, 976 cryptanalysis of, 1089 Spin (in quantum theory), 1046 digit sequences under, 731 and Bell's inequalities, 1064 digits of, 139 of elementary particles, 1043 and generating function for rule 150R, 1018 in quantum computers, 1147 as growth rate for mobile automaton, 72 Spin-flip transitions, 1187 as growth rate for rule 225, 885 Spin foams, 1055 as growth rate for TM, 888 Spin glasses and Julia sets, 933 and Boolean networks, 937 machine for computing, 1107 and computational irreducibility, 1132 nested, 915 ground states of, 944 and random walks, 977 NP completeness in, 1146 randomness in digits of, 967 Spin networks, 1055 register machine for, 1114 and discrete space, 1027 and standard deviation of Gaussian, 977 and loop quantum gravity, 1054 see also Quadratic irrationals Spin-statistics connection, 1046 see also Sqrt[n] for specific n Spin systems Squags (Steiner quasigroups), 1171 vs. cellular automaton fluids, 999 enumeration of, 805 and computational irreducibility, 1133 Squalls and discrete quantum mechanics, 1060 as origins of randomness, 301 as systems based on constraints, 944 Square-free sequences, 944 undecidability in, 1138 and cyclic tag systems, 895 Square lattices in path integrals, 1061 cellular automata on, 170 Statistical estimates isotropy on, 980 in cellular automata, 953 random walks on, 329 Statistical fluctuations TMs on, 184 and shot noise, 968 Square roots Statistical independence of cellular automata, 956 and Central Limit Theorem, 976 Squares Statistical mechanics numbers as sums of, 135, 910 book about as early inspiration, 17, 864 Squaring and complexity in science, 861 cellular automaton for, 639, 1109 and defining randomness, 1067 digit sequences under, 731 emergence of simple laws in, 1025 and quadratic congruential generators, 975 and existence of formulas, 1132 repeated for powers, 615, 1093 and financial markets, 1015 sequences, 1090 foundations of and randomness, 967 Turing machines for, 1144 Gaussian distributions in, 977 see also Quadratic residue sequences history of, 1020 Squaring the circle, 1137 and history of statistics, 1082 Squashy objects models for fracture from, 995 packing of, 988 Monte Carlo methods in, 1192 Squid origins of irreversibility in, 441 visual system of, 1075 and path integrals, 1061 Staatliche Museum, Berlin, 873 and pattern formation, 947 Stability phase transitions in, 981 in financial systems, 430 summary of relations to, 16 of matter, 1059 use of in studying CAs, 961 from randomness, 266 Statistics, 588-596 topological, 1045 complexity of models in, 1068 Stable state and cryptanalysis, 1085 from random initial conditions, 224 of data in 2D, 591 Stacks and defining randomness, 1067 and context-free languages, 939 history of, 1082 Stadium of human behavior, 1014 and quantum chaos, 1056 and isocorrelation textures, 1078 in whimsical description, 850 and neural networks, 1100 Staffelbach, Othmar J. (Switzerland, 1952- ) of proteins, 1184 and cryptanalysis of rule 30, 1087 of rule 30 center column, 871 Staircases as tests for fraud, 1184 in block emulations, 1118 and texture discrimination, 1077 characteristic shapes of, 1183 as way to avoid complexity, 861 Standard deviation as way to avoid randomness, 967 of Gaussian distribution, 976 of written languages, 1181 Standard mathematical functions, 1091 Steam engines computational reducibility of, 744 linkages in, 1129 and continuous computation, 731, 1128 and thermodynamics, 1019 curves from, 145 Steel and digit cryptography, 1089 fracture in, 994 and exact solutions, 1133 Stein, Paul R. (USA, 1924-1990) vs. normal numbers, 912 and iterated maps, 918 patterns from, 747, 870 Steiner quasigroups (squags), 1171 and rational integrals, 916 Steiner triple systems, 1171 and three-body problem, 972 Stems of plants, 400 see also Mathematical functions vs. antlers, 1008 Standard Model (of particle physics), 1025 Stereograms elementary particles in, 1043 random dot, 1076 and gauge theories, 1045 Stevens, Peter S. (USA, 1936- ) origins of mass in, 1047 and patterns in nature, 967 StandardForm StieltjesGamma issues in designing, 1182 difficulty of evaluating, 1134 for programs in notes, 854 Stigmergy (local rules for animals), 1184 Star forts and aggregation systems, 1011 nested architecture of, 874 Still Lifes (persistent structures in Life), 964 Star Trek Stimulated emission, 1195 extraterrestrials in, 1191 Stimulus-response Starfish as definition of life, 823 shape of, 385 and human thinking, 1099 symmetries in, 1007 undecidability in, 1138 Stars Weber's law in, 1014 as approximate spheres, 1187 StirlingS1 (Stirling numbers) formation of, 455, 1021 pattern generated by, 870 in general relativity, 1053 StirlingS2 (Stirling numbers) as parts of giant artifacts, 834 pattern generated by, 870 with planets, 1179 Stirring suitable for extraterrestrials, 1191 as source of randomness, 969 in three-body problem, 973 Stochastic analysis, 587, 1081 total light from in night sky, 1021 Stochastic differential equations State space and cybernetics, 862 of cellular automata, 275, 869, 959 Stochastic models, 968 State transition graphs and external randomness, 299 for cellular automata, 961 see also Probabilistic models for Markov processes, 1084 Stock market prices, 429, 1014 for shift registers, 1089 Stokes, George G. (England, 1819-1903) States and fluid flow past a sphere, 998 of cellular automata, 865 Stokes lines in quantum theory, 1056 for mathematical functions, 917 States of matter Stone, Paper, Scissors game, 1105 as analogy for CA classes, 235 Stone Age Stationary phase approximation art, 839, 874 stone circles, 1184 Structural stability stone tools, 1183 and history of chaos, 971 Stoneham, Richard G. (USA, 1920-1996) Structuralism and normal numbers, 912 and theories of communication, 1181 Stonehenge, 829, 1184 Structurally-stable defects, 1045 Stopping problems Structure-property relationships for chemicals, 1194 see Halting problems Structure theorems Stored-program computers, 1108 and integrals, 1177 and history of universality, 1110 Structure transformations Storms in symbolic systems, 102 as origins of randomness, 301 Structures Strange attractors in class 4 systems, 281-296 for differential equations, 961 form of in architecture, 967 vs. thermodynamics, 1020 theory of in math, 1150 see also Chaos theory see also Localized structures see also Class 3 behavior Student t-distribution Strategies found by Monte Carlo methods, 1192 for combinatorial optimization, 985 Stunted trees in game theory, 1104 as additive cellular automata, 878 for theorem proving, 1158 Sturgis, Howard E. (USA, 1936-1990) Strawberries and register machines, 896 phyllotaxis in, 409 Sturmian sequences, 1081 Stream ciphers, 598 and block frequencies, 1084 and randomness generators, 975 and Fibonacci substitution system, 890 Streamlined objects in fluid flow, 998 SU(2) Streams and spin, 1046 and landscape structure, 1001 and spinors, 1059 Streetlamps SU(2) x U(1) model, 1025 visible from space, 1187 SU(3) Stress-energy tensor as gauge group in QCD, 1057 in Einstein equations, 1052 SU(n) Stress patterns and 1/n expansion, 1040 around cracks, 995 and discrete quantum theory, 1060 Stretching Subclasses and randomness, 306 within class 4 CAs, 948 String concatenation systems (correspondence systems), 757, 1139 Subdivision String equations, 944, 1141 and data compression, 568 String figures Subdivision systems (substitution systems), 82 as constructed by rules, 875 2D, 187 String matching, 1101 Subformula property String rewriting systems, 88, 894 and arrangement of proofs, 1155 and Church's Thesis, 1125 Subgraph matching and history of universality, 1110 and network evolution, 1038 as idealization of math, 1150 NP completeness of, 1145 see also Multiway systems Subjective contours in visual perception, 578 see also Sequential substitution systems Sublimation String theory (in physics) as phase transition, 981 and models of particles, 1044 Subordinate clauses, 1104 and nature of space, 1028 Suborganisms not related to strings of elements, 1033 and biological evolution, 1002 particle types in, 1047 Subsequences and quantum gravity, 1054 frequencies of, 1084 and quantum history, 1058 repeating, 1072 as ultimate theory of physics, 1025 Subset relation StringJoin as generating posets, 1041 and correspondence systems, 1139 Subshifts of finite type (finite complement languages), 941 StringLength 2D generalizations of, 959 and correspondence systems, 1140 and excluded blocks in CAs, 958 StringPosition and repetitive states in CAs, 954 and generalized substitution systems, 1033 Substitution StringReplace and structure of proofs, 775, 1155 and multiway systems, 937 see also ReplaceAll vs. sequential substitution systems, 894 Substitution ciphers, 1085 and substitution systems, 889 Substitution systems, 82-87 StringReplacePart 2D, 187-192 and generalized substitution systems, 1033 and animal growth, 420 and multiway systems, 937 and attractor structures, 959 Strings as basic origin of nesting, 357 of balanced parentheses, 989 and billiard trajectories, 971 matching of in memory, 621 and CA encodings, 1119 in multiway systems, 937 and causal networks, 497 non-overlapping, 503, 1033 and computational reducibility, 1134 overlaps in, 503 and continued fractions, 914 undecidability of problems about, 1138 d-dimensional, 932, 1091 Strings (physical) and data compression, 568 in musical instruments, 1079 and digit sequences, 891 Stripes in embryo development, 1009 origin of on animals, 429 emulated by CAs, 659, 1111 and transition in rule 184, 338 emulated by TMs, 765 Striping (bitslicing) emulating CAs, 666 and implementing CAs, 866 with equal block frequencies, 594 Stroke (Sheffer) and evaluation chains, 1095 as notation for Nand, 1173 finite automata for patterns from, 1091 Strong coupling formulas for patterns from, 608 and path integrals, 1061 and genealogical trees, 1002 Strong interactions (in particle physics), 1025, 1057 as generators of digit sequences, 913 Strouhal number, 998 geometrical, 189-192 Structural landforms, 1001 see also Geometrical substitution systems that get to any string, 1035 Supernovas, 1188 history of, 893 Superposition implementation of, 889 in cellular automata, 952 implementation of generalized, 1033 and nested patterns, 955 initial conditions from, 272 and PDEs, 923 in iterated run-length encoding, 905 and quantum computers, 1148 and lines on rasters, 916 in quantum theory, 541, 1058 as model of crushing, 986, 996 of waves, 988 in music, 875, 1080 Supersonic flow, 377 neighbor-dependent, 85-87 in CA fluids, 1000 neighbor-dependent 2D, 192, 935 past cylinders, 999 neighbor-independent, 82-85 and Navier-Stokes equations, 997 neighbor-independent 2D, 187 sonic booms from, 984 network, 508-515 see also Shocks for non-periodic tiling, 942 Superstitions order of replacements in, 501 and animism, 1195 and paths, 892 Superstrings and pattern-avoiding sequences, 944 see String theory and plant branching, 400, 1005 Supersymmetry probabilistic, 1084 as basis for models, 1025 random, 969 particles in models with, 1043, 1047 random initial conditions in, 949 and quantum gravity, 1054 randomness in, 88 and vacuum fluctuations, 1062 relation to cyclic tag systems, 895 Supervised learning, 1102 relation to iterated maps, 921 Surface tension relation to multiplication, 903 and crystal growth, 993 relation to tag systems, 93 and packing, 988 for rule 90 pattern, 609 in radiolarians, 1011 for rule 150 pattern, 609 and soap foams, 1039 sequential, 88-92 Surfaces see also Sequential substitution systems of crystals, 993 and shapes of leaves, 401 curvature of, 1049 and sine curves, 147, 917 discretization of, 1050 space of possible, 406 geodesics on, 531, 1049 spectra of, 586, 1080 metrics for, 1048 and systems based on constraints, 942 and repeatable randomness, 976 and texture generation, 1077 roughness of, 996 and visual perception, 583 see also Solids and Walsh functions, 1073 Surjectivity see also Multiway systems in cellular automata, 280, 959 SubsuperscriptBox undecidability of, 1138 and nested patterns, 932 Surreal numbers Successor function as generalizing numbers, 1168 in arithmetic axioms, 1152 and runs of digits, 914 Succulents Suture lines phyllotaxis in, 409 in skulls, 1010 Sugars Swell on oceans and definition of life, 825 as repetitive behavior, 988 Sum Swindale, Nicholas V. (England/Canada, 1951- ) numbers generated from, 917 and pigmentation patterns, 1012 Sum (totalistic) rules, 60 Switch engine (in Game of Life), 965 Sumerians Switching circuits art of, 43, 873 and Boolean functions, 1097 and constellations, 1187 and causal networks, 1033 Summaries of data, 548 Sycamore leaves, 401, 1006 Sun Syllogisms, 875, 1151 bending of light by, 1048 and quantifiers, 1152 circular shape of, 861, 875 Symbiosis radiation from and weather, 1177 and biological evolution, 1002 radio signals from, 1187 Symbolic algebra as source of radio noise, 1187 and computational reducibility, 1132 Sun Microsystems, xiii, 854, 881 see also Algebra Sundial shell Symbolic computation growth of, 415 and proof in operator systems, 801 Sundman, Karl F. (Finland, 1873-1949) see also Computer algebra and three-body problem, 972 Symbolic descriptions Sunspots and discreteness in programs, 976 1/f spectrum of, 969 Symbolic dynamics radio noise from, 1187 and arithmetic coding, 1071 Superconductors and cellular automata, 960 phase transition in, 981 and history of CAs, 878 phyllotaxis-like patterns in, 1007 and history of iterated maps, 919 Supercooling and origin of substitution systems, 893 and crystallization, 992 Symbolic expressions Superelliptic Diophantine equations, 1164 and computer communication, 1182 Superexponential growth in Mathematica, 1103 and real algebra, 1154 to represent integers, 1121 in TM running times, 763 structure of, 896 Superfluidity Symbolic formulas in neutron stars, 1188 for cellular automata, 869 phase transition in, 981 and computability, 1128 Supergravity theories and history of universality, 1109 and space vs. contents, 1028 for iterated maps, 1098 Superimposing grids at different angles, 1078 see also Exact solutions Supernatural being Symbolic integration, 1177 as creator of complexity, 3, 861 Symbolic logic and free will, 752 see Logic see also God Symbolic notation, 1182 Symbolic programming leading digits in, 914 in Mathematica, 853 of primes, 910 Symbolic representation of random numbers, 968 of infinity, 788 see also Multiplication tables Symbolic systems, 102 Tabulating machines, 1107 based on networks, 898 Tachyons, 1041 combinators as, 711 spin of, 1046 confluence in, 1036, 1113 Taffy emulating CAs, 668, 1113 as chaos theory example, 306 history of, 898 fracture in, 994 implementation of, 896 Tag systems, 93-94 and operator systems, 1172 cyclic, 95 test for universality of, 1123 see also Cyclic tag systems tree representation of, 897 density in, 894 and valuation functions, 916 emulated by correspondence systems, 1140 Symmetric cellular automata emulated by recursive functions, 1121 in 1D, 886 emulated by universal TM, 706, 1119 in 2D, 928 emulating CAs, 667, 1113 Symmetric differences emulating TMs, 670, 1114 and second-order CAs, 1018 implementation of, 894 Symmetric graphs, 1032 multiway, 1141 Symmetric matrices one-element-dependence, 1114 in neural networks, 1102 as precursors to my work, 879 Symmetry random initial conditions in, 949 in aggregation systems, 979 and TM 596440, 1120 in alkane molecules, 1194 undecidability in, 1136 between space and time, 485 uniform, 82 in biological organisms, 1007 see also Substitution systems and CA discrete space, 1027 universality in simple, 1120 and constraints on network rules, 509 universality of one-element dependence, 1120 of crystals, 993 Tail recursion of exact solutions, 1133 and recursive functions, 907 in fossil organisms, 1179 Tails (of data), 1083 and general study of form, 967 Taj Mahal and isotropy on lattices, 980 nesting in gardens of, 874 and maximum periods, 950 Take (take elements) in ornamental art, 872 basic example of, 853 of particles in physics, 528 Tally sticks and phase transitions, 981, 983 and application of randomness, 968 in plants, 1007 Tan in quasicrystals, 994 curve of, 145 of random biological patterns, 1013 Tang, Chao (USA, 1958- ) in snowflakes, 992 and self-organized criticality, 989 and sphere packings, 987 Tangencies and state transition graphs, 962 in circle packings, 986 of tilings, 943 in ornamental art, 873 Synapses, 1075 Tanh and memory, 1102 in neural network models, 1102 randomness in, 970 and solving Ising model, 982 Synchronic linguistics, 1181 Taoism, 1196 Synchronization Tape in practical computing, 1035 of Turing machine, 78 in the universe, 486 Tapir Synchrotron radiation, 1187 pigmentation pattern of, 426 Synergetics Taps in shift registers, 975 and history of complexity, 862 Tarski, Alfred (Poland/USA, 1902-1983) and reaction-diffusion, 1013 and axioms for geometry, 1154 Synoptic weather maps, 1178 and axioms for groups, 1153 Syntax and axioms for predicate logic, 1152 CA as checker of, 1109 and real algebra, 1154 for computer communication, 1182 and undecidability of group theory, 1159 and context-free languages, 1103 Taste of formal languages, 939 sense of, 1105 of math, 1150 Tate-Shafarevich group, 1164 and semiotics, 1181 Tau lepton Synthesis (chemical), 1194 mass of, 1046 Synthesizers (audio) as type of particle, 1043 waveforms in, 1079 Tautologies Syracuse problem (3n+1 problem), 904 based on Nand, 781, 1157 Syrinxes of songbirds, 1180 Tautology System identification, 550, 1083 laws of, 817 Systems theory Tea leaves, 968 definitions of complexity in, 1069 Tearing of materials, 995 and history of complexity, 862 Technical analysis summary of relations to, 15 of financial markets, 1015 Systolic arrays Technology and history of CAs, 877 components used in, 1195 Szmielew, Wanda M. (Poland/USA, 1918-1976) dating of jargon about, 849 and commutative groups, 1160 discussions of in this book, 1192 Szudzik, Matthew P. (USA, 1973- ) future of, 832 and axioms for logic, 1151 history of vs. fossil record, 398 in Preface, xii and human condition, 846 T violation (time reversal violation), 1019 implications for, 840-843 T1 and T2 processes in networks, 1038 new purposes for, 843 Table and Occam's razor, 1025 basic examples of, 853 optimization in advanced, 829 Tables search-based development of, 1193 for Boolean formulas, 1095 as stimulus for basic science, 42 summary of relations to, 11, 863 Tertiary structure (of proteins), 1003, 1184 TECO (text editor), 894 Terza rima Tectonic activity, 1001 and rules for poetry, 875 Teeth Tesla, Nikola (USA, 1856-1943) folding in formation of, 417 and SETI, 1188, 1189 patterns in ray and shark, 1007 Tessellation automata Teichmüller spaces (parameter spaces), 1006 see Cellular automata Telegraphy Tessellations and data compression, 1069 defined by constraints, 213 and SETI, 1189 of fixed blocks, 582 Teleology, 1185 Tests of models, 364 and argument by design, 861 Tests of randomness, 1084 and biological evolution, 387 for digit sequences, 912 Telepathy for rule 30, 871 as feature of extraterrestrials, 1190 Tetrad formulation of general relativity, 1048 Telephone Tetradecahedron, 930, 987, 988 bandwidth of, 1079 Tetrahedral group (A_4) development of, 1080 with trivalent Cayley graph, 1032 and sound compression, 1072 Tetrahedron Telephone information services, 1100 as cluster shape in sphere packings, 986 Telephone networks network as net of, 476 Monte Carlo studies of, 1192 network transformed to cube, 1038 Teleportation, 1058 as rigid 3D structure, 1031 Telescopes in spin networks, 1055 as analogy, 42 as tip of plant stem, 1004 and SETI, 835 Tetrakaidecahedron Television see Tetradecahedron bandwidth of, 1079 Tetration data compression for, 1072 and Ackermann function, 906 as source of radio signals, 1188 and halting in symbolic systems, 897 Telos (final cause), 1185 and symbolic systems, 897 Temperament (in music), 917, 1079 Text Temperature compression of, 1084 of black holes, 1062 in databases, 621 as characterizing equilibrium, 450 in practical computers, 1108 in crystal growth, 993 redundancy of, 1086 differences in convection, 1000 Text-based interfaces, 1102 in Ising model, 982 Text editors, 88, 894 repeatable randomness in, 976 Textbooks and weather, 1177 and computational irreducibility, 1133 Templates of computer science and Church's Thesis, 1126 for 2D constraints, 941 math in, 773 in aggregation systems, 978 Textile cone shell and hash codes in neural networks, 624 pattern on, 423 in tilings, 213 Textile making in visual perception, 579 rules in, 874 Temporal logics Textons and causal invariance, 1035 and texture perception, 1076 Temporal sequences Texture perception, 577 in cellular automata, 960 history of, 1076 TensorRank Textures and tensors in differential geometry, 1049 in biology, 387 Tensors generating, 841, 1078 characterizing symmetry of pattern, 980 of physical surfaces, 1077 in differential geometry, 1049 Texturing duals of, 1050 use of randomness in, 1192 Einstein equations and, 1052 Thallus manipulation of, 1048 shape of, 385 norms of, 1050 Theism, 1195 Tent map, 150 Theology exact iterates of, 919 and complexity, 3, 861 and history of chaos theory, 971 and form of extraterrestrials, 1191 Tent olive shell and free will, 1135 pattern on, 423 and issues of modelling, 991 Tent patterns on shells, 423 and teleology, 1185 Tentacles and ultimate theory of physics, 1025 of octopus, 385 and uniqueness of life on Earth, 1180 and spines on shells, 1008 and universe as intelligent, 1195 Term rewrite systems see also God see Multiway systems see also Religion Termination Theophrastus (Greece, ~371 - ~287 BC) of function computations, 1163 and shapes of leaves, 1005 in multiway systems, 1036 Theorems, 779 problems automated proving of, 1157 see Halting problems see also Automated theorem proving in symbolic systems, 897 character of different types, 820 Termite structures vs. computer experiments, 899 and aggregation systems, 1011 and definition of math, 860 as animal artifacts, 1184 distributions of in fields of math, 1175 Ternary general characterizations of, 1176 binary-coded, 1070 interesting ones in logic, 816 Ternary cellular automata, 60 involving Nand, 818, 1175 Ternary logic, 814 in operator systems, 801 Ternary operators, 1171 pattern of in logic, 812 Terraces in crystals (hoppering), 993 pattern of in simple axiom systems, 812 Territories of shortest axioms for logic, 811 defending and bird songs, 1180 Theoretical biology and Voronoi diagrams, 987 and complexity, 861 history of, 1003 and pointer-based encoding, 1071 undecidability in, 1138 and testing invariances, 1022 Theoretical science and testing reversibility, 1017 and computational reducibility, 749 Thue, Axel (Norway, 1863-1922) traditional methods of, 737 and circle packings, 985 Theory of being (ontology) and Diophantine equations, 1164 implications for, 1197 and multiway systems, 938 Theory of biology and repetition-free sequences, 944 possibilities for a, 397 and substitution systems, 879, 893 Theory of computation, 753 and word problem for semigroups, 1141 Theory of everything, 1025 Thue equations, 1164 Theory of knowledge (epistemology) Thue-Morse sequence, 890 implications for, 1196 atomic layers in, 1082 Theory of structures as cube-free sequence, 944 in mathematics, 1150 and cyclic tag systems, 895 Theory of universe generating function for, 1092 see Ultimate theory of physics and period-doubling sequence, 892 Thermal diffusion represented by special functions, 1092 and randomization times, 970 rule 60 applied to, 1091 Thermal equilibrium simplest CA generating, 1186 in early universe, 1055 spectrum of, 586, 1081 and Ising model, 982 statistics of blocks in, 594 see also Equilibrium from substitution system, 83 Thermal noise, 968 and Walsh functions, 1073 in microprocessors, 970 Thunderstorms Thermal perception, 1105 1/f noise in, 969 Thermodynamic formalism (for dynamical systems), 959 Thwaites conjecture (3n+1 problem), 904 Thermodynamic limit Tic-tac-toe for diffusion equation, 1024 network for, 939 and phase transitions, 983 Tidal forces Thermodynamics and Einstein equations, 1052 analogies to computation, 726 Tides vs. biological evolution, 1003 machine for predicting, 1107 of computation, 1020 TIFF format and crystal growth, 993 compression in, 1070 and defining life, 824, 1178 Tiger history of, 1019 pigmentation pattern of, 426 and history of complexity, 862 Tilings, 211-221 Second Law of, 441-457 from 2 x 2 squares, 1078 see also Second Law of Thermodynamics and aggregation systems, 979 vs. strange attractors, 1020 approximate solutions of, 345 summary of relations to, 16 and cellular automata, 943, 1139 Theta functions as cellular automaton lattices, 930 see EllipticTheta density of difficult cases of, 1147 Thinking diffraction patterns of, 1082 attributed to universe, 1195 enumeration of, 959 communication and, 1181 of fixed blocks, 582 emulation by computers of, 733 history of, 943 and foundations of math, 1176 in hyperbolic space, 1050 and Gödel's Theorem, 1159 as invariant states of 2D CAs, 349 in higher math, 1177 and Ising models, 1138 history of studying, 1099 and melting points, 1194 human, 620-631 NP completeness in, 984, 1145 influence of language on, 1181 Penrose, 932 logic as representation of, 860 see also Penrose tilings machines, 628 and reversibility of 2D CAs, 1017 and Principle of Computational Equivalence, 733 Truchet, 875 and ultimate theory of universe, 465 undecidability in, 1138, 1139 Thinking Machines Corporation, xiii, 881 see also Domino problems Thirteenth problem (of Hilbert), 1128 Time Thom, René F. (France, 1923-[2002]) alignment of in universe, 1021 in Preface, xiii branching in, 504 and structure in animals, 1009 compression in PDEs, 732 and theoretical biology, 1004 computation between moments of, 1033 Thompson, D'Arcy W. (Scotland, 1860-1948) and definition of motion, 521 and forms in nature, 967 discreteness in, 1032 and growth processes, 1010 graphical representation of, 1031 and leaf shapes, 1006 in gravity and computation, 1130 and theoretical biology, 1004 in Hopi language, 1181 Thomson, William network for in multiway systems, 209 see Kelvin and randomness in causal networks, 494 Threads between particles, 544 in relation to space, 481-486 Three-body problem, 972 and single active cell, 487 and computational irreducibility, 1132 in ultimate theory of physics, 486-508, 516-524 and history of chaos, 971 Time-and-motion studies and history of complexity, 862, 1068 and causal networks, 1033 as precursor to my work, 879 Time complexity (in computational complexity theory), 1142 randomness in, 314 Time dilation (relativistic), 524 and undecidability, 1138 Time Machine (science fiction book), 1031 Three-dimensional Time reversal cellular automata, 182-183 in particle physics, 1019 networks, 195, 1030 and thermodynamics, 443, 1020 wave equation, 923 Time series analysis, 587, 1081, 1083 Three squares problem, 910 Time standards Through as source of radio signals, 1188 and recursive functions, 907 Time travel, 1043 Throw and character of time, 1031 and context-free parsing, 1103 and energy conditions, 1053 TimeConstraint as source of randomness, 305, 968, 970 and avoiding undecidability, 1138 ToString Timeline and bracket sequences, 897 of close approaches, 878 Total functions of my scientific activities, 864 primitive recursive as, 907 of publications of mine, 881 in Turing machines, 1143 of writing this book, 850 Total recursive functions Times see Primitive recursive functions combinator for, 1122 Totalistic cellular automata, 60 and NC computations, 1149 2D, 170 in ordering of math constructs, 1177 and CellularAutomaton, 867 primitive recursive definition of, 907 implementation of, 886 Tippett, Leonard H. C. (England, 1902-1985) as not reversible, 1017 and random number tables, 968 number of, 886 Tire treads and pigmentation patterns, 1012 characteristic shapes of, 1183 with random initial conditions, 233 Tit-for-tat strategy universality in, 693, 1117 in game theory, 1104 and visual feature extraction, 1077 Titan Totient and extraterrestrial life, 1179 see EulerPhi TMs Tournaments see Turing machines of game programs, 1104 Toda lattice Towers of Hanoi puzzle, 893 as exactly soluble, 1133 Towns Toes (animal) see Cities formation of, 419 Toys ToExpression complex motion in, 1183 and parsing, 1103 random motion in, 968 Toffoli, Tommaso (Italy/USA, 1943- ) Tracery and 2D CA simulators, 928 in Gothic windows, 873 and 2D cellular automata, 880 Tracks in Preface, xiii made by turning vehicles, 418 Tokens Trading in formal languages, 1103 effects of details of, 1015 Tones with extraterrestrials, 1191 in music, 1079 processes of, 430 Tongue Traffic flow human, 1105 1/f noise in, 969 Tool use instabilities in road, 1014 and defining intelligence, 1178 Training Toom, Andrei (Russia/USA, 1942- ) of animals, 825 and transitions in CAs, 981, 981' and responses to events, 827 Top (spinning) Trains of thought as exactly soluble, 1133 and free will, 752 Topochronology, 1027 Transcendental equations Topography numbers defined by, 916 and identifying artifacts, 1184 undecidability in, 1138 origins of, 1001 universality in, 731 and weather, 1177 Transcendental numbers, 912 Topological defects, 1045 constructed from digits, 914 and localized structures, 990 continued fractions of, 144 Topological dimension, 1030 digit sequences of, 136, 142 Topological entropy, 958, 959 and Egyptian fractions, 915 computing, 1084 as precursors to my work, 878 history of, 961 see also pi, e, etc. Topological equivalence Transfer matrices, 983 and reversible CAs, 961 Transfinite hierarchy of formalisms, 1159 Topological field theories Transfinite induction, 1160 and defining dimension, 1031 and Goodstein sequences, 1163 and quantum computers, 1148 in set theory, 1154 and spin networks, 1055 Transfinite numbers, 1162 Topological indices and abstraction in math, 792, 860, 1149 and chemical properties, 1195 as generalizing numbers, 1168 Topological processes (T1 and T2) Transformation rules in planar networks, 1038 and axioms, 1150 Topological spacetime entropy, 960 examples of in Mathematica, 854 Topological structure in Mathematica, 627, 1103 and visual memory, 624 in symbolic systems, 102 Topology Transients axioms for, 774, 1155 in class 4 systems, 282 and biological form, 1004 in code 20 cellular automaton, 964 and cellular automata, 930 in Game of Life, 965 and discrete space, 1050 in halting register machines, 896 and general relativity, 1052 and irreversibility in rule 37R, 454 of networks, 1045 for mobile automata, 887 and networks from continuous systems, 1031 in state transition graphs, 961 of Schwarzschild solution, 1053 in three-body problem, 973 and texture perception, 1076 and undecidability, 754 Topos theory Transistors as idealization of math, 1150 and Nand, 1173 Toppling Transitions in sandpile model, 989 in class 4 systems, 948 Torsion in continuous CAs, 244, 948 in general relativity, 1052 see also Phase transitions in unified field theory, 1028 Transitivity Tortoiseshell cats and confluence property, 1036 patterns on, 1014 Translations Tossing (of coins, etc.) between languages, 1086 between math systems, 816 machine for computing, 1107 of functions in logic, 807 nested functions from, 918 see also Emulation and origin of set theory, 1154 Transmutation and spectra of nested sequences, 1081 in alchemy, 861 Trigonometric sum formulas Transponders of Ramanujan, 911 and radio signals, 1188 Trillion (as 1,000,000,000,000), 849 Transpose Trillions of rules and Ricci from Riemann tensor, 1049 in finding doubling CAs, 832 Transposition sort, 1142 Trilobites Trapezoidal primes, 911 as examples of evolution, 1003 Travelling salesman problem, 985, 1145 regularities in, 385 Tree Trinomial coefficients, 1091 backtracking, 1089 and rule 150 pattern, 611 Tree-like patterns Tripling cellular automata, 1186 in 2D cellular automata, 171 Trisection of angles, 1137 in 2D substitution systems, 188 Tritone (musical interval), 146, 917 in crystals, 371 Trivalent networks in rule 184, 359 see Networks see also Nesting Troy Tree networks maze as logo for, 873 as having infinite dimension, 480 Truchet, Sébastien (Jean) (France, 1657-1729) Trees and patterns from rules, 875 for address decoding on chips, 1183 True alkane molecules as, 1194 defined with Or and Not, 817 as alternative to hashing, 1100 Nand statements equivalent to, 781 in animal branching structures, 1008 True but unprovable statements, 1167 and attractor structure, 959 TrueQ balanced binary, 897, 898 and truth values, 1158 binary Truncated icosahedron see Binary trees and spherical networks, 1049 as combinator expressions, 1123 Truncated octahedron for computation of powers, 615 and 3D lattices, 930 depth of in expressions, 897 Trusses and digit sequences, 891 characteristic shapes of, 1183 dynamic, 936 Truth evolving in symbolic systems, 897 and computational irreducibility, 1196 expressions as, 897 and essential incompleteness, 1159 in Huffman coding, 1071 and incompleteness, 1167 in landscape structures, 1001 in math reached only by experiment, 899 Mathematica expressions as, 989 and theories of communication, 1181 Nand, 1096, 1157 and undecidability, 1136, 1139 networks forming, 196 Truth tables, 1170 as origins of nesting, 357 vs. axioms, 802 parse, 1103 in multiway systems, 1173 random, 1084 and satisfiability, 768 in recursive evaluation, 907 Truth values for representing integers, 916 intermediate, 1175 space of possible, 405 and lack thereof, 1158 in state transition graphs, 961 Tubes and structure of proofs, 1155 formation of inside animals, 417 and substitution systems, 84 in musical instruments, 1079 in transition graphs for additive rules, 963 Tulip bulbs and understanding expressions, 1177 and speculative markets, 1015 Trees (botanical) Tumbling of microorganisms, 970 and Descartes on complexity, 861 Tumor growth, 1011 forms of, 401 aggregation system for, 978 growth of, 1004 Tuning Trend-based weather prediction, 1178 musical, 917 Triangle inequality Tunnelling and definition of distance, 1030 as basic quantum effect, 1059 Triangles Turaev-Viro invariants, 1055 in discrete space, 1051 Turbulence, 376 Lagrange points forming, 972 as analogy for quantum field theory, 1059, 1061 in ornamental art, 873 in atmosphere, 1001 produced by cellular automaton evolution, 24, 225, 947 in convection, 1000 produced in rule 30, 28 in flow of sand, 1001 Triangular lattice vs. fracture roughness, 994 cellular automata on, 930 in gravitational fields, 1053 percolation theory on, 983 and history of complexity, 862 random walks on, 329 and history of randomness, 968 Triangular waveform, 917 in interstellar medium, 1188 Triangulation as motivating question, 17 in GPS, 1086 numerical computation of, 924, 997 and quantum gravity, 1054 in QCD field configurations, 1061 of space, 533, 1050 and snowflake differences, 992 Tributaries sound of, 1079 building up rivers from, 359, 1001 as source of apparent intelligence, 837 TrigFactor traditional models of, 997 and sine curves, 917 in two dimensions, 999 Triggerfish Turing, Alan M. (England, 1912-1954) pigmentation pattern of, 426 and animal pigmentation, 1012 Trigonometric equations and artificial intelligence, 1099 universality in, 731, 1129 and computable numbers, 1128, 1137 Trigonometric functions computer programs of, 1013 and shapes of leaves, 1006 and continuous computation, 1128 and undecidability, 1138 and defining computability, 1125 Trigonometric series and diagonal arguments, 1128 and history of computers, 1107 time dilation in, 524 and oracles, 1126 Twin primes, 909 and origins of universality, 1110 unsolved problem of, 1166 and reaction-diffusion, 1012 Twinning and theoretical biology, 879, 1004 in crystal growth, 993 and Turing machines, 879, 889 Twins and undecidability, 1136 biometrics of, 1014 and undecidability of word problem, 1141 Twistor formulation of general relativity, 1048 and universal TM, 1119 Twitching in muscles Turing completeness and free will, 1136 see Universality (computational) Two-body problem, 313, 972 Turing degrees (arithmetic hierarchy), 1139 and computational reducibility, 737 Turing machines, 78-81 as exactly soluble, 1133 2D, 184-186 in general relativity, 1053 attitude of Gödel towards, 1159 Two-cell neighborhood cellular automata, 885 attractors in, 961 Two-dimensional axiom systems for, 1167 cellular automata, 170-181 and Church's Thesis, 1125 constraints, 211 compared to circuits, 1148 data compression, 568 and computable reals, 1128 mobile automata, 931 computing increment, 758 networks, 195 emulated by CAs, 658, 1111 random walks, 329 emulated by combinators, 1122 substitution systems, 187-192 emulated by Life, 1117 systems in general, 169-221 emulated by recursive functions, 1121 template numbering, 941 emulated by register machines, 671, 1114 Turing machines, 184-186 emulated by satisfiability, 1146 wave equation, 923 emulated by tag systems, 670, 1114 Two's complement number representation, 902, 942 emulating CAs, 665, 765, 1113 Tycho (crater) emulating more colors, 669, 1113, 1119 circular shape of, 1187 emulating multiway systems, 765 Tylor, Edward B. (England, 1832-1917) emulating rule 60, 1119 and animism, 1195 emulating rule 110, 707, 1119 Type theory emulating substitution systems, 765 and category theory, 1154 enumeration of, 1120 Types evolution of as P computation, 1142 of functions and data, 898 functions computed by small, 1143, 1144 U(1) (group) and growth rates of functions, 1163 and additive systems, 953 growth rates of running times, 1145 U-numbers (Ulam sequences), 908 halting of one-way, 759 UFOs, 1180, 1183 halting probabilities for, 1143 Ukraine halting problem for, 1137 art from, 873 history of, 889 Ulam, Stanislaw M. (Poland/USA, 1909-1984) history of 2D, 930 and CAs, 876, 877, 879 and history of CAs, 876 and generalized CAs, 928 history of universal, 1119 and iterated maps, 918 and history of universality, 1110 in Preface, xiii as idealization of math, 1150 and Ulam sequences, 908 implementation of, 888 Ulam sequences, 908 implementation of 2D, 930 Ulam's problem (3n+1 problem), 904 implementation of non-deterministic, 1146 Ultimate theory of physics, 465-545 initial conditions for, 710 and amount of information, 1133 localized structures in, 888 elementary particles in, 525-530 longest halting times for, 1144 and extraterrestrial trade, 1191 non-deterministic, 766, 939 general features of, 465-471 number of, 888 gravity in, 530-537 one-way, 759 history of, 1024 and oracles, 1126 mass in, 528 and P completeness, 1149 numerology and, 1025 paths in 3D from 2D, 931 quantum phenomena in, 537-545 as precursors to my work, 879 searching for, 466 quantum analogs of, 1147 space in, 472-486, 516-524 random initial conditions in, 949 and theology, 1025 and recursive sets, 1138 time in, 486-508, 516-524 with rule 60-like behavior, 1120 undecidability of consequences of, 1027 running times of, 761, 1143 uniqueness of, 470 and second-order logic, 1167 and universe as computer, 1026 simplest with complex behavior, 708-709, 1120 verifiability of, 469 small for elementary rules, 1113 Ultrafilters state-color tradeoffs in, 888, 1120 and non-standard arithmetic, 1169 symmetries of, 1120 Ultraspherical functions and time in universe, 486 and rule 150 pattern, 612 undecidability in, 1136 Unary operations and universal CAs, 1115 and generalized additivity, 952 universality in simple, 706-711 Unary representation of numbers, 560, 1070 and word problem in groups, 1141 and CA fluids, 1000 Turing test (in AI), 1099, 1178 historical use of, 1182 Turmites (2D Turing machines), 930 in lambda calculus, 1121 Turning machines (2D Turing machines), 930 and NP completeness, 1145 Turns Unbiased estimators and substitution system paths, 892 for entropy, 959, 1084 Turtles Unbounded growth pigmentation patterns of, 426 in class 4 systems, 289 Turtles (artificial) in Game of Life, 965 and 2D Turing machines, 930 in rule 110, 293 and 3D paths, 931 Uncertainty principle, 1058 Tweeks (natural radio), 1187 as basic quantum effect, 1059 Twin paradox character of as principle, 1126 and vacuum fluctuations, 1062 in multiway systems, 937 and virtual particles, 1046 theorems about, 1168 Unconscious thinking, 1136 Uniqueness Undecidability, 753-757 of humans, 1195 in algebra, 1138 in Navier-Stokes, 997 of algorithmic randomness, 1067 of patterns from CAs, 956 of applicability of Baker's method, 1164 of solutions to equations, 940 of axiom system correctness, 1170 of solutions to PDEs, 923 in biology, 1138 of ultimate theory of physics, 470 in cellular automata, 1138 Unitarity (in quantum mechanics), 1059 in chemical synthesis, 1194 Unitary matrices in classification of CAs, 948 and quantum computers, 1147 in combinatorics, 1138 Univalve shells, 1008 compared to math impossibility, 1137 Universal algebra, 1171 of completion algorithms, 1037 of Whitehead, 1150 in computer science, 1138 Universal cellular automata, 644-656, 1110 of confinement in QCD, 1062 history of, 1115 of consequences of ultimate theory, 1027 and rule 110, 675-691 of context-free language equivalence, 1103 Universal circuits, 1148 degrees of, 1139 Universal computation density of, 1137 see Universality Diophantine equation with, 786 Universal constructor, 1193 of entropy values, 958 Universal Diophantine equations, 786, 789, 1160 of equivalence in operator systems, 802 history of, 1161 of equivalence of manifolds, 1051 and polynomial values, 1162 of forcing of operators, 1172 Universal languages in game theory, 1105 for extraterrestrial communication, 1189 of halting problem, 1128 and human thinking, 1099 history of, 1136 and Leibniz, 1109, 1149 vs. independence, 1159 and logical positivism, 1181 in lambda calculus, 1136 and theories of communication, 1181 in Mathematica, 1138 Universal objects, 724, 1127 in mathematical logic, 1138 Universal primitives mentioned in psychology, 1136 for logic, 1173 in multiway systems, 779, 1136 for multivalued logic, 1175 in nature, 1138 for quantum computers, 1148 as not relevant to nature, 1132 for reversible logic, 1098 vs. NP completeness, 769 Universal register machines, 1121 in number theory, 1138 Universal spaces in operator systems, 815 see Cellular automata of phase transitions, 1138 Universal system in physics, 1138 in nanotechnology, 1193 of P=NP problem, 1146 Universal Turing machines and proofs, 779 and cellular automata, 1115 in quadratic Diophantine equations, 1164 Minsky's, 1119 and quantum measurement, 1064 and running times, 764 in recursive functions, 1136 simple, 706 and sets, 1138 Universality (apparent) of structure equivalence in networks, 1045 history of, 967 of surjectivity for 2D CAs, 960 of mathematics, 860 in symbolic integration, 1177 in models, 992 in tag systems, 1136 of natural systems, 298, 718 and three-body problem, 1138 in nature and elsewhere, 4 in tiling problems, 942, 1139 Universality (computational), 5, 642-644 of undecidability, 1138 and algorithmic information, 1067 of universality, 1127 of arithmetic systems, 673 without universality, 734 automated proving of, 1127 in word problems, 1141 in axiom systems, 784 Undefined function values of cellular automata, 644 in Turing machines, 1143 of cellular automata in 2D, 693 Unfailing completion algorithms, 1037 and class 4 behavior, 691 and automated proofs, 1158 in classes of systems, 1123 Unified field theory (of Einstein), 1025, 1028 in combinators, 711 Unified models (in particle physics), 1043 and complexity, 643 Uniform distribution and computational irreducibility, 742 and iterated maps, 919 in computer languages, 642 and linear congruential generators, 320 criteria for, 1126 mod 1, 903 in cyclic tag systems, 669 of multiplicative sequences, 903 density of, 1126 and plant phyllotaxis, 1007 difficulty of proving, 698, 722 of powers, 903 in Diophantine equations, 1164 of sequences, 904 and financial markets, 1015 of unbounded quantities, 1070 of general recursive functions, 907 Uniform sampling of group theory, 1159 as application of randomness, 1192 history of, 1109 Uniform spectra, 1081 implications of, 674 origins of, 988 and intermediate degrees, 734 Uniform tag systems, 893 lack of with nesting, 734 see also Substitution systems lack of with repetition, 734 Uniformity and language translation, 643 in hashing, 622 in Mathematica, 1110 origins of, 353 of mobile automata, 664 in rule 254 cellular automaton, 24 and natural science, 643 visual approximations to, 1078 as not relevant to nature, 1132 Union vs. NP completeness, 766 basic example of, 853 in operator systems, 815 and encoding integers as sets, 1160 and oracles, 1126 and finite set theory, 1171 and P completeness, 1149 of Peano axioms, 1152 Utah of predicate logic, 1159 and features seen from space, 1187 and Principle of Computational Equivalence, 717 V1 visual cortex, 1075 proofs of, 722 Vacuum Einstein equations, 536, 1053 of pure predicate logic, 1152 Vacuum fluctuations, 540, 1062 of recursive functions, 1121 and Bell's inequalities, 1065 of register machines, 672 as source of decoherence, 1063 removed by adding axioms, 1159 Vacuum polarization, 1062 and reversibility, 1019 Vacuum tubes of rule 30, 734 1/f noise in, 969 of sequential substitution systems, 667 and Nand, 1173 of substitution systems, 666 randomness in, 303, 971 of symbolic systems, 668 Valuation functions in tag systems, 667, 1120 for trees, 916 in three-body problem, 972 Valuation tables (truth tables) threshold of, 675 in operator systems, 801, 1170 threshold of in CAs, 694 Value sets of polynomials, 1161 in totalistic cellular automata, 693 van der Corput, Johannes G. (Netherlands, 1890-1975) in Turing machines, 665, 706-711 and digit reversal sequences, 905 ubiquity of, 690, 718 van der Pol, Balthazar (Netherlands, 1889-1959) and undecidability, 1137 and history of chaos, 971 undecidability of, 1127 van der Pol equation, 922, 971 Universality (critical phenomena) van der Poorten, Alfred J. (Australia, 1942- ) in iterated maps, 921 and nested digit sequences, 913 and phase transitions, 983 van der Waerden's Theorem Universality theorem in Ramsey theory, 1068 for zeta function, 918 Vants (2D Turing machines), 930 Universals Variables in computer languages, 1182 in mathematical logic, 1150 and decoding dead languages, 1185 notation for, 1182 in human languages, 1103, 1181 in programs in notes, 854 Universe and pure functions, 1121 as an artifact, 1191 scoping of, 1152 basic cosmology of, 1055 Variance and Church's Thesis, 1126 and Central Limit Theorem, 976 initial conditions for, 1026 Variational derivatives mind as microcosm of, 1196 in path integrals, 1061 vacuum solutions for, 1053 Variational principles wave function for, 1063 as constraints, 940 see also Cosmology for gravity, 1052 Universe, theory of and notion of purpose, 1185 see Ultimate theory of physics Vauban star forts Unix operating system nested architecture of, 874 and my early work, 864 VAX 11/780 computer random seeds in, 970 my use of, 854, 864 and regular expressions, 958 VC (Vapnik-Chervonenkis) dimension, 1102 Unpredictability Vector fields and free will, 752 topological defects in, 1045 history of, 1132 Vector potential in randomness from environment, 301 and gauge invariance, 1045 see also Predictability Vector quantities Unprovability conservation of, 1024 see Undecidability Vectors Unprovable statements as generalizing numbers, 1168 about symbolic systems, 897 Vedic poetry in math, 1163 and Fibonacci numbers, 891 Unreliable components Vegetation bands and phase transitions, 981 maze-like patterns in, 1013 Unrestricted grammars, 939 Veins Unsolvability in leaves, 404 Diophantine equation showing, 786 and transportation in cities, 1014 in math, 1137 Venn, John (England, 1834-1923) of quintic equations, 1132 and randomness in digits of pi, 879, 912 of three-body problem, 972 Venn diagrams, 1171 see also Undecidability Ventifacts (wind-sculpted forms), 1001, 1183 Unsolved problems Venus in number theory, 789, 1162, 1166 and extraterrestrial life, 1179 paper of mine on, 882 Verbal communication, 1181 in science of this book, 856 Verbal processing in brains, 1181 Unsupervised learning, 1102 Verbs Unwinding in human languages, 1103 of primitive recursion, 907 in math notation, 1182 Upside-down visual images, 626 Verhulst equation Ur-theory, 1027 and iterated maps, 918 Urban planning Verifiability see Cities of models, 366 Urey, Harold C. (USA, 1893-1981) of ultimate theory of physics, 469 and origin of life, 1179 Verification URMs (universal register machines), 1121 and theorems about programs, 1168 Uruk, Mesopotamia, 873 Verilog U.S. government and logic operations, 1173 and artificial intelligence, 1099 Vertex coloring (maximum clique) and cryptography, 975, 1085 and discrete packing, 987 User interfaces VHDL and concept of halting, 1137 and logic operations, 1173 graphical vs. language, 631 Vibrations history of, 1102 in auditory perception, 585 in musical instruments, 1079 nested of physical systems, 1081 and computers, 1108 Video and history of complexity, 862 radio signals associated with, 1188 and iterated maps, 919 Videogames and random generators, 975 use of randomness in, 1192 and self-reproduction, 1179 Vietnam war and set theory, 1154 draft lottery in, 969 and thermodynamics of computation, 1020 Vigenère, Blaise de (France, 1523-1596) and universal CAs, 1117 and ciphers, 1085 and use of universality, 1110 Vigenère cipher, 599, 1085, 1086 von Neumann-Bernays-Gödel set theory, 1155 Viking spacecraft, 1179 von Neumann neighborhood (in 2D cellular automata), 170, 928 Villi (biology) von Neumann's Law formation of, 418 for random networks, 1039 Vinogradov, Ivan M. (Russia, 1891-1983) Voronin, Sergei M. (Russia, 1946- ) and Goldbach's Conjecture, 911 and zeta function universality, 918 Viroids, 1179 Voronoi diagrams, 987 Virtual particles discrete, 987 as basic quantum effect, 1059 and nearest-neighbor memories, 1101 in Feynman diagrams, 1060 and polycrystalline materials, 993 and masses of particles, 1046 and random networks, 1038 and persistent structures, 540 in sphere packing, 986 surrounding any particle, 1044 Voronoi region and vacuum fluctuations, 1062 and CA lattices, 929 Viruses Vortex atoms as fairly optimal organisms, 398 in the ether, 1044 genetic programs of, 1002 Vortex streets, 377, 998 self-assembly in, 1193 Vortices shapes of, 385 of Descartes, 1027 Viruses (computer), 1179, 1182 in flow of sand, 1001 Viscosity in fluid flow, 376 in 2D fluids, 999 and general study of form, 967 effects of in fluids, 381, 996 interactions between, 382, 998 and higher-order Lorenz equations, 998 as localized structures, 990 in models of turbulence, 997 as topological defects, 1045 in quantum field theory, 1061 Vorticity-based models, 999 Visible lattice points, 613, 1093 Vorticity patterns in fluids, 997 Visual acuity, 1076 Vowels Visual cortex, 580, 1075 sound of, 1079 Visual illusions, 1076 and soundex system, 1100 Visual memory, 623 Voyager spacecraft, 1190 Visual perception, 577-584 W particle, 1046 assessing models with, 365 Waddington, Conrad H. (England/Scotland, 1905-1975) and color in this book, 851 and patterns on shells, 1012 in computer experiments, 111 Wagner's theorem, 1045 difficulty of analyzing radio signals with, 1189 Wainwright, Thomas E. (USA, 1927- ) eye movements in, 1192 and molecular dynamics, 879, 999 history of studies on, 1076 Wajsberg, Mordechaj (Poland, 1902 - ~1940) implementation in brain, 1075 and axioms for logic, 1151 and ocular dominance stripes, 1013 Wakes in fluid flow, 376, 984, 998 and Stone Age paintings, 839 Waldmeister (automated theorem prover), 1158, 1174 and styles of art, 872 lengths of proofs from, 1175 and zebra as camouflaged, 1012 Walker, Crayton C. (USA, 1932- ) Visual presentation and Boolean networks, 936 and inadequacy of language, 631 Walking Visual thinking fluid flow when, 996 in mathematics, 1177 as repetitive process, 1011 Vitamin A Walks, random in embryo development, 1009 see Random walks VLF radio receiver, 1187 Wallpaper VLSI and 2D cellular automata, 929 Boolean formulas and, 1097 Walras, M. E. Léon (France, 1834-1910) testing and randomized algorithms, 1085 and math economics, 1015 Vocal tracts Walsh, Joseph L. (USA, 1895-1973) and bird songs, 826 and Walsh transforms, 1073 and sound compression, 1080 Walsh transforms, 573, 1072 Vocoders, 1080 fast, 1073 Voices Wang, Hao (China/USA, 1921-1995) random variations in, 1192 and lag systems, 894 Void and tag systems, 1120 and Epicurean notion of space, 1028 and undecidability in tiling, 1139 Volatility "Want of a nail..." of prices in markets, 1015 and chaos theory, 971 Volcanos Waring, Edward (England, 1736-1798) circular shapes of, 1187 and Waring's Problem, 910 as landscape elements, 1001 Waring's Problem, 910 Voltage as unsolved problem, 1166 and gauge invariance, 1045 Warp drive Volumes determining possibility of, 1027 and metrics, 1050 and extraterrestrial contact, 1190 of spheres in curved space, 1050 Wasp nests Volute shells as animal artifacts, 1184 patterns on, 423 form of, 385 von Kármán, Theodore (Hungary/Germany/USA, 1881-1963) Watchmaker and vortex streets, 998 and argument by design, 861 von Koch, N. F. Helge (Sweden, 1870-1924) Water and nested curves, 934 boiling of as discrete transition, 337 von Neumann, John (Hungary/USA, 1903-1957) and definition of life, 825 and CAs, 876, 879, 928 and extraterrestrial life, 1179 flow patterns of, 376 and data compression, 1069 and landscape structure, 1001 Well-formed formulas stream breaking into drops, 984 in predicate logic, 1150 viscosity of, 996 and truth values, 1158 Water hole (SETI frequency band), 1189 Wells, Herbert G. (England, 1866-1946) Watersheds and time travel, 1031 in memory landscape, 1101 Westminster Abbey and Voronoi diagrams, 987 decoration in, 873 Wave equation, 163 Weyl, Hermann K. H. (Germany/Switzerland/USA, 1885-1955) higher-dimensional, 923 and gauge invariance, 1045 as hyperbolic equation, 940 and gauge theories of space, 1028 origin of, 923 Weyl tensor, 1049 transformation of time in, 732 WFFs (well-formed formulas) Wave packet in predicate logic, 1150 collapse of the, 1063 and truth values, 1158 Wave-particle duality, 1056 Whale songs, 826, 1180 as basic quantum effect, 1058 Wheeler, John A. (USA, 1911- ) and discrete space, 1027 and discreteness of space, 1027 and elementary particles, 1044 and geons, 1054 Wave theory of light, 1041 Wheels Waveforms characteristic shapes of, 1183 curves of, 146 Wheels of fortune, 306 in FM synthesis, 1079 While (loop) for sound, 585 and decimation systems, 909 Wavelength distribution and pointer-based encoding, 1071 in color vision, 1074 and Pollard rho factoring, 1090 Wavelets, 1074 and rule 110 proof, 1116 and substitution systems, 893 see also NestWhile and texture generation, 1077 Whimsical descriptions, 850 Waves Whisk ferns, 1004 in fracture processes, 995 Whistlers (radio signals), 1187 on ocean surfaces, 304, 1001 in early SETI, 1188 in quantum field theories, 1061 White noise in quantum theory, 1056 origins of, 969, 988 and repetitive behavior, 355 Whitehead, Alfred N. (England/USA, 1861-1947) superpositions of, 984 and axioms for logic, 1151 as yielding discreteness, 984 and foundations of math, 1149 Wax impressions, 1178 and math in science, 859 Weaire, Denis L. (Ireland, 1942- ) and Principia Mathematica, 894 and minimum area packings, 988 and universal algebra, 1150 in Preface, xiii Whitney embedding theorem, 1045 Weak interactions (in particle physics), 1025, 1057 Whorf, Benjamin L. (USA, 1897-1941) Wear and language and thinking, 1181 in stone tools, 1184 Whorls Weather, 1177 number of in shells, 1008 and bifurcations, 972 Wick rotation (in quantum field theory), 1043, 1061 and forms of snowflakes, 992 Wiener, Harry (USA, 1924-1998) as having a mind of its own, 822 and alkane boiling points, 1195 maps, 1178 Wiener, Norbert (USA, 1894-1964) prediction and computational irreducibility, 1132 and history of complexity, 862 satellite images from, 1187 and reaction-diffusion, 1013 Weaving Wiesenfeld, Kurt A. (USA, 1958- ) as origin of ornament, 872 and self-organized criticality, 989 patterns for from CAs, 872 Wigner-Seitz cells programming of patterns for, 1107 and CA lattices, 929 rules in, 874 and Voronoi diagrams, 987 Web Wigner's semicircle law, 977 and amateur science, 1180 Wiles, Andrew J. (England/USA, 1953- ) randomness in transactions on, 1192 and Fermat's Last Theorem, 1166 Weber's law, 1014 Will Webs (spider) origins of free, 750 as animal artifacts, 1184 and purpose, 1136 patterns in, 1011 see also Free will Website Willow leaves, 1006 list of questions on, 856 Wilson loops (in QCD), 1062 and programs in the notes, 854 Wind for this book, iv, 849 and desert landscapes, 1001 Weibull distribution, 977 and ocean surfaces, 1001 Weierstrass, Karl T. W. (Germany, 1815-1897) patterns produced by, 1183 and nested curves, 918, 934 recognizing motion from, 1183 Weierstrass functions, 918 turbulence and gusting in, 1001 and 1/f noise, 969 Wind chimes, 827 WeierstrassP (Weierstrass function) Wind-tree models (dynamic lattice gases), 999 in solution of spinning top, 1133 Winding number, 1045 Weighted cellular automata Windows (operating system) implementation of, 1012 and creation of this book, 854 Weighted random sequences, 976 Winfree, Arthur T. (USA, 1942-[2002]) Weights and reaction-diffusion, 1013 in additive cellular automata, 952 Winner-takes-all cellular automata, 339 of connections to nerve cells, 1075 Wire chambers (particle detectors), 969 of forms in image compression, 574 Wire rope in neural networks, 1102 and nested patterns, 874 Weights of humans WireWorld cellular automaton, 1117 distribution of, 977, 1003 Wisdom, Jack L. (USA, 1953- ) Weinberg-Salam model, 1025 and chaos in solar system, 973 Weizsäcker, Carl F. v. (Germany, 1912- ) in Preface, xiii and discreteness of space, 1027 Witten, Thomas A., Jr. (USA, 1944- ) Welch, Terry A. (USA, 1939-1988) and diffusion-limited aggregation, 994 Wittgenstein, Ludwig J. J. (Austria/England, 1889-1951) correlation of two sides of, 1014 and philosophy of language, 1181 pigmentation patterns of, 426 and truth tables, 1170 stripes as camouflage for, 1012 Wolfram Research, Inc. stripes on as discrete, 337 and creation of this book, xii Zeckendorff representation, 892, 1070 and history of this book, 20 Zener diodes and my personal timeline, 864 as source of randomness, 970 as producers of Mathematica, 853 Zeno's paradox Wolpert, Lewis (England, 1929- ) and discrete space, 1027 and embryology, 1010 Zermelo, Ernst F. F. (Germany, 1871-1953) in Preface, xiii and set theory, 1154 Word chains (evaluation chains), 1095 Zermelo-Fraenkel set theory, 1154 Word equations (sequence equations), 944, 1141 Zero equivalence Word frequencies undecidability of, 1138 and Zipf's law, 1014 Zero-point fluctuations, 1062 Word problems, 1141 and model of electron, 1044 and manifold equivalence, 1051 and notion of ether, 1042 for semigroups and undecidability, 1136 and uniform spectra, 988 undecidability in, 1138 Zeros and use of set theory, 1160 of sine functions, 917 Word-processing software, 1108 of zeta function, 918 Words Zeta (Riemann zeta function), 148, 909 cube-free (and Thue-Morse sequence), 890 and density of relative primes, 1093 hashing of, 1100 difficulty of evaluating, 1134 number of in languages, 1103 and distribution of primes, 909 Works of God and Feynman diagrams, 1060 natural forms as, 872 from rational integrals, 916 World models as special function, 1092 and systems theory, 862 Zeta functions World War II for periodic points, 959 cryptography after, 1085 ZF (Zermelo-Fraenkel set theory), 1154 Worm ZFC (standard set theory), 1154 Paterson's, 930 Zhabotinsky, Anatol M. (Russia/USA, 1938- ) self-reproducing computer, 1179 and oscillatory chemical reactions, 1013 Worm shell Ziggurats growth of, 415 rules for building, 874 Worship Zipf, George K. (USA, 1902-1950) and animism, 1195 and Zipf's law, 1014 Worthington, Arthur M. (England, 1852-1916), 1000 Zipf's law, 1014 Wozniakowski (digit reversal) sequences, 905 Zippers Wraparound system, 255 characteristic shapes of, 1183 Wren, Christopher (England, 1632-1723) Ziv, Jacob (Israel, 1931- ) and shapes of shells, 1008 and data compression, 1069 Wrinkling, 996 Zuse, Konrad (Germany, 1910-1995) Writing and universe as CA, 1026 development of, 1184 Zygmund series, 918 Writing style of this book, 849 Wulff shapes in CA growth, 929 and CA lattices, 929 X chromosomes and randomness in females, 1014 X-ray crystallography, 993 X-ray diffraction patterns, 1082 Xerographic printing, 1195 XML and computer communication, 1182 Xor axioms for, 803 calculus of expressions, 1170 confluence of, 1037 DNF representation of, 1096 emulated by rule 30, 703 lower bounds on in DNF, 1143 size of formula for, 1096 table for, 806 words in languages for, 1173 Xor rules see also Additive cellular automata see also Rule 90 yacc (compiler generator), 1104 Yang-Mills theories, 1045, 1057 instanton solutions to, 1133 Yemen nested drainage pattern in, 1187 Yin and yang and substitution systems, 893 Young, David A. (USA, 1942- ) and pigmentation patterns, 1012 Young, Thomas (England, 1773-1829) and color vision, 1075 Z particle mass of, 1046 and number of neutrinos, 1047 Z transforms and spectra of substitution systems, 1081 Zebras