31
From Determinism to Stochasticity Measurement Theory I Reading for this lecture: (These) Lecture Notes. SAGE/CMPy Interactive Labs: Symbolic Dynamics: From Continuous to Discrete Symbolic Dynamics: Symbolic Construction Examples Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield 1 Monday, February 10, 14

From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to StochasticityMeasurement Theory I

Reading for this lecture:

(These) Lecture Notes.

SAGE/CMPy Interactive Labs: Symbolic Dynamics: From Continuous to Discrete Symbolic Dynamics: Symbolic Construction Examples

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

1Monday, February 10, 14

Page 2: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Channel

System of Interest Instrument

!!d

! 2k

. . . 01101 11001

!

!

Probe 1

Probe d

Celli i!xt

2Monday, February 10, 14

Page 3: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory: Making the connection

Know how to evolve:

How to evolve boundaries?

T : !x0 ! !x1

T : p0(x) ! p1(x)

What can we learn from discrete time series?

Hidden Dynamical System:

3Monday, February 10, 14

Page 4: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f0(d)0

10 X0 1

d

0 1

f(x)

4Monday, February 10, 14

Page 5: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f(x)

f!1(d)

f0(d)0

10 X0 1

d

0 1

00

01

11

10

s = 0

s = 1

5Monday, February 10, 14

Page 6: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f(x)f2(x)

f!1(d)

f!2(d)

f0(d)0

10 X0 1

d

0 1

00

01

11

10

000

001

011

010

110

111

101

100

s = 0

s = 1

6Monday, February 10, 14

Page 7: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Partition:

P = {Pi ! M : i = 1, . . . , p}

M =

p!

i=1

Pi

Pi ! Pj = ", i #= j

P & QTwo Partitions:

Refinement: P !Q = {Pi " Qj : Pi # P & Qj # Q}

Dynamical System: {f,M}

f : M ! M

This is a partition, too.

7Monday, February 10, 14

Page 8: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Partition: P

Measurement symbols: Label(Pi) = s ! A

Measurement operator: !(x) = s, x ! Ps

Orbit:

Measurement sequence:

x = {x0, x1, x2, . . .}

s = !(x)

= {s0, s1, s2, . . . : si = !(xi)}

8Monday, February 10, 14

Page 9: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Orbit Space: · · ·! M ! M ! M ! · · ·

Sequence Space: ! = · · ·!A!A!A! · · ·

= {s = (. . . s!1s0s1s2 . . .), si " A}

Dynamics over state space: f : M ! M

Dynamics over sequence space: Shift operator

!(s) = s!

s!

i = (!(s))i = si"1

Trivial dynamics: All structure now in sequences!

9Monday, February 10, 14

Page 10: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Admissible sequences !f : f i(x0) ! Psi

x0 ! ! f-invariant set, then is a closed, shift-invariant set:

Symbolic Dynamical System under partition :P

{!f , !f}Subshift:

�f = �(�f )

⌃f ✓ ⌃

⌃f

10Monday, February 10, 14

Page 11: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

!(s) =!!

i=0

f"i(Psi)

Projection Operator: !(s) ! M

sL = {s : si = (sL)i, i = 0, 1, . . . , L ! 1}

!(sL)

Initial conditions that stay close to x0, x1, x2, . . . , xL!1

Sequences that are close to :sL L-cylinder

Admissible: sL

= s0 . . . sL!1

sL ✓ ⌃f

11Monday, February 10, 14

Page 12: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

L-cylinder-induced partition of M:

L-refinement of partition:

PL

= P ! f!1P ! · · · ! fL!1

P

!(sL) =

!

L"

i=0

f!i(Psi) : sL = s0 . . . sL!1 ! "f

#

�(sL) � PL

12Monday, February 10, 14

Page 13: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Symbolic dynamics:

1. Replace complicated dynamic ( ) with trivial dynamic ( )

2. Replace infinitely precise point with discrete infinite sequence

3. If the partition is “good” then a. Study discrete sequences to learn about continuous system b. Can often calculate quantities directly

x ! M

s ! !f

�f

13Monday, February 10, 14

Page 14: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps:

xn+1 = f(xn)

f(x) with two monotone pieces

L-cylinder induced partition dividers:

Metrize states:

Decision point: d ! [0, 1]

Binary partition: P = {0 ! x " [0, d], 1 ! x " (d, 1]}

PL = {d, f!1(d), f!2(d), . . . , f!(L!1)(d)}

!(x) =!!

i=0

"(f i(x))

2i

x � [0, 1]

14Monday, February 10, 14

Page 15: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f0(d)0

10 X0 1

d

0 1

f(x)

15Monday, February 10, 14

Page 16: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f(x)

f!1(d)

f0(d)0

10 X0 1

d

0 1

00

01

11

10

s = 0

s = 1

16Monday, February 10, 14

Page 17: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory of 1D Maps ...

f(x)f2(x)

f!1(d)

f!2(d)

f0(d)0

10 X0 1

d

0 1

00

01

11

10

000

001

011

010

110

111

101

100

s = 0

s = 1

17Monday, February 10, 14

Page 18: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Kinds of Instruments:

Good kinds of instruments: Markov partitions Generating partitions

When are partitions good? When symbol sequences encode orbits

Diagram commutes:

T (x) = ! ! ! ! !!1(x)

MT����! M

x

?

?

x

?

?

AZ �����! AZ

18Monday, February 10, 14

Page 19: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov Partitions for 1D Maps:

Markov = Given symbol, ignore history

Pr(!

s |"

s ) = Pr(!

s |s1)

f : I ! I, I = [0, 1]Maps of the interval:

I =

p!

i=1

P̄i

P = {P1, . . . , Pp}Partition:

Pi = (di!1, di), 0 = d0 < d1 < · · · < dp = 1Open sets:

$s= s!s , s 2 ADiscrete symbol sequences:

19Monday, February 10, 14

Page 20: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov Partitions for 1D Maps ...

is a Markov partition for :P f

f(Pi) =!

j

Pj ,!i

f(Pi) is 1-to-1 and onto (homeomorphism)

20Monday, February 10, 14

Page 21: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov Partitions for 1D Maps ...

P1 P2 P3 P4

f(P1) = P1

!P2

!P3

f(P2) = P3

f(P3) = P3

!P4

f(P4) = P1

!P2

!P3

!P4

Markov!

P1

P2

P3

P4f(x)

s 2 A = {1, 2, 3, 4}

)!s , s 2 A Good coding

21Monday, February 10, 14

Page 22: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov Partitions for 1D Maps ...

Not Markov!

f(P2) ! P3

f(P3) ! P3

!P4

f(P3) !=!

i

Pi

f(P2) !=!

i

Pi

P1 P2 P3 P4

P1

P2

P3

P4

)!s , s 2 A Bad coding

22Monday, February 10, 14

Page 23: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Why Markov Partition?Symbol sequences track orbits: Longer the sequence, the smaller the set of ICs that could have generated that sequence.

Markov Partition is stronger: Summarize map with a Markov chain over the partition elements.

limL!"

||!(sL)|| ! 0

P P

P

P1

2 3

4

23Monday, February 10, 14

Page 24: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...

Markov partition for Shift map:

H T

xn

xn+1

0 10

1

HT

f(PH) = PT

!PH & f |PH

is monotone

f(PT ) = PT

!PH & f |PT

is monotone

Associated (topological) Markov chain:

P = {T ! (0, 1

2), H ! ( 1

2, 1)}

24Monday, February 10, 14

Page 25: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov partition for Tent and Logistic maps (Two-onto-One):

A B

xn

xn+1

0 10

1

A B xn

xn+1

0 10

1

A B

Associated Markov chain:

f(PA) = PA

!PB & f |PA

is monotone

f(PB) = PA

!PB & f |PB

is monotone

P = {A ! (0, 1

2), B ! ( 1

2, 1)}

Notice what is thrown away

25Monday, February 10, 14

Page 26: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov partition for Golden Mean map:

! =1 +

!

5

2b =

1

1 + !

A B

P = {B ! (0, b), A ! (b, 1)}

f(PA) = PB

!PA & f |PA

is monotone

f(PB) = PA & f |PBis monotone

Markov chain is Golden Mean Process:

00 1

1

b

b

B A

B

Axn+1 =

��xn + b 0 ⇥ xn ⇥ b

(xn � 1)/(b� 1) b < xn ⇥ 1

26Monday, February 10, 14

Page 27: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov partition for Tent map: 2 bands merge to 1 at .a =

!

2

0

1

a0.5 1.0 1.5 2.0

{xn}

27Monday, February 10, 14

Page 28: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 8: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

0 1x-2

6

-log P(x)

Markov partition for Tent map: 2 bands merge to 1 at .a =

!

2

Measurement Theory ...

28Monday, February 10, 14

Page 29: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov partition for Tent map 2 bands merge to 1: a =

!

2

0 10

1

A B C

AB

C

! = (f2( 1

2), f( 1

2))

P = {A ! (f2( 1

2), 1

2),

B ! ( 1

2, f3( 1

2)),

C ! (f3( 1

2), f( 1

2))}

Attractor:

Partition:

29Monday, February 10, 14

Page 30: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

From Determinism to Stochasticity ...

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

Measurement Theory ...Markov partition for Tent map 2 bands merge to 1: a =

!

2

0 10

1

A B C

AB

C

BA C

f(PA) = PC & f |PAis monotone

f(PB) = PC & f |PBis monotone

f(PC) = PA

!PB & f |PC

is monotone

Markov chain:

30Monday, February 10, 14

Page 31: From Determinism to Stochasticity Measurement Theory Icsc.ucdavis.edu/~chaos/courses/poci/Lectures/Lecture12Slides.pdf · Lecture 12: Natural Computation & Self-Organization, Physics

Reading for next lecture:

Lecture Notes.

Lecture 12: Natural Computation & Self-Organization, Physics 256A (Winter 2014); Jim Crutchfield

From Determinism to Stochasticity ...

31Monday, February 10, 14