The problem of Fractal Wrongness

54
Great work built on weak foundation (science) Hope I can learn and help (shake things up) The problem of Fractal Wrongness

description

The problem of Fractal Wrongness. Great work built on weak foundation (science) Hope I can learn and help (shake things up ). Fractal wrongness. Emergence Risk. Fractal wrongness. Emergence Risk Sustainability Autocatalysis Global !#%&!?!? Evolution Technology Markets, finance, … - PowerPoint PPT Presentation

Transcript of The problem of Fractal Wrongness

Page 1: The problem of  Fractal Wrongness

• Great work built on weak foundation (science) • Hope I can learn and help (shake things up)

The problem of Fractal Wrongness

Page 2: The problem of  Fractal Wrongness

Fractal wrongness• Emergence• Risk

Page 3: The problem of  Fractal Wrongness

Fractal wrongness

Much (most?) of what many (most?) believe is obviously false.

• Emergence• Risk• Sustainability• Autocatalysis• Global !#%&!?!?• Evolution• Technology• Markets, finance, …• …

• Robustness• Efficiency• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• …

Page 4: The problem of  Fractal Wrongness

• Wrongness everywhere, every scale, “truthiness”• Involving anything “complex”…• Wild success: religion, politics, consumerism, …• Debates focused away from real issues…

• Even if erased, sustainability challenges remain• Hopeless if it persists

• I’ll set aside all of this for now, and “zoom in” on the world of PhD research/academic scientists

• BTW, excellent case study in infectious hijacking

Fractal wrongness

Page 5: The problem of  Fractal Wrongness

Fractal wrongness (PhDs only)

Much (most?) of what many (most?) believe is obviously false.

• Emergence• Risk• Sustainability• Autocatalysis• Global !#%&!?!?• Evolution• Technology• Markets, finance, …• …

• Robustness• Efficiency• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• …

Page 6: The problem of  Fractal Wrongness

…Extinction simulations have already been performed in a variety of network contexts, including the World Wide Web (WWW) [2], metabolic networks [26], protein networks [25],…

[2] R. Albert, H. Jeong, and A.-L. Barabasi. Error and attack tolerance of complex networks. Nature, 406:378{382, 2000.[25] H. Jeong, S. P. Mason, A.-L. Barabasi, and Z. N. Oltvai. Lethality and centrality in protein networks. Nature, 411:41, 2001.[26] H. Jeong, B. Tombor, R. Albert, Z. N. Oltvai, and A.-L. Barabasi. The large-scale organization of metabolic networks. Nature, 407:651{654, 2000.

Page 7: The problem of  Fractal Wrongness

• “Wrongness” everywhere, every scale • Involving “complexity”• Wild success: high impact journals, funding

agencies, popular science, policy…• Debates shifted away from real issues…

• Even if erased, huge challenges remain• Hopeless if it persists?

• BTW, excellent case study in infectious hijacking

Fractal wrongness (PhDs only)

Page 8: The problem of  Fractal Wrongness

• “Wrongness” everywhere, every scale • Involving “complexity”• Wild success: high impact journals, funding

agencies, popular science, policy…• Debates shifted away from real issues…

• Even if erased, huge challenges remain• Hopeless if it persists?

• I’ll set this aside for now, and “zoom in” to a small spot (within science) with a solid foundation (but a huge spot in math and engineering)

Fractal wrongness (PhDs only)

Page 9: The problem of  Fractal Wrongness

Rigorous foundations

• Emergence• Risk• Autocatalysis• Global !#%&!?!?• Evolution• Technology• Markets, finance, …• …

• Robustness• Efficiency• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• …

Page 10: The problem of  Fractal Wrongness

A source of fractal wrongness we need to remove

Large, thin, nonconvex

Page 11: The problem of  Fractal Wrongness

Software

Hardware

DigitalAnalog

“solution sets” (a la Marder, Prinze, etc)

large, thin, nonconvex

All systems

Functional

Page 12: The problem of  Fractal Wrongness

Meaning

Syntax

WordsLetters

Layered language?

large, thin, nonconvex

Page 13: The problem of  Fractal Wrongness

Letters and words

• 9 letters: adeginorz• 9!= 362,880 sequences of 9 letters• Only “organized” is a word

1 << (# words) << (# non-words) large thin

Meaning

Syntax

WordsLetters

Page 14: The problem of  Fractal Wrongness

Language?

Almost all• grammatical sentences are meaningless• sequences of words are ungrammatical• sequences of letters are not words• collections of symbols are not letters

Meaning

Syntax

WordsLetters

Page 15: The problem of  Fractal Wrongness

• large, thin, nonconvex• # of order parameters • with tuning, Watson beat

humans at Jeopardy

• What are the protocols and architecture?

Meaning

Syntax

WordsLetters

Almost all• grammatical sentences are meaningless• sequences of words are ungrammatical• sequences of letters are not words• collections of symbols are not letters

Page 16: The problem of  Fractal Wrongness

large thin 1 << # toys << # piles

toyspile

Page 17: The problem of  Fractal Wrongness

large thin 1 << # toys << # piles

pile

“order for free?”

emergenceedge of chaosself-organized criticalityscale-free???

statistical physicsrandom ensemblesminimally tunedphase transitionsbifurcations

Page 18: The problem of  Fractal Wrongness

large thin 1 << # toys << # piles

toyspile

“order for free?”

nonconvex

Page 19: The problem of  Fractal Wrongness

Computer programs

• Almost any computer language• Large # of working programs• larger # of non-programs• “Nonconvex” = simple mashups of working

programs don’t work• Need architecture to organize working

programs

1 << (# programs) << (# non-programs) large thin

Software

Hardware

DigitalAnalog

Page 20: The problem of  Fractal Wrongness

Computer programs

Software is not an emergent property of hardware

• morphodynamics and “top-down causality” ?

• teleodynamics?

Software

Hardware

DigitalAnalog

Page 21: The problem of  Fractal Wrongness

Meaning

Syntax

WordsLetters

Software

Hardware

DigitalAnalog

Analog

digital

All “code”

functional software

large, thin, nonconvex

Page 22: The problem of  Fractal Wrongness

This paper aims to bridge progress in neuroscience involving sophisticated quantitative analysis of behavior, including the use of robust control, with other relevant conceptual and theoretical frameworks from systems engineering, systems biology, and mathematics.

Doyle, Csete, Proc Nat Acad Sci USA, JULY 25 2011

Trivial examples

Page 23: The problem of  Fractal Wrongness

Universal “laws” (constraints)• Some constraints on bio & tech rise “bottom up”

from physics/chemistry– Gravity– Speed of light– Energy– Carbon– Other small moieties (e.g. redox, …)… more later?

• Emergence?

Page 24: The problem of  Fractal Wrongness

Components

Physical laws as constraints on components

• Gravity• Speed of light• Energy• Carbon• Other small moieties (e.g. redox, …)… more later

Page 25: The problem of  Fractal Wrongness

Components

Emergent phenomena?

Biology & technology not emergent in any useful sense

• Dissipation, friction• Liquids, gases, fluid dynamics• Phase transitions, homogeneous turbulence, etc• etc etc

Huge gap

Page 26: The problem of  Fractal Wrongness

Components

Emergent phenomena?

Biology & technology not emergent in any useful sense

Huge gap• Dissipation, friction• Liquids, gases, fluid dynamics• Phase transitions• etc etc

Risk not emergent in any useful sense?

Gap?

Page 27: The problem of  Fractal Wrongness

Components

Emergent phenomena?

Biology & technology not emergent in any useful sense

Huge gap• Dissipation, friction• Liquids, gases, fluid dynamics• Phase transitions• etc etc

Risk not emergent in any useful sense?

Gap?

Page 28: The problem of  Fractal Wrongness

Components

Emergent phenomena?

Big gap

HUGE gap

Top down causality (Juarrero)Morphodynamics (Deacon)

Teleodynamics (Deacon)

Page 29: The problem of  Fractal Wrongness

wasteful

fragile

Laminar

Turbulentefficient

robust

Laminar

Turbulent

?Needs active

ActivePassive

ClassicalQuantum

LumpedDistributePassive

Lossless

coherent story here, but haven’t figured out best way to explain… working on it…

Page 30: The problem of  Fractal Wrongness

Emergence?

Page 31: The problem of  Fractal Wrongness

“New sciences” of “complexity” and “networks”? worse

• Edge of chaos• Self-organized criticality• Scale-free “networks”• Creation “science”• Intelligent design• Financial engineering• Risk management• “Merchants of doubt”• …

Science as • Pure fashion• Ideology• Political• Evangelical• Nontech trumps tech

Page 32: The problem of  Fractal Wrongness

simple enzyme

Fragility

Enzyme amount

complex enzyme

ln z pz p

2 20

1 ln lnz z pS j dz z p

Theorem!

z and p functions of enzyme complexity

and amount

Savageaumics

Page 33: The problem of  Fractal Wrongness

Fragilityhard limits

simple

Overhead, waste

complex

• General• Rigorous• First principle

• Domain specific• Ad hoc• Phenomenological

Plugging in domain details

?

Page 34: The problem of  Fractal Wrongness

Control Comms

Physics

Wiener

BodeKalman

Heisenberg

Carnot

Boltzmann

robust control

• Fundamental multiscale physics• Foundations, origins of

– noise – dissipation– amplification– catalysis

• General• Rigorous• First principle

?

Shannon

Page 35: The problem of  Fractal Wrongness

What I’m not going to talk much about

• It’s true that most “really smart scientists” think almost everything in these talks is nonsense

• Why they think this• Why they are wrong

• Time (not space) is our problem, as usual• Don’t have enough time for what is true, so have

to limit discussion of what isn’t• No one ever changes a made up mind (almost)• But here’s the overall landscape

Page 36: The problem of  Fractal Wrongness

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

“New sciences” of complexity and networksedge of chaos, self-organized

criticality, scale-free,…

Wildly “successful”

Page 37: The problem of  Fractal Wrongness

D. Alderson, NPS 37

Popular but wrong

Page 38: The problem of  Fractal Wrongness

Complex systems?Fragile

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Even small amounts can create bewildering complexity

Page 39: The problem of  Fractal Wrongness

Complex systems?Fragile

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Robust

Page 40: The problem of  Fractal Wrongness

Complex systems?

• Resources• Controlled• Organized• Structured• Extreme• Architected• …

Robust complexity

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Page 41: The problem of  Fractal Wrongness

• These words have lost much of their original meaning, and have become essentially meaningless synonyms• e.g. nonlinear ≠ not linear

• Can we recover these words?

• Idea: make up a new word to mean “I’m confused but don’t want to say that” • Then hopefully we can take these words back (e.g. nonlinear = not linear)

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Fragile complexity

Page 42: The problem of  Fractal Wrongness

New words Fragile

complexity

Emergulent

Emergulence at the edge of

chaocritiplexity

• Scale• Dynamics• Nonlinearity• Nonequlibrium• Open• Feedback• Adaptation• Intractability• Emergence• …

Page 43: The problem of  Fractal Wrongness

doesn’t work

Stat physics

Complex networks

Alderson & Doyle, Contrasting Views of

Complexity and Their Implications for

Network-Centric Infrastructure,

IEEE TRANS ON SMC,

JULY 2010

“New sciences” of complexity and networksedge of chaos, self-organized

criticality, scale-free,…

Page 44: The problem of  Fractal Wrongness

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control Comms

Compute

Complex systems?

Jean Carlson, UCSB Physics

Page 45: The problem of  Fractal Wrongness

Stat physics

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

Control

Alderson &Doyle, Contrasting Views of Complexity and Their

Implications for Network-Centric Infrastructure,

IEEE TRANS ON SMC, JULY 2010

Sandberg, Delvenne, & Doyle, On Lossless Approximations, the Fluctuation-Dissipation Theorem, and Limitations of Measurement,IEEE TRANS ON AC, FEBRUARY, 2011

Page 46: The problem of  Fractal Wrongness

Stat physics,

Complex networks

PhysicsHeisenberg

Carnot

Boltzmann

fluids, QM

“orthophysics”From prediction

to mechanism to control

Fundamentals!

Sandberg, Delvenne, & Doyle, On Lossless Approximations, the Fluctuation-Dissipation Theorem, and Limitations of Measurement,IEEE TRANS ON AC, FEBRUARY, 2011

“The last 70 years of the 20th century will be viewed as the dark ages of theoretical physics.” (Carver Mead)

Page 47: The problem of  Fractal Wrongness

accessibleaccountableaccurateadaptableadministrable

auditableautonomyavailablecompatiblecomposable configurablecorrectnesscustomizabledebugable

determinabledemonstrable

dependabledeployablediscoverable distributabledurableeffective

evolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable

manageablemobilemodifiablemodularnomadicoperable

portableprecisionpredictableproducible

recoverablerelevantreliablerepeatablereproducibleresilientresponsive

safety scalable

serviceablesupportablesecurable

stable

survivable

tailorabletestabletimelytraceable

upgradable

Lumping requirements into simple groups

robust

A system can be efficient

using a resource

or producingwaste

But can be

inefficientfor differentresources

orwaste

Page 48: The problem of  Fractal Wrongness

Efficiency tradeoffs

efficientwith

resource 1

wasteful with

resource 1

efficientwith

resource 2

wasteful with

resource 2

Ideally

AchievableNot

Page 49: The problem of  Fractal Wrongness

Efficiency tradeoffs

efficient wasteful

efficient

wasteful

Not?

Distance running

digesting raw vegs

humans

cattle

chimpspronghorn?

Page 50: The problem of  Fractal Wrongness

accessibleaccountableaccurateadaptableadministrable

auditableautonomyavailablecompatiblecomposable configurablecorrectnesscustomizabledebugable

determinabledemonstrable

dependabledeployablediscoverable distributabledurableeffective

evolvableextensiblefailure transparentfault-tolerantfidelityflexibleinspectableinstallableIntegrityinterchangeableinteroperable learnablemaintainable

manageablemobilemodifiablemodularnomadicoperable

portableprecisionpredictableproducible

recoverablerelevantreliablerepeatablereproducibleresilientresponsive

safety scalable

serviceablesupportablesecurable

stable

survivable

tailorabletestabletimelytraceable

upgradable

Lumping requirements into simple groups

robust

A system can be robust

for a property

and aperturbation

But can be fragile

for a differentproperty

orperturbation

Page 51: The problem of  Fractal Wrongness

Robustness tradeoffs

robustto 1

fragileto 1

robustto 2

fragileto 2

Ideally

Achievable

Not

Page 52: The problem of  Fractal Wrongness

Robustness tradeoffs

robust

fragile

fast

slow

Not

Sprinting

Tree climbing

humans

chimps

cheetahs

leopards

Page 53: The problem of  Fractal Wrongness

Robustness/efficiency tradeoffs

robust

fragile

efficient Inefficient

Not

Distance running

Tree climbing humans

chimps

kangeroos

Page 54: The problem of  Fractal Wrongness

Robustness tradeoffs

robustto 1

fragileto 1

robustto 2

fragileto 2

Ideally

Achievable

Not