Numerical continuation is a method of computing approximate solutions of a system of parameterized nonlinear equations,
:
The ''parameter''
is usually a real
scalar
Scalar may refer to:
*Scalar (mathematics), an element of a field, which is used to define a vector space, usually the field of real numbers
* Scalar (physics), a physical quantity that can be described by a single element of a number field such ...
, and the ''solution''
an
''n''-vector. For a fixed ''parameter value''
,
maps
Euclidean n-space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are Euclidean sp ...
into itself.
Often the original mapping
is from a
Banach space
In mathematics, more specifically in functional analysis, a Banach space (pronounced ) is a complete normed vector space. Thus, a Banach space is a vector space with a metric that allows the computation of vector length and distance between vector ...
into itself, and the
Euclidean n-space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are Euclidean sp ...
is a finite-dimensional Banach space.
A
steady state, or
fixed point, of a
parameterized family
In mathematics and its applications, a parametric family or a parameterized family is a indexed family, family of objects (a set of related objects) whose differences depend only on the chosen values for a set of parameters.
Common examples are p ...
of
flows or
maps are of this form, and by
discretizing trajectories of a flow or iterating a map,
periodic orbits and
heteroclinic orbits can also be posed as a solution of
.
Other forms
In some nonlinear systems, parameters are explicit. In others they are implicit, and the system of nonlinear equations is written
:
where
is an ''n''-vector, and its image
is an ''n-1'' vector.
This formulation, without an explicit parameter space is not usually suitable for the formulations in the following sections, because they refer to parameterized autonomous nonlinear
dynamical systems
In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in a p ...
of the form:
:
However, in an algebraic system there is no distinction between unknowns
and the parameters.
Periodic motions
A
periodic motion
Periodicity or periodic may refer to:
Mathematics
* Bott periodicity theorem, addresses Bott periodicity: a modulo-8 recurrence relation in the homotopy groups of classical groups
* Periodic function, a function whose output contains values tha ...
is a closed curve in phase space. That is, for some ''period''
,
:
The textbook example of a periodic motion is the undamped
pendulum.
If the
phase space
In dynamical system theory, a phase space is a space in which all possible states of a system are represented, with each possible state corresponding to one unique point in the phase space. For mechanical systems, the phase space usually ...
is periodic in one or more coordinates, say
, with
a vector , then there is a second kind of periodic motions defined by
:
for every integer
.
:
The first step in writing an implicit system for a periodic motion is to move the period
from the boundary conditions to the
ODE:
:
The second step is to add an additional equation, a ''phase constraint'', that can be thought of as determining the period. This is necessary because any solution of the above boundary value problem can be shifted in time by an arbitrary amount (time does not appear in the defining equations—the dynamical system is called autonomous).
There are several choices for the phase constraint. If
is a known periodic orbit at a parameter value
near
, then, Poincaré used
:
which states that
lies in a plane which is orthogonal to the tangent vector of the closed curve. This plane is called a ''
Poincaré section''.
:
For a general problem a better phase constraint is an integral constraint introduced by Eusebius Doedel, which chooses the phase so that the distance between the known and unknown orbits is minimized:
:
Homoclinic and heteroclinic motions
:
Definitions
Solution component
A solution component
of the nonlinear system
is a set of points
which satisfy
and are ''connected'' to the initial solution
by a path of solutions
for which
and
.
Numerical continuation
A numerical continuation is an algorithm which takes as input a system of parametrized nonlinear equations and an initial solution
,
, and produces a set of points on the solution component
.
Regular point
A regular point of
is a point
at which the
Jacobian
In mathematics, a Jacobian, named for Carl Gustav Jacob Jacobi, may refer to:
*Jacobian matrix and determinant
*Jacobian elliptic functions
*Jacobian variety
*Intermediate Jacobian
In mathematics, the intermediate Jacobian of a compact Kähler m ...
of
is full rank
.
Near a regular point the solution component is an isolated curve passing through the regular point (the
implicit function theorem). In the figure above the point
is a regular point.
Singular point
A singular point of
is a point
at which the
Jacobian
In mathematics, a Jacobian, named for Carl Gustav Jacob Jacobi, may refer to:
*Jacobian matrix and determinant
*Jacobian elliptic functions
*Jacobian variety
*Intermediate Jacobian
In mathematics, the intermediate Jacobian of a compact Kähler m ...
of F is not full rank.
Near a singular point the solution component may not be an isolated curve passing through the regular point. The local structure is determined by higher derivatives of
. In the figure above the point where the two blue curves cross is a singular point.
In general solution components
are
branched curves
A branch is a part of a woody plant.
Branch or branching may also refer to:
Places
;Canada
* Branch, Newfoundland and Labrador
;France
* Branches, Yonne
;United States
* Branch, Arkansas
* Branch, Louisiana
* Branch, Michigan
* Branch, Mis ...
. The branch points are singular points. Finding the solution curves leaving a
singular point is called branch switching, and uses techniques from
bifurcation theory (
singularity theory,
catastrophe theory
In mathematics, catastrophe theory is a branch of bifurcation theory in the study of dynamical systems; it is also a particular special case of more general singularity theory in geometry.
Bifurcation theory studies and classifies phenomena cha ...
).
For finite-dimensional systems (as defined above) the Lyapunov-Schmidt decomposition may be used to produce two systems to which the Implicit Function Theorem applies. The Lyapunov-Schmidt decomposition uses the restriction of the system to the complement of the null space of the Jacobian and the range of the Jacobian.
If the columns of the matrix
are an orthonormal basis for the null space of
: