matcont
is a
matlab
continuation package for the interactive numerical study of a range of parameterized nonlinear dynamical systems, in particular ODEs, that allows to compute curves of equilibria, limit points, Hopf points, limit cycles, flip, fold and torus bifurcation points of limit cycles. It is now possible to continue homoclinic-to-hyperbolic-saddle and homoclinic-to-saddle-node orbits in
matcont
. The implementation is done using the continuation of invariant subspaces, with the Riccati equations included in the defining system. A key feature is the possibility to initiate both types of homoclinic orbits interactively, starting from an equilibrium point and using a homotopy method. All known codimension-two homoclinic bifurcations are tested for during continuation. The test functions for inclination-flip bifurcations are implemented in a new and more efficient way. Heteroclinic orbits can now also be continued and an analogous homotopy method can be used for the initialization.
Abstract. Explicit computational formulas for the coefficients of the periodic normal forms for codimension 2 (codim 2) bifurcations of limit cycles in generic autonomous ODEs are derived. All cases (except the weak resonances) with no more than three Floquet multipliers on the unit circle are covered. The resulting formulas are independent of the dimension of the phase space and involve solutions of certain boundary-value problems on the interval [0, T ], where T is the period of the critical cycle, as well as multilinear functions from the Taylor expansion of the ODE right-hand side near the cycle. The formulas allow one to distinguish between various bifurcation scenarios near codim 2 bifurcations of limit cycles. Our formulation makes it possible to use robust numerical boundaryvalue algorithms based on orthogonal collocation, rather than shooting techniques, which greatly expands its applicability. The implementation is described in detail with numerical examples, where numerous codim 2 bifurcations of limit cycles are analyzed for the first time.
In this paper we focus on the combination of normal form and Lyapunov exponent computations in the numerical study of the three codim 2 bifurcations of limit cycles with dimension of the center manifold equal to 4 or to 5 in generic autonomous ODEs. The normal form formulas are independent of the dimension of the phase space and involve solutions of certain linear boundary-value problems. The formulas allow one to distinguish between the complicated bifurcation scenarios which can happen near these codim 2 bifurcations, where 3-tori and 4-tori can be present. We apply our techniques to the study of a known laser model, a novel model from population biology, and a model of mechanical vibrations. These models exhibit Limit Point-Neimark-Sacker, Period-Doubling-Neimark-Sacker, and double Neimark-Sacker bifurcations. Lyapunov exponents are computed to numerically confirm the results of the normal form analysis, in particular with respect to the existence of stable invariant tori of various dimensions. Conversely, the normal forms are essential to understand the significance of the Lyapunov exponents.
As an alternative to symbolic differentiation (SD) and finite differences (FD) for computing partial derivatives, we have implemented algorithmic differentiation (AD) techniques into the M bifurcation software C MM, http://sourceforge.net/projects/matcont, where we need to compute derivatives of an iterated map, with respect to state variables. We use derivatives up to the fifth order, of the iteration of a map to arbitrary order. The multilinear forms are needed to compute the normal form coefficients of codimension-1 and -2 bifurcation points. Methods based on finite differences are inaccurate for such computations.Computation of the normal form coefficients confirms that AD is as accurate as SD. Moreover, elapsed time in computations using AD grows linearly with the iteration number J, but more like J d for dth derivatives with SD. For small J, SD is still faster than AD.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.