1. Introduction
We study the equilibrium locus of a family of dynamical systems with independent first integrals; in other words we explore the zero set of a vector field in Euclidean space, with at least one first integral, giving rise to a foliation of the ambient space. More precisely the system is assumed to evolve inside a compact set of maximal dimension, whose boundary has the structure of a stratified manifold.
We show that if the vector field is analytic and satisfies some genericity conditions, the equilibrium locus E is a smooth manifold of dimension , where m is the number of parameters and k the number of independent first integrals. We then focus on the projection from E onto the space of parameters . We prove that this projection has the structure of a fiber bundle, that we call the equilibrium bundle, and that an Erhesmann connection can be naturally associated to it. We explicitly prove that parallel transport exists for this connection and discuss its holonomy group. Next, we prove that it can be made equivalent to a Riemannian submersion provided one chooses an appropriate metric on E. Finally, we show how one can extract some information about the variation of the (nonzero) eigenvalues of the Jacobian matrix of the vector field along a loop embedded in a fiber of the above projection.
The viewpoint developed in this article does not seem to appear as such in the literature. Yet, it is clearly connected with works in dynamical systems in general, more specifically differential equations. It is worth in this respect quoting papers by the Russian school. In particular, several articles by Valery Romanovski and coworkers provide a useful entry point ([
1]). Equilibria of systems admitting at least one first integral have been studied in particular in [
2] and related papers (see the reference list of [
2]). A more topological viewpoint is developed in [
3] and other papers by these authors (see again their reference list). It is also worth noting that the stability problem for equilibria is pervasive in the literature, at least since … Poincaré. In the present paper, it is addressed in
Section 7. Finally, we remark that a natural generalization of the considerations of the present paper would consist in addressing the same issues for more general trajectories, starting with the periodic ones.
The paper is organized as follows. In
Section 2 and
Section 3, we lay down all the definitions and assumptions, and we deduce the first consequences. The other sections are the core of our work.
Section 4 and
Section 5 deal with the definition of
the equilibrium bundle, the natural connection on it and the construction of the parallel transport. In
Section 6, the connection is analyzed from the perspective a Riemannian submersion.
Section 7, we discuss the variation of the non-zero eigenvalues of the vector field along a loop embedded in a fiber of the equilibrium bundle.
In
Section 8, we are finally in a position to discuss examples and possible applications. The first example was investigated in [
4]. It is a dynamical system that describes the behavior of circular net of cells. Our work can therefore be seen as a vast generalization of this particular case. We also discuss other possible examples and applications.
2. Definitions and First Properties
Let us consider an n−dimensional smooth dynamical model , depending on m parameters . We make the following assumptions:
, where is a connected open set of (),
, where , is a compact submanifold of of codimension zero, whose boundary is a stratified manifold. The system is assumed to stay inside V, that is on , the vector field either points inward or is tangent to .
There exist k smooth independent first integrals , independent of the parameter(s) , so that for every i, is a smooth function. Here the independence of the functions means that their gradients are linearly independent at every points.
Writing , for , , the tangent space of V at x, so that we may and do consider f as a smooth map giving the components of the “velocity” at the point with parameter . We denote by the equilibrium locus defined by the vanishing condition and assume throughout that E is not empty.
Proposition 1. In the setting described by Assumption 3 above, the Jacobian matrix has rank at most on E.
Proof. Consider
and
. Then a solution
of the system satisfies
and taking the derivative with respect to
t, we get:
where the dot denotes the usual scalar product on
. Since through every point
and any
, there is an integral curve of the vector field
passing through
x, this is valid for every
and
:
Taking a further derivative, we get:
for every
j (
) where we write
f componentwise:
. This is equivalent to writing:
where
denotes the Hessian matrix of
and the superscript
T denotes transposition (both
and
f are regarded as
n-vectors). Now at an equilibrium point (
), the second term vanishes and thus the kernel of
contains the
k vectors
. Since the first integrals
(
) are assumed to be independent, that kernel has at least dimension
k and
. □
Observe now that the functions being independent of , the vanishing identities are also obtained for . We may therefore require the further:
Non-degeneracy Conditions: (i) The rank of the matrix is constant equal to ; (ii) The rank of the matrix is constant equal to for and at points , where ; (iii) For every , .
Remark 1. Conditions (i) and (ii) simply express the fact that there are no further degeneracies, beyond the one exhibited in Proposition 1. The third condition (iii) requires that the kernel and image of the partial Jacobian matrix be transverse subspaces of , which is true for a dense open set of the matrices with a fixed a given rank.
Example 1. - 1.
Consider the following vector field in : , such that for all , when , so that V can be taken to be the Euclidean unit ball of . Obviously, is a first integral and Of course, . A similar result is obtained if one consider instead of y. The set of equilibrium points has dimension 2.
- 2.
Consider now a vector field f is , such that and are first integrals. These functions are obviously differentially independent, outside the union of the plane and the line . Take V to be the union of the points such that and , with and .
Then let us consider with ; it is straightforward to computeand . Then for , as expected: . Also, obviously, .
Proposition 2. Consider the map and assume the nondegeneracy conditions above hold true. If f is an analytic vector field, the equilibrium locus is a smooth real analytic variety of dimension .
Proof. Since f is analytic, E is analytic by definition. Moreover, the Jacobian matrix of f has constant rank along E. Indeed, let J be this Jacobian matrix: . Then by the non-degeneracy condition, the kernel of the transpose is precisely the span of for . Therefore, along E which is a smooth analytic variety of dimension . □
This proposition fails to be true if the field f is smooth but not analytic. Indeed, for such a field there may exist an open set included in . In that case, the equilibrium locus will have dimension .
We assume from now on that f is analytic and write . This is an analytic and proper map whose image we denote by .
3. On the Nature of
We start with the following observation.
Lemma 1. The set is closed in Λ.
Proof. This is a direct consequence of the fact that is proper. Alternatively, in a more down-to-earth and detailed way, consider , i.e., for every x in V, . By continuity, there are open sets and , respectively, in and V, such that for all , . The collection is an open cover of V. Since V compact we can extract a finite subcover, . Writing , for all , which shows that is open in . □
Lemma 2. For , the fiber of π over λ is a smooth real analytic k-dimensional manifold.
Proof. Given let . By the non-degeneracy condition, the rank of is constant equal to over which is therefore as in the statement of the lemma. □
Proposition 3. The closed set has non empty interior in Λ.
Proof. Assume had empty interior and consider a point where has a maximal rank. Then this rank is constant over a neighborhood U of this point. If the rank is m, then restricted to U is a submersion, so that is open in , which is impossible if has empty interior. Therefore, the rank of is always strictly smaller than m and consequently the dimension of the fibers has to be at least , contradicting Lemma 2 above. □
From now on, we will focus on the case where lies in the interior of . Restricting attention to a connected component of if need be, we may and will assume in the sequel that is open and connected. Finally and for the sake of notational simplicity, we rename just . In other words, we henceforth assume that is open and connected in and that the projection is surjective.
4. Fibers over the Parameter Space
Let us refine Lemma 2 slightly
Proposition 4. For every the fiber is a compact smooth real analytic variety of dimension k whose boundary (if any) is contained in .
Proof. With the notations used in the proof of Lemma 2, we know that is indeed a smooth real analytic variety of dimension k. Being a closed set in V, it is compact.
Its boundary is nonempty if and only if vanishes on the boundary of V. Indeed if is a point in not in , then by the implicit function theorem, is locally the graph of a function of k variables, so cannot lie on the boundary of . □
Corollary 1. If , the fibers over Λ have connected components which are diffeomorphic either to circles or to line segments. In the latter case, the ends of the segment lie on .
Proposition 5. The rank of the projection π is constant equal to m. It is a surjective submersion.
Proof. The tangent space of E at is . Moreover if and only if and . Hence, . Therefore and . □
Note that this result is consistent with Lemma 2 and Proposition 4.
Proposition 6. The triplet defines a fiber bundle.
Proof. By Erhesmann’s theorem, it is enough to show that is a proper surjective submersion to conclude that it is a fiber bundle. Now it is surjective by definition, and we already know it is proper (because V is compact). Finally, it is a submersion by Proposition 5. □
Since
is assumed to be connected, following
Section 3, we get the following corollary.
Corollary 2. The fibers of of E are all diffeomorphic.
In the sequel the bundle will be called the equilibrium bundle.
5. Parallel Transport of the Fibers
5.1. Connection
In this section, we aim at defining a connection on the equilibrium bundle and showing that parallel transport exists. In a very general setting, a connection on a bundle
is defined by an horizontal distribution, that is a subbundle of the tangent bundle
, say
, such that for every
, we have:
where
is the vertical summand of the tangent space, that is the set of tangent vectors
X at
u, such that
. In other words
is spanned by the vectors which are tangent to the fiber over
. We will denote by
the vertical subbundle of
.
5.2. Transversality between Fibers and Integral Manifolds
Given
, a basis of
is given by
. Therefore the family
is also a basis of the subspace orthogonal to
, so that:
Let
where
and let
be the manifold defined by
, i.e.,
on
, with
. Equation (
2) simply means that:
From this equation, one can state:
Proposition 7. Assuming the vector field satisfies the genericity condition iii) in §2, the manifold and the fiber are transverse at x in V for every .
5.3. Lifting Curves
We now show how a curve in can be naturally lifted to E. So let define a curve from to in (both ends are included).
Given
we want to build a curve
starting from
. So
must satisfy:
This yields the following differential system:
which can be written more compactly as:
with
where
.
Proposition 8. The differential system defined by Equation (4), has a unique solution defined on the closed interval . Proof. By Proposition 7, the matrix
has full rank
n for every
. Therefore, Equation (
4) can be written:
where the right-hand side actually depends on
. The functions entering on the right-hand side being smooth, a fortiori Lipschitz, elementary results about differential equations (the Cauchy–Kovaleska theorem) garantee the local existence (in time) and uniqueness of a solution with given initial condition, thus also over a compact interval. □
Theorem 1. For any and any , the intersection consists of a finite set of points. Moreover, the number of points in is independent of λ.
Proof. By Proposition 7, the intersection is discrete, hence finite since is compact. Let and consider a curve , defined on joining these two points. For every , there is a unique lift of drawn on and starting at x, which ends at some . Lifts starting from a point in are also uniquely defined. This sets up a one-to-one correspondence between the points of and those of . □
5.4. The Natural Connection
Let be the projection to the second summand. Consider again the function , () and note that is a submersion. Now for , if it is a submanifold of E of dimension m. Let . Then the tangent space of at u is .
Lemma 3. The tangent space of at is the complement of the tangent space of at x in .
Proof. This is a direct consequence of Equation (
3) and the non-degeneracy condition (iii). □
This results shows that we can define a connection on
E choosing as the horizontal space:
We call it the natural connection of the equilibrium bundle.
Theorem 2. The natural connection of the equilibrium bundle is flat (i.e., its curvature vanishes).
Proof. The curvature of a connection measures the failure of the horizontal distribution to be integrable. Here however, for the subspace is tangent to an embedded submanifold of E. Therefore the distribution is indeed integrable and the curvature vanishes. □
Theorem 3. Parallel transport exists for the natural connection on the equilibrium bundle.
Proof. It is well-known that when the fibers are compact, parallel transport exists (see [
5] (p. 204) for details). By Proposition 4, the fibers in our case are indeed compact, so this result applies. Here in fact Proposition 8 makes parallel transport explicit.
Consider two points and a curve joining them. Consider a point x in the fiber and the manifold . By Proposition 8, there exists a curve on starting at x, such that and , which explicitly shows that parallel transport exists. □
The connection being flat, assuming the base manifold is simply connected, the holonomy groups vanish, which we record in the following theorem.
Theorem 4. Assuming that the base manifold Λ is simply connected, the holonomy groups of the equilibrium bundle are trivial and the fiber bundle is trivial.
Proof. The horizontal lift of a smooth path in
entirely lies in
for some
a. Since every fiber intersects
in the same finite number of points, there are finitely many horizontal lifts of a smooth loop. Therefore, the holonomy groups are finite and are Lie transformation groups of the fibers. Now, since the curvature of the connection identically vanishes, the restricted holonomy groups are in fact trivial, applying a result of [
6] which generalizes the Ambrose–Singer theorem to general fiber bundles.
Since the base space is assumed to simply connected, the holonomy group at a point is identical to the restricted holonomy group at this point. This leads to the conclusion. □
6. The Natural Connection via a Riemannian Submersion
Let us be the natural connection form, (that is for each , we have ), which is the projection over the vertical bundle, so that for each , we have and , i.e., the vertical bundle.
Let us define a Riemann metric on
E as follows:
where
and
, respectively, denote the standard inner product in
and in
.
When E is endowed with this metric, as we shall assume from now, the projection becomes a Riemannian submersion. Indeed is the orthogonal complement of in and the restriction is an isometry.
Therefore, the natural connection coincides with the connection defined by as a Riemannian submersion.
There is apparently no reason for which the parallel transport would define an isometry between two different fibers with the given metric.
However, since by theorem 4, the holonomy groups are trivial if we further assume that
is simply connected, then in that case the parallel transport does not depend on the chosen curve on
. Therefore, we have a well-defined diffeomorphism
between any two fibers, such that:
This observation allows transporting the metric from one fiber to another such that the parallel transport becomes an isometry between these two fibers. Choosing one fiber and transporting its metric to other fibers makes the parallel transport between any two fibers an isometry, thanks to the cocycle condition (
5).
Corollary 3. If parallel transport is an isometry between fibers, the fibers for all are totally geodesic in E for the Levi–Civita connection induced by the metric on E.
Proof. Since parallel transport defines an isometry, between fibers, these latter are totally geodesic. See [
7] (proposition 1.1). □
7. The Eigenvalues along the Fibers
The stability of an equilibrium point is controlled by the sign of the real parts of the eigenvalues of the Jacobian matrix. In this section we set up, in the general framework of our discussion, a map at the level of the fundamental groups which can provide some information on these signs, or rather their changes. First, note that the stability of an equilibrium is determined by the non-zero eigenvalues, since the system is constrained to evolve along the submanifold defined by the k first integrals. We shall now consider the variation of the nonzero eigenvalues along a homotopy class of loops for a given value of the parameter.
Consider a given value of . It is natural to look at the map where denotes the set of the nonzero eigenvalues. In other words where for , denotes the permutation group on p objects and the action here is by permutations of the factors.
Slightly more generally consider a manifold
Y and its
p-fold product
for some
. Let
act by permutation of the factors and let
denote the quotient (Here and below, for the sake of simplicity, the topological objects and morphisms are assumed to be smooth). One may consider
Z either as a topological space, or as an orbifold. In this section, we will make use of both categories. The case at hand is relatively elementary because we are dealing with a
global quotient under the action of a
finite group. The theory of orbifolds is more general and adapted to the proper discontinuous action of a topological groups. Given that in our example the application is fairly intuitive, we refrain from recalling the details, referring instead to [
8] for much more.
Given a (smooth) map
where
E is a manifold, we may consider the topological fundamental group (or functor rather) denoted
or just
, giving rise to a map
where
Z is considered as a topological space. We may also consider the orbifold fundamental group
and the attending map
But in fact because E is just a manifold (a “trivial” orbifold). So we get two maps and with the same source, namely , and respective targets and according to whether Z is considered in the category of topological spaces or that of orbifolds.
There remains to compute the groups
and
, which can be done easily (in our case), using [
9,
10] to which we refer the reader. Indeed, assume that
G is a topological group acting properly discontinuously on a connected smooth manifold
X. The quotient
exists as a topological space and
is then an extension of
by
, where
I (the letter stands for “inertia”) is the normal subgroup of
G generated by the elements whose action has fixed points in
X. If
and
acts by permutations, it is easy to see that
and so
if
.
On the other hand,
is (essentially by definition) an extension of
G itself by
. Now if again
and
the extension splits and
is given as a semi-direct product
where again the action of
on
is by permutations of the factors. In our case,
and so returning to the orginal situation we get a natural map
which records both the monodromy of the individual (nonzero) eigenvalues and their permutations.
What does this tell us about stability in this very general setting? Let us restrict attention to the topological fundamental group (). Then for any nonzero element in the image of , with a nonzero component—say— for some index i, we can assert that the eigenvalue has crossed the imaginary axis () at least times, so that the sign of its real part has changed at least that many times. Although at this level of generality it seems difficult to extract more information from the map e, this may be feasible in specific, concrete cases.
8. Examples and Applications
Our first and motivating example concerns mathematical
biology and consists of a circular network of cells, i.e., a finite set of cells that are connected along a ring such that the last cell is connected to the first. An instance of this kind of model is the ribosome flow model on a ring, which has been introduced in [
11].
Such a model is a parametric dynamical system defined as follows:
The parameters
are real strictly positive numbers. They define the degree of diffusion between the cells. As shown in [
11], if the initial point lies in the hypercube
, then the system always stays within these limits. Then this system models the occupancy levels of a circular chain of
n sites (for example, a circular DNA), while
are transition rates. In [
4], the author analysed the structure of the equilibrium locus of this system.
Coming to dynamical systems in general, one is looking for systems such that (a) the trajectories are confined to a compact region of phase space (b) they possess more or less natural first integrals (conserved quantities) and (c) they display varieties of equlibria of positive dimensions. Requirements (a) and (b) are quite common and easy to satisfy: think of parametrized Hamiltonian systems and the conservation of energy, global momentum, possibly angular momentum, or conserved quantities coming from some continuous group of geometric symmetries, via Noether’s theorem.
Requirement (c) is less commonly fulfilled. The system which first comes to mind, stemming from celestial mechanics, the oldest and in some sense motivating domain in dynamical systems, is the so-called
N-body problem, i.e., the system of differential equations which governs the motion (in ordinary three dimensional Euclidean space) of
massive bodies interacting according to Newton’s law of gravitation. This horrendously difficult problem (for
) was first studied in “modern” times by Lagrange and Euler, who isolated by now famous discrete sets of relative equilibria. Because the problem is so old, so natural and so difficult, literally dozens of variants of all kinds have been produced. All of them satisfy (a) and (b) and so does the original system. Some of them, especially those which involve blowups of certain singularities, also satisfy (c) (see [
12]). A precise investigation of such systems would lead us too far afield. We hope to return to such and similar problems at some later time.
Finally, we remark that it would also be interesting to explore the field of mathematical economy, where similar systems may exist in some abundance. Again, such an exploration is postponed to later studies, possibly by other, more specialized authors.
In addition to these examples, one would consider the application of our results to control theory. Having first integrals, the system is not controllable. However, lying on the manifold defined by fixed values
of the first integrals, there is a non denumerable set
of possible equilibrium points according to the value of the parameter vector. The notations are defined in
Section 5.4. According to the discussion there, this set is actually a manifold of dimension
m.
By Proposition 8, every curve in can be lifted into a curve that lies in . Therefore, if the parameters are considered as commands, one can change the set of available equilibrium point(s) continuously. The stabilization around an equilibrium is then a classical control problem that we do not recall here.