- General Overview
- The Complexity Challenge
- Central thesis: simple components with no central control yield complex adaptive behavior — the whole exceeds the sum of parts
- Complex systems: ant colonies, brains, immune systems, economies, and the Web share collective behavior, information processing, and adaptation
- Definition struggle: no agreed measure of complexity exists; science still lacks a unified theory
- Reductionism's limits: Descartes' parts-and-sum method fails for weather, organisms, societies, and intelligence
- Santa Fe Institute: founded in 1984 to study complex interactive systems across disciplines
- Four Foundations
- Chaos: sensitive dependence on initial conditions makes long-term prediction impossible; determinism does not mean predictability
- Logistic map: simple nonlinear iteration shows the period-doubling route to chaos and universal constants like Feigenbaum's 4.669
- Information: Shannon entropy measures surprise; Landauer's principle shows erasure, not measurement, costs entropy
- Computation: Turing machines define definite procedures; the halting problem proves some problems uncomputable
- Evolution: Darwinian selection explains design without a designer; the modern synthesis unifies genetics and gradual evolution
- Defining and Creating Complexity
- Complexity measures: size, entropy, algorithmic information, logical depth, statistical complexity, fractal dimension, and hierarchy each capture partial truth
- Self-reproduction: von Neumann's automaton proves machines can copy themselves using dual-use information
- Genetic algorithms: Holland's recipe evolves solutions via fitness, crossover, and mutation, beating hand-coded designs
- Robby the robot: evolved strategy scores 483 by discovering perimeter search and marker tricks humans missed
- Computation in Nature
- Cellular automata: simple local rules generate emergent global behavior; Wolfram's four classes span order and chaos
- Universal computation: Rule 110 and Conway's Game of Life are Turing-equivalent; nature itself may compute
- Living computation: immune systems and ant colonies perform decentralized, parallel, random-but-regulated information processing
- Analogy: Copycat explores possibilities via parallel terraced scan; meaning and context remain the hard barrier
- Modeling and Networks
- Idea models: simple simulations like Axelrod's tournaments are intuition pumps, not full predictions
- TIT FOR TAT: nice, retaliatory, forgiving, and clear strategies evolve cooperation without central authority
- Small worlds: few long-distance links shrink path lengths; scale-free networks have hubs, resisting random failure but not attacks
- Network dynamics: cascading failures like the 2003 blackout show static structure misses information flow
- Scaling: Kleiber's law, metabolic rate ∝ mass^(3/4), points to fractal nutrient-transport networks
- Evolution, Complexified
- Networked genome: overlapping genes, splicing, and gene-regulation networks shatter the gene-as-program view
- Evo-devo: master genes and genetic switches explain rapid morphological change, finch beaks, and convergent eye evolution
- Order without selection: Kauffman's random Boolean networks show self-organization at the edge of chaos produces cell types
- Extended synthesis: natural selection joins developmental constraints, historical accidents, and self-organization
- The Future of Complexity
- Cybernetics caution: the first unified quest failed from breadth without content; complexity risks the same fate
- Missing calculus: no conceptual equivalent of calculus yet exists for myriad interactions (Strogatz)
- Mainstream success: complexity thinking now pervades biology and social sciences, questioning gene-centrism and linearity
- Waiting for Carnot: future progress needs a mathematical language for emergence, self-organization, and adaptation
- The Complexity Challenge
- Deep Dive
- Preface
- Reductionism's Limits
- Reductionism: a whole is understood fully through its parts and their sum — science's dominant approach since 1600s.
- Descartes' method: divide difficulties into parts, then ascend step-by-step to the most complex.
- Early confidence: Michelson (1894) believed most grand scientific principles were already established.
- Reductionist failures: weather, organisms, societies, networks, and intelligence remain poorly explained.
- Key maxim: "the whole is more than the sum of its parts" — antireductionist catchphrase gains force.
- New Sciences of Complexity
- Emerging sciences: chaos, systems biology, evolutionary economics, and network theory move past reductionism.
- Interdisciplinary foundations: cybernetics, synergetics, and systems science try to build new frameworks.
- Santa Fe Institute: founded in 1984 by two dozen scientists to study complex interactive systems.
- Institutional mission: pursue interdisciplinary research and promote unity among intellectual cultures.
- Author's Path to Santa Fe
- Antireductionist epiphany: intelligence cannot be explained by individual neurons or synapses alone.
- Computation as deep idea: computation is intimately related to life and intelligence, beyond engineering.
- Decisive conference: author, sent by Hofstadter, found the complex-systems community at an emergent-computation meeting.
- Becoming an insider: a summer at Santa Fe Institute stretched into years and resident faculty.
- Purpose and Plan of This Book
- Central questions: how simple rules generate complex adaptive behavior in brains, colonies, immune systems, economies?
- Conceptual clarity: the book clarifies vague notions like emergence, self-organization, and complexity.
- Real-world relevance: complexity science should address disease, inequality, conflict, and climate.
- Book structure: part I covers four foundations; parts II–IV weave them together; part V seeks general principles.
- Accessible tour: no math or science background required; notes point to deeper literature.
- Reductionism's Limits
- Part One Background and History
- CHAPTER ONE What Is Complexity?
- The Army Ant Superorganism
- Ant colonies: half a million nearly blind ants form a coordinated “superorganism” with no commander.
- Individual simplicity: solitary ants are minimally intelligent—isolated groups circle until exhaustion—yet collectively build shelters, bridges, and raiding swarms.
- Open mystery: scientists still cannot fully explain how simple ant actions produce colony-level structure, signaling, and adaptation.
- Complex Systems Across Nature and Society
- Brain: neurons fire and signal via neurotransmitters; collective firing gives rise to perception, thought, and consciousness.
- Immune system: lymphocytes, B cells, T cells, and macrophages act without central control, using Darwinian selection to craft efficient antibodies.
- Economies: self-interested buyers and sellers generate global markets, Adam Smith’s “invisible hand,” and hard-to-predict bubbles and crashes.
- World Wide Web: individuals posting and linking pages yield unexpected global structure, growth, and coevolution with search engines.
- Common Properties of Complex Systems
- Collective behavior: large networks of simple components, with no central control, produce complex, hard-to-predict patterns.
- Information processing: all such systems generate and use signals from their internal and external environments.
- Adaptation: systems change behavior through learning or evolution to improve their chances of survival or success.
- Defining and Measuring Complexity
- Definition: a complex system is a large network of components with no central control and simple rules that yields collective behavior, information processing, and adaptation.
- Self-organization and emergence: organized behavior arises without a controller, and simple rules produce emergent macroscopic behavior.
- Etymology: complexity comes from Latin plectere, to weave or entwine—many parts irreducibly intertwined.
- Measurement problem: no quantitative measure of complexity has yet won universal scientific acceptance.
- Science in formation: complexity has no single theory yet; defining its central terms is a necessary struggle, as with information, computation, order, and life.
- The Army Ant Superorganism
- From Clockwork Universe to Chaos (CHAPTER TWO Dynamics, Chaos, and Prediction · I)
- What Dynamics Studies
- Dynamical system: any system changing over time—planets, hearts, brains, stock markets, climate.
- Dynamics describes possible macroscopic behaviors and what predictions can be made about them.
- Emergence: complex macroscopic behavior arises from the collective action of many interacting components.
- Aristotle to Newton
- Aristotle: motion on Earth differs from heavens; objects seek natural resting states; theory from logic, not experiment.
- Galileo: experimental science showed rest needs force, heavy and light fall equally, and Earthly laws can explain heavens.
- Newton: three laws of motion plus universal gravity unify earthly and celestial motion; invented calculus to describe change.
- Mechanics: kinematics describes how things move; dynamics explains why, in terms of force and mass.
- Clockwork universe: Laplace imagined all future states predictable from all positions and velocities.
- Chaos and the Limits of Prediction
- Heisenberg uncertainty: exact position and momentum cannot both be known—but the effect is quantum-scale only.
- Chaos: sensitive dependence on initial conditions makes minuscule measurement errors grow into huge prediction errors.
- Poincaré: discovered chaos while tackling the three-body problem; invented algebraic topology to approach it.
- Maxwell: in 1873, hypothesized tiny influences could produce results of the highest importance.
- Lorenz: 1963 computer weather models showed chaos, limiting forecasts to about one week.
- Linear vs Nonlinear Rabbits
- Linear system: whole equals sum of parts—doubling rabbits graphs as a straight line.
- Nonlinear system: parts interact to create something new—vinegar and baking soda explode.
- Logistic model: adds death from overcrowding, making population growth a nonlinear parabola.
- Iteration: repeatedly feeding next-year population into the model can settle into stability or richer behavior.
- What Dynamics Studies
- The Order Within Chaos (CHAPTER TWO Dynamics, Chaos, and Prediction · II)
- The Logistic Map
- Logistic map: (x_{t+1}=R x_t(1-x_t)) — one of the simplest equations yielding chaos
- Nonlinear whole: population behavior is not the sum of its parts; split populations diverge
- Attractors: eventual regular behavior—fixed point or oscillation—is reached from any initial condition
- Fixed points: for (R=2) trajectories settle at 0.5; for (R=2.5), at 0.6
- Period doubling: at (R=3.1) oscillation period is 2; near 3.5, period 4; then 8, 16, 32
- Chaos threshold: at (R\approx 3.569946) period becomes effectively infinite and behavior chaotic
- Sensitive Dependence and Unpredictability
- Sensitive dependence: initial difference of (10^{-10}) is enough for trajectories to lose correlation after ~30 iterations
- Deterministic randomness: simple deterministic map yields random-looking trajectories; used for pseudo-random numbers
- Unpredictability in principle: uncertainty in any decimal place of (x_0) destroys long-term predictability
- May's insight: erratic census data may be deterministic chaos, not environmental noise or sampling error
- Laplace's vision refuted: chaos, like quantum mechanics, rules out perfect prediction even in principle
- Universals in Chaos
- Bifurcation diagram: plots attractor values against control parameter R, showing period-doubling cascade and chaos onset
- Period-doubling route: fixed point → period 2 → period 4 → … → chaos; common to all unimodal maps
- Feigenbaum's constant: bifurcation thresholds converge at rate 4.6692016 for every unimodal map
- Renormalization theory: imported from quantum field theory and critical phenomena to explain universality
- Experimental confirmation: observed in fluid flow, electronic circuits, lasers, and chemical reactions
- Independent discovery: Coullet and Tresser found the same universality; theory is often jointly named
- Revolutionary Ideas from Chaos
- Order in chaos: detailed behavior unpredictable, yet universal higher-level properties remain predictable
- Complex-systems vocabulary: bifurcations, attractors, and universals characterize changing macroscopic behavior
- Idea models: simple logistic map captures profound properties of natural complex systems
- Next directions: living systems use dynamics to process information; later combined with computation and evolution
- The Logistic Map
- Entropy, Information, and Maxwell's Demon (CHAPTER THREE Information · I)
- Information as the Key to Complexity
- Self-organization: army ants, fireflies, markets, and stem cells all build order from disorder.
- Holy grail: explaining entropy-defying self-organization is the central quest of complexity science.
- Information as measure: scientists use information to characterize order, disorder, complexity, and simplicity.
- Common feature: complex adaptive systems resemble one another in how they handle information.
- Precise definitions: quantitative accounts of information and computation emerged only in the twentieth century.
- Energy, Work, and Entropy
- Energy: a system's potential to do work; from Greek energeia, "to work."
- Work: force applied times distance traveled in the direction of the force.
- Entropy: the energy that cannot be converted into additional work; "trope" means transformation.
- First law: total energy is conserved—transformed, but never created or destroyed.
- Second law: in isolated systems, entropy always increases to its maximum; order needs outside work.
- Arrow of time: second law uniquely distinguishes past from future; other physical laws are reversible.
- Maxwell's Demon Paradox
- Demon: Maxwell's tiny being sorts fast and slow molecules, making the box hotter and colder with negligible work.
- Paradox: apparent entropy decrease without work threatens the second law's universal status.
- Statistical possibility: Maxwell suggested the second law is a statistical effect, not strict for individual molecules.
- Unresolved: for nearly sixty years, attempts to identify the demon's hidden work failed.
- Measurement, Memory, and the Rescue
- Szilard's link: in 1929, he argued measurement—acquiring one bit—entails energy expense and entropy increase.
- Bit: the answer to a yes/no (fast/slow) question; founded information theory.
- Refinement: Brillouin and Gabor extended Szilard's entropy cost of measurement.
- Bennett's reversible computing: in principle, observation and remembering can be done without thermodynamic cost.
- Landauer's principle: erasing memory, not measuring, necessarily increases entropy.
- Second law restored: including the demon and its memory, the whole system obeys entropy increase.
- Information as the Key to Complexity
- Demon, Entropy, and Information (CHAPTER THREE Information · II)
- Maxwell's Demon and Erasure
- Demon paradox: Maxwell's thought experiment framed the second law as statistical, not absolute.
- Szilard's solution: tied the demon's work to measurement and decision making, but left holes.
- Landauer–Bennett resolution: memory erasure produces heat, increasing entropy by exactly the amount sorting decreased it.
- Second law saved: measurement and decision making require erasure, so entropy inevitably rises.
- Open controversy: some physicists still reject the erasure solution; the demon remains disputed.
- Broader impact: resolving the paradox seeded information theory and the physics of information.
- Statistical Mechanics in a Nutshell
- Clausius entropy: originally energy unavailable for work, transformed into heat in 1865.
- Kinetic view: heat emerges from molecular motion, replacing the older idea of heat as a fluid.
- Statistical bridge: statistical mechanics derives macroscopic laws from averages over huge ensembles of microscopic entities.
- Probabilistic prediction: the approach yields overwhelmingly likely behavior, not exact certainty.
- Hostile reception: Boltzmann's atoms and probabilistic laws repelled contemporaries; acceptance came only after his death.
- Microstates and Macrostates
- Microstate: exact positions and velocities of every molecule at an instant.
- Macrostate: a broad outcome type, such as "air spread out" or "air clumped," corresponding to many microstates.
- Slot-machine analogy: three reels of five symbols yield 125 microstates; only five match the jackpot macrostate.
- Probability by counting: uniform air dominates because it has overwhelmingly more microstates than clumped air.
- Temperature as macrostate: many different velocity microstates can average to the same temperature.
- Boltzmann entropy: a function of the number of microstates; the second law says systems move to more probable macrostates.
- Shannon Information
- Engineering driver: Shannon at Bell Labs attacked the problem of faster, reliable telegraph and telephone transmission.
- A Mathematical Theory of Communication: Shannon proved the maximum rate—channel capacity—for reliable transmission over a noisy channel.
- Meaning-free measure: Shannon entropy mirrors Boltzmann's entropy but ignores message meaning, counting only probabilities.
- Entropy as surprise: information content equals a receiver's average uncertainty; toddler "da" repetitions carry zero information.
- Applications: coding theory, compression, cryptography, bioinformatics, language, and AI all draw on information theory.
- Physics debated: feedback into physics is disputed—Pierce called the marriage more interesting than fruitful, though quantum information is emerging.
- Maxwell's Demon and Erasure
- Computation’s Surprising Reach and Limits (CHAPTER FOUR Computation · I)
- Computation: From Desk to Nature
- Desk computers: familiar machines with circuits, monitors, and mice; brains are loosely viewed as similar.
- Natural computation: cells, tissues, plants, immune systems, and markets are called computational, though unlike desk computers.
- Shannon information: narrowly defined as the predictability of a message source, not its meaning or use.
- Information processing: real information is analyzed, remembered, combined, and acted upon — via computation.
- Human computers: before electronics, “computers” were people — WWII women hand-calculating ballistic trajectories.
- Hilbert’s Program
- Hilbert’s challenge: in 1900 he posed twenty-three problems; questions 2 and 10 targeted mathematics itself.
- Completeness: can every true mathematical statement be proved from a given finite set of axioms?
- Consistency: only true statements should be provable; proving a false statement like 1+1=3 would wreck the system.
- Decidability question: the Entscheidungsproblem asks whether a definite procedure can decide any statement’s truth in finite time.
- Leibniz’s dream: calculational machines could settle disputes; he believed no problem would prove unsolvable.
- Gödel’s Incompleteness Theorem
- Gödel’s blow: in 1930, at the meeting where Hilbert declared no unsolvable problem, Gödel proved arithmetic is incomplete if consistent.
- Self-reference: “This statement is not provable” forces either a provable falsehood or an unprovable truth.
- Arithmetic encoding: Gödel translated such self-reference into arithmetic — the hard, brilliant core of the proof.
- Program shattered: mathematics cannot be both complete and consistent; Hilbert’s tidy program was upsettingly overturned.
- Turing Machines and Uncomputability
- Turing’s answer: in 1935, Turing answered Hilbert’s third question “no” by formalizing definite procedure as Turing machines.
- Machine parts: infinite tape, a read/write head with states, and rules that rewrite symbols, move, and halt.
- Even/odd example: a machine toggles even/odd states while erasing 1s, then writes 0 or 1 and halts.
- Blueprint status: though never built then, the Turing machine became the conceptual blueprint for programmable computers.
- Uncomputability: some problems cannot be solved by any Turing machine — a hard limit on computation.
- Computation: From Desk to Nature
- Universal Computation, Uncomputability, and Legacies (CHAPTER FOUR Computation · II)
- Universal Turing Machines
- Universal machine U: emulates any Turing machine M on input I with both encoded on its tape.
- Rule encoding: states, symbols, and motions get binary codes; concatenated rule strings form M's code.
- Stored-program principle: U’s program part plus input part mirrors modern programmable computers, decades ahead.
- Programs as Input
- Program as data: a machine can receive another machine’s code as input, like Word Count running on its own source.
- Self-reference insight: the same binary string can be program or input depending on context—novel for its era.
- Non-halting risk: valid machines may loop forever; subtle infinite loops are hard to detect.
- The Halting Problem
- Assumption: a definite procedure exists to decide whether any M halts on input I—an infinite-loop detector H.
- Modified H' : halts only when M does not halt on its own code; loops when M halts on itself.
- Contradiction: running H' on its own code forces both halting and non-halting; H' cannot exist.
- Conclusion: no definite procedure solves the Halting problem, so the Entscheidungsproblem is “no.”
- Limits and Consequences
- Turing’s contributions: defined “definite procedure,” grounded electronic computers, and proved computation’s limits.
- Gödel parallel: encoding self-reference unifies incompleteness and uncomputability.
- Shattered optimism: computability limits joined quantum mechanics and chaos in ending infinite scientific hopes.
- Lives and Legacies
- Wartime codebreaking: Turing led Enigma decryption, arguably decisive in defeating the Nazis.
- Postwar work: he built early programmable computers and pioneered developmental biology and machine intelligence.
- Persecution: conviction for homosexuality meant forced “therapy,” lost clearance, and probable suicide in 1954.
- Gödel’s end: he fled to Princeton, but paranoia convinced him he was poisoned; he starved to death.
- Universal Turing Machines
- Entropy, Origins, and Natural Selection (CHAPTER FIVE Evolution · I)
- Life Against Entropy
- Second law of thermodynamics: isolated systems march toward maximum disorder.
- Life is the counterexample: living systems are complex, poised between order and disorder.
- Creating complexity requires work: Darwin's invisible hand explains life's rising intricacy.
- Dennett's verdict: Darwin's natural selection tops Newton and Einstein as the best idea yet.
- Pre-Darwinian Evolutionists
- Buffon: proposed an ancient Earth and common ancestry, but offered no evolutionary mechanism.
- Erasmus Darwin: poetic grandfather proposed evolution from one ancestor, anticipating natural selection.
- Lamarck: evolution via inheritance of acquired characteristics, as stretched stork legs show.
- Lamarck's rejection: weak evidence, and later genetics, made acquired inheritance implausible.
- Freud's Lamarckism: instinct explained as inherited ancestral memory, a lingering psychological holdover.
- Darwin's Path to Natural Selection
- Young Darwin: mediocre student and obsessive recorder of observations, ideas, and letters.
- Beagle years: five-year voyage yielded fossils, species, and evidence for gradual geological change.
- Lyell's gradualism: small causes over long time produce huge effects, shaping Darwin's view.
- Malthus and Smith: population pressure creates struggle; self-interest yields communal benefit.
- Galápagos finches: beak variations track island food sources, branching from common ancestors.
- Priority and Publication
- Reluctant Darwin: feared religious anguish, especially for his wife; "like confessing a murder."
- Wallace's scoop: independent discovery in 1858 forced joint publication with Darwin.
- Darwin's book: Origin of Species (1859) turned speculation into a well-supported theory.
- Patrick Matthew: obscure 1830 appendix anticipated natural selection; Darwin apologized publicly.
- Why Darwin gets credit: fame mattered, but mainly his synthesis and evidence completed the theory.
- Darwin's Core Theory
- Descent with modification: all species descend from common ancestors, forming a branching tree.
- Struggle for existence: overproduction plus limited resources drives competition.
- Random variation: offspring differ; no bias toward traits that increase fitness.
- Selection: favorable variations survive and spread through populations over generations.
- Gradualism: evolution proceeds by steady accumulation of small favorable changes.
- Life Against Entropy
- Design, Heredity, and Evolutionary Synthesis (CHAPTER FIVE Evolution · II)
- Design Without a Designer
- Apparent design: product of chance, natural selection, and vast time — no designer needed.
- Entropy decrease: living order arises because organisms metabolize environmental energy, powered by selection's work.
- Natural selection channels random variation into organized complexity without foresight.
- Mendel's Discrete Heredity
- Mendel's experiments on pea plants over eight years disproved Lamarckian inheritance of acquired traits.
- Heredity factors are discrete, one from each parent; these became known as genes.
- Alleles encode trait variants; dominant allele masks recessive in heterozygotes.
- Quantitative prediction: Mendel used probability to predict trait ratios, refuting blending inheritance.
- Obscure paper: Experiments in Plant Hybridization ignored until 1900, delaying acceptance.
- The Modern Synthesis
- False opposition: Darwinian continuous variation vs Mendelian discrete factors seemed incompatible until multiple genes explained continuous phenotypes.
- Population genetics: Fisher, Haldane, and Wright mathematized allele dynamics under selection and inheritance.
- Random genetic drift: chance allele fixation; stronger in small populations; Fisher and Wright split bitterly over its role.
- Synthesis principles: gradual evolution, abundant unbiased variation, random mutations as source, natural selection major mechanism.
- Unification: Darwinism and Mendelism together gave a broadly accepted framework for evolutionary biology.
- Challenges to the Synthesis
- Punctuated equilibria: Gould and Eldredge claimed fossil record shows long stasis interrupted by rapid speciation, not gradualism.
- Historical contingency: Gould's "tape of life" would replay differently because accidents and extinctions shape organisms.
- Biological constraints: physical and developmental limits mean not every trait is an adaptation.
- Neutral evolution and quasi-species: Kimura's molecular evidence and Eigen/Schuster's virus collectives challenged selection's primacy.
- Rancorous debate: Gould declared synthesis dead; Mayr and Dawkins defended it as essential explanation of complexity.
- Shared Darwinian core: challengers still accept common descent, real evolution, selection's importance, and no intelligent design.
- Design Without a Designer
- CHAPTER SIX Genetics, Simplified
- Cells, Chromosomes, and Heredity
- Cells: all organisms composed of tiny cells; nucleus holds chromosomes.
- Mitosis: cell division copies chromosomes identically for growth and repair.
- Meiosis: creates germ cells with half chromosomes; recombination mixes parental genes.
- Chromosomes as heredity carriers: Sutton linked them to Mendelian factors; Morgan confirmed via fruit flies.
- DNA and the Genetic Code
- DNA double helix: Watson and Crick determined structure in 1953.
- Base pairs: A pairs with T, C pairs with G; double strands weave into a helix.
- Gene: substring of DNA that codes for a particular protein.
- Genetic code: DNA triplets (codons) specify amino acids; nearly universal.
- RNA: messenger RNA is an anticopy of DNA, with U replacing T.
- From Gene to Protein: Expression
- Phenotype: organism’s traits arise largely from protein character and interactions.
- Transcription: RNA polymerase unwinds DNA and produces mRNA from one strand.
- Translation: ribosome reads mRNA codons; tRNA anticodons deliver matching amino acids.
- Protein assembly: ribosome cuts off amino acids, links them, releases protein at stop codon.
- Expression: a gene is expressed when it is being transcribed and translated.
- Energy efficiency: all this activity burns under 100 calories per hour, fueled by random molecular motion.
- Replication and Mutation
- Replication: base pairing lets each original strand rebuild its complement before mitosis.
- Copying errors: wrong base attachments occur about once per 100 billion nucleotides.
- Variation sources: mutations and sexual recombination provide raw material for natural selection.
- Self-Referential Machinery and Open Questions
- Self-reference: DNA encodes the molecular machinery that transcribes, translates, and replicates it.
- Hofstadter: “The DNA contains coded versions of its own decoders!”
- Molecular evolution: crack of the genetic code recast evolution at molecular level by 1960s.
- Open complexity: chapter 18 reveals genetics and evolution are far more complicated than assumed.
- Cells, Chromosomes, and Heredity
- Competing Measures of Complexity (CHAPTER SEVEN Defining and Measuring Complexity · I)
- The Trouble with Defining Complexity
- SFI panel: faculty laughed, gave conflicting definitions; students left shocked and frustrated.
- Unified science absent: several sciences of complexity exist, not one; linking them remains open work.
- Science precedent: Newton lacked “force,” geneticists lack “gene”; terms refine as science matures.
- Lloyd’s Three Dimensions
- Three dimensions: describe, create, organize — Lloyd’s axes for measuring complexity.
- Forty measures: existing proposals draw on dynamics, thermodynamics, information theory, and computation.
- Test case: human vs yeast genomes exposes why measures must match intuition.
- Size and Entropy as Measures
- Size metric: humans ~250× yeast base pairs, ~4× genes; amoeba has 225× human base pairs.
- Entropy metric: Shannon surprise of A/C/G/T sequences; ordered has zero, random has maximum.
- Entropy critique: random nonfunctional genome ranks most complex; misses evolved function and order.
- Algorithmic Information and Effective Complexity
- Algorithmic information: shortest program generating the object; random strings score highest (Kolmogorov, Chaitin, Solomonoff).
- Effective complexity: Gell-Mann; information content of regularities alone, excluding random parts.
- Regularity selection: Occam’s razor picks the simplest set of regularities minimizing leftover randomness.
- Flaws: hard to measure; identifying regularities depends on subjective judgment.
- Logical and Thermodynamic Depth
- Logical depth: Bennett; construction difficulty — steps for a Turing machine from blank tape.
- Deep objects: contain internal evidence of long computation or slow-to-simulate process.
- Occam’s machine choice: use the shortest Turing machine to avoid arbitrary program lengths.
- Impracticality: cannot find minimal Turing machine or encode natural objects as bits.
- Thermodynamic depth: Lloyd and Pagels; complexity as resources and effort needed to construct.
- The Trouble with Defining Complexity
- Alternative Complexity Measures (CHAPTER SEVEN Defining and Measuring Complexity · II)
- Thermodynamic Depth
- Thermodynamic depth: complexity equals resources needed by the most plausible causal sequence producing an object.
- Evolutionary scale: human genome's depth spans genetic events from first life to modern humans, dwarfing amoebas.
- Coarse-graining problem: unclear what counts as one event, or how to choose relevant macrostates.
- Complexity as Computational Capacity
- Computational capacity: measure complexity by the sophistication of what a system can compute.
- Wolfram's criterion: universal Turing machine equivalence marks complex systems; Bennett counters system alone is not enough.
- Coupled behavior: complexity arises from universal machine plus code and input, not the bare machine.
- Statistical Complexity
- Statistical complexity: minimum past information needed to optimally predict a system's future statistical behavior.
- Model test: simplest model that makes behavior statistically indistinguishable from the observed message source.
- Random choices allowed: models may include randomness, so random strings get simple descriptions.
- Ordered vs random: low complexity for both extremes, high for intuitive middle cases.
- Applications: measured for complicated crystal structures and neuron firing patterns.
- Fractal Dimension
- Fractals: self-similar geometric shapes with fine structure at every scale, from coastlines to snowflakes.
- Koch curve: repeated replacement of line-thirds creates an idealized self-similar coastline.
- Generalized dimension: if sides shrink by x and copies multiply by x^d, then d is dimension.
- Koch dimension: 3^d = 4 gives d ≈ 1.26, a non-integer between one and two.
- Cascade of detail: fractal dimension quantifies roughness and detail seen across all magnifications.
- Finite limits: real coastlines are fractal-like; dimension can only be approximate, not infinite.
- Degree of Hierarchy
- Simon's hierarchy: complexity arises from subsystems nested within subsystems, recursively.
- Near-decomposability: far more strong interactions within subsystems than between them.
- Evolution's building blocks: hierarchical near-decomposable systems allow cells to become organs, organs to become organisms.
- McShea's scale: nested levels from prokaryotic cells to colonial organisms quantify biological hierarchy.
- Evolutionary trend: maximum hierarchy in organisms increases over time; nestedness ignores function.
- Limits of Complexity Measures
- Partial measures: each metric captures something real but has theoretical and practical limitations.
- Multidimensional complexity: diversity of proposed measures suggests no single scale can capture complexity.
- Thermodynamic Depth
- CHAPTER ONE What Is Complexity?
- Part Two Life and Evolution in Computers
- CHAPTER EIGHT Self-Reproducing Computer Programs
- What Is Life?
- Life's definition: no consensus; common lists include autonomy, metabolism, self-reproduction, survival instinct, evolution.
- Artificial life: field simulates and “creates” life in computers, challenging objections to machine life.
- Common objections: computers depend on humans for energy and programming, lack self-reproduction and evolution.
- Fictional lineage: Golem, Pygmalion, Frankenstein, and Blade Runner presage technological versions of the question.
- The Self-Copying Program
- Naive approach: print each preceding line of source code; requires an ever-growing program, infinite regress.
- Memory model: numbered locations, instruction pointer, and
line[n]let a program treat stored text as data. - Self-copying trick: loop prints from
line[L]untilend, then printsenditself. - Core insight: the same information serves as instructions and as data, avoiding regress.
- Dual-Use Information in Logic and DNA
- Gödel: separates sentence S from its meaning M; M treats S as data, enabling self-reference in math.
- Turing: Halting proof runs H on its own code, using one string as both program and input.
- DNA replication: enzymes encoded in DNA treat the DNA strand as data to split and copy.
- Self-contained interpreter: DNA encodes the cellular machinery that translates it, unlike an external interpreter.
- Von Neumann's Self-Reproducing Automaton
- Design: combines a self-copying program with its own interpreter, making a genuinely self-reproducing machine.
- History: formulated in the 1950s; proof completed by Arthur Burks; published in Theory of Self-Reproducing Automata (1966).
- Significance: first real advance in artificial life; proved machine self-reproduction possible in principle.
- Legacy: simple self-reproducing robots built at Cornell; Kurzweil, Moravec, and Joy forecast grander versions.
- Von Neumann: Life and Legacy
- Prodigy: divided eight-digit numbers at six, conversed in ancient Greek, received doctorate at twenty-three.
- Polymath: professor at IAS with Einstein and Gödel; founded game theory, designed EDVAC, aided atomic bomb.
- Cybernetics: sought a general theory of information processing bridging biology and technology; complex systems descends from it.
- IAS conflict: practical computer and weather-prediction work resented; project shut down after his death.
- What Is Life?
- Evolution as Computation (CHAPTER NINE Genetic Algorithms · I)
- Origins: From von Neumann to Holland
- Von Neumann's vision: computers self-reproduce with mutations and compete for survival resources.
- Unfinished work: his death left the evolution problem open until 1960s researchers took it up.
- John Holland: earned the world’s first computer science Ph.D. at Michigan under Arthur Burks.
- Intellectual lineage: Burks assisted von Neumann on EDVAC and completed his automata work.
- Adaptation: Holland’s 1975 book Adaptation in Natural and Artificial Systems proposed genetic algorithms.
- The Genetic Algorithm Recipe
- Algorithm defined: a recipe of steps transforming an input into a desired output.
- Two inputs: a population of candidate solutions and a fitness function scoring task performance.
- Individuals: candidate programs represented as strings of bits, numbers, or symbols.
- Core loop: generate population, compute fitness, select fittest parents, recombine with mutations, repeat.
- Generations: offspring replace the old population until the new one reaches equal size.
- Real-World Reach
- Engineering: GE automates aircraft design; Texas Instruments designs computer chips.
- Science: Los Alamos analyzes satellite images; pharmaceutical firms discover new drugs.
- Finance: London Stock Exchange detects fraud; Capital One analyzes credit card data.
- Entertainment: animated horses in The Lord of the Rings and stunt doubles in Troy.
- Art: interactive GA artwork exhibited at the Pompidou Center in Paris.
- Evolving Robby the Robot
- Robby's world: simulated 10×10 grid littered with soda cans, bounded by walls.
- Perception: Robby sees his current site and four adjacent sites, each empty, can, or wall.
- Actions: move N/S/E/W, move randomly, stay put, or pick up a can.
- Rewards: ten points per can, one-point fine for empty pickup, five-point fine for wall crashes.
- Strategy encoding: a table of 7 actions for each of 243 possible situations.
- GA Implementation for Robby
- Initial population: 200 random strategies, each a string of 243 genes.
- Gene values: numbers 0–6 encode the seven possible actions.
- Position matters: the gene’s position corresponds to a specific situation in the lookup table.
- Search, not design: the GA evolves good strategies without human insight into the problem.
- Origins: From von Neumann to Holland
- Evolving Robby's Clever Cleaning Strategies (CHAPTER NINE Genetic Algorithms · II)
- Running the GA on Robby
- GA loop: select parents by fitness, crossover at a random split, mutate numbers, then repeat for the new population.
- Robby's world: 10×10 grid, roughly 50% cans per site, 200 actions per session.
- Fitness: average score over 100 random sessions, rewards minus fines; maximum about 500.
- Genome: 243-number string encodes one action per possible situation.
- Parameters: population 200, generations 1,000, sessions 100—arbitrary but effective.
- GA result: final best strategy scored 483 on 10,000 new sessions, near optimal.
- Hand-Coded vs Evolved Strategy
- Hand-coded M: pick up if can, else move to adjacent can, else move randomly.
- M's limit: scored about 346 per session; can cycle around empty sites and miss cans.
- G wins: evolved strategy beats M and approaches the theoretical maximum.
- Genome opacity: reading individual genes misleads; interactions between genes matter.
- Phenotype approach: behavior analysis reveals how a strategy works better than its genome.
- The Two Tricks Evolution Discovered
- No-can wilderness: G moves east to the wall, then circles the perimeter counterclockwise.
- Circle strategy payoff: avoids wall collisions and encounters cans more efficiently than random moves.
- Marker trick: G sometimes skips picking up a can to leave it as a memory marker.
- Cluster harvesting: the marker lets G collect an entire cluster; M loses the cluster and wanders off.
- Knockout experiment: forcing PickUp for can-in-site genes lowers G's score from 483 to 443.
- Evolutionary Dynamics and Real-World GAs
- Fitness curve: rapid gains to generation 300, then slow refinement to 1,000.
- Early generations: random strategies loop in StayPut, crash into walls, or try missing cans.
- Milestones: generation 200 learns to approach and pick cans; generation 250 matches M; generation 800 gets the marker trick.
- Dark corners: evolutionary algorithms explore design-space regions humans would not consider, says NASA's Lohn.
- NASA antenna: 2005 evolved design beat human engineers and won a Human Competitive award.
- Running the GA on Robby
- CHAPTER EIGHT Self-Reproducing Computer Programs
- Part Three Computation Writ Large
- Nature’s Computation Through Cellular Automata (CHAPTER TEN Cellular Automata, Life, and the Universe · I)
- Computation in Nature
- Ant colonies: millions of autonomous ants compute collectively without central control.
- Brain as computer: billions of parallel neurons compute without a CPU.
- Broad definition: computation is what a complex system does with information to adapt.
- Idealized model: complex-system computation is studied via cellular automata.
- Cellular Automata Architecture
- Non-von-Neumann architecture: no central processor or stored program, unlike RAM/CPU computers.
- Grid of cells: each cell toggles on/off from states in its eight-neighbor neighborhood.
- Update rule: identical rule per cell, e.g., majority of nine-neighborhood decides next state.
- Rule space: 2^512 possible update rules, far more than atoms in the universe.
- Emergence: simple local rules can yield complex, hard-to-predict global behavior.
- Von Neumann and Universal Computation
- Invented by von Neumann: 1940s collaboration with Stan Ulam to formalize self-reproduction.
- Self-reproduction: 29-state rule creates perfect copies of any initial pattern.
- Turing equivalence: cell states serve as tape and program; updates iterate the machine.
- Universal computation: ability to compute anything a universal Turing machine can.
- The Game of Life
- Conway's rule: two-state life/death via birth, survival, loneliness, overcrowding.
- Glider: coherent on-state pattern moves southeast, circling the wrapped donut grid.
- Structures: spaceships and glider guns produce persistent moving patterns.
- Universal proof: glider guns assemble to implement and, or, and not logic.
- Practical limits: Life-based computation is achingly slow, wasteful, and hard to design.
- Toward the Four Classes
- Wolfram's project: early-1980s physicist studied cellular automata and their patterns.
- Classification goal: characterize the kinds of patterns cellular automata can form.
- Computational promise: harness CA parallelism and pattern formation for new computation styles.
- Computation in Nature
- Cellular Automata and Universal Computation (CHAPTER TEN Cellular Automata, Life, and the Universe · II)
- Wolfram's Route
- Prodigy: age 20 Ph.D., Caltech faculty, MacArthur "genius" grant, Princeton IAS invitation
- Research pivot: with fame and freedom, chose to study cellular automata dynamics
- Motivation: if elementary CAs are intractable, no chance of understanding complex ones
- Elementary Cellular Automata
- Definition: one-dimensional, two-state lattice; each cell's update depends on itself and two nearest neighbors
- Rule space: eight three-cell neighborhoods × two update states = only 256 rules
- Numbering: update states as binary string; decimal conversion names each rule, e.g., Rule 110
- Space-time diagrams: rows show successive lattice configurations; simple rules yield astonishing complexity
- Mathematica: Wolfram's programming language helped simulate and display cellular automata
- Four Classes of Behavior
- Class 1: almost all initial configurations settle to the same uniform pattern
- Class 2: settle to uniform or cycling patterns, depending on initial configuration
- Class 3: random-looking behavior with embedded regular structures; Rule 30 is canonical
- Class 4: mixture of order and randomness; localized structures interact in complicated ways; Rule 110
- Universal Computation
- Matthew Cook's proof: Rule 110 is universal—perhaps the simplest known universal computer
- Wolfram's speculation: all class 4 rules are capable of universal computation
- Practical limits: designing desired computations is hard; Rule 110 is slower than the Game of Life
- Scientific reaction: ingenious but deemed of little practical or scientific significance
- Wolfram's New Kind of Science
- Principle of Computational Equivalence: natural processes compute; universal computation is common; no natural process exceeds it
- Equivalent sophistication: different natural processes' computations are almost always equivalent in sophistication
- NKS thesis: universe and everything in it can be explained by simple programs
- Ultimate model: Wolfram predicts a very short cellular-automaton rule as the universe's fundamental model
- Reception: bestseller, but critics called it arrogant and derivative of Zuse and Fredkin
- Assessment
- Author's view: simple computer models are promising; natural systems as information processing; universality plausible but unproven
- Part 3 open: whether nature is digital, or could compute uncomputable things, remains unproved
- Part 4 rejected: brain and worm may both be universal, but their computations are not equivalent in sophistication
- Wolfram's Route
- CHAPTER ELEVEN Computing with Particles
- The Majority Classification Task
- Majority classification: cellular automaton must turn every cell to the state that initially appears most often.
- Local information only: no central memory or counter; each cell senses only its fixed neighborhood.
- Real-world parallel: neurons and ants need collective decisions from limited local interactions.
- Naive local voting fails: stable black and white patches leave no way for regions to compare sizes.
- Evolving Rules with a Genetic Algorithm
- Inspiration: Norman Packard's GA-designed cellular automaton rules sparked the project.
- Rule encoding: each 128-bit genome lists update states for all 7-cell neighborhood patterns.
- Fitness test: rules are scored by fraction of random initial configurations solved correctly.
- Evolved behavior: opaque bit strings yield rules that transiently create intricate patterns before settling correctly.
- Particle Analysis of the Evolved Computation
- Simple regions: uniform black, uniform white, and checkerboard patterns encode local density information.
- Particle metaphor: Crutchfield's filtering exposes boundaries between regions as interacting "particles."
- Particle types: η, δ, β, μ, and γ correspond to different boundaries; α decays into γ and μ.
- Collisions compute: particle collisions create or annihilate signals—for instance, γ + β creates η, which annihilates μ.
- Emergent strategy: signals let larger regions shrink smaller neighbors, producing the correct global majority answer.
- Explanatory Power and Further Reach
- Prediction from particles: particle descriptions can forecast fitness and explain mistakes without simulating the rule.
- Imposed description: particles are scientist-level explanations, not explicit mechanisms in the CA or GA.
- Wolfram's problem: particles suggest a higher-level vocabulary for information processing in cellular automata.
- Brain possibility: neural computation may resemble particle- or wave-like distributed activity, not centralized control.
- Plant stomata: stomata networks may be a two-dimensional CA computing optimal balance of CO₂ gain and water loss.
- The Majority Classification Task
- Life Computes by Decentralized Selection (CHAPTER TWELVE Information Processing in Living Systems · I)
- What Is Information Processing?
- Ontological status: information is increasingly ranked with mass and energy as a third primitive component of reality.
- Core question: how do natural systems compute, and what gives information meaning in context?
- Fuzzy term: information processing often lacks agreed meaning outside Turing and von Neumann formalisms.
- Biological high-level language: abstraction would expose shared principles and mechanisms across living systems.
- Computation in Traditional and Cellular-Automaton Systems
- Turing machines: information resides in tape symbols and head states; meaning comes from human interpretation.
- Two levels: programs exist as machine code and as human-readable high-level languages, linked by compilers.
- Cellular automata: input/output are lattice configurations; particles and collisions carry intermediate meaning.
- Missing compiler: no general method translates cellular-automaton rules into high-level programs.
- Natural systems: the same gap makes biological information processing hard to characterize.
- The Immune System as a Decentralized Detector
- Receptors: lymphocytes display random receptor shapes that bind antigens by molecular shape match.
- Diversity: random DNA shuffling and daily turnover cover huge pathogen space without predesigned receptors.
- Activation: B cells attack only after strong binding plus go-ahead signals from T cells.
- Antibody evolution: selected B cells mutate, divide, and are repeatedly tested for stronger antigen binding.
- Swollen nodes: rapid production of mutated B cells in lymph nodes drives the immune response.
- Self-Tolerance and Attack Control
- Negative selection: self-binding lymphocytes are killed or gene-edited before entering the bloodstream.
- Regulatory T cells: suppress other T cells via secreted chemicals, limiting autoimmune attack.
- BAFF competition: self-reactive B cells require extra survival factor, so they die disproportionately.
- Cytokine balance: harm-induced cytokines suppress active lymphocytes, tuning attack against bodily damage.
- Ant Colony Foraging as Network Computation
- Trail communication: ants deposit pheromones to guide nestmates to food sources.
- Reinforcement: successful foragers re-lay pheromone, strengthening high-quality trails.
- Evaporation: unreinforced trails fade, enabling adaptive response to changing food locations.
- Decentralized control: simple local decisions produce colony-level foraging optimization.
- Brain analogy: ant colonies resemble neural networks in emergent information-processing behavior.
- What Is Information Processing?
- Collective Biological Information Processing (CHAPTER TWELVE Information Processing in Living Systems · II)
- Task Allocation in Ant Colonies
- Task types: Red Harvester workers divide into foraging, nest-maintenance, patrolling, refuse-sorting; counts adapt to environment.
- Decision mechanism: Ants switch tasks based on environmental encounters and rates of encountering ants doing other tasks.
- Chemical cues: Antennae detect task-specific chemical residues, letting ants know what tasks others have performed.
- Disturbance response: Nest disturbance increases maintenance workers; abundant, high-quality seeds increase foragers.
- Collective model: Existing trail strengths form a collectively discovered, dynamic model of the food environment.
- Metabolic Pathways as Feedback Systems
- Metabolism: Cells process nutrients through parallel metabolic pathways, building components and energy for life.
- Glycolysis: Glucose becomes pyruvate, feeding the citric acid cycle to make ATP; excess ATP slows it down.
- Enzymatic sampling: Random molecular encounters with matching enzymes drive reactions and regulate pathway speed.
- Pathway web: Hundreds of independent and interdependent pathways continually regulate themselves and each other via feedback.
- Information Encoding and Communication
- Information as statistics: In these systems, information lives in statistical, time-varying patterns of components, not static locations.
- Communication by sampling: No component sees the big picture; each samples local signals—cytokines, pheromones, molecule concentrations.
- Randomness essential: Random receptor shapes, ant movements, and molecular collisions let simple components explore huge possibility spaces.
- Determinism balance: Feedback continually adjusts probabilities, balancing random exploration with directed, self-regulated action.
- Fine-Grained Parallel Exploration
- Parallel terraced scan: Many possibilities are explored simultaneously, with resources allocated by each exploration's perceived success.
- Immune example: Successful antibody shapes get mutated offspring; novel shapes still keep being generated for exploration.
- Ant example: Random scouts start trails; promising paths attract more ants, while less promising paths still receive some search.
- Metabolic example: Pathway speeds adapt moment-to-moment via molecular feedback, letting exploration shift fluidly.
- Redundancy advantage: Many unreliable components yield robust statistical sampling and make actions consequential only in large numbers.
- Meaning and Applications
- Meaning via fitness: An event means something when it affects well-being or reproduction, telling the organism how to respond.
- Open mystery: No central perceiver exists; how meaning becomes consciousness or self-awareness remains unexplained.
- Artificial immune systems: Programs that mimic immune information processing adaptively protect computers from viruses and intruders.
- Ant colony optimization: Simulated ants, pheromones, and task-switching solve routing and scheduling problems like delivery trucks.
- Task Allocation in Ant Colonies
- Analogy, Common Sense, and Copycat (CHAPTER THIRTEEN How to Make Analogies (if You Are a Computer) · I)
- Easy Things Are Hard
- Minsky's paradox: “Easy things are hard”—computers master chess, diagnosis, desert driving, yet fail at context and common sense.
- Socks-on-head test: a child exploits ambiguity of “put your socks on”; a computer cannot infer intended meaning.
- Context-blind machines: spam filters miss obvious junk; journalists tailor headlines for literal-minded search engines.
- Human-level AI optimism: narrow-domain successes prompt talk of human-level AI, but language and image understanding remain unsolved.
- Making Analogies
- Analogy defined: perceiving abstract similarity between things despite superficial differences.
- Everyday slippages: recognizing dogs and letter A in any font; “same here” shifts whose parents or husband are meant.
- Metaphors and politics: Perrier as “Cadillac of bottled waters”; Iraq as “another Vietnam”; Falklands war analogized to Cyprus.
- Scientific analogy: Yukawa modeled nuclear force on electromagnetism, predicting a pion-like particle and winning a Nobel.
- Thoreau's claim: “All perception of truth is the detection of an analogy.”
- My Own Route to Analogy
- Life-changing book: Gödel, Escher, Bach revealed how mind emerges from simple neurons via complex-systems ideas.
- Determined pursuit: letters and daytime calls went unanswered; a late-night call finally reached Hofstadter.
- Invitation: he invited her to join his group, working on a program to make analogies.
- Simplifying Analogy
- Microworld: letter-string analogies like abc → abd keep analogy-making's essence while simplifying it.
- Default rule: most people choose ijl from ijk, replacing the rightmost letter by its alphabetic successor.
- Structural fit: for iijjkk, the answer iijjll lets “letter” slip to “group of letters”.
- Hidden fabric: mrrjjj rewards seeing group lengths 1-2-3, yielding mrrjjjj.
- Impasse: xyz has no successor; mirroring to abc gives wyz via first→last, leftmost→rightmost, successor→predecessor.
- Being a Copycat
- Analogy as imitation: analogy-making is subtle copying, using concepts relevant to the target's own context.
- Conceptual slippage: the essence of analogy is letting concepts slip appropriately in context.
- Copycat program: after six years of work, the program made human-like letter-string analogies and earned a Ph.D.
- How to Do the Right Thing
- Reject rigid lists: fixed candidate concepts sacrifice flexibility; group length might emerge later as central.
- Reject exhaustive search: a finite brain cannot weigh every possibility, from broken belts to quantum tunneling, equally.
- Available but unequal: all possibilities must be potentially accessible; implausible ones require strong pressure to consider.
- Nature's balance: ant colonies and immune systems combine randomness with feedback to allocate resources dynamically.
- Parallel terraced scan: Hofstadter's scheme explores many possibilities in parallel, updating resources by current promise.
- Easy Things Are Hard
- Analogy as Emergent Perception (CHAPTER THIRTEEN How to Make Analogies (if You Are a Computer) · II)
- From Random Exploration to Focused Exploitation
- Exploration strategy: starts random and parallel, then focuses resources on promising possibilities.
- Temperature control: high disorganization makes codelet decisions random; low organization makes them deterministic.
- Catch-22 of perception: cannot explore everything, but must explore to know what is promising; probabilities keep exploration fair.
- Biological parallel: ant colonies and immune systems share this shift from random exploration to focused exploitation.
- Copycat’s Architecture
- Slipnet: dynamic activation marks relevance, spreads to neighbors, and decays without reinforcement.
- Slippage links: resistance falls when label nodes like opposite activate, enabling conceptual slippages.
- Workspace: working area where codelets build perceptual structures on raw letter strings.
- Codelets: small agents that propose and test candidate structures; teams cooperate and compete.
- Parallel terraced scan: resources are allocated to candidate structures by ongoing assessments of promise.
- Anatomy of a Run: abc ⇒ abd, mrrjjj ⇒ ?
- Early run: random codelets propose correspondences; weak a–j dies, sameness link lowers temperature to 94.
- Group competition: abc group outcompetes bc because covering more objects makes it stronger.
- Rival mappings: letter-to-group c–J and letter-to-letter c–j trade wins probabilistically; coherence usually restores c–J.
- Length emerges: codelets notice group lengths, build successorship links 1–2–3, and unify groups into mrrjjj.
- Low temperature freezes: coherent slippages translate rule into “replace length of rightmost group by successor,” yielding mrrjjjj.
- Run distribution: over 1,000 runs, immediate mrrkkk dominates; coherent mrrjjjj has lower average final temperature.
- Meaning and the Barrier
- Primitive meaning: Copycat uses concepts embedded in a network appropriately across varied situations; a beginning of meaning.
- Meaning and survival: biological meaning tied to survival and natural selection; Copycat only weakly lowers temperature.
- Barrier of meaning: hardest AI problem is removing humans from the meaning loop; Rota called it “the barrier of meaning.”
- Analogy as key: if the barrier is ever unlocked, analogy will likely be the key.
- From Random Exploration to Focused Exploitation
- Simulating Complex Systems and Cooperation (CHAPTER FOURTEEN Prospects of Computer Modeling · I)
- Computer Simulation as a Third Way of Science
- Traditional limits: mathematically oriented sciences studied simple idealizations because complex systems resisted analytic understanding.
- Computer simulation: complements theory and experiment for systems too complex for mathematics alone.
- Pioneers' goal: Turing, von Neumann, and Wiener wanted computers to model development, thought, learning, and evolution.
- Third way of science: computer simulation now stands beside theory and experiment as a route to knowledge.
- Models, Mechanisms, and Idea Models
- Scientific model: a simplified representation of some real phenomenon; scientists mostly study models of nature.
- Mechanistic model: explains a phenomenon through simpler concepts; Newton lacked one for gravity, Einstein offered spacetime curvature.
- Idea models: simple, non-predictive models that yield insight into general concepts rather than specific systems.
- Intuition pumps: idea models prime intuitions, in Dennett's phrase, as thought experiments or simulations.
- Technology spinoffs: Turing machines, self-reproducing automata, and evolutionary models inspired computers, cellular automata, and genetic algorithms.
- The Prisoner's Dilemma
- Origin: invented during the Cold War to investigate cooperation dilemmas between enemy nations.
- Payoff matrix: mutual cooperation scores 3, defecting against a cooperator scores 5, mutual defection scores 1.
- Paradox: "The pursuit of self-interest by each leads to a poor outcome for all" — Axelrod.
- Tragedy of the commons: Hardin's label for collective harm from individual selfishness; global warming is a leading case.
- Repeated play: repeated interaction opens the door for reciprocal cooperation to beat unconditional defection.
- Evolution of Cooperation and Axelrod's Tournaments
- Axelrod's question: can cooperation emerge in a world of egoists without central authority?
- Tournament method: 14 then 63 submitted programs played all others for 200 turns; TIT FOR TAT won both.
- TIT FOR TAT rule: cooperate first, then mirror the opponent's previous move—reward cooperation, punish defection.
- Evolutionary condition: cooperative strategies can spread under Darwinian selection if they accumulate higher payoffs.
- Policy influence: results shaped thinking on arms control, terrorism, corporate management, and regulation.
- Computer Simulation as a Third Way of Science
- Cooperation Lessons and Modeling Caveats (CHAPTER FOURTEEN Prospects of Computer Modeling · II)
- What Made TIT FOR TAT Win
- Tournament result: no expert improved on TIT FOR TAT, despite knowing it in advance.
- Niceness: top strategies never defect first; least forgiving nice program scored lowest.
- Retaliation and forgiveness: punish defection quickly, but cooperate again if opponent does.
- Clarity: predictable strategies make cooperation easier for opponents to sustain.
- Evolution experiment: genetic algorithm independently evolved TIT FOR TAT-like behavior.
- Extending the Game: Norms and Metanorms
- Social norms: add witnessed defections and punishment to the multiplayer dilemma.
- Boldness and vengefulness: each player's strategy is a defection probability and punishment probability.
- Norms alone: defectors dominate when vengefulness starts at zero; norms did not reliably create cooperation.
- Metanorms: punishing those who fail to punish defectors sustains cooperation, Axelrod found.
- Policy insight: norms and metanorms research informs terrorism, arms control, and environmental governance.
- Spatial Structure Favors Cooperation
- Spatial model: Nowak and May placed players on a lattice interacting only with nearest neighbors.
- Minimal strategies: each player always cooperates or always defects, with no memory.
- Selection rule: each site takes the highest-scoring strategy in its neighborhood; no mutation.
- Persistent coexistence: spatial patterns can oscillate or change chaotically, with cooperators surviving indefinitely.
- Territoriality insight: locality alone fosters cooperation in biological and social communities.
- The Value of Idea Models
- First hand-hold: models give traction on phenomena lacking precise concepts, like cooperation's evolution.
- Plausibility tests: they show cooperation can arise in leaderless populations of self-interested adaptives.
- Intuition simulators: variations reveal conditions for cooperation; Holland calls them flight simulators.
- Technology inspiration: results inform peer-to-peer networks and electronic-commerce fraud prevention.
- Mathematical theories: simulations inspire general rules, such as Nowak's Five Rules for the Evolution of Cooperation.
- Policy applications: climate response framed as repeated multiplayer dilemma; recommend be nice, retaliatory, forgiving, clear.
- Replication and Limits
- Replication necessity: independent reimplementation is the hallmark of cumulative simulation science.
- Asynchrony effect: Huberman and Glance found asynchronous updating lets defectors replace cooperators.
- Error sensitivity: Mukherji et al. showed cheating or errors also doom cooperation in spatial models.
- Metanorm recheck: Galan and Izquierdo found defectors eventually take over in long-run metanorm simulations.
- Model humility: all models are wrong but some are useful; replication exposes hidden assumptions and parameter sensitivity.
- Modeler's duty: emphasize limitations so schematized models are not taken literally as full reality.
- What Made TIT FOR TAT Win
- Nature’s Computation Through Cellular Automata (CHAPTER TEN Cellular Automata, Life, and the Universe · I)
- Part Four Network Thinking
- Networks, Hubs, and Small Worlds (CHAPTER FIFTEEN The Science of Networks · I)
- The Small-World Experience
- Milgram's chain letters: in the 1950s, Kansas and Nebraska starters relayed letters to unknown Boston targets through personal acquaintances.
- Six-degrees result: median five intermediate links became popular culture's "six degrees of separation."
- Kleinfeld's critique: most letters never reached targets, and later medians exceeded five; small-world fame may rest on a myth.
- Coincidence bias: vivid unexpected connections stick in memory, so intuitive estimates of coincidence are unreliable.
- The New Science of Networks
- Formerly siloed fields: graph theory, neuroscience, epidemiology, sociology, and economics each studied networks independently.
- Founding papers: Collective Dynamics of “Small World Networks” and Emergence of Scaling in Random Networks ignited the field.
- 1990s enablers: fast computers, abundant Internet data, and physicists seeking new problems converged.
- Unifying goal: common language across disciplines promises better routing, disease control, and ecological foresight.
- Network thinking: relationships, not entities themselves, explain complexity; Barabási sees it invading all inquiry.
- Network Basics
- Nodes and links: individuals and their connections form the common language of network science.
- Clustering: tight-knit communities appear as mutually connected clusters within larger networks.
- Degree distribution: many nodes have low degree, and few have high degree.
- Hubs: high-degree nodes such as Google or airline hubs dominate traffic and information flow.
- Universal signature: high clustering, skewed degrees, and hubs characterize most studied networks.
- Small-World Networks
- Watts and Strogatz: first mathematically defined small-world networks and asked which structures give short paths.
- Model classes: small-world and scale-free models explain how real networks develop hubs and clustering.
- Small-world property: my 19-person social network needs at most four hops, despite tight-knit clusters.
- The Small-World Experience
- Small Worlds and Scale-Free Webs (CHAPTER FIFTEEN The Science of Networks · II)
- Small-World Networks
- Regular ring: each node linked to nearest neighbors; a 60-node ring has average path length 15.
- Random rewiring: moving 5% of links to long distances shrinks path length dramatically.
- Watts's rule: the first five random rewirings halve average path length regardless of network size.
- Small-world property: few long-distance links yield short average path lengths and high clustering.
- Real-world networks: movie actors, U.S. power grid, and C. elegans brain all fit.
- Evolutionary rationale: fast communication without costly long-distance connections.
- Scale-Free Networks and PageRank
- Web as network: nodes are pages; hyperlinks are directed links.
- PageRank: ranks pages by in-link count; relies on skewed link distribution.
- Watts–Strogatz limit: rewired regular networks don't match real-world degree distributions.
- Scale-free network: power-law degree distribution with hubs, heterogeneity, self-similarity, and small-world structure.
- All small-world: every scale-free network is small-world, but not vice versa.
- Google's payoff: hub pages like beatles.com outrank low-degree irrelevant pages.
- Degree Distributions and Self-Similarity
- Web in-degree rule: pages with in-degree k are proportional to k⁻².
- Power-law form: the −2 exponent makes the distribution scale-free by definition.
- Self-similarity: the same distribution shape recurs from 1,000 to 1 million in-links.
- Scale-free meaning: no characteristic scale; invariant under rescaling.
- Fractal echo: self-similarity connects to fractals from chapter 7.
- Bell curve contrast: normal distributions cluster around an average; scale-free networks are highly heterogeneous.
- Network Resilience
- Random failure tolerance: randomly deleted nodes are usually low-degree, so network properties persist.
- Hub vulnerability: losing one hub can strip scale-free properties and break function.
- Real-world disruptions: Google outage or Chicago blizzard disrupts networks; routine failures pass unnoticed.
- Robust yet fragile: scale-free networks resist random loss but are highly vulnerable to hub attacks.
- Small-World Networks
- Real-World Networks and Their Origins (CHAPTER SIXTEEN Applying Network Science to Real-World Networks · I)
- Network Science Boom
- Growth: more than 14,000 small-world/scale-free papers appeared in five years, spanning 11 disciplines.
- Survey: fields range from physics and computer science to geology and neuroscience.
- Promise: network thinking offers a shared framework for analyzing diverse real-world systems.
- Networks in Biology
- Brain structure: small-world wiring appears from neurons to functional areas, aiding resilience and synchronized communication.
- Brain balance: small-world topology balances local and global processing while keeping energy and size costs low.
- Brain hubs: damage to hubs like the hippocampus is devastating, while random neuron death is absorbed.
- Genetic regulation: gene-control networks are approximately scale-free, protecting transcription from errors and pathogens.
- Metabolic networks: all 43 organisms studied are scale-free, with nearly universal hubs that are essential life chemicals.
- Epidemiology and Ecology
- Sexual networks: Swedish survey data show scale-free structure; highly connected people act as hubs for STI spread.
- Hub vaccination: targeting hubs with safe-sex campaigns and vaccinations exploits scale-free vulnerability.
- Partner-nomination: ask random people to name a partner; hubs are named and vaccinated without mapping the network.
- Food webs: some ecologists claim small-world/scale-free structure, but interpreting real-world data remains contested.
- Significance of Network Thinking
- Common patterns: scale-free distributions, clustering, and hubs yield small-world communication and random-node resilience.
- Unifying language: network terms expose commonalities among complex systems, letting insights cross disciplines.
- Self-referential hub: network science itself links far-flung fields, acting as a hub among disciplines.
- Practical reach: search, epidemic control, ecosystem preservation, and counterterrorism gain network-based strategies.
- Two-sided property: scale-free networks resist random node loss but fail when hubs are removed.
- Origin: Preferential Attachment
- Emergent structure: Web degree distributions arise from how networks grow, not from deliberate design.
- Preferential attachment: Barabási and Albert proposed that new links increasingly favor highly connected nodes.
- Rich-get-richer: people with many friends meet more people and gain new contacts faster than those with few.
- Network Science Boom
- Scale-Free Claims and Cascading Failures (CHAPTER SIXTEEN Applying Network Science to Real-World Networks · II)
- Preferential Attachment and Cumulative Advantage
- Preferential attachment: high-degree nodes attract more links, so the rich get richer and the linked get more linked.
- Scale-free result: Barabási and Albert showed growth plus preferential attachment yields power-law degree distributions.
- Citation networks: well-cited papers earn more citations regardless of quality, leaving equally good rivals unseen.
- Tipping points: positive feedback can suddenly amplify citations, fads, or failures into dramatic change.
- Power Laws and Their Skeptics
- Overestimated universality: many networks labeled scale-free from imperfect data later proved non-scale-free.
- Imperfect data: real-world network datasets are incomplete and error-ridden; curve-fitting is shaky.
- Many mechanisms: at least “nine and sixty ways” can build power laws, so preferential attachment isn't the only explanation.
- Healthy skepticism: Keller and Shalizi warn that power-law claims are overestimates and often hallucinations.
- Limits of Simplified Network Models
- Model value: despite simplifying, small-world and scale-free models captured degree, clustering, and resilience patterns.
- Homogeneous models: these models assume identical nodes and links, but real networks are heterogeneous.
- Link strengths differ: friendship ties vary in closeness, so information spreads differently than simple models predict.
- Node types matter: gender, interests, and knowledge shape who shares what with whom.
- Information Spreading and Cascading Failure in Networks
- Dynamics gap: network science must move from static structure to how information spreads through networks.
- Cascading failure: overloaded nodes pass tasks to others, triggering accelerating domino failures.
- 2003 blackout: one Ohio generating-plant shutdown cascaded across the East, blacking out 50 million customers.
- 2007 customs failure: a single network card failure shut a border system, stranding passengers for hours.
- LTCM financial cascade: a hedge-fund loss threatened global selling until the Federal Reserve brokered a bailout.
- Resilience caveat: robustness to random node failure doesn't cover failure-induced cascading overloads.
- Explaining and Preventing Cascades
- Complexity as threat: Antonopoulos: “The threat is complexity itself”; cascading failures may outrank cyberterrorism.
- SOC and HOT: self-organized criticality and highly optimized tolerance explain cascading failures and offer alternative power-law mechanisms.
- Open frontier: information dynamics require characterizing networks whose nodes and links change in time and space.
- Watts's verdict: the static-network problems encountered so far are “just pebbles on the seashore” beside dynamics mysteries.
- Preferential Attachment and Cumulative Advantage
- Scaling Laws and Metabolic Networks (CHAPTER SEVENTEEN The Mystery of Scaling · I)
- Scaling in Biology
- Scaling: how one property changes when a related property changes; here body mass vs. basal metabolic rate.
- Naïve linear scaling predicts overheating: heat grows with volume, but radiates only from surface area.
- Surface area scales as volume^(2/3), so Rubner proposed metabolic rate ~ mass^(2/3).
- Surface hypothesis matched thermodynamics but failed later data.
- Kleiber's Law
- Kleiber's law: in the 1930s, careful measurements showed metabolic rate scales as body mass^(3/4).
- Log-log plot: any power law appears as a straight line whose slope is the exponent.
- Quarter-power scaling: lifespan, heart rate, and other traits follow exponents with denominator 4.
- The puzzle: a single law holds across organisms from bacteria to whales, defying simple geometry.
- Interdisciplinary Collaboration
- James Brown and Brian Enquist: ecologists who sought a mathematical account of nutrient-transport branching networks.
- Geoffrey West: theoretical physicist with scaling expertise; joined them at the Santa Fe Institute.
- Metabolic scaling theory explains both why scaling is a power law and why exponent is 3/4.
- Impact: theory predicts new scaling relationships and has stirred excitement and controversy.
- Power Laws and Fractals
- Fractal dimension: if each level scales by x and makes N copies, then x^dimension = N.
- Power laws are fractals: self-similar across scales; the exponent supplies the fractal dimension.
- Inference: a power law in biology hints that the underlying system is fractal-like.
- Metabolic Scaling Theory
- Core insight: metabolic rate depends on how efficiently circulatory networks deliver fuel to cells.
- Network structure, not just mass or length, defines the circulatory system.
- Fractal branching of blood vessels and lungs yields quarter-power scaling laws.
- Support: several predicted scaling relationships have since been confirmed by data.
- Scaling in Biology
- Metabolic Scaling and Universal Power Laws (CHAPTER SEVENTEEN The Mystery of Scaling · II)
- The Fractal Network Model
- Three assumptions: networks are maximally space-filling, minimize energy/time, and keep terminal units constant
- Fractal branching: self-similar structures fill space equally at all scales
- Same-size capillaries: mice and hippos need equally sized terminals; big animals just add more
- Model result: fuel-delivery rate, hence metabolic rate, scales with body mass to the 3/4 power
- Fourth-dimension view: the exponent equals surface-volume scaling in 4D; life runs "as if four-dimensional"
- A Theory for All of Biology
- Beyond animals: quarter-power laws claimed for heart rate, life span, gestation, and sleep
- Plants included: fractal vascular networks explain trunk and growth scaling
- Temperature extension: generalized theory covers reptiles, fish, and other cold-blooded life
- Microscopic reach: predictions for single cells, mitochondria, and molecule-sized distribution processes
- Evolutionary relevance: claimed to explain DNA-change rates and tumor growth scaling
- Grand ambition: "potential to unify all of biology"; likened to Newton's role in physics
- Controversy and Critique
- Universality doubted: quarter-power laws have exceptions; small dog breeds often outlive large ones
- Statistical averages: Kleiber's law fits broadly but ignores variation beyond mass and temperature
- Oversimplification charged: life is too complex; fractal structure is not the only route to power laws
- Math challenged: critics allege flawed mathematics; the group counters with claimed errors in critiques
- West's response: won't be "cowered by little dogs nipping at our heels," yet sees criticism as a good sign
- Skepticism is the job: Newton's gravity took sixty years; evidence will eventually decide
- The Mystery of Power Laws
- Ubiquitous patterns: city sizes, incomes, earthquakes, heart-rate variability, forest fires, market volatility
- "More normal than normal": power laws may be the norm in complex systems, not the well-understood bell curve
- Competing mechanisms: preferential attachment, fractal structure, self-organized criticality, highly optimized tolerance
- No consensus: which observed power laws arise from which mechanisms remains unresolved
- The Puzzle of Zipf's Law
- Zipf's discovery: word frequency in large texts is proportional to 1/rank — a −1 power law
- Least-effort view: reuse common words while keeping unambiguous distinctions produces the law
- Mandelbrot's optimization: maximizing information while minimizing transmission cost yields Zipf's law
- Simon's feedback loop: word-reuse probability proportional to current frequency anticipates preferential attachment
- Monkey typists: random typing with space bars also produces Zipf's-law text
- Deeper lesson: competing explanations mirror today's unresolved arguments over power-law origins
- The Fractal Network Model
- Genes, Regulation, and Evolutionary Complexity (CHAPTER EIGHTEEN Evolution, Complexified · I)
- From Simplicity to Molecular Complexity
- Evolutionary puzzle: individual simplicity vs collective sophistication seems beyond gradual mutation or accident.
- Intelligent design: old argument recycled; complexity question remains scientifically open.
- Molecular revolution: new DNA technologies shattered the gene-as-computer-program view.
- What Is a Gene?
- Overlapping genes: genes can share DNA nucleotides or sit wholly inside one another.
- Jumping genes: mobile elements reorder chromosomes, raise mutation rate, possibly drive diversity.
- Splicing and editing: alternative splicing and RNA editing let one gene code for many proteins.
- Noncoding RNA: transcribed DNA that is not translated regulates genes and cells.
- Epigenetics: heritable gene-function changes without DNA sequence change, e.g., DNA methylation.
- Definition crisis: expert surveys show no consensus on what counts as a gene.
- Networked Genome and Its Consequences
- From linear to nonlinear: genes act in regulatory networks, not independent beads-on-a-string.
- Human Genome Project: sequencing alone cannot explain traits; complexity exceeds gene count.
- Biotech crisis: independent-gene assumption underpins patents, risk assessments, and regulation.
- Patent problems: networked genes make “functional product” patents legally murky.
- Evo-Devo and Genetic Switches
- Evo-Devo: evolutionary developmental biology, opening the black box ignored by the Modern Synthesis.
- Three mysteries: 25,000 genes, shared DNA with mice and chimps, rapid morphological change.
- Master genes: small set of regulatory genes controls body-part formation, conserved across species.
- Switches: noncoding DNA sequences, once dismissed as junk, bind regulatory proteins to turn genes on or off.
- Switch evolution: diversity and major morphology changes arise from switch modification, not new genes.
- Finch beaks: BMP4 expression strength controls beak size and shape in Darwin’s finches.
- From Simplicity to Molecular Complexity
- From Genes to Self-Organized Order (CHAPTER EIGHTEEN Evolution, Complexified · II)
- Evo-Devo Genes Reshape Beak Evolution
- BMP4: extra production in chick embryos grows wider, taller, nutcracker-like beaks.
- Calmodulin: extra expression makes beaks longer, like a cactus driller's.
- Two genes, quick change: large morphological shifts need not wait for many chance mutations.
- Convergent Evolution Reconsidered
- PAX6: shared master gene directs eye development in humans, flies, octopi, and many species.
- Gehring's experiment: mouse PAX6 in flies grows eye-like structures on legs, wings, and antennae.
- Single eye origin: eyes may have evolved once in a PAX6-bearing ancestor, not many times independently.
- Master-gene constraints: body plans are limited; “every trait can vary indefinitely” is wrong.
- Kauffman and Random Boolean Networks
- Kauffman: complex-systems visionary, MacArthur winner, called a “world-class intellectual riffer.”
- RBN model: directed network of genes with random Boolean rules and synchronous discrete updates.
- Behavior regimes: fixed-point, oscillating, or chaotic as in-degree K increases; parallels the logistic map.
- Edge of chaos: at K=2, networks sit between frozen order and chaos; “life exists at the edge of chaos.”
- Order Without Selection
- Attractors as cell types: RBN attractor count ≈√nodes; predicted ~316 human cell types with 100,000 genes, close to ~256 observed.
- Spontaneous order: “Order, vast and generative, arises naturally” from complex regulatory networks without selection.
- Candidate fourth law: life has an innate tendency toward complexity, independent of selection, per The Origins of Order.
- Selection limited: self-organization may predominate and constrain what selection can accomplish.
- Reception and Synthesis
- Controversy: praised for opening new vistas; criticized as “dangerously seductive” and detached from reality.
- Model limits: binary states, equal in-degree, synchronous updates; noise can prevent stable attractors.
- Square-root claim fails: later simulations show attractor count is not well approximated by √nodes.
- Extended synthesis: natural selection is joined by historical accidents, developmental constraints, and self-organization.
- Evolutionists' camps: adaptationists, historicists, and structuralists may unify through productive intellectual chaos.
- Evo-Devo Genes Reshape Beak Evolution
- Networks, Hubs, and Small Worlds (CHAPTER FIFTEEN The Science of Networks · I)
- Part Five Conclusion
- Complexity's Search for Unified Principles (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · I)
- Horgan's Challenge
- Horgan's attack: 1995 Scientific American cover asked "Is Complexity a Sham?", calling complexity "pop science" and its researchers "complexologists"
- Main criticisms: no useful general principles likely; computer modeling makes complexity a "fact-free science"
- Journalist burn: Horgan quoted one negative sentence from an hour-long phone interview; author learned to be careful with journalists
- End of Science: Horgan predicted chaos, complexity, and artificial life would yield no insights comparable to Darwin or quantum mechanics
- Unified Theories and General Principles
- GUT is wrong vocabulary: even a correct physics Grand Unified Theory would not explain complex-system behavior
- Emergence resists reduction: interactions on one scale create global behavior not deducible from individual components
- Einstein's quip: "Gravitation is not responsible for people falling in love"
- Missing building blocks: physics has mass, energy, and forces; complexity lacks any agreed elemental "stuff" to unify
- Gordon's warning: complexity, self-organization, and emergence can become "smoke and mirrors" that only name what we cannot explain
- Common, not general, principles: useful principles apply to a set of systems and feed back with detailed study of specifics
- Common Principles in Practice
- Candidate principles: chaos universals, von Neumann self-reproduction, Holland exploration/exploitation, Axelrod cooperation, Wolfram computational equivalence, Barabási preferential attachment, West scaling
- Useful common principles: author's chapter 12 principle "randomness and probabilities are essential" made a neuroscientist rethink randomness in the brain
- Feedback loop: common principles inspire new research questions; specific cases challenge and refine overly broad principles
- Skepticism cut both ways: established principles demand doubt of contradicting facts; convincing facts demand doubt of the principles
- Cybernetics: First Unified Quest
- Macy conferences (1940s): interdisciplinary meetings explored feedback, control, information, and purpose in biology and society
- Wiener's cybernetics: "the entire field of control and communication theory, whether in the machine or in the animal"
- Influential results: von Neumann's self-reproducing automaton; Ashby's Design for a Brain; McCulloch-Pitts logic neurons; Bateson/Mead applications
- Mixed verdict: Bateson saw cybernetics as one of the two most important historical events; Delbrück called it "vacuous and inane"
- Why it faded: "more extent than content"—too broad, too little theory to unify
- General System Theory and Physics Offshoots
- Bertalanffy's program: general system theory sought "those principles which are valid for 'systems' in general"
- GST themes: preservation of identity amid change, organized complexity, and goal-directedness
- Autopoiesis: Maturana and Varela's "self-construction" was an appealing but mathematically unsuccessful key to life
- Legacy disciplines: AI, artificial life, systems ecology/biology, neural networks, and control theory grew from these seeds
- Physics vocabulary attempts: Haken's synergetics and Prigogine's dissipative structures sought a "vocabulary of complexity" from thermodynamics and critical phenomena
- Five Questions: Field's Self-Assessment
- Gershenson survey: responses to Complexity: 5 Questions reveal common opinions despite diversity
- No universal laws: most respondents dismiss universal laws of complexity as too ambitious or too vague
- Definition is the wrong goal: many see defining complexity as problematic; some avoid the word entirely
- Not yet a science: complex systems is fragmented rather than unified; no "science of complexity" in the usual sense
- Cybernetics risk: some fear complexity will repeat cybernetics' fate—analogies without a rigorous, predictive theory
- Enthusiasm remains: most respondents are optimistic about future contributions, especially as life, brain, and social sciences uncover more complexity
- Horgan's Challenge
- Complexity's Unfinished Scientific Revolution (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · II)
- Complexity's Impact on Science
- Transformative reach: complexity ideas are reshaping biology, social sciences, and nearly every scientific field.
- Central contribution: questioning long-held assumptions and offering new ways to conceptualize hard problems.
- Questioned assumptions: chaos shows intrinsic randomness isn't needed for random-looking behavior; genetics and self-organization challenge gene-centric evolution and natural selection's centrality.
- New scientific mindset: nonlinearity, decentralized control, networks, distributed feedback, and essential randomness are gaining acceptance.
- From Fringe to Mainstream
- Mainstreaming: once-radical complexity worldview now permeates disciplinary cultures, in part through SFI education.
- Evidence from students: 1990s summer-school students were excited; by 2000s they found the science "mainstream" and sometimes disappointing.
- Success marker: being called mainstream counts as a success for the field.
- Interdisciplinary collaboration: complex systems research has made cross-disciplinary work essential for major scientific problems.
- Expanding concepts: information, computation, adaptation, evolution, life, and intelligence now extend beyond biology to machines and social systems.
- The Future Branches Into Two Directions
- Applied branch: complexity tools refined and applied across physics, biology, epidemiology, sociology, political science, computer science, and more.
- Expanding applications: neuroscience, economics, ecology, climatology, and medicine are sowing complexity seeds.
- Higher-level branch: pursue explanatory, predictive mathematical theories that rigorously unify emergent phenomena across systems.
- Tension in the field: some researchers say "complexity" is now a cliché and want to start over under a new name.
- The Missing Vocabulary and Mathematics
- Crux: we lack the precise vocabulary to characterize commonalities behind complexity, self-organization, and emergence.
- Ill-defined terms: functionality, purpose, and meaning need better-defined replacements reflecting deeper understanding.
- Integration required: new concepts and mathematics must combine dynamics, information, computation, and evolution.
- Strogatz's ultracalculus: we may be missing the conceptual equivalent of calculus for myriad interactions in complex systems.
- Waiting for Carnot: Inventing a Calculus of Complexity
- The in-joke: "waiting for Carnot" means awaiting concepts and mathematics for complexity, as Carnot supplied for thermodynamics.
- Newton's precedent: before calculus, Newton faced a "chaos of language"; calculus became a rigorous lexicon for motion and change.
- The challenge: can we invent a calculus of complexity capturing self-organization, emergent behavior, and adaptation?
- Early attempts: Wolfram's cellular automata, Prigogine's physical concepts, Bak's self-organized criticality, Crutchfield's computational mechanics.
- Open possibility: a unified theory may not exist, since complexity may arise through different processes in different systems.
- Needed spirit: advances require venturing beyond mainstream science into ill-defined, uncharted territory (Gide's "lose sight of the shore").
- Complexity's Impact on Science
- Endnotes, Not Chapter Prose (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · III)
- No Extractable Chapter Content
- Source is reference apparatus: citations, quotations, and source notes, not chapter prose.
- Nothing to map: endnotes alone cannot support a thematic deep-dive branch.
- No Extractable Chapter Content
- No extractable content (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · IV)
- Source Is Reference Apparatus
- No chapter material: The provided passage contains only endnotes and citations, not Chapter Nineteen prose.
- Source Is Reference Apparatus
- Complexity's Unfinished Revolution (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · V)
- Skeptical Challenge
- Horgan's critique: complexity science risks collapsing from "complexity to perplexity."
- Unexamined premise: the hope that physics could complete a theory of complexity remains unfulfilled.
- Defining question: can complexity produce laws, or only evocative concepts?
- Cybernetic Prologue
- Wiener's cybernetics: first broad attempt to unify control and communication in animals and machines.
- Seminal models: McCulloch-Pitts neurons, Ashby's brain design, and Bateson/Mead's social applications.
- Ambitious but shaky: critics called the work "vacuous in the extreme" and "bull sessions."
- Enduring legacy: cybernetics seeded later complexity science despite its early failures.
- Fragmented Schools
- General System Theory: von Bertalanffy sought universal principles but left them abstract.
- Autopoiesis: Maturana and Varela defined life as self-producing, yet stayed marginal.
- Synergetics and dissipative structures: Haken and Prigogine imported nonequilibrium physics without a shared framework.
- Pattern: many vocabularies, no unified conceptual core.
- Awaiting a New Language
- Strogatz's diagnosis: complexity lacks the "conceptual equivalent of calculus."
- Newton's example: scientific advance required escaping the "chaos of language."
- Provisional tools: Bak's self-organized criticality and Crutchfield's computational mechanics are early candidates.
- Task ahead: build a mathematical language equal to complex systems.
- Simplicity Beyond Complexity
- Guiding ideal: seek the simplicity on the other side, not the simplicity before, complexity.
- Uncharted goal: like Gide's new lands, the destination is only known by discovery.
- Open future: the sciences of complexity remain unfinished, not ended.
- Skeptical Challenge
- Works cited only (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · VI)
- Source Status
- Reference apparatus: The supplied text is a bibliography, so no chapter content appears here.
- Source Status
- No Chapter Content Supplied (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · VII)
- Reference Apparatus
- Supplied text: bibliography/index entries, not chapter prose.
- Extraction: none — no chapter content is available to map.
- Reference Apparatus
- Reference Apparatus Only (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · VIII)
- Source Identification
- Index text: provided passage is a book index, not chapter content
- No extraction: reference apparatus is ignored entirely
- Source Identification
- No Extractable Chapter Content (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · IX)
- Provided Text Is Reference Apparatus
- Index and notes excerpt: no chapter-body content was supplied for distillation.
- Provided Text Is Reference Apparatus
- Complexity's Search for Unified Principles (CHAPTER NINETEEN The Past and Future of the Sciences of Complexity · I)
- Preface
- Core Conclusion and Practical Takeaways
- Core Complexity Principles
- Emergence: simple interacting components create collective patterns impossible to deduce from parts alone.
- Sensitive dependence: deterministic systems can be chaotic—tiny initial differences grow, limiting long-term prediction.
- Information as third primitive: life and intelligence process information; computation has hard limits like uncomputability.
- Evolution and self-organization: natural selection plus regulatory dynamics generate design without a designer.
- Network structure matters: hubs and power laws shape resilience; scale-free networks fail dramatically when hubs are attacked.
- Practical Toolbox
- Genetic algorithms: search huge design spaces without human insight; Robby's evolved strategy beat hand-coded rules.
- TIT FOR TAT: be nice, retaliate, forgive, and clear—cooperation wins even among egoists.
- Ant colony optimization: simulated pheromones solve routing and scheduling by exploiting feedback and randomness.
- Artificial immune systems: decentralized detection patterns protect computers from viruses and intruders.
- Hub vaccination: vaccinate network hubs or ask partners' names to control STI spread without mapping.
- Mindset Shifts
- Drop reductionism: a whole is more than the sum of its parts; interactions, not isolated entities, generate complexity.
- Let randomness work: random exploration guided by feedback underpins adaptation in ants, immune systems, and metabolism.
- Use local rules: no central controller is needed; neighborhood interactions can coordinate collective behavior.
- Stay at the edge of chaos: flexible, adaptive systems balance between rigid order and randomness.
- Think in flows: analyze relationships and information dynamics, not static positions and quantities.
- Disciplined Practice
- Idea models with humility: simple models like the prisoner's dilemma prime intuitions but demand replication and caution.
- Question apparent powers: many mechanisms produce power laws; check imperfect data before claiming universality.
- Feed back common principles: broad generalizations inspire research; specific cases refine or refute them.
- Expect unfinished science: complexity still lacks a calculus-like language; embrace interdisciplinary frontier work.
- Core Complexity Principles
opening map…