Averaging
From Scholarpedia
| Jan A. Sanders (2006), Scholarpedia, 1(11):1760. | revision #4342 [link to/cite this article] | |||||||||||||||||||
Revision as of 09:08, 17 October 2006; view current revision
←Older revision | Newer revision→
Curator: Jan A. Sanders, Vrije Universiteit Amsterdam
Averaging is the procedure of replacing a vector field by its average (over time or an angular variable) with the goal to obtain asymptotic approximations to the original system and to obtain periodic solutions.
Contents |
Basic definitions, the periodic case
Consider an ordinary differential equation of the type
- (1)
where
is an open set with compact (that is, closed and bounded) closure, on which
is defined.
The parameter
is assumed to be small.
The equation often arises by expansion in the neighborhood of an equilibrium.
The vector field
is assumed to be differentiable
with respect to all variables, but this can be relaxed.
Since
depends explicitly on time
, equation (1) is a nonautonomous differential equation. This type of equation is usually very difficult to analyze, so one is interested in finding an autonomous system, the solutions of which approximate the original system,
where the accuracy of the approximation is a function of
.
Putting
is not going to do much good: it will give us an approximation
that is valid on the interval
for some constant
,
that is on time scale
. On a longer time scale, for instance
,
this is a singular perturbation problem, that is to say, the solution of the unperturbed problem (with
)
is not an approximation of the solution of the full problem (1).
On this longer time
another natural idea works better: average the right hand side over the time
. Assume, for simplicity, that
is periodic in
with period
.
Then define the average
- (2)
Averaging: the periodic case
One now considers the first order averaged equation
- (3)
Let
be the solution of (3) and let
, independent of
be such that
for
.
Then there exists an
-independent constant
such that
- (4)
for
,
where
is the solution of (1). We say that
on
.
Observe that we only require
. Since
is
-close to
and
is an open set, we can always choose
small enough.
Remark on the method of proof
There are two methods of proof: a direct method and a formal transformation method.
- The direct method needs less differentiability assumptions and can be generalized to more complicated situations, for instance delay equations, and
- The transformation method, which can be used to obtain higher order transformations.
Example: perturbed logistic growth
Consider the equation
which models slow logistic growth (the
term) with a seasonal influence (the
term).
The averaged equation is
and this can be integrated by separation of variables.
To apply the periodic averaging theorem one needs to fix the domains
.
A good choice would be
.
In general, this choice will determine
and
. It then follows that in this model the seasonal influence on the solutions is
, as one can see in Fig. 1.
Example: the Van der Pol oscillator
The Van der Pol oscillator equation is (see van der Pol, 1926)
- (5)
where
is the current in a circuit.
This equation is not of the form (1), but one can put it in this form by the method of variation of constants.
First we write (5) as a system:
- (6)
is the current in the circuit. The change of variables
- (7)
transforms the system to the form (1), with
- (8)
and
- (9)
One can now compute the average equation using (2) with
to obtain
- (10)
One sees that
if
. This corresponds to the famous limit cycle of the Van der Pol oscillator.
The expression
is an invariant of the flow of the linear part of the equation.
Dropping all information on the phase, one can reduce the averaged equation to
- (11)
This equation has two equilibria, one unstable at
, one stable at
.
Equation (11) can be integrated explicitly. The fact that the averaged equation is simpler is an important aspect.
Even if the system is high dimensional, and the averaged system is still difficult to analyze, there is a gain: the time-scale
of the original equation is
, and of the averaged equation it is
, which makes numerical methods much more efficient, since it increases the step size with a factor
.
The non-periodic case
When one drops the assumption of periodicity, one can still try and define the averaged equation by
If this expression exists, and the limit is uniform in
on compact sets
, one has to compute a suitable order function, defined by
Averaging: the general case
Assume
to be differentiable or at least Lipschitz continuous. Let
be the solution of
Then
on
.
Remarks
- The same remark as in the periodic case applies here.
- One assumes quantities to be independent of
unless the dependence is explicitly given. One can construct counterexamples of the general averaging theorem if
is allowed to be
-dependent.
- A good example is
where one can vary
to see what the theory is telling (see Sanders and Verhulst (1985)).
Averaging over angles
Consider the system
If
is bounded away
from zero (in an
-independent fashion) then
on
, where
is the solution of
with
Warning: the condition that
is bounded away from zero is not apparent from the averaged equation, it only shows up in the proof.
When
is not bounded away from zero, one has to study the problem of Passage through resonance. This is done by splitting the problem into two parts: a boundary layer around
and an outer region, where averaging is permitted, but where the magnitude of
is dynamically taken into account. An extensive discussion can be found in Sanders and Verhulst (1985).
Notice that situations with more than one angle can also be treated by this method. Often there are
-linear combination of angles that are slowly varying (in resonance) and one combination that is fast. This fast varying combination is then called
and the others are incorporated in the
variable. However, when there is more than one fast angle, the application of averaging (for instance over a higher dimensional torus) and the corresponding proof of the invariance of tori becomes much more difficult. One has to make Diophantine assumptions to avoid small divisors. This is in the Hamiltonian case the subject of Kolmogorov-Arnold-Moser (KAM)-theory.
Higher order approximations
When the averaged equation is zero (or one simply needs higher accuracy), one may want to do a higher order calculation in order to obtain asymptotic information from the system. In the periodic case this is a quite straightforward procedure, although there are different ways of doing it. In the non-periodic case this is a more subtle process, since it depends on the existence of the higher order averages and the corresponding higher order order functions
. The actual computation of higher order averaged equations is better left to a computer algebra system.
Related Theories
The theory of periodic averaging is closely related to normal form theory. In normal form theory one has to solve the homological equation. Averaging does this in a smart way avoiding linear algebra. It is possible to translate the procedure of solving the homological equation with respect to a semi-simple linear part of a given vector field into averaging terms. Notice that when the eigenvalues are not pure imaginary conjugate pairs, one is strictly speaking not averaging over a real period, but the formula to solve the homological equation is the same.
References
- Van der Pol, B., On Relaxation-Oscillations, The London, Edinburgh and Dublin Philosophical Magazine and Journal of Science, 1926 (2), pp. 978-992.
- Krylov, N.N. and Bogoliubov, N.N., Introduction to Nonlinear Mechanics (in Russian), Kiev, 1937, Izd. AN UkSSR, Vvedenie v Nelineinikhu Mekhaniku.
- Bogoliubov,N.N. and Mitropolskii,Yu.A., Asymptotic methods in the theory of nonlinear oscillations, Gordon and Breach, New York, 1961.
- Sanders, Jan A. and Verhulst, Ferdinand, Averaging methods in nonlinear dynamical systems, Springer-Verlag, New York, 1985, x+247, ISBN 0-387-96229-8, ISBN 3-540-96229-8.
See also
Dynamical Systems, Equilibria, KAM Theory, Normal Forms, Ordinary Differential Equations, Periodic Orbit, Stability
| Jan A. Sanders (2006) Averaging. Scholarpedia, 1(11):1760, (go to the first approved version) Created: 5 July 2006, reviewed: 3 November 2006, accepted: 6 November 2006 |
(blue) and the averaged equation
(red) with
.


