braid dynamics of non-periodic trajectories
TRANSCRIPT
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
1/13
Department of Mathematics
10th AIMS Conference on Dynamical Systems, Differential Equations and ApplicationsMadrid, Spain, July 2014
Marko Budi ! i" Jean-Luc Thiffeault
BRAID DYNAMICS OF NON-PERIODIC TRAJECTORIES
Supported by NSF grantsDMS-0806821 (JLT) andCMMI-1233935 (MB, JLT)
http://www.math.wisc.edu/ -
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
2/13
Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Braids represent tangling of trajectories in space-time.
2
60 40 20
40
50
60
70
Latitude
L o n g
i t u
d e
Spaghetti plot ofoceanic oats
050 100
405060
7060
40
20
TimeLongitude
L a t i t u d e
Trajectories in space-time,physical braid
0 50 10040
50
60
70
Time
L a t i t u d e
Track the order ofstrands along an axis
Algebraic braid
k 1k
k
k + 1
k
k + 1
2 2 11 2
11
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
3/13
Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Deformation of material by the ow isrepresented by action of a braid on rubber band loops.
3
2 2 11 2
11
11
2
` Z 2 S 4
State space ! Loops
How to represent this action operationally (for numerics) ?(Dynnikovcoordinates)
Flow map ! Braid (nonlinear maps,involving maxoperation)
Takeaway : Braid dynamics are a projection ofthe full dynamics onto integer-based dynamics.
i : Z2 S 4
Z2 S 4
[Dynnikov, 2002][Hall, Yurtas, 2009]
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
4/13
Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Braids in synthesis of dynamics: optimizing stirring.
4
. . . 1 12 1 12
| {z } B
1 12
. . .. . . 1 2 1 2 | {z }
A
1 2 . . .
Material is mixed by stirring the uid using three rods.
Braids A and B are formed by rod trajectories . Both braids are periodic .
Protocol A Protocol B
Growth of loops Braiding factor
Rate of physical material growth is larger than the braiding factor .
Synthesis: To increase the ow mixing rate,
nd periodic protocols with large braiding factors.
| ` | , |A ` | , . . . , |A n ` | eh (A ) n
[Boyland, Aref, Stremler, 2000][Thiffeault, 2005, 2010]
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
5/13
Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Braids in analysis of dynamics: detecting coherent sets.
5
Input: 40 nite-length trajectories
seeded in a moving uid.1. Form the (nite-length) braid.2. Find loops ( ! vectors) with
minimal growth.
3. Those loops contain strandsseeded inside coherentstructures.
Coherent structures found fromonly 40 time-traces,without detailed knowledgeof the velocity eld.
Squares: Initial conditions oftrajectories forming the braid
Blue: Poincar plot of dynamicsRed: Loops enclosing
coherent trajectories [Allshouse, Thiffeault, 2012]
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
6/13
Sep 26, 2013 M. Budi ! i" : Mesochronic Analysis 6
Synthesis : braiddenes the ow.
Rods form a
distinguished braid. ]
:
Analysis: owdenes the braid.Distinguished braid
unknown.
Goal: Study what properties connect all these braids,in order to understand the underlying ow.
Classical braid theory tells us a lot about a single braid.From a single ow , we can get many algebraic braids.
length of trajectories, number of trajectories, and positions of initial conditions.
Variables: effect of braids applied to loops
braiding factor structure of braids number and
distribution of generators ! k .
Observe/explain:
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
7/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Numerical investigation: braidlab applied toregularized Aref's Blinking Vortex ow.
7
braidlab is a MATLAB toolbox used to construct and analyze braids.
It is actively maintained and freely (GPL) available at: https://bitbucket.org/jeanluc/braidlab
Parametrized bynon-dimensionalcirculation " .Red circles regularizesingularities.
Flow blinks between two equal vortices.Vortices are fully determined by a log-typestream function.Full ow is piecewise integrable.
In the studied range of parameters " , the ow is mixing on most of the domain.
Study: Action of the braid : scaling of braiding factor as more trajectories are
added to the braid. Structure of the braid : distribution of generators in the braid.
https://bitbucket.org/jeanluc/braidlab -
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
8/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Braiding factor increases according to a power lawas trajectories are added to the braid.
8
100 101 102 10310
1
100
D i s t a n c e
t o l i m i t
# strands [S]
10 100 200 300 400 500 600 700 800 90010000
0.4
0.8
1.2
1.6
2
# strands [S]
B r a
i d i n g
f a c
t o r
Circulation = 4.0, # samples = 12Limit E = 1.76, rate R = 0.38
Power law E + a SR
prediction bounds
Add more concurrenttrajectories to the braid.
(uniformly initialized)
Non-periodic braid:i
|A n `
| e h (A ) n
Braiding factor
h(
B) := lim
1 ln |
B
`|
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
9/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
(Empirical) Power law models braiding factor acrossa range of circulation values.
9
100 101 102 10310
1
100
D i s t a n c e
t o l i m
i t
# strands [S]
10 100 200 300 400 500 600 700 800 90010000
0.40.81.21.6
22.42.83.23.64
# strands [S]
B r a
i d i n g
f a c
t o r
Circulation = 10.0, # samples = 12Limit E = 3.76, rate R = 0.30
Power law E + a SR
prediction bounds
The worstt
is stilla good t.
Can we extrapolate?
3 4 5 6 7 8 9 10
123
45
Circulation
B r a
i d i n g
f a c
t o r
LimitS = 500
3 4 5 6 7 8 9 100.6
0.5
0.40.3
0.2
0.10
Circulation
E x p o n
e n t
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
10/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
How does the braiding factorcompare with topological entropy?
10
Connection:
Topological entropy measuresexponential growth of material lines.Braiding factor measures
exponential growth of loops.Motivation:
Estimate topological entropy using only anite number of trajectories. 3 4 5 6 7 8 9 10
1
1.5
2
2.5
3
Circulation
D e f o r m a t
i o n r a
t e
Material deformation = 4, # = 4, dT = 0.0050
Computed by material line interpolation.
Computed braiding factor matches topological entropy.
Extrapolation overestimates topological entropy.
Causes?a) Material line computation did
not resolve all the entropy.b) Braiding factor does not truly
scale as the tted power law.3 4 5 6 7 8 9 100
123456
Circulation
E n t r o p
i e s
Braid f. S = 500MaterialLimit braid f.
E x p e c t e d
E x t r a p o l a t e d
Overlay of braid factor and material deformation
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
11/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
The simplest quantier of structure of a braidis the winding number of a pair of trajectories.
11
What is the distribution of the winding number after a xed amount of time?
1 + 1 + (-1) = 1
1
1
1
1
Two points give a single generator.
Winding number is the length of the braid with 2 strands,after cancellations.
When dynamics are a random walk , distributions are known analytically:
Cauchy
Sech
Sech 2
Gaussian
Diffusion in plane
RW insidereecting circle
RW insideabsorbing circle
For reference
1 (1 + x 2 )
4cosh2 ( x/ 2)
12 cosh( x/ 2)
Winding number at xed time[Tumasz, PhD thesis, UW-M][Wen, Thiffeault, in progress]
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
12/13Jul 7, 2014 M. Budi ! i" : Braid dynamics of non-periodic trajectories
Winding number of Aref Blinking Vortex is different fromrandom walk: it is a Gaussian random variable.
12
Winding around origin Winding of a pair of trajectories
Difference?
Two points : simple random walk on Z Three points:Cayley graphsfor braid group? 1
2
1
2
-
8/12/2019 Braid Dynamics of Non-Periodic Trajectories
13/13
Sep 26, 2013 M. Budi ! i" : Mesochronic Analysis 13
Continuousdynamics on
R 2
Physical braidof trajectoriesin space-time
Analytics:Algebraic
Braid
Numerics:Discrete
dynamics on
ZN
Goal:Move the braids from data analysis toolto dynamical analysis tool.
Objective:Understand both structure and action ofbraids arising in dynamical systems.
Two examples of this approach: Braiding factor scaling with number of trajectories analyzed:
empirical power law, but lacks predictive power . Winding number of braids do not distribute as random walk /
diffusion on the same domain.