Index
                    Practical computers
                    and concept of halting, 1137
                    and discrete models, 369
                    emulated by CAs, 661
                    history of, 1107
                    intuition from, 716
                    and universality, 644
                    workings of, 1108
                
Pragmatic theory of law, 1136
                    Pragmatics
                    and theories of communication, 1181
                
                    Pre-Socratics
                    aphorism from, 1196
                
                    Precedence
                    in context-free languages, 1103
                    in math notation, 1182
                    of operators in logic, 1173
                    of operators in WFFs, 1150
                
                    Precession
                    in perihelion of Mercury, 1047
                
                    Precipitation
                    and extraterrestrial rocks, 1179
                
                    Predators
                    avoiding by randomness, 1192
                    extraterrestrial, 1190
                    operating not by prediction, 1105
                
                    Predestination
                    and free will, 1135
                
                    Predicate logic, 1151
                    automated proofs in, 1158
                    axioms based on, 1159
                    axioms for, 773
                    as basis for Lincos language, 1189
                    and CA axioms, 794
                    combinators and, 1121
                    as foundation for math, 1149
                    higher-order, 1167
                    and proofs about programs, 1168
                    universality in, 784, 1159
                
                    Predicates
                    in well-formed formulas, 1150
                
                    Predictability
                    in biological evolution, 397
                    and computational irreducibility, 737
                    and engineering, 829
                    and free will, 751
                    of melting points, 1194
                    and non-universality, 695
                    as preventing complexity, 40
                    and Principle of Computational Equivalence, 6
                    as requirement for science, 1196
                    of robots in science fiction, 629
                    and thermodynamics, 447
                    of weather, 1177
                
                    Prediction
                    of data, 549
                    evolving methods for, 1105
                    and game strategies, 1105
                
                    Prefetching
                    of data in CA implementation, 868
                
Prefixed number representation, 1070
                    Prefixes
                    and pointer-based encoding, 1071
                
Pregeometry, 1027
                    Prehistoric structures
                    identifying purposes of, 1184
                
                    Premium bonds (lottery)
                    randomness in, 969
                
                    Prepend (prepend element)
                    theorems about, 1168
                
                    Presburger, Mojzesz (Poland, 1904 – ~1943)
                    and axioms for arithmetic, 1152
                
                    Presburger arithmetic, 1152
                    algorithms for, 1143
                
Price fluctuations in markets, 429
                    Prigogine, Ilya (Belgium/USA, 1917–[2003])
                    in Preface, xiii
                    and reaction-diffusion, 1013
                
Primal sketch, 1076
                    Primates
                    auditory perception in, 1079
                
                    Prime (prime numbers)
                    see Primes
                
                    Prime implicants
                    in Boolean formulas, 1095
                
                    PrimePi (prime count), 133, 909
                    and encoding of lists, 1120
                    and Zeta, 918
                
                    PrimeQ (primality test), 909
                    encoded as integer equation, 1160
                    and integer factoring, 1090
                    randomized methods for, 1192
                    and shift register periods, 975
                
                    Primes
                    and arithmetic systems, 1115
                    CA for producing, 640, 1109
                    and complexity history, 48
                    distribution of, 133, 909
                    and doubling system periods, 258
                    and encoding lists, 1120
                    and extraterrestrials, 837, 1190
                    of the form x2+1, 1162
                    from fraction system, 1115
                    and hashing, 1100
                    history of, 908
                    largest known, 909
                    leading digits in, 914
                    and linear congruence periods, 974
                    Lucas–Lehmer test for, 911
                    and multiplicative digits, 902
                    in ordering of math constructs, 1177
                    and periods of limited size systems, 256
                    as precursors to my work, 878
                    and primitive recursion, 907, 908
                    and quadratic congruential generators, 975
                    and register machines, 1114
                    as rule 60 initial condition, 1091
                    sequence of, 132–135, 909
                    simplest CA for producing, 1186
                    tables of, 910
                    trapezoidal, 911
                    as values of polynomials, 1162
                    and Zeta, 148, 918
                
                    Primitive cells
                    and CA lattices, 929
                
                    Primitive operations
                    in logic, 807, 1096
                    and natural phenomena, 18
                    and universality, 642
                
                    Primitive polynomials
                    and shift register periods, 975
                
                    Primitive recursive functions, 907
                    and Church's Thesis, 1125
                    undecidability in, 1136
                    and universality, 1121
                
Princeton (Institute for Advanced Study), xiii
Principal curvatures, 1049
Principia (of Newton), 859
                    Principia Mathematica (of Whitehead and Russell)
                    and foundations of math, 1149
                    and Gödel's Theorem, 1158
                    logic axioms in, 1151
                    and orders of logic, 1167
                    as origin of tag systems, 894
                
                    Principle of Computational Equivalence, 715–846
                    antecedents to, 1125
                    and computational complexity theory, 766
                    and computational irreducibility, 738
                    and concept of microcosm, 1196
                    and continuity, 729
                    and epistemology, 1196
                    and future of computers, 841
                    and future of technology, 1196
                    and Gödel's Theorem, 782
                    historical perspectives on, 844–846
                    and human uniqueness, 844
                    implications for ontology, 1197
                    implications for philosophy, 1196
                    implications for technology, 840
                    initial conditions violating, 1129
                    introduction to, 5
                    and mathematicians, 1125
                    and mathematics, 772
                    and modelling, 728
                    and natural selection, 1002
                    and operator systems, 815
                    and origin of complexity, 736
                    outline of, 716–719
                    and philosophy of science, 1197
                    and postmodernism, 1196
                    process of understanding, 856
                    and quantum measurement, 1064
                    and thermodynamics, 444
                    and ubiquity of intelligence, 822
                    and universe as intelligent, 1191
                    validity of, 726–735
                
                    Principle of Entropy Increase
                    character of as principle, 1126
                    see also Second Law of Thermodynamics
                
Principle of Equivalence (for gravity), 530
Principle of Least Action, 1185
                    Principle of Least Effort
                    and Zipf's law, 1014
                
                    Principle of Natural Selection
                    character of as principle, 1126
                    see also Natural Selection
                
Principle of Permanence, 1168
                    Principle of Relativity
                    character of as principle, 1126
                    see also Relativity theory
                
                    Printing
                    color gamut in, 1074
                    and halftoning, 1077
                    rosettes in 4-color, 1078
                    of this book, 852
                
Prions, 988
Prisoner's Dilemma, 1104
                    Probabilistic cellular automata, 325, 591, 976
                    classification of, 948
                    and continuous CAs, 922
                
                    Probabilistic estimates
                    in cellular automata, 953
                    in multiway systems, 937
                
                    Probabilistic models, 588
                    aggregation systems as, 332
                    and external randomness, 299
                    Probabilistic CAs, 299
                    of written languages, 1181
                
Probabilistic substitution systems, 1084
                    Probabilities
                    in block encoding, 1071
                    and entropies, 959
                    as intermediate truth values, 1175
                    origin of, 1083
                    in quantum computers, 1147
                    in quantum theory, 541, 1058
                
                    Probability distributions
                    and fractal dimensions, 934
                    for random walk, 977
                
                    Probability theory
                    and defining randomness, 1067
                    foundations of, 967
                
                    Problem-solving
                    and defining intelligence, 1178
                
Procedural computer languages, 627
                    Procedures
                    see Programs
                
                    Process charts (flowcharts)
                    and causal networks, 1032
                
                    Processors
                    in practical computers, 1108
                
                    Product
                    and spectra, 1081
                    see also Multiplication
                
                    Production systems
                    and computer languages, 1104
                    and formal languages, 939
                    see also Multiway systems
                    see also Sequential substitution systems
                
                    ProductLog
                    and concatenation sequences, 913
                
                    Program counter
                    in register machines, 98
                
Program machines (register machines), 97–102, 896
                    Programmability
                    and history of math, 1177
                    of machines, 1107
                    and universality, 642
                
Programmable logic arrays (PLAs), 1095, 1097
Programmed cell death, 419
Programmed trading systems, 431
                    Programming
                    and proofs of universality, 698
                    and study of programs in the notes, 854
                
                    Programming languages
                    see Languages (computer)
                
                    Programming paradigms
                    in Mathematica, 853
                
                    Programs
                    behavior of simple, 23–39
                    and biological systems, 383
                    compared to constraints, 342
                    compared to nature, 297
                    continuous, 1129
                    discreteness in, 976
                    as foundation for science, 3
                    history of concepts related to, 860
                    and human thinking, 628
                    making models based on, 368, 992
                    in notes to this book, 853, 854
                    in practical computers, 1108
                    proving theorems about, 1168
                    random, 23, 101
                    as reproducing the universe, 465
                    see also Algorithms
                    see also Cellular automata., etc
                    see also Computation
                
                    Projection method
                    for Penrose tilings, 932
                
Prolog (computer language), 1158
                    Pronunciation
                    lookup based on, 623
                
                    Proof theory
                    and number theory, 1166
                
                    Proofs, 775
                    as application of rules, 875
                    of axiom system correctness, 1170
                    and computer experiments, 899
                    and definition of math, 860
                    encoded by ordinals, 1163
                    general frameworks for, 1177
                    of halting for TMs, 1145
                    importance of relative to theorems, 1177
                    inference rules in, 1151
                    lengths of, 1143
                    lengths of in logic, 1175
                    of NP completeness, 1145
                    of P≠NP, 1146
                    role of in current math, 1156
                    searching for, 1157
                    of shortest axiom for logic, 811
                    structures of, 1155
                    of undecidability, 1137
                    of undecidability of PCP, 1140
                    and universal language of Leibniz, 1109
                    of universality, 664–673, 722, 1127
                    of universality by computer, 1115
                    of universality of Life, 1117
                    of universality of rule 110, 678–689, 1116
                
                    Propagation
                    of class 4 structures, 281
                    of effects in CAs, 252, 950
                    of effects in PDEs, 923
                
                    Propellers
                    characteristic shapes of, 1183
                
Proper time (in relativity theory), 1042, 1051
                    Proportion
                    theory of in art, 872
                
                    Propositional logic, 1151
                    axioms for, 773, 803
                    see also Logic
                
                    Prosody (study of verse)
                    and Fibonacci numbers, 891
                
                    Protein folding
                    and biological evolution, 1003
                    and NP completeness, 1146
                    and optimization, 988
                    randomness in, 1184
                
                    Proteins
                    as biological artifacts, 1184
                    made from genes, 1002
                    and nanotechnology, 1193
                    shapes of, 1003
                    statistics of sequences in, 1184
                    symmetries in shapes of, 1007
                
                    Protestantism
                    and free will, 1135
                
                    Protists
                    pattern in, 385
                    see also Radiolarians
                
                    Protocols
                    for computers, 1182
                
                    Protons
                    decay of, 1025
                    size of, 472, 1044
                
Protoplasm, 1178
                    Protozoa
                    as fairly optimal organisms, 398
                
                    Prouhet, Eugène (France, 1817–1867)
                    and Thue–Morse sequence, 893
                
                    Prouhet–Thue–Morse sequence
                    see Thue–Morse sequence
                
                    Prusinkiewicz, Przemyslaw (Poland/Canada, 1952– )
                    and branching in plants, 1005
                
                    Pseudocode
                    avoidance by use of Mathematica, 853
                
                    PseudoInverse
                    and matrix memories, 1101
                
                    Pseudonoise (PN) sequences, 1084
                    and CDMA signals, 1188
                    see also Shift registers
                
                    Pseudorandom generators, 317
                    historical use of, 968
                    and history of complexity, 49
                    as precursors to my work, 879
                    randomness tests on, 1085
                    see also Intrinsic randomness generation
                    see also Random number generators
                
Pseudospectral methods for PDEs, 924
PSPACE (polynomial space) computations, 1142
                    PSPACE completeness
                    of automaton minimization, 957
                    and periods of CAs, 1147
                
                    Psychiatry
                    and history of complexity, 862
                
                    Psychoactive drugs
                    and spider webs, 1184
                
                    Psychology
                    and defining intelligence, 1178
                    history of, 1099, 1135
                    mentions of undecidability in, 1136
                    systems to emulate, 629
                    and visual perception, 1076
                
                    Psychophysics, 1076
                    experimental difficulties in, 1077
                
                    Ptolemy (Egypt, ~100 – ~170 AD)
                    and math in science, 859
                    and models based on rules, 860
                
                    Public-key cryptography, 1086
                    and quadratic congruential generators, 975
                
                    Publication counts
                    for axiom systems, 1153
                    for cellular automata, 878
                
                    Publication dates
                    conventions for, 851
                
                    Publicon
                    and authoring this book, 852
                
Puffer train (in Game of Life), 965
Pulsar (in Game of Life), 964
Pulsar puffer (in Game of Life), 965
                    Pulsars
                    and general relativity, 1048
                    and history of SETI, 1189
                    on Pioneer 10 plaque, 1189
                    radio emissions from, 1188
                    thought to be intelligent, 835
                
Pulse code modulation (PCM), 1188
Pumping lemmas (for formal languages), 944
                    Punched cards
                    and history of computing, 1107
                    and history of universality, 1110
                
                    Pure functions
                    and lambda calculus, 1121
                    see also Function
                
Pure gravity, 1053
                    Pure mathematics
                    foundations of, 1150
                
Pure states (in quantum theory), 1062
                    Purpose
                    in archeology, 1184
                    in biological evolution, 387
                    compared to mechanism, 831
                    and defining randomness, 1068
                    definition of, 829
                    for extraterrestrials in science fiction, 1191
                    and free will, 1136
                    of natural systems, 1185
                    Occam's razor for, 1025
                    in physics, 1185, 1187
                    possible, 1185
                    of science, 861
                    technology as achieving, 843
                    of whale songs, 1180
                
                    Putnam, Hilary W. (USA, 1926–[2016])
                    and Diophantine equations, 1161
                
                    Puzzles
                    based on rules, 875
                    and constraints, 210
                    and intelligence, 822, 1178
                    patterns in, 1104
                    training animals to solve, 826
                    use of base 2 in, 902
                
                    Pylos tablet
                    maze pattern on, 873
                
                    Pyramids
                    rules for building from stone, 874
                    Sierpiński, 172
                
                    Pythagoras (Italy, ~560 – ~480 BC)
                    and math in science, 859, 860
                    and perfect numbers, 911
                    and rules in music, 875
                
                    Pythagorean theorem
                    sending signals based on, 1189
                
                    Pythagorean triples
                    and Moire patterns, 1078
                    as satisfying constraints, 945
                
                    Pythagoreans
                    and aliquot sums, 910
                    and irrationality of √2, 912
                    and music, 1080
                    and numerology, 1025
                    and primes, 908
                
                    Python
                    pigmentation pattern of, 426
                
