Topological Considersations in Stability Analysis |17 November 2020|
|
![]() |
Figure 1:
The manifold |
In this section we highlight a few (not all) of the most elegant topological results in stability theory. We focus on results without appealing to the given or partially known vector field .
This line of work finds its roots in work by Bhatia, Szegö, Wilson, Sontag and many others.
Theorem [The domain of attraction is contractible, Theorem 21]
Let the flow be continuous and let
be an asymptotically stable equilibrium point. Then, the domain of attraction
is contractible.
This theorem by Sontag states that the underlying topology of a dynamical system, better yet, the space on which the dynamical system evolves, dictates what is possible. Recall that linear manifolds are simply hyperplanes, which are contractible and hence, as we all know, global asymptotic stability is possible for linear systems. However, if is not contractible, there does not exist a globally asymptotically stabilizable continuous-time system on
, take for example any sphere.
The next example shows that one should not underestimate ‘‘linear systems’’ either.
Example [Dynamical Systems on ]
Recall that
is a smooth
-dimensional manifold (Lie group).
Then, consider for some
,
the (right-invariant) system
Indeed, the solution to (1) is given by . Since this group consists out of two disjoint components there does not exist a matrix
, or continuous nonlinear map for that matter, which can make a vector field akin to (1) globally asymptotically stable. This should be contrasted with the closely related ODE
,
. Even for the path connected component
, The theorem by Sontag obstructs the existence of a continuous global asymptotically stable vector field. This because the group is not simply connected for
(This follows most easily from establishing the homotopy equivalence between
and
via (matrix) Polar Decomposition), hence the fundamental group is non-trivial and contractibility is out of the picture. See that if one would pick
to be stable (Hurwitz), then for
we have
, however
.
Following up on Sontag, Bhat and Bernstein revolutionized the field by figuring out some very important ramifications (which are easy to apply). The key observation is the next lemma (that follows from intersection theory arguments, even for non-orientable manifolds).
Lemma [Proposition 1] Compact, boundaryless, manifolds are never contractible.
Clearly, we have to ignore -dimensional manifolds here. Important examples of this lemma are the
-sphere
and the rotation group
as they make a frequent appearance in mechanical control systems, like a robotic arm.
Note that the boundaryless assumption is especially critical here.
Now the main generalization by Bhat and Bernstein with respect to the work of Sontag is to use a (vector) bundle construction of .
Loosely speaking, given a base
and total manifold
,
is a vector bundle when for the surjective map
and each
we have that the fiber
is a finite-dimensional vector space (see the great book by Abraham, Marsden and Ratiu Section 3.4 and/or the figure below).
![]() |
Figure 2:
A prototypical vector bundle, in this case the cylinder |
Intuitively, vector bundles can be thought of as manifolds with vector spaces attached at each point, think of a cylinder living in , where the base manifold is
and each fiber is a line through
extending in the third direction, as exactly what the figure shows. Note, however, this triviality only needs to hold locally.
A concrete example is a rigid body with , for which a large amount of papers claim to have designed continuous globally asymptotically stable controllers. The fact that this was so enormously overlooked makes this topological result not only elegant from a mathematical point of view, but it also shows its practical value.
The motivation of this post is precisely to convey this message, topological insights can be very fruitful.
Now we can state their main result
Theorem [Theorem 1]
Let be a compact, boundaryless, manifold, being the base of the vector bundle
with
, then, there is no continuous vector field on
with a global asymptotically stable equilibrium point.
Indeed, compactness of can also be relaxed to
not being contractible as we saw in the example above, however, compactness is in most settings more tangible to work with.
Example [The Grassmannian manifold]
The Grassmannian manifold, denoted by , is the set of all
-dimensional subspaces
. One can identify
with the Stiefel manifold
, the manifold of all orthogonal
-frames, in the bundle sense of before, that is
such that the fiber
represent all
-frames generating the subspace
. In its turn,
can be indentified with the compact Lie group
(via a quotient), such that indeed
is compact.
This manifold shows up in several optimization problems and from our continuous-time point of view we see that one can never find, for example, a globally converging gradient-flow like algorithm.
Example [Tangent Bundles]
By means of a Lagrangian viewpoint, a lot of mechanical systems are of a second-order nature, this means they are defined on the tangent bundle of some , that is,
. However, then, if the configuration manifold
is compact, we can again appeal to the Theorem by Bhat and Bernstein. For example, Figure 2 can relate to the manifold over which the pair
is defined.
One might wonder, given a vector field over a manifold
, since we need contractibility of
for
to have a global asymptotically stable equilibrium points, how interesting are these manifolds? As it turns out, for
, which some might call the high-dimensional topological regime, contractible manifolds have a particular structure.
A topological space being simply connected is equivalent to the corresponding fundamental group being trivial. However, to highlight the work by Stallings, we need a slightly less well-known notion.
Definition [Simply connected at infinity]
The topological space is simply connected at infinity, when for any compact subset
there exists a
where
such that
is simply connected.
This definition is rather complicated to parse, however, we can give a more tangible description. Let be a non-compact topological space, then,
is said to have one end when for any compact
there is a
where
such that
is connected. So,
, as expected, fails to have one end, while
does have one end.
Now, Proposition 2.1 shows that if
and
are simply connected and both have one end, then
is simply connected at infinity. This statement somewhat clarifies why dimension
and above are somehow easier to parse in the context of topology. A similar statement can be made about the cylindrical space
.
Lemma [Product representation Proposition 2.4]
Let and
be manifolds of dimension greater or equal than
. If
is contractible and
, then,
is simply connected at infinity.
Now, most results are usually stated in the context of a piecewise linear (PL) topology. By appealing to celebrated results on triangulization (by Whitehead) we can state the following.
Theorem [Global diffeomorphism Theorem 5.1]
Let be a contractible
,
,
-dimensional manifold which is simply connected at infinity. If
, then,
is diffeomorphic to
.
![]() |
Figure 3:
The manifold |
You might say that this is all obvious, as in Figure 3, we can always do it, also for lower-dimensions. However, there is famous counterexample by Whitehead, which provided lots of motivation for the community:
‘‘There is an open, -dimensional manifold which is contractible, but not homeomorphic to
.’’
In fact, this example was part of the now notorious program to solve the Poincaré conjecture. All in all, this shows that contractible manifolds are not that interesting from a nonlinear dynamical systems point of view, compact manifolds is a class of manifolds providing for more of a challenge.
So far, the discussion has been on the stabilization of (equilibrium) points, now what if we want to stabilize a curve or any other desirable set, that is, a non-trivial set . It seems like the shape of these objects, with respect to the underlying topology of
, must indicate if this is possible again? Let
denote an open neighbourhood of some
. In what follows, the emphasis is on
and
having the same topology. We will be brief and follow Moulay and Bhat.
Lemma [Theorem 5]
Consider a closed-loop dynamical system given rise to a continuous flow. Suppose that the compact set is asymptotically stable with domain of attraction
. Then,
is a weak deformation retract of
.
In rather loose terms, being a weak deformation retract of
means that one can continuously ‘‘retract’’ points from
and morph them into the set
. So, this works for
and
, due to
being punctured. See p.200 for more information on retracts. In Figure 4 below we show that since this lemma is mostly concerned with the local topology, the global topology is less important. For
, the set
is not a deformation retract of the set
such that
can never be a region of attraction, this should be contrasted with the setting on the Torus
.
![]() |
Figure 4:
The topological relation between |
The beauty of all of this is that even if you are not so sure about the exact dynamical system at hand, the underlying topology can already provide for some answers. In particular, to determine, what can, or cannot be done.
This post came about during a highly recommended course at EPFL.