Nonlinear phase coupling functions: a numerical study Michael - - PowerPoint PPT Presentation

nonlinear phase coupling functions a numerical study
SMART_READER_LITE
LIVE PREVIEW

Nonlinear phase coupling functions: a numerical study Michael - - PowerPoint PPT Presentation

Nonlinear phase coupling functions: a numerical study Michael Rosenblum and Arkady Pikovsky Institute of Physics and Astronomy, Potsdam University, Germany URL: www.stat.physik.uni-potsdam.de/~mros Trieste , 9 May 2019 Contents of the talk


slide-1
SLIDE 1

Nonlinear phase coupling functions:
 a numerical study

Michael Rosenblum and Arkady Pikovsky

Institute of Physics and Astronomy, Potsdam University, Germany URL: www.stat.physik.uni-potsdam.de/~mros Trieste, 9 May 2019

slide-2
SLIDE 2

Contents of the talk

2

  • 1. An introduction: - phase of a limit cycle oscillator

  • models of phase dynamics

  • linear and nonlinear coupling functions
  • 2. Nonlinear coupling functions: a numerical approach
  • 3. A simple case: forced Stuart-Landau oscillator
  • 4. A less simple case: - forced Rayleigh oscillator

  • forced Rössler oscillator
  • 5. Conclusions
slide-3
SLIDE 3

Phase dynamics: brief summary

3

Consider general N-dimensional 
 self-sustained oscillator x2 ˙ x = G(x) , x = (x1, x2, . . . , xN)

and can be introduced in two steps:

  • 1. phase on the limit cycle
  • 2. phase in the basin of attraction of the limit cycle

Phase is defined from the condition ·

φ = ω = 2π/T

with a stable limit cycle xT x1

slide-4
SLIDE 4

Phase on the limit cycle

4

We start with some (arbitrary) zero point, x(t0) → φ(x(t0)) = 0

φ = 2π t − t0 T

and define phase as A remark: phase can be defined either on interval or


  • n the real line

[0,2π)

slide-5
SLIDE 5

Phase in the vicinity of the cycle: Isochrons

5

I

*

(φ)

x

Stroboscopic observation with the period Lines of constant phase (Generally, they are N-1 dimensional hypersurfaces) ϕ = ϕ(x)

<latexit sha1_base64="nDUvPkeKCRgN+PixbGAYdGilepM=">ACMHicbVDLSsNAFJ34Nr6iLt0Ei1BdlMSNbgpFNy4VrApNKTeTm3boZBJnJmIJ/Rr/wL9wqxsFQdz6FU5qFr4ODHM493CjDOlPe/FmpqemZ2bX1i0l5ZXVtec9Y0LleaSYpumPJVXISjkTGBbM83xKpMIScjxMhwel/HLG5SKpeJcjzLsJtAXLGYUtJF6TjMIsc9EgdcCpITR3tgObkBmA9as/nqQgB6EcXE73rUDFNG3J5T8xreBO5f4lekRiqc9pzXIEpnqDQlINSHd/LdLcAqRnlaGbnCjOgQ+hjx1ABCapuMTlz7O4YJXLjVJontDtRv1cUkCg1SkKTWa6sfsdK8b9YJ9fxYbdgIs1Cvo1KM65q1O39MyNmESq+cgQoJKZXV06AlUG2dtOwhTHpVdjR3+7+P/kov9hu81/LP9WuoMmaBbJFtUic+OSAtckJOSZtQckceyCN5su6tZ+vNev9KnbKqmk3yA9bHJ8P5qI=</latexit><latexit sha1_base64="nDUvPkeKCRgN+PixbGAYdGilepM=">ACMHicbVDLSsNAFJ34Nr6iLt0Ei1BdlMSNbgpFNy4VrApNKTeTm3boZBJnJmIJ/Rr/wL9wqxsFQdz6FU5qFr4ODHM493CjDOlPe/FmpqemZ2bX1i0l5ZXVtec9Y0LleaSYpumPJVXISjkTGBbM83xKpMIScjxMhwel/HLG5SKpeJcjzLsJtAXLGYUtJF6TjMIsc9EgdcCpITR3tgObkBmA9as/nqQgB6EcXE73rUDFNG3J5T8xreBO5f4lekRiqc9pzXIEpnqDQlINSHd/LdLcAqRnlaGbnCjOgQ+hjx1ABCapuMTlz7O4YJXLjVJontDtRv1cUkCg1SkKTWa6sfsdK8b9YJ9fxYbdgIs1Cvo1KM65q1O39MyNmESq+cgQoJKZXV06AlUG2dtOwhTHpVdjR3+7+P/kov9hu81/LP9WuoMmaBbJFtUic+OSAtckJOSZtQckceyCN5su6tZ+vNev9KnbKqmk3yA9bHJ8P5qI=</latexit><latexit sha1_base64="nDUvPkeKCRgN+PixbGAYdGilepM=">ACMHicbVDLSsNAFJ34Nr6iLt0Ei1BdlMSNbgpFNy4VrApNKTeTm3boZBJnJmIJ/Rr/wL9wqxsFQdz6FU5qFr4ODHM493CjDOlPe/FmpqemZ2bX1i0l5ZXVtec9Y0LleaSYpumPJVXISjkTGBbM83xKpMIScjxMhwel/HLG5SKpeJcjzLsJtAXLGYUtJF6TjMIsc9EgdcCpITR3tgObkBmA9as/nqQgB6EcXE73rUDFNG3J5T8xreBO5f4lekRiqc9pzXIEpnqDQlINSHd/LdLcAqRnlaGbnCjOgQ+hjx1ABCapuMTlz7O4YJXLjVJontDtRv1cUkCg1SkKTWa6sfsdK8b9YJ9fxYbdgIs1Cvo1KM65q1O39MyNmESq+cgQoJKZXV06AlUG2dtOwhTHpVdjR3+7+P/kov9hu81/LP9WuoMmaBbJFtUic+OSAtckJOSZtQckceyCN5su6tZ+vNev9KnbKqmk3yA9bHJ8P5qI=</latexit><latexit sha1_base64="nDUvPkeKCRgN+PixbGAYdGilepM=">ACMHicbVDLSsNAFJ34Nr6iLt0Ei1BdlMSNbgpFNy4VrApNKTeTm3boZBJnJmIJ/Rr/wL9wqxsFQdz6FU5qFr4ODHM493CjDOlPe/FmpqemZ2bX1i0l5ZXVtec9Y0LleaSYpumPJVXISjkTGBbM83xKpMIScjxMhwel/HLG5SKpeJcjzLsJtAXLGYUtJF6TjMIsc9EgdcCpITR3tgObkBmA9as/nqQgB6EcXE73rUDFNG3J5T8xreBO5f4lekRiqc9pzXIEpnqDQlINSHd/LdLcAqRnlaGbnCjOgQ+hjx1ABCapuMTlz7O4YJXLjVJontDtRv1cUkCg1SkKTWa6sfsdK8b9YJ9fxYbdgIs1Cvo1KM65q1O39MyNmESq+cgQoJKZXV06AlUG2dtOwhTHpVdjR3+7+P/kov9hu81/LP9WuoMmaBbJFtUic+OSAtckJOSZtQckceyCN5su6tZ+vNev9KnbKqmk3yA9bHJ8P5qI=</latexit>

Thus, we have Isochrons:

x(t) φ (x(t)) = φ(x*) where x* = lim

m→∞ x(t + mT)

T = 2π/ω

slide-6
SLIDE 6

Phase reduction

6

The forced system coupling strength, small parameter Perturbation technique for weak coupling, Malkin 1956, Kuramoto 1984 ε ⌧ |λ−| Negative Lyapunov exponent (determines the stability of the limit cycle)

· x = G(x) + εp(x, t)

slide-7
SLIDE 7

Phase reduction

7

The forced system coupling strength, small parameter Perturbation technique for weak coupling, Malkin 1956, Kuramoto 1984

· x = G(x) + εp(x, t)

in the first approximation in one writes

· φ(x) = ∂φ ∂x · x = ∂φ ∂x [G(x) + εp(x, t)] ε = ω + ∂φ ∂x εp(x, t) ≈ ω + ∂φ ∂x

xT

εp(xT, t)

  • 2. we compute the r.h.s. on the cycle

where we 1. use the phase definition for the unperturbed system

slide-8
SLIDE 8

Phase reduction

8

The forced system ·

x = G(x) + εp(x, t) · φ(x) = ω + ∂φ ∂x

xT

εp(xT, t)

Points on the limit cycle are in a one-to-one correspondence to , 
 i.e. we obtain a closed equation for the phase: Let force be periodic we characterise it by its phase ψ, ·

ψ = ν

Then p(xT, t) → p(ψ, t)

xT = xT(φ) φ · φ = ω + εQ(φ, ψ)

slide-9
SLIDE 9

Phase reduction: the coupling function

9

The forced system Phase equation where

coupling function

· x = G(x) + εp(x, t) · φ = ω + εQ(φ, ψ) Q(φ, ψ) = ∂φ ∂x

xT

p(xT(φ), ψ)

slide-10
SLIDE 10

Phase reduction: the Winfree form

10

The forced system Phase equation where

coupling function

Notice: if the forcing is scalar, then

Phase Sensitivity Curve, or
 Phase Response Curve (PRC)

Thus, we have

p(x, ψ) = p(ψ)

Q(φ, ψ) = Z(φ)p(ψ) · x = G(x) + εp(x, t) · φ = ω + εQ(φ, ψ) Q(φ, ψ) = ∂φ ∂x

xT

p(xT(φ), ψ) · φ = ω + εQ(φ, ψ) = ω + εZ(φ)p(ψ)

the Winfree form

slide-11
SLIDE 11

Phase reduction: the Kuramoto-Daido form

11

The forced system Phase equation

coupling function

· x = G(x) + εp(x, t) · φ = ω + εQ(φ, ψ) · φ = ω + εh(nφ − mψ)

the Kuramoto-Daido form

If norm the phase equation can be averaged, keeping

∥ εQ ∥≪ ω

the resonance terms If then averaging yields

ω/ν ≈ m/n

slide-12
SLIDE 12

Phase reduction: beyond first approximation

12

Thus, for weak coupling, i.e. in the first approximation one obtains

  • rder of approximation

· φ = ω + εQ(φ, ψ)

Let us denote this explicitly:

· φ = ω + εQ1(φ, ψ)

slide-13
SLIDE 13

Phase reduction: beyond first approximation

13

Thus, for weak coupling, i.e. in the first approximation we obtained

  • rder of approximation

· φ = ω + εQ(φ, ψ)

Let us denote this explicitly:

· φ = ω + εQ1(φ, ψ)

Generally, one expects

· φ = ω + εQ1 + ε2Q2 + ε3Q3 + … = ω + Q(φ, ψ)

… but it is unknown, how to compute Q2, Q3, …

slide-14
SLIDE 14

Phase reduction: problems

14

  • 1. Even computation of is difficult if the isochrons are

not known analytically

  • 2. Power series representation remains a conjecture; there no

algorithms for computation of

Q1 Q2, Q3, …

slide-15
SLIDE 15

Phase reduction: problems

15

  • 1. Even computation of is a problem if the isochrons are

not known analytically

  • 2. Power series representation remains a conjecture; there no

algorithms for computation of

Q1 Q2, Q3, …

  • 1. Extension to the case of strong coupling with account of

deviations from the limit cycle: a number of attempts, see e.g. recent review 6B. Monga et al, Biol. Cybern., 2019

  • 2. We suggest a numerical approach

… and approaches

slide-16
SLIDE 16

The simplest model: the Stuart-Landau system

16

Isochrons are known analytically:

· A = (μ + iη)A − (1 + iα)|A|2 A + εp(ψ), ψ = νt

In polar coordinates, with :

A = Reiθ · R = μR − R3 + εp(ψ) ⋅ cos θ · θ = η − αR2 − εp(ψ) ⋅ sin θ/R φ = θ − α ln(R/R0) with R0 = μ

Derivation with account of (*) yields (*)

· φ = ω − α cos θ + sin θ R εp(ψ) with ω = η − αμ

slide-17
SLIDE 17

The Stuart-Landau system: PRC and coupling functions

17

· φ = ω − α cos θ + sin θ R εp(ψ) with ω = η − αμ

For weak force R ≈ R0 =

μ, θ ≈ φ

well-known results

Z(φ) = − μ−1/2(α cos φ + sin φ)

PRC: Linear coupling function for harmonic forcing :

p(ψ) = cos ψ Q1(φ, ψ) = − μ−1/2(α cos φ + sin φ)cos ψ h(φ − ψ) = − 0.5μ−1/2[α cos(φ − ψ) + sin(φ − ψ)]

Averaging for yields the Kuramoto-Daido function

Q1 ν ≈ ω

slide-18
SLIDE 18

Computing nonlinear coupling functions

18

· φ = ω + εQ1 + ε2Q2 + ε3Q3 + … = ω + Q(φ, ψ) Q(φ, ψ) = εQ1 + Qnlin

shall be obtained numerically known from the theory

We simulate the forced Stuart-Landau system to obtain φ(t), ·

φ(t)

and fit the rest term by a function of

· φr = · φ − ω − εQ1 φ, ψ

Practically: we use kernel density estimation on an 100x100 grid

slide-19
SLIDE 19

Fitting the coupling function

19

we fit the equation ·

φr = Qnlin(φ, ψ)

We use kernel density estimation on an grid

n × n K(x, y) = exp [ n 2π (cos x + sin y)]

with kernel and for each point on the equidistant grid compute

φ, ψ Q(φ, ψ) = ∑k · φr,kK(φ − φk, ψ − ψk) ∑k K(φ − φk, ψ − ψk)

We start with time series φr,k, φk, ψk

Notice: the fitting works in the absence of locking!

2π 2π 2π 2π

slide-20
SLIDE 20

Computing nonlinear coupling functions

20

· φ = ω + εQ1 + ε2Q2 + ε3Q3 + … = ω + Q(φ, ψ) Q(φ, ψ) = εQ1 + Qnlin

shall be obtained numerically known from the theory

We simulate the forced Stuart-Landau system to obtain φ(t), ·

φ(t)

and fit the rest term by a function of

· φr = · φ − ω − εQ1 φ, ψ

Practically: we use kernel density estimation on an 100x100 grid We compute for and different values of

ν = const Qnlin ε

and obtain performing a polynomial fit in

Q2,3,4 ε

slide-21
SLIDE 21

21

Stuart-Landau oscillator: nonlinear coupling functions

ν = 0.3 ε = 0.05 ε = 0.55

  • 6
  • 4
  • 2

2 4 6 2 4

0.01 0.02 0.03 0.04 0.05

  • 6
  • 4
  • 2

2 4 6 2 4

0.5 1 1.5 2 2.5 10-4

6 0.1 6 4 0.2 4 2 2

6 6 10-4 4 4 4 8 2 2

φ φ ψ ψ Qnlin Qnlin k k l l

α = 0

amplitudes of the Fourier modes

slide-22
SLIDE 22

22

Stuart-Landau oscillator: nonlinear coupling functions

ν = 0.3, α = 0 Qnlin ≈ ε2Q2 + ε3Q3 + ε4Q4

  • 0.1

6 0.1 6 4 0.2 0.3 4 2 2

  • 0.4

6

  • 0.2

6 4 4 2 2 6 0.5 1 6 1.5 4 2 4 2.5 2 2

φ φ φ ψ ψ ψ Q2 Q3 Q4

Description via
 nonlinear function is
 valid for coupling as
 strong as !

ε = 0.55

slide-23
SLIDE 23

23

Nonlinear coupling functions: frequency dependence

0.5 1 1.5

ν

0.02 0.04

|F(k,l)|

k=0,l=0 k=2,l=0 k=1,l=-1 k=2,l=-2 k=3,l=-3

(b)

Q1 Qnlin

amplitudes of the Fourier modes does not depend on the frequency of the force depends on the frequency of the force frequency of the force

slide-24
SLIDE 24

24

Nonlinear coupling functions: -scaling

Parameter determines stability of the limit cycle Norm of scales as

μ μ

  • 0.6
  • 0.2

0.2 0.6 1

ln( )

  • 6
  • 5
  • 4
  • 3
  • 2
  • 1

ln(N)

Qnlin μ−2.15

slope ≈ 2.15 Norm of scales as

Q1 μ−0.5

Nonlinear effects are
 less visible for μ → ∞

slide-25
SLIDE 25

25

The Winfree form for strong forcing

Generally, the nonlinear coupling function cannot be represented as a product!

5

  • 1

1

Z( ) =0

5

  • 1

1

=0.1

5

  • 1

1

=0.7

φ φ φ ν = 0 ν = 0.1 ν = 0.7 Z(φ)

· φ = ω + εZ(φ)cos(νt)

In the first approximation:

Z(φ)

For large we obtain “effective” by plotting

ε · φ − ω ε cos(νt) vs. φ for ε cos(νt) > 10−5

Red curve is linear PRC

slide-26
SLIDE 26

26

Predicting synchronization regions with nonlinear coupling functions

· φ = ω − ε sin φ cos ψ = ω − ε 2 sin(φ + ψ) + ε 2 sin(ψ − φ)

This term determines 1:1 locking Beyond the linear approximation: many Fourier terms, 
 many locking regions!

α = 0, μ = 1, ν ≈ ω

First order approximation for the Stuart-Landau system, for Other locked state do not appear in the averaged equation! Averaged equation

· φ = ω − ε 2 sin(ψ − φ)

slide-27
SLIDE 27

0.27 0.3 2.8 3 3.2 0.5 1 1.5 2 2.5

ν

1 2 3

Ω/ν

27

Beyond the linear approximation: many Fourier terms, 
 many locking regions! Can a nonlinear phase model describe high-order locking?

ε = 0.7

Stuart-Landau oscillator: synchronization domains

Ω = ⟨ · φ⟩t

slide-28
SLIDE 28

28

Can a nonlinear phase model describe high-order locking?

ν = 0.3 , ε ≤ 0.55

We use a model reconstructed for to make a prediction for ε = 0.7 We solve this equation numerically

· φ = ω + εQ1 + ε2Q2 + ε3Q3 + ε4Q4 dφ dψ = (ω + εQ1 + ε2Q2 + ε3Q3 + ε4Q4)/ν

4th-order fit for different and

ν ε = 0.7

Stuart-Landau oscillator: synchronization domains

0.26 0.28 0.3 3 0.5 1 1.5 2 2.5

ν

1 2 3

Ω/ν

(for model reconstruction fails because of synchrony)

ε > 0.55 · ψ = ν

slide-29
SLIDE 29

29

Can a nonlinear phase model describe high-order locking?

ν = 0.3 , ε ≤ 0.55

We use a model reconstructed for to make a prediction for ε = 0.7

0.5 1 1.5 2 2.5

ν

1 2 3

Ω/ν true predicted

model constructed for this frequency

Stuart-Landau oscillator: synchronization domains

slide-30
SLIDE 30

30

Nonlinear phase model describes high-order locking better than integration of the first-order Winfree approximation

0.26 0.28 0.3 3 0.5 1 1.5 2 2.5

ν

1 2 3

Ω/ν

nonlinear Winfree

Stuart-Landau oscillator: synchronization domains

model constructed for this frequency

slide-31
SLIDE 31

31

How good is the Kuramoto-Daido model?

This model is obtained by averaging for weak forcing, but we can
 formally exploit it for large amplitudes as well

· φ = ω + hn,m(nφ − mψ)

We construct the model either via Fourier modes of the full model,

hn,m(nφ − mψ) = ∑

k

F(kn,−km) exp(iknφ − ikmψ)

  • r by a direct fit of vs.

· φ − ω nφ − mψ mod 2π

2 4 6

  • 0.4

0.4

φ − ψ

· φ − ω, h1,1

Fourier

direct fit

slide-32
SLIDE 32

32

How good is the Kuramoto-Daido model?

2 4 6

  • 0.4

0.4

φ − ψ

· φ − ω, h1,1

Fourier

direct fit The model yields a good prediction of the 1:1 locking domain

h1,1

Prediction by the model is bad

h1,3

slide-33
SLIDE 33

33

The Stuart-Landau oscillator is a good model:
 here the isochrons are known analytically
 
 What to do in a general case?

slide-34
SLIDE 34

autonomous system, ,

Computing true phases on the fly

34

Consider a forced system: ˙ x = G(x) + εp(x, t) Recall that the perturbation approach operates with phases 
 defined for the autonomous, unperturbed system Let us solve it numerically to obtain xk = x(tk) = x(kΔt) to obtain phase for each we integrate a copy of the

xk · y = G(y)

condition y(0) = xk and integration time NT, N ∈ ℕ for sufficiently large is on the limit cycle

N, y(NT)

Hence, we can easily compute phase of y(NT) and therefore phase of xk

φk

with initial (N is the only parameter of the algorithm)

slide-35
SLIDE 35

35

τ φ = 0 → φk = φ(xk) = 2π T − τ T

Computing true phases on the fly II

for sufficiently large is on the limit cycle

N, y(NT)

Hence, we can easily compute phase of y(NT) and therefore phase of xk

φk

slide-36
SLIDE 36

Numerical phase reduction

36

Thus, for a forced system: ˙ x = G(x) + εp(x, t) Suppose we know the phase of the force, ψk we can fit the equation we obtain for each , and numerically

φk xk · φk · φ = ω + Q(φ, ψ)

Practically: we use Savitzky-Golay smoothing filter for derivation Natural frequency is also known

ω

we use kernel density estimation on an grid

n × n K(x, y) = exp [ n 2π (cos x + sin y)]

slide-37
SLIDE 37

Numerical phase reduction: Example I

37

·· x − 4(1 − · x2)· x + x = ε cos(νt)

Rayleigh oscillator

  • 2
  • 1

1 2

x

  • 2
  • 1

1 2

y

Strong stability of the limit cycle: phase approximation shall work

slide-38
SLIDE 38

6 0.5 6 4 1 4 1.5 2 2

  • 0.01

6 6 4 0.01 4 2 2

φ φ ψ ψ

Q(φ, ψ)

(b) (c)

Numerical phase reduction: Example I

38

·· x − 4(1 − · x2)· x + x = ε cos(νt)

Rayleigh oscillator Fixed , varied

ν = 0.8 ε = 0.01,…,0.55

Coupling functions

ε = 0.01 ε = 0.55

slide-39
SLIDE 39

Example I: how good is the model?

39

Rest term Error of the Winfree-form representation

ξk = · φk − ω − Q(φk, ψk)

Quality of the model σ = std(ξk)/std( ·

φk)

0.1 0.2 0.3 0.4 0.5

ε

0.01 0.1

σ

(a)

Phase equation works very well even for strong coupling!

slide-40
SLIDE 40

6 0.5 6 1 4 1.5 4 2 2

  • 1

6 1 6 2 4 3 4 4 2 2

  • 1

6

  • 0.5

6 4 0.5 1 4 2 2

Coupling function: power series representation

40

Since we have computed for many different Generally, one expects

· φ = ω + εQ1 + ε2Q2 + ε3Q3 + … = ω + Q(φ, ψ) Q(φ, ψ, ε) ε

we can fit by a polynomial in

Q(φ, ψ, ε) ε Q1 Q2 Q3 ψ ψ ψ φ φ φ

slide-41
SLIDE 41

0.1 0.2 0.3 0.4 0.5 0.6

ε

10

  • 3

10

  • 2

10

  • 1

10 1,2,3

Quality of the power series representation

41

εQ1 εQ1 + ε2Q2 εQ1 + ε2Q2 + ε3Q3

For 3rd-order approximation the error is below 1%

γ1,2,3

γn(ε) = STD (Q(ε) −

m

i=1

εiQi)/STD[Q(ε)]

slide-42
SLIDE 42

Intermediate summary

42

Phase approximation works well even for quite strong coupling when the deviation from the limit cycle is large

ε = 0.55

slide-43
SLIDE 43

Numerical phase reduction: Example II

43

· x = − y − z

Rössler oscillator in a periodic state: Weak stability of the limit cycle:

· y = x + 0.34y · z = 0.8 + z(x − 2) · x = − y − z + ε cos(νt) · y = x + 0.34y · z = 0.8 + z(x − 2) μ = (−8.7 ± 12.4i) ⋅ 10−3

complex multiplicators Forced system: with ν = 0.5 , ε = 0.05,…,0.7

  • 1

1 2

x

  • 2
  • 1

1

y

  • 1

1 2

x

0.5 1 1.5

z

slide-44
SLIDE 44

Numerical phase reduction: Example II

44

· x = − y − z + ε cos(νt) · y = x + 0.34y · z = 0.8 + z(x − 2)

Forced system: with ν = 0.5 , ε = 0.55 unperturbed limit cycle Poincare section

νt mod 2π = const

slide-45
SLIDE 45

φ φ ψ ψ

Q(φ, ψ)

(a) (b)

Example II: coupling functions

45

ε = 0.05 ε = 0.5

Error of fit

slide-46
SLIDE 46

φ φ ψ ψ

Q(φ, ψ)

(a) (b)

Example II: coupling functions

46

ε = 0.05 ε = 0.5

Error of fit here the method fails

slide-47
SLIDE 47

When the technique fails?

47

  • 1. If coupling is so strong that the system gets locked to

the force; the inference via fit does not work anymore (this happened in the first example)

  • 2. If the torus becomes too “thick” and trajectories start to

cross “wrong isochrones (second example)
 
 
 
 


  • 3. If strong forcing destroys smooth attractive torus (see

Afraimovich, Shilnikov 1983)

slide-48
SLIDE 48

48

Conclusions

  • Phase description works for quite strong coupling, but

  • coupling function is amplitude- and frequency dependent

  • description in terms of phase response curve generally fails
  • Phase dynamics equations can be inferred numerically

Submitted