Classical Chaotic Scattering Direct ODE Application Rubin H Landau - - PowerPoint PPT Presentation

classical chaotic scattering
SMART_READER_LITE
LIVE PREVIEW

Classical Chaotic Scattering Direct ODE Application Rubin H Landau - - PowerPoint PPT Presentation

Classical Chaotic Scattering Direct ODE Application Rubin H Landau Sally Haerer, Producer-Director Based on A Survey of Computational Physics by Landau, Pez, & Bordeianu with Support from the National Science Foundation Course:


slide-1
SLIDE 1

Classical Chaotic Scattering

Direct ODE Application Rubin H Landau

Sally Haerer, Producer-Director

Based on A Survey of Computational Physics by Landau, Páez, & Bordeianu with Support from the National Science Foundation

Course: Computational Physics II

1 / 47

slide-2
SLIDE 2

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

2 / 47

slide-3
SLIDE 3

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

3 / 47

slide-4
SLIDE 4

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

4 / 47

slide-5
SLIDE 5

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

5 / 47

slide-6
SLIDE 6

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

6 / 47

slide-7
SLIDE 7

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

7 / 47

slide-8
SLIDE 8

What Does Classical Chaotic Scattering Look Like?

Recall Troubled Youth Pinball machines: multiple scattering Classical scattering ⇒ continuous? Enough reflection ⇒ memory loss Model with static potential? Need active bumpers?

8 / 47

slide-9
SLIDE 9

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

9 / 47

slide-10
SLIDE 10

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

10 / 47

slide-11
SLIDE 11

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

11 / 47

slide-12
SLIDE 12

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

12 / 47

slide-13
SLIDE 13

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

13 / 47

slide-14
SLIDE 14

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

14 / 47

slide-15
SLIDE 15

Model and Theory

Static 2-D Potential V(x, y) = ± x2y2e−(x2+y2)

v V(x,y) x y b v'

  • Scatter (high energy)

±: repulsive/attractive 4 peaks ⇒ internal reflections? Theory: Classical Dynamics F = ma

15 / 47

slide-16
SLIDE 16

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

16 / 47

slide-17
SLIDE 17

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

17 / 47

slide-18
SLIDE 18

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

18 / 47

slide-19
SLIDE 19

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

19 / 47

slide-20
SLIDE 20

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

20 / 47

slide-21
SLIDE 21

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

21 / 47

slide-22
SLIDE 22

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Particle at +∞

v V(x,y) x y b v'

  • Know velocity v

Vary impact parameter b Observe scattering θ No target recoil ⇒ no ∆v Measure N(θ) scattered

22 / 47

slide-23
SLIDE 23

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

23 / 47

slide-24
SLIDE 24

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

24 / 47

slide-25
SLIDE 25

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

25 / 47

slide-26
SLIDE 26

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

26 / 47

slide-27
SLIDE 27

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

27 / 47

slide-28
SLIDE 28

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

28 / 47

slide-29
SLIDE 29

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

29 / 47

slide-30
SLIDE 30

Scattering Experiment: What’s Measured?

Project from y = −∞, Observe Scattered Projectile at +∞

v V(x,y) x y b v'

  • Measure N(θ) → ⇒ σ(θ)

Differential cross section σ(θ) Independent experiment details

σ(θ) = lim Nscatt(θ)/∆Ω Nin/∆Ain (1)

Compare theory

σ(θ) = b

db

  • sin θ(b)

(2)

Unusual dθ(b)/db

30 / 47

slide-31
SLIDE 31

Theory: Equations to Solve

Newton’s Law in x-y Plane

F = ma

v V(x,y) x y b v'

  • − ∂V

∂x ˆ i − ∂V ∂y ˆ j = md2x dt2 (1) ∓ 2xye−(x2+y2) y(1 − x2)ˆ i + x(1 − y2)ˆ j

  • = md2x

dt2 ˆ i + md2y dt2 ˆ j (2)

Simultaneous 2nd-order ODEs md2x dt2 = ∓ 2y2x(1 − x2)e−(x2+y2) (3) md2y dt2 = ∓ 2x2y(1 − y2)e−(x2+y2) (4)

31 / 47

slide-32
SLIDE 32

Theory: Equations to Solve

Newton’s Law in x-y Plane

F = ma

v V(x,y) x y b v'

  • − ∂V

∂x ˆ i − ∂V ∂y ˆ j = md2x dt2 (1) ∓ 2xye−(x2+y2) y(1 − x2)ˆ i + x(1 − y2)ˆ j

  • = md2x

dt2 ˆ i + md2y dt2 ˆ j (2)

Simultaneous 2nd-order ODEs md2x dt2 = ∓ 2y2x(1 − x2)e−(x2+y2) (3) md2y dt2 = ∓ 2x2y(1 − y2)e−(x2+y2) (4)

32 / 47

slide-33
SLIDE 33

Theory: Equations to Solve

Newton’s Law in x-y Plane

F = ma

v V(x,y) x y b v'

  • − ∂V

∂x ˆ i − ∂V ∂y ˆ j = md2x dt2 (1) ∓ 2xye−(x2+y2) y(1 − x2)ˆ i + x(1 − y2)ˆ j

  • = md2x

dt2 ˆ i + md2y dt2 ˆ j (2)

Simultaneous 2nd-order ODEs md2x dt2 = ∓ 2y2x(1 − x2)e−(x2+y2) (3) md2y dt2 = ∓ 2x2y(1 − y2)e−(x2+y2) (4)

33 / 47

slide-34
SLIDE 34

Theory: Equations to Solve

Newton’s Law in x-y Plane

F = ma

v V(x,y) x y b v'

  • − ∂V

∂x ˆ i − ∂V ∂y ˆ j = md2x dt2 (1) ∓ 2xye−(x2+y2) y(1 − x2)ˆ i + x(1 − y2)ˆ j

  • = md2x

dt2 ˆ i + md2y dt2 ˆ j (2)

Simultaneous 2nd-order ODEs md2x dt2 = ∓ 2y2x(1 − x2)e−(x2+y2) (3) md2y dt2 = ∓ 2x2y(1 − y2)e−(x2+y2) (4)

34 / 47

slide-35
SLIDE 35

Theory: Equations to Solve

Newton’s Law in x-y Plane

F = ma

v V(x,y) x y b v'

  • − ∂V

∂x ˆ i − ∂V ∂y ˆ j = md2x dt2 (1) ∓ 2xye−(x2+y2) y(1 − x2)ˆ i + x(1 − y2)ˆ j

  • = md2x

dt2 ˆ i + md2y dt2 ˆ j (2)

Simultaneous 2nd-order ODEs md2x dt2 = ∓ 2y2x(1 − x2)e−(x2+y2) (3) md2y dt2 = ∓ 2x2y(1 − y2)e−(x2+y2) (4)

35 / 47

slide-36
SLIDE 36

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

36 / 47

slide-37
SLIDE 37

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

37 / 47

slide-38
SLIDE 38

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

38 / 47

slide-39
SLIDE 39

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

39 / 47

slide-40
SLIDE 40

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

40 / 47

slide-41
SLIDE 41

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

41 / 47

slide-42
SLIDE 42

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

42 / 47

slide-43
SLIDE 43

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

43 / 47

slide-44
SLIDE 44

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

44 / 47

slide-45
SLIDE 45

Implementation

Simultaneous x(t), y(t) rk4: Simultaneous 1st O ⇒ Trajectory [x(t), y(t)] ⇒ 4 1st O ODEs: dy(t) dt = f(t, y), (1) y(0) def = x(t), y(1) def = y(t), (2) y(2) def = dx dt , y(3) def = dy dt (3) Force Function f (0) = y(2), f (1) = y(3), (4) f (2) = ∓2y2x(1 − x2)e−(x2+y2)/m (5) f (3) = ∓2x2y(1 − y2)e−(x2+y2)/m (6)

45 / 47

slide-46
SLIDE 46

Assessment

Apply rk4 With 4-D Force Function

1

Initial Conditions: vx = 0, x = b (impact param)

2

m = 0.5, vy(0) = 0.5, −1 ≤ b ≤ 1

3

Plot trajectories [x(t), y(t)]

4

Look for ∼backward, multiple scattering

5

Phase space trajectories [x(t), ˙ x(t)], [y(t), ˙ y(t)]

6

How scattering, bound problem differ?

7

Determine θ = atan2(Vx,Vy) (y = +∞)

8

When discontinuous dθ/db?

9

Run attractive & repulsive potentials

10 Run range E [Vmax = exp(−2)] 11 Time Delay* T(b) 46 / 47

slide-47
SLIDE 47

Assessment

Apply rk4 With 4-D Force Function

1

Initial Conditions: vx = 0, x = b (impact param)

2

m = 0.5, vy(0) = 0.5, −1 ≤ b ≤ 1

3

Plot trajectories [x(t), y(t)]

4

Look for ∼backward, multiple scattering

5

Phase space trajectories [x(t), ˙ x(t)], [y(t), ˙ y(t)]

6

How scattering, bound problem differ?

7

Determine θ = atan2(Vx,Vy) (y = +∞)

8

When discontinuous dθ/db?

9

Run attractive & repulsive potentials

10 Run range E [Vmax = exp(−2)] 11 Time Delay* T(b) 47 / 47