Abstract. We present an algorithm to compute the one-dimensional stable manifold of a saddle point for a planar map. In contrast to current standard techniques, here it is not necessary to know the inverse or approximate it, for example, by using Newton's method. Rather than using the inverse, the manifold is grown starting from the linear eigenspace near the saddle point by adding a point that maps back onto an earlier segment of the stable manifold. The performance of the algorithm is compared to other methods using an example in which the inverse map is known explicitly. The strength of our method is illustrated with examples of noninvertible maps, where the stable set may consist of many different pieces, and with a piecewise-smooth model of an interrupted cutting process. The algorithm has been implemented for use in the DsTool environment and is available for download with this paper.
We present an algorithm to compute one-dimensional stable and unstable manifolds of saddle periodic orbits in a Poincaré section. The computation is set up as a boundary value problem by restricting the beginning and end points of orbit segments to the section. Starting from the periodic orbit itself, we use collocation routines from AUTO to continue the solutions of the boundary value problem such that one end point of the orbit segment varies along a part of the manifold that was already computed. In this way, the other end point of the orbit segment traces out a new piece of the manifold. As opposed to standard methods that use shooting to compute the Poincaré map as the k-th return map, our approach defines the Poincaré map as the solution to a boundary value problem. This enables us to compute global manifolds through points where the flow is tangent to the section-a situation that is typically encountered unless one is dealing with a periodically forced system. Another major advantage of our approach is that it deals effectively with the problem of extreme sensitivity of the Poincaré map on its argument, which is a typical feature in the important class of slow-fast systems. We illustrate and test our algorithm by computing stable and unstable manifold in three examples: the forced Van der Pol oscillator, a model of a semiconductor laser with optical injection, and a slow-fast chemical oscillator. All examples are accompanied by animations of how the manifolds grow during the computation.
Many applications give rise to systems that can be described by maps that do not have a unique inverse. We consider here the case of a planar noninvertible map. Such a map folds the phase plane, so that there are regions with different numbers of preimages. The locus where the number of pre-images changes is made up of so-called critical curves, which are defined as the images of the locus where the Jacobian is singular. A typical critical curve corresponds to a fold under the map, so that the number of pre-images typically changes by two.We consider the question of how the stable set of a hyperbolic saddle of a planar noninvertible map changes when a parameter is varied. The stable set is the generalization of the stable manifold for the case of an invertible map. Owing to the changing number of pre-images, the stable set of a noninvertible map may consist of finitely or even infinitely many disjoint branches. It is now possible to compute stable sets with the Search Circle algorithm that we developed recently.We take a bifurcation theory point of view and consider the two basic codimensionone interactions of the stable set with a critical curve, which we call the outer-fold and the inner-fold bifurcations. By taking into account how the stable set is organized globally, these two bifurcations allow one to classify the different possible changes to the structure of a basin of attraction that are reported in the literature. The fundamental difference between the stable set and the unstable manifold is discussed. The results are motivated and illustrated with a single example of a two-parameter family of planar noninvertible maps.
We present the GLOBALIZEBVP algorithm for the computation of two-dimensional stable and unstable manifolds of a vector field. Specifically, we use the collocation routines of AUTO to solve boundary problems that are used during the computation to find the next approximate geodesic level set on the manifold. The resulting implementation is numerically very stable and well suited for systems with multiple time scales. This is illustrated with the test-case examples of the Lorenz and Chua systems, and with a slow–fast model of a somatotroph cell.
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.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.