Analytic Models of Collective Motion

Report 6 Downloads 72 Views
Analytic Models of Collective Motion Alden Astwood

June 8, 2012

Collective Motion

• Start with a model of individual behavior • Try to find out what happens to the group • One way: computer simulation • If parameters change, must rerun simulation

‘Hybrid’ Approach

• Postulate equations of motion for macroscopic quantities • Example: diffusion equation with memory

∂ρ(x, t) = ∂t

Zt M(t − t 0 ) 0

∂2 ρ(x, t 0 ) 0 dt ∂x2

• Estimate unknown parameters using simulation • Can memory be found analytically for simple models?

Part 1: A Simple Model with Centering

Description of the Model

• A set of (Brownian) random walkers in 1D • Interact via spring forces (centering) • Selective bias: only affects ‘informed’ individuals • Simple but exactly solvable

Centering Model – Solution Procedure

1. Write equations of motion for bird positions X x˙ m = −γ (xm − xn ) + vm + Γm (t) n

2. 3. 4. 5.

Write Fokker-Planck equation for probability distribution Solve F-P equation with standard techniques Integrate full solution to get coarse grained quantities Work backwards to get eqns of motion/memory

Centering Model – Dynamics

• If all birds start together in a clump: • Informed birds pull ahead • Uninformed birds get dragged along • Spreading due to noise: • MSD ∼ 2D0 t at short times • MSD ∼ 2D0 t/N at long times

Centering Model – Density Total Density of Birds, t=0.013333 5

Density

4 3 2 1 0 -1

0

1

2 x

3

4

Memory

• What eqn of motion does the density obey? • ρ(x, t) is a sum of two Gaussians • Can write an evolution equation like:

∂ρ(x, t) = ∂t

Zt

Z∞ dx −∞

dt 0 M(x − x 0 , t − t 0 )

0 0

∂2 ρ(x 0 , t 0 ) ∂x 02

• Memory must be nonlocal in time AND space

Part 2: A Model with Alignment Interaction

Motivation • Lots of models have ‘alignment’ interaction (e.g. Vicsek): • Birds move at constant speed • Birds change direction to align with neighbors • Can we calculate memory for a model with alignment?

Single Flipping Particle • To start with: a 1D single particle model: • Single particle moving at constant speed • Can point left or right • Flips randomly at a constant rate

-4

-2

0 x(t)

2

4

Single Moving Particle – Memory

• What is the probability density? • Exponential memory:

∂P(x, t) = c2 ∂t

Zt

0

dt 0 e−2F(t−t ) 0

∂2 P(x, t 0 ) ∂x2

• Equivalent to telegraph equation • MSD goes like t2 at short times and t at long times

Single Moving Particle – Distribution Function Telegraph Equation Solution, c=F=1, t=0.000000

P(x,t)

1

0.5

0 -4

-2

0 x

2

4

Adding Another Particle

• This simple 1 particle model is well known • Now we add a second particle • 22 = 4 Total Configurations: ++, +−, −+, −− • Construct flipping rates so that aligned states are favored

Two Particles – Rates ++

−+

+−

−−

Two Particles – Rates ++ F −+

+−

−−

• F: rate to go from unaligned to aligned state

Two Particles – Rates ++ F f −+

+−

−−

• F: rate to go from unaligned to aligned state • f: rate to go from aligned to unaligned state

Two Particles – Rates ++ F

F f

f

−+

+− f

f

F

F −−

• F: rate to go from unaligned to aligned state • f: rate to go from aligned to unaligned state

Two Moving Particles – What Happens?

• Can solve for all probabilities exactly • MSD again goes like t2 at short times, t at long times

Deff =

F2 + f2 2Ff(F + f)

• Positions of the two particles are correlated i.e.

hx1 x2 i − hx1 ihx2 i = 6 0

Two Moving Particles – Memory

• Again, memory is nonlocal in both time AND space:

∂P(x, t) = ∂t

Zt

Z∞ dx −∞

dt 0 M(x − x 0 , t − t 0 )

0 0

∂2 P(x 0 , t 0 ) ∂x 02

• For CM distribution, memory is

˜ M(k, ) =

2c2 4f(F + f) + 2(F + 2f) + 2c2 k2 + 2

Generalization to N Particles

• How to construct flipping rates? • Infinite range interaction: flipping dynamics completely

independent of motion • Treat birds like Ising spins with all to all coupling • Construct flipping rates as in Glauber dynamics

Generalization to N Particles

• MSD related to two time spin-spin correlation function • Phase transition as interaction strength is changed • hx2 i ∼ 2c2 τt at long times above critical point • Don’t know yet what happens at/below critical point • Very difficult to get exact memory

Lessons Learned

• Analytic calculations possible for two simple models • We find memories which are nonlocal in time and space • Lots of further work to be done: • N particle near/below critical point • Finite range interactions • Many other generalizations