All articles published by MDPI are made immediately available worldwide under an open access license. No special
permission is required to reuse all or part of the article published by MDPI, including figures and tables. For
articles published under an open access Creative Common CC BY license, any part of the article may be reused without
permission provided that the original article is clearly cited. For more information, please refer to
https://www.mdpi.com/openaccess.
Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature
Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for
future research directions and describes possible research applications.
Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive
positive feedback from the reviewers.
Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world.
Editors select a small number of articles recently published in the journal that they believe will be particularly
interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the
most exciting work published in the various research areas of the journal.
We discuss the rolling, without slipping and without twisting, of Stiefel manifolds equipped with -metrics, from an intrinsic and an extrinsic point of view. We, however, start with a more general perspective, namely, by investigating the intrinsic rolling of normal naturally reductive homogeneous spaces. This gives evidence as to why a seemingly straightforward generalization of the intrinsic rolling of symmetric spaces to normal naturally reductive homogeneous spaces is not possible, in general. For a given control curve, we derive a system of explicit time-variant ODEs whose solutions describe the desired rolling. These findings are applied to obtain the intrinsic rolling of Stiefel manifolds, which is then extended to an extrinsic one. Moreover, explicit solutions of the kinematic equations are obtained, provided that the development curve is the projection of a not necessarily horizontal one-parameter subgroup. In addition, our results are put into perspective with examples of the rolling Stiefel manifolds known from the literature.
In recent years, there has been increasing interest in the so-called rolling maps of differentiable manifolds. Researchers have taken different points of view to study the differential geometry behind these constructions. From our point of view, it seems to be natural to distinguish between two approaches, the intrinsic one and the extrinsic one. The first viewpoint does not require any embedding space to study rolling maps, whereas the second needs one. At first glance, the intrinsic approach seems to be of a more pure mathematical flavor, simply because intrinsic properties stay in the foreground and any influence of an embedding space, which might a priori not be known or even considered to be artificial, will be ignored. In some sense, in that framework, choosing coordinates is a no-go. On the other hand, however, the extrinsic approach might be considered to be of more applied character, mainly because some of the related applications actually stem from rolling rigid or convex bodies in the geometric mechanic sense and/or from closely related questions of geometric control. Although there is an overlap of both approaches, i.e., interpretations of the mathematical results of rolling without slipping or twisting have partially been discussed from both sides, the definitions usually differ, including assumptions and consequences. We want to emphasize that by extrinsic, we do not mean working with coordinates in the sense of charts. The access to an embedding vector space often nevertheless opens the path to a coordinate-free approach, similar to treating the standard sphere embedded into .
The purpose of this paper is at least threefold. Firstly, we put both approaches, intrinsic and extrinsic, into perspective, clarifying the sometimes subtle differences and discussing their consequences. In particular, we claim that the role of the no-twist conditions become more clarified. Secondly, we study a sufficiently rich class of manifolds, namely, the rolling of normal natural reductive homogeneous spaces. An essentially constructive procedure to generalize the rolling of symmetric spaces is presented here for the first time. Thirdly, the rolling Stiefel manifold serves as our role model, as it is well known that although spheres and orthogonal groups within the set of real Stiefel manifolds are symmetric spaces, all the others are not. We also put all our results into perspective by comparing them to the partial results scattered in the literature.
Central to our treatise is the derivation of the so-called kinematic equations, i.e., a set of ODEs to be considered under certain nonholonomic constraints. Certainly, the rich theory behind differential geometric distributions, fiber bundle constructions, and differential systems can be applied here. For many examples, however, this theory often does not support explicit solutions for the nonholonomic problem of rolling with no slipping and no twisting. Here, we present explicit solutions for rolling Stiefel manifolds, even for a huge class of a one-parameter family of pseudo-Riemannian metrics for Stiefel manifolds. This class includes many of the known examples scattered through the literature.
We strongly believe that our work will influence future research, in particular, when rolling motions are driven by engineering applications. To be more specific, having solutions of the kinematic equations of rolling at hand is helpful in deriving explicit or closed formulas for differential geometric concepts, such as parallel transport and covariant derivatives, or even to tackle control theoretic questions. These in turn will facilitate finding solutions for interpolation, optimization, and path planning or other related engineering-type problems.
This paper is structured as follows. After introducing the necessary notations, we recall some facts on homogeneous spaces, with emphasis on normal naturally reductive homogeneous spaces. The Levi-Civita connection on a normal naturally reductive homogeneous space is expressed in terms of vector fields on the Lie group G, which have been horizontally lifted from in Section 3.1. This leads, in Section 3.2, to a characterization of parallel vector fields along curves, which is important for our further investigation of rolling.
We then come to Section 4, where three different notions of rolling a pseudo-Riemannian manifold over another one of equal dimension are introduced. Starting with one definition of intrinsic rolling, we continue with two different definitions of extrinsic rolling, the latter being closely related.
Although these definitions apply to general pseudo-Riemannian manifolds, we turn our attention to normal naturally reductive homogeneous spaces in Section 5. The rather simple form of rolling intrinsically pseudo-Riemannian symmetric spaces from [1] motivates an Ansatz, which is an obvious generalization of this rolling. Unfortunately, this does not yield the desired result, in general. This discussion is summarized in Lemma 5. In addition, it is illustrated by the example of Stiefel manifolds equipped with -metrics in Section 5.2.
Afterward, we derive the so-called kinematic equations for rolling intrinsically normal naturally reductive homogeneous spaces. Their solutions describe the desired rolling explicitly if a control curve was given a priori.
In Section 6, our findings from Section 5.3 are applied to Stiefel manifolds. First, we recall some facts on Stiefel manifolds endowed with -metrics from the literature. Afterward, the intrinsic rolling of Stiefel manifolds equipped with -metrics is discussed by applying results from Section 5.3. For a specific choice of the parameter , the -metric on the Stiefel manifold coincides with the metric induced by the Euclidean metric on the embedding space . Using this fact, the extrinsic rolling of Stiefel manifolds is treated in Section 6.3 by extending the intrinsic rolling from Section 6.2.
In Section 6.4, the kinematic equations describing the rolling of Stiefel manifolds are solved explicitly where an additional assumption is imposed on the development curve. More precisely, an explicit formula for the extrinsic rolling of a tangent space of over is obtained, provided that the development curve is the projection of a one-parameter subgroup in , which is not necessarily horizontal.
Finally, in Section 6.5, we relate our results about the extrinsic rolling of Stiefel manifolds to those derived in [2].
2. Notations and Terminology
These are some of the notations used throughout the paper:
smooth manifolds
tangent space at
tangent map of at
normal space at
normal bundle of M
smooth vector fields on M
G
Lie group
H
closed subgroup of G
Lie algebra of G
canonical projection
horizontal bundle of
vertical bundle, i.e.,
reductive decomposition
projection onto along
for
smooth vector fields
covariant derivative of Y in direction X
covariant derivative of Y along curve
V
finite-dimensional (pseudo-Euclidean) Vector space
algebra of -linear endomorphism of V
general linear group of V
pseudo-orthogonal group of V
Lie algebra of
special orthogonal group,
Lie algebra of ,
⊗
Kronecker product
vec operator, for
direct sum of vector spaces orthogonal with respect to scalar product
⋉
semi-direct product of groups
3. Normal Naturally Reductive Homogeneous Spaces
Lowercase Latin letters for the elements in a Lie group and uppercase Latin letters for the elements in the corresponding Lie algebra are used. For curves in the Lie algebra, it will be more convenient to use lowercase Latin letters as well.
Assume that a Lie group G acts transitively from the left on a smooth manifold M, with action
Then, , defined by
is a diffeomorphism for any .
Let be the isotropy subgroup of a point , that is, . The isotropy subgroup of a point in M is a closed subgroup of G and any two isotropy subgroups are conjugate. To simplify notations, we may denote simply by H. The coset manifold is diffeomorphic to M via , where denotes the coset defined by , and we can write . The manifold is called a homogeneous manifold. We denote the corresponding Lie algebras of G and H by and , respectively.
The coset manifold is said to be reductive, see, e.g., [3] (Chap. 11, Def. 21) or [4] (Def. 23.8), if there exists a subspace , such that and for all and . This -invariance of implies .
Let denote the projection of G on the coset manifold, i.e.,
If e is the identity element in G, then the map and its differential
have the following properties.
Proposition 1.
1.
π is a submersion;
2.
;
3.
is an isomorphism.
Consider now M endowed with a pseudo-Riemannian metric . We write if we want to emphasize the value of the metric at the point . A metric tensor on M is said to be G-invariant if
for all . In other words, the diffeomorphism is an isometry.
Next, we recall the definition of a pseudo-Riemannian submersion from [3] (Chap. 7, Def. 44).
Definition 1.
Let and be two pseudo-Riemannian manifolds and be a submersion. Denote by the vertical space at . Then, π is called a pseudo-Riemannian submersion if the fibers are pseudo-Riemannian submanifolds of N for all and the maps are isometries for all , where .
By declaring the map an isometry, there is one-to-one correspondence between the -invariant scalar products on and the G-invariant metrics on .
Definition 2.
A coset manifold is called a naturally reductive space if the following:
1.
is reductive;
2.
M carries a G-invariant metric;
3.
If denotes the -invariant scalar product on corresponding to the G-invariant metric (described in Proposition 2), then it has to satisfy
Naturally reductive homogeneous spaces are complete, see [3] (Chap. 11, p. 313). Next, we introduce the notion of (pseudo-Riemannian) normal naturally reductive homogeneous space. This definition is a slight generalization of the homogeneous spaces that are considered in [4] (Prop. 23.29).
Let G be a Lie group equipped with a bi-invariant metric and denote by the corresponding -invariant scalar product on its Lie algebra . Moreover, let be a closed subgroup and denote its Lie algebra by . If the orthogonal complement with respect to is non-degenerated, we call equipped with the G-invariant metric that turns into a pseudo-Riemannian submersion a (pseudo-Riemannian) normal naturally reductive homogeneous space with reductive decomposition .
By a trivial adaptation of the proof of [4] (Prop. 23.29), we show that normal naturally reductive spaces are naturally reductive.
Lemma 1.
Let be normal naturally reductive. Then, is naturally reductive.
Proof.
Let . Then, for all . The invariance of implies that
Since is an isomorphism, this implies for and all , proving for , i.e., for . In addition, is fulfilled because is assumed to be non-degenerated. Thus, is a reductive homogeneous space.
In order to show that is naturally reductive, we compute for
where we have used the -invariance of . Finally, because , the last identity implies that
i.e., is a naturally reductive homogeneous space. □
Let be a normal naturally reductive space. Then, by definition, the map is a pseudo-Riemannian submersion. Obviously, the vertical bundle and horizontal bundle are given by
for , respectively. From an algebraic point of view, the reductive decomposition has the following properties:
We end this preliminary section by commenting on the regularity of curves. Throughout this text, for simplicity, if not indicated otherwise, a curve on a manifold M is assumed to be smooth. However, we point out that many results can be generalized by requiring less regularity.
3.1. Levi-Civita Connection and Covariant Derivative
We first set some notations. The Levi-Civita connections on and on G will be denoted by and , respectively. In cases when it is clear from the context, we may use simply ∇ for both. If Y is a vector field on , we denote by its horizontal lift to G. Correspondingly, if is a curve in M and is a lift of to G, we write for the covariant derivative of Y along and for the horizontal lift of to .
In the sequel, the lift of to G will be denoted by q instead of r if it is considered to be horizontal. For , denote by the projection onto the horizontal bundle, explicitly given by
Lemma 2.
Let be a normal naturally reductive homogeneous space and let be vector fields on . Denote by and the horizontal lifts of X and Y, respectively. Moreover, let be a basis of and denote by the corresponding left-invariant vector fields defined by for . Expanding and with smooth functions , we obtain for the Levi-Civita covariant derivative on , for ,
or, equivalently,
Proof.
Because the metric is bi-invariant, it follows that for left-invariant vector fields on G, see [3] (p. 304) ,
holds. Because is a normal naturally reductive space, the map is a pseudo-Riemannian submersion. Let X, Y be vector fields on M and , their horizontal lifts to G. We recall that the Levi-Civita connections on M and on G are related by, see [3] (Lemma 45, Chapter 7),
Expanding the horizontal lifts and in terms of the left-invariant frame field , i.e.,
we have
Projecting to , and taking into consideration that the first term in the last equality belongs to , we obtain
Combining this dentity with (9), gives (6). Clearly, by using (5), one has . Hence, (6) is equivalent to (7), as the vector field from (11) on G is horizontal and π-related to by (6). □
Lemma 2 yields an expression for the Levi-Civita covariant derivative on in terms of horizontally lifted vector fields on G. This expression allows for determining the covariant derivative of vector fields along a curve in in terms of horizontally lifted vector fields along a horizontal lift of the curve, as well. As preparation, we comment on the domain of horizontal lifts.
Remark 1.
Let be a curve on a normal naturally reductive space. The horizontal lift is indeed defined on the same interval as α. This can be shown by exploiting that defines a principal connection that is known to be complete.
Lemma 3.
Let be a normal naturally reductive homogeneous space, a curve, and Y a vector field along α. Let be a horizontal lift of α and a horizontal lift of Y along q. Then,
or, equivalently,
where is a basis of , denotes the left-invariant vector field corresponding to for , and we write for short. The functions are defined by and .
Proof.
Let . We extend the vector fields and locally to vector fields and , respectively, defined on an open neighborhood of in . The proof of [5] (Thm. 4.24) shows that such an extension is always possible. Moreover, we denote by and the horizontal lifts of and , respectively. These vector fields are expanded as and with uniquely locally defined functions on G. Clearly, these functions fulfill and whenever both sides are defined. In addition, and hold. By using Lemma 2, we compute
which proves (13). Clearly, this is equivalent to (14) by Lemma 2. □
Remark 2.
If is a symmetric space, then , and consequently the last summand in formula (13) vanishes. So, taking into consideration that, in this case, , the identity (13) reduces to
which shows that, in the case of a symmetric space, if Y is a parallel vector field along , its horizontal lift is actually a parallel vector field along the horizontal lift of .
As we will see below, for nonsymmetric spaces, the presence of the second term in (13) reveals that the horizontal lift is not a good candidate for the property of preserving parallel vector fields. In the next section, we modify the “horizontal lift” in order to overcome this problem.
3.2. Parallel Vector Fields
Lemma 4.
Let be a normal naturally reductive homogeneous space, a curve, and a horizontal lift of α. Moreover, let and define the curve by . Let be a vector field along α and denote by its horizontal lift along r. Then, the horizontal lift of along is given by
Here, we expanded and .
Proof.
Let be vector fields with horizontal lifts and expand them by a left-invariant frame of the horizontal bundle of , i.e., and . Then, by Lemma 2, the Levi-Civita connection on can be expressed in terms of horizontal lifts by
Now, consider the curve being a lift of . A simple computation shows that
Here, the last equality follows from the definition of the horizontal bundle. By extending locally to a vector field X on , the horizontal lift of X satisfies by (18). Moreover, the vector field Z along α can be extended locally to a vector field on , defined on an open neighborhood of α. Denote by the horizontal lift of . Then, is fulfilled. By [5] (Thm. 4.24), we have
The desired result follows by exploiting (16), similarly to what was performed in the proof of Lemma 3. □
Corollary 1.
The vector field along is parallel along α iff its horizontal lift along , defined as in Lemma 4 by , satisfies
for all , where .
Proof.
Lemma 4 already implies the statement by applying the linear isomorphism to both sides of . □
When , for , Corollary 1 also gives the following characterization of parallel vector fields.
Corollary 2.
The vector field along with a horizontal lift is parallel along α iff its horizontal lift along q fulfills the ODE
for all , where and
4. Intrinsic and Extrinsic Formulation of Rolling
The goal of this section is to introduce the notation of rolling a pseudo-Riemannian manifold over another one.
In the following definitions, it is assumed that the pseudo-Riemannian manifolds and are of equal dimension and g and have the same signature.
Definition 4. (Intrinsic rolling.)
A curve on M is said to roll on a curve on intrinsically if there exists an isometry satisfying the following conditions:
1.
No-slip condition: ;
2.
No-twist condition: is a parallel vector field in along iff is a parallel vector field in M along .
The triple is called a rolling (of M over ). The curve α is called a rolling curve, while is called a development curve.
The next definition of extrinsic rolling is motivated by the description of extrinsic rolling in terms of bundles, see [6] (Def. 2) and [7] (Def. 3).
Definition 5. (Extrinsic rolling (I).)
Let M and be isometrically embedded into the same pseudo-Euclidean vector space V. A quadruple is called an extrinsic rolling (of M over ), where and are curves, and and are isometries of the tangent and normal spaces, if the following conditions hold:
1.
No-slip condition: ;
2.
No-twist condition (tangential part): is a parallel vector field in along if and only if is a parallel vector field in M along ;
3.
No-twist condition (normal part): is a normal parallel vector field in along iff is a normal parallel vector field in M along .
As for the intrinsic case, the curve α is called a rolling curve, while is a called development curve.
Alternatively, we define extrinsic rolling as a reformulation of a slightly generalized version of [7] (Def. 1).
Definition 6. (Extrinsic rolling (II).)
Let M and be isometrically embedded into the same pseudo-Euclidean vector space V. A curve , where denotes the pseudo-Euclidean group of V, is said to be an extrinsic rolling if the following conditions are satisfied:
1.
;
2.
;
3.
No-slip condition: ;
4.
No-twist condition (tangential part): is parallel along iff X is parallel along α;
5.
No-twist condition (normal part): is normal parallel along iff Z is normal parallel along α.
The curve α is called a rolling curve and the is the development curve.
Remark 3.
The discussion in [1] (Sec. 3) reveals that a rolling in the sense of Definition 6 is closely related to the classical definition of rolling in [8] (Ap. B, Def. 1.1) . Indeed, the conditions Definition 6 and Claims 1–5 are equivalent to the conditions from [8] (Def. 1.1). Thus, the essential difference between Definition 6 and [8] (Def. 1.1) is that the rolling curve is already part of the Definition. This is motivated by [6] (Ex. 1).
Motivated by [1] (Prop. 3), we relate the two different notions of extrinsic rolling from Definitions 5 and 6.
Proposition 3.
Let be an extrinsic rolling in the sense of Definition 5. Then, the curve , where
is an extrinsic rolling in the sense of Definition 6.
Conversely, given an extrinsic rolling in the sense of Definition 6, defines an extrinsic rolling in the sense of Definition 5, where
Proof.
Because this proposition follows analogously to [1] (Prop. 3), we only sketch the proof. Let be an extrinsic rolling in the sense of Definition 6 and define by (23). We obtain
which proves Claim 1 of Definition 6. Let be a curve with and . Then,
holds. Using (26), it is straightforward to verify that Definition (6) and Claims 2–5 are fulfilled.
Conversely, assume that is a rolling in the sense of Definition 6. We now show that the quadruple , given by (24), is an extrinsic rolling in the sense of Definition 5. To this end, we note that holds by Definition 6, Claim 1. Hence, by Definition 6, Claim 2, the map
is indeed a well-defined isometry. Obviously, this implies that is a well-defined isometry, as well. Using Definition 6, Claims 3–5, it is straightforward to show that is indeed a rolling in the sense of Definition 5. □
Below, in Section 6, we use Proposition 3 to relate the rolling of the Stiefel manifolds constructed in this paper to the rolling maps of the Stiefel manifolds known from the literature.
5. Rolling Normal Naturally Reductive Homogeneous Spaces Intrinsically
We first formulate an Ansatz for the rolling of normal naturally reductive homogeneous spaces, which is a generalization of the rolling of pseudo-Riemannian symmetric spaces. It turns out, however, that such an assumption does not work in general.
5.1. No-Go Lemma
Assume that is a pseudo-Riemannian symmetric space. Then, by [1] (Sec. 4.2), a rolling of over along a given rolling curve can be viewed as a triple , where
and is defined by the initial value problem
whose solution is the horizontal lift of the development curve through .
Note that in [1], is always rolled over , while in our work we consider rolling over . This choice is more convenient for us, because there is no need to invert , as in [1] (Eq. 26).
Motivated by this rather simple form of the intrinsic rolling for symmetric spaces, we make the following Ansatz for the rolling of over , where will be replaced by another lift of , , being a correction term, still to be specified, see below.
Ansatz:
Given a rolling curve , let , and define the development curve by , with being the horizontal curve defined by the initial value problem
Here, is a smooth curve that still needs to be specified. The definition of q in (30) is chosen such that the no-slip condition is satisfied, as will become clear in the computation (32) below. As a candidate for the isometry , we define
where , for some .
Remark 4.
If is a symmetric space, this yields a rolling of over for , see [1].
The more general situation, where is a naturally reductive homogeneous space, is considered in the following. Our Ansatz satisfies the no-slip condition due to
where denotes the G-action on from the left, which fulfills , for . Moreover, we exploited that the isotropy representation of and the representation are equivalent; to be more precise, , for , see, e.g., [4] (Sec. 23.4, p. 692).
Next, we try to specify the curve by imposing the no-twist condition. To this end, let be a parallel vector field along . By identifying Z with its second component , Z can be expressed by for some . We need to determine such that the vector field along is parallel. Note that by using (30), the curve from Corollary 1 corresponds to . Moreover, also due to
the condition being parallel tells us that
Assuming that for a given there is a such that holds, (34) cannot be satisfied independently of the choice of . We summarize the above discussion in the following lemma.
Lemma 5. (No-Go.)
Let be a curve so that holds for some and some . Then, , as defined in the Ansatz at the beginning of this section, does not define a rolling of over no matter how is chosen. To be more precise, the no-twist condition will never be fulfilled.
5.2. Example: Stiefel Manifolds
We now specialize the above discussion to the Stiefel manifold (for the definition and more details, see Section 6.1), equipped with the -metrics introduced in [9]. These metrics will be recalled in Section 6.1, below. However, we think that it is convenient to apply Lemma 5 to a non-trivial example here. According to [9] (Eq. (37)) , for and , the projection is given by
We first assume that . Setting , we obtain elements of the form , where . Using (35), we can write
Obviously, for , i.e., , one has implying that (36) is vanishing for . Thus, for , the Ansatz actually yields a rolling.
Next, assume . Then, there are such that holds. Indeed, choosing given by , where and are Kronecker deltas, and with , we obtain
Consequently, the projection in (36) does not vanish identically for . It remains to consider the case . This yields , and for the projection (35) reduces to
Parameterizing by
we obtain, for ,
Clearly, the last equation vanishes for and all . Moreover, it vanishes for and all iff holds. (Note that is excluded by the definition of the -metrics in [9] (Def. 3.1).) We summarize these computations in the next corollary.
Corollary 3.
Let and let . Then, the Ansatz from Section 5.1 does not yield an intrinsic rolling, with respect to any α-metric, of a tangent space of the Stiefel manifold over the Stiefel manifold . However, for the case , the Ansatz yields only a rolling for .
5.3. Kinematic Equations for Intrinsic Rolling
Our aim is to find the triple satisfying Definition 4 for a rolling of over the normal naturally reductive homogeneous space .
More precisely, our goal is to find a system of ODEs, the so-called kinematic equations, which, for a prescribed rolling curve , determines the development curve as well as the curve of isometries .
The new terminology in the next definition is motivated by the theory of control, because the kinematic equations can be written as a control system whose control function is precisely .
Definition 7.
Given a rolling curve , we call the curve , defined by , the associated control curve.
Note that a prescribed control curve determines uniquely the rolling curve up to the initial condition .
In order to derive the kinematic equations, we start with the following remark.
Remark 5.
Let V and W be finite-dimensional pseudo-Euclidean vector spaces whose scalar products have the same signature and let be an isometry. Then, the set of isometries between V and W is given by . Indeed, for , is a composition of isometries, so it is an isometry, as well. Conversely, given an isometry , define the isometry , which is an element of , and clearly .
In view of Remark 5, a possible candidate for the curve of isometries that is required for an intrinsic rolling is of the form
where is the horizontal lift of the development curve through and is a curve in the orthogonal group of through .
In the next theorem, we reproduce from [10] the kinematic equations for the rolling of over . This statement holds for general normal naturally reductive homogeneous spaces, and the proof is provided to keep this paper as self-contained as possible.
Theorem 1.
Let be a normal naturally reductive homogeneous space, a given curve, and defined by the associated control curve. Moreover, let and be determined by the initial value problem
Then, the triple , where
and
is an intrinsic rolling of over .
Proof.
We show that satisfies the conditions of Definition 4. The solution S of the first equation in (42) is indeed a curve in because is skew-adjoint for all and with respect to the scalar product on defined by means of the bi-invariant metric on G. In fact, by exploiting that is naturally reductive, using Definition 2, we obtain for .
showing that . Thus, because it is the integral curve of the time-variant vector field on .
Next, we set . Obviously, the ODE for q in (42) implies that is the horizontal lift of through . Moreover, the map is well defined and an isometry because it is a composition of isometries.
We now show the no-slip condition. Indeed, by the chain-rule,
It remains to show the no-twist condition. Let be a parallel vector field along , i.e., Z can be viewed as a constant function for all and some . We prove that the vector field is parallel along the curve , by exploiting the result in Corollary 2. The curve defined by
fulfills
Thus, is parallel along by Corollary 2, due to the identity .
Conversely, assume that is parallel along for some vector field along α. We define the parallel frame , where forms a basis of , and expand in this basis to obtain , where the coefficients are constant, because is assumed to be parallel, see [5] (Chap. 4, p.109). By the linearity of , we obtain
for , i.e., is constant. Thus, is a parallel vector field along α, as desired. □
Remark 6.
It is not clear whether the curve from Theorem 1 is defined on the same interval I as the control curve due to the nonlinearity of (42). We cannot rule out that S is defined only on a proper subinterval with . By abuse of notation, we write nevertheless, even if S was defined on a proper subinterval. However, we are not aware of an example.
If is a Riemannian normal naturally reductive space, i.e., if the metric is positive definite, and the control defined on is bounded, following [10], we can prove that S is defined on the whole interval . This is the next lemma.
Lemma 6.
Let be bounded and let be a Riemannian normal naturally reductive homogeneous space. Then, the vector field given by
on is complete.
Proof.
We will show that this vector field is bounded in a complete Riemannian metric on . Completeness then follows by [11] (Prop. 23.9). To this end, we view as a subset of . Because is Riemannian, the corresponding scalar product on denoted by is positive definite, i.e., an inner product. The norm on induced by this inner product is denoted by . We denote an extension of to an inner product on by , too. The corresponding norm is denoted by , as well. We now endow with the Frobenius scalar product given by , where is the adjoint of S with respect to . Then, induces a bi-invariant and hence a complete metric on . Moreover, the norm defined by the Frobenius scalar product is equivalent to the operator norm . In particular, there is a such that holds for all . In addition, on the -component, define the metric to be the Euclidean metric. In other words, the Riemannian metric on is given by
for all and . Moreover, is bounded because is finite dimensional. Hence, there exists a with . Consequently, for fixed , the operator norm of can be estimated by . By this notation, we compute
where denotes the supremum norm of u and we exploited due to and , showing that X is bounded in a complete Riemannian metric. □
6. Rolling Stiefel Manifolds
A first attempt to generalize the rolling for pseudo-Riemannian symmetric spaces, as discussed in Section 5, does not work for Stiefel manifolds by Section 5.2. However, rolling maps for Stiefel manifolds have already appeared in [2] and more recently also in [1] (Sec. 5).
In this section, we reformulate the most recent results in [10], without using fiber-bundle techniques, to describe the intrinsic rolling of Stiefel manifolds equipped with the so-called -metrics defined in [9]. Although, up to now, we have used the Greek letter for rolling curves, in the first part of this section we will use the same letter for the real parameter that defines a family of metrics on Stiefel manifolds. This will not create difficulties, because it will be clear from the context. In order to reach the above-mentioned objective, we specialize Theorem 1 to Stiefel manifolds. Eventually, this rolling is extended to an extrinsic rolling for the Euclidean metric. Finally, we show that our findings coincide with the rolling results from [2].
6.1. Stiefel Manifolds Equipped with -Metrics as Normal Naturally Reductive Homogeneous Spaces
The Stiefel manifold can be viewed as the embedded submanifold
of . In the sequel, we recall the so-called -metrics on introduced in [9] and show that equipped with an -metric can be viewed as a normal naturally reductive homogeneous space. The -left action
by linear isomorphisms restricts to a transitive action
on , also denoted by , which coincides with the action from in [9] (Eq. 12). Next, let be fixed, and denote by the isotropy subgroup of X under the action . Moreover, we write . Then, the Stiefel manifold is diffeomorphic to the homogeneous space . Moreover, the map
is a G-equivariant embedding, where denotes the coset in represented by .
Obviously, yields a symmetric bilinear form on , which is -invariant. Moreover, by [9] (Prop. 2), the subspace being the Lie algebra of for is non-degenerated for all .
After this preparation, we are in the position to reformulate [9] (Def. 3.3).
Definition 8.
Let . The α-metric on is defined as the -invariant metric on that turns the canonical projection into a pseudo-Riemannian submersion, where G is equipped with the bi-invariant metric defined by means of the scalar product from (58).
This definition turns into a normal naturally reductive homogeneous space.
Lemma 7.
Let . Then, equipped with an α-metric is a normal naturally reductive space. In particular, it is a naturally reductive homogeneous space.
Proof.
Obviously, is a normal naturally reductive homogeneous space because the metric on G is bi-invariant and is a non-degenerated subspace. Hence, it is naturally reductive by Lemma 1. □
By requiring that from (56) is an isometry, the -metric on for , viewed as an embedded submanifold of , is given by
where and by [9] (Cor. 2). In addition, if is equipped with an -metric, and is equipped with the corresponding bi-invariant metric defined by the scalar product from (58), the map
is a pseudo-Riemannian submersion, where is arbitrary but fixed.
For considering the intrinsic rolling of , we need a formula for the orthogonal projection with respect to the metric defined in (58), where , is the Lie algebra of for a fixed . This is the next lemma, which is taken from [9] (Lem. 3.2).
Finally, we specialize the previous two lemmas for . For this choice, the -metric coincides with the Euclidean metric, scaled by the factor 2, see [9] (Sec. 4.2). Therefore, this special case will be important for discussing the extrinsic rolling of Stiefel manifolds equipped with the Euclidean metric.
Corollary 4.
Let . Using the notation of Lemma 9, the following assertions are fulfilled:
1.
The projection is given by
2.
The map is given by
Proof.
This is a consequence of Lemmas 8 and 9. □
6.2. Intrinsic Rolling
In this section, using ideas from [10], we apply Theorem 1 to equipped with an -metric. More precisely, we use the isometry
to identify as a normal naturally reductive homogeneous space, as well as the linear isometry
identifying as vector spaces equipped with the scalar product from Section 6.1.
Throughout this section, if not indicated otherwise, we always assume that the maps from (69) and (70) are used to identify and , respectively.
These identifications allow for the construction of an intrinsic rolling of over , where both manifolds are considered as embedded into . We state the next definition in order to make this notion more precise.
Although, in the first part of this section, we have used the Greek letter for the real parameter that defines a family of metrics on Stiefel, the same letter will be used later for rolling curves. This will not create difficulties, because it will be clear from the context.
Definition 9.
Consider the Stiefel manifold , equipped with an α-metric, as a submanifold of . Moreover, let be fixed. Consider the triple , where and are curves and is a linear isometry. This triple is called an intrinsic rolling of over , with both manifolds embedded into , if the following conditions hold:
1.
No-slip condition: ;
2.
No-twist condition: is a parallel vector field along iff is a parallel vector field along .
The curve β is called a rolling curve and is called a development curve.
The next lemma uses Theorem 1 to obtain a rolling of over in the sense of Definition 9.
Lemma 10.
Let be a curve and define the curve by for . Let be the triple obtained in Theorem 1 for the rolling along α of (identified with ), over (identified with ). Moreover, define the curve
and the isometry by
Then, the triple defines an intrinsic rolling of over in the sense of Definition 9.
Proof.
The proof follows by applying Theorem 1 because can be isometrically and G-equivariantly identified with via . Moreover, parallel vector fields are mapped to parallel vector fields by isometries.
In more detail, the no-slip condition holds as
Next, we consider a parallel vector field along β, i.e., V can be viewed as the constant map for and some . Clearly, is constant, with , i.e., is a parallel vector field along the curve α. Thus, by Theorem 1, the vector field is parallel along . Because is an isometry, this parallel vector field is mapped to the parallel vector field along the curve .
Conversely, assuming that is parallel along , one shows by exploiting Theorem 1 that is parallel along because is an isometry. Hence, is parallel along β. □
As a corollary, we reformulate the kinematic equations for the intrinsic rolling of Stiefel manifolds in the sense of Definition 9.
Corollary 5.
Let be a curve and let be the associated control curve, so that for . Consider the curves as well as defined by the initial value problems
Then, the triple defines an intrinsic rolling of over , where
and
Proof.
This is a consequence of Lemma 10 combined with Theorem 1. □
6.3. Extrinsic Rolling
We now consider embedded into , equipped with the metric induced by the Frobenius scalar product scaled by the factor of two, i.e., the metric on is given by
This metric corresponds to the -metric, when . In the sequel, we will refer to this metric as the Euclidean metric.
We now construct a quadruple , which satisfies Definition 5.
To this end, we first recall that a vector field along a curve is normal parallel if
holds, where denotes the orthogonal projection onto the normal space of at the point X with respect to the Euclidean metric. This projection is given by
In order to determine the curve , we derive an ODE that is satisfied by a curve associated to a normal vector field iff the vector field is parallel. To this end, we first recall that from (60) is a pseudo-Riemannian submersion. Hence, it makes sense to consider the horizontal lift of a curve . In addtion, for fixed , we define the linear map:
Lemma 11.
Let be fixed, a curve, and be a normal vector field along . Moreover, let be a horizontal lift of . Then, is parallel along iff the curve
satisfies the ODE
where .
Proof.
Let and . Then,
holds for by the Φ-invariance of the Euclidean metric. Because is a horizontal lift of , i.e., , (83) implies that
Moreover, the condition is equivalent to
by (84), because is a linear isomorphism. Obviously, by the definition of , we have
Using and , as well as due to , we can equivalently rewrite (87) by
This yields the desired result. □
After this preparation, we are in the position to determine the extrinsic rolling of over with respect to the Euclidean metric in the sense of Definition 5.
Theorem 2.
Let be fixed and let be a curve. Moreover, let denote the intrinsic rolling of over from Lemma 10 for . Furthermore, let be the horizontal lift of through and define by
for . Let be the solution of the initial value problem
Then, the quadruple , with
defined by
is an extrinsic rolling of over with respect to the Euclidean metric.
Proof.
We only need to show the normal no-twist condition because the tangential no-twist condition and the no-slip condition are fulfilled by Lemma 10. We start with proving that , for . For that, we compute
for , by exploiting . Thus, is skew-adjoint with respect to the Euclidean metric, implying that , for , can be viewed as a time-variant vector field on .
Next, we note that is an isometry (as the composition of isometries). Now, let be a normal parallel vector field along . Then, can be viewed as the constant curve , for and some . Obviously, given by
is a normal vector field along the curve . It remains to show that is parallel along . To this end, we exploit Lemma 11. We consider the curve given by
Conversely, assume that given by for some is normal parallel along . We define the normal parallel frame along by , where the vectors for with form a basis. Then, analogously to [5] (Chap. 4, p. 106), one shows that is normal parallel along iff the coefficient functions defined by are constant. Because is assumed to be normal parallel, there exists a uniquely determined such that is fulfilled. Hence, by the linearity of , we obtain
where is viewed as a normal vector field along β, which is clearly normal parallel. This yields the desired result. □
As a corollary of Theorem 2, we obtain the kinematic equations for the extrinsic rolling of over with respect to the Euclidean metric.
Corollary 6.
Let be fixed and let be a prescribed rolling curve with an associated control curve
viewed as a curve in , where
is given by Corollary 4. Moreover, let the curves and , as well as , be defined by the initial value problem
where is given by (80) and is determined in Corollary 4. Then, defines an extrinsic rolling of over with respect to the Euclidean metric, where
and
We call the Equation (100) kinematic equations for the extrinsic rolling of over with respect to the Euclidean metric.
6.4. Rolling along Special Curves
In this subsection, we consider a rolling of over such that its development curve is the projection of a not necessarily horizontal one-parameter subgroup, i.e., a curve
for some , where is fixed. For this special case, which includes the curves considered in [13], we determine an extrinsic rolling explicitly. To this end, we proceed as in [10], where the intrinsic rolling of general reductive spaces along such a curve are determined explicitly. However, for the following discussion, we will restrict to the study of Stiefel manifolds equipped with the Euclidean metric, as it allows for simplifying some arguments.
Before we continue, we fix some notations. Let . Let and denote the projections of onto and onto , respectively. Here, the reductive decomposition is always understood to be taken with respect to the -metric, where . In particular, the subspaces and of are orthogonal with respect to the scalar product defined in (58).
We first consider the horizontal lift of a curve given by (104).
Lemma 12.
Let and . The horizontal lift of
through is given by
Moreover, it is the solution of the initial value problem
Proof.
Obviously, holds and
is fulfilled because is a curve in .
We claim that q is horizontal. Indeed, by using the well-known properties of the matrix exponential
we compute
yielding
Here, we exploited the fact that that can be viewed as a matrix Lie group. Hence, is horizontal due to because is a reductive decomposition. In addition, (111) implies that q is the solution of (107), as desired. □
Next, we determine the intrinsic rolling of over viewed as a normal naturally reductive homogeneous space, where for some .
To this end, we recall the kinematic equations from Theorem 1. They are given by
where
for , by the definition of and Lemma 12. Thus, the ODE for in (112) becomes
In order to determine the intrinsic rolling explicitly, we need to solve this equation. As a preparation, we state a lemma on time-variant linear ODEs, which is inspired by [14] (p. 48).
Lemma 13.
Let V be a finite-dimensional real vector space and let be linear maps on V. Consider the curve defined by the initial value problem
Then, S is given by
Proof.
Define by . Then,
for , implying that . Consequently, by the definition of , we obtain
□
Lemma 14.
Let . The solution of the initial value problem
is given by
Proof.
Rewrite (119) such that Lemma 13 can be applied. We compute
where in the first equality we used the fact that is a Lie algebra morphism and, moreover, holds due to as well as , for . For the second equality, is used. Hence, we can apply Lemma 13 with and . This yields
as desired. □
We proceed with determining the intrinsic rolling . Recall that the control curve is defined by . Hence, (113) yields
where we used the formula for from Lemma 14. Therefore,
is the rolling curve .
We summarize our findings for the intrinsic rolling of over in the next proposition.
Proposition 4.
Let and . Then, the triple with
for , where and
is an intrinsic rolling of over , viewed as normal naturally reductive homogeneous space.
Remark 7.
Obviously, proceeding analogously to the proof of Proposition 4, one derives an explicit expression for the intrinsic rolling of over , where for for any α-metric, where . Indeed, an explicit expression for the rolling of general reductive homogeneous spaces whose development curve is given by for is known, see [10].
From now on, whenever convenient, we may interchangeably use two different notations, and , for the exponential of a matrix.
To determine an extrinsic rolling of over , with respect to the Euclidean metric whose development curve is given by , we recall from Corollary 6 that the normal part is given by
Here, is the solution of the initial value problem
and the horizontal lift of and are, as in the intrinsic case, given by (106) and (113), respectively. That is,
In order to determine the normal part of the extrinsic rolling explicitly, we need to solve (128).
Lemma 15.
Let and . Then, the initial value problem
has the unique solution given by
Proof.
By direct computation, we verify that T from (131) is indeed a solution. We first calculate two alternative formulas for , with , as follows:
where we have also used . Together with the obvious observation that the initial condition is satisfied, this gives the desired result. □
Now, we are in the position to give an explicit expression for the extrinsic rolling of over with respect to the Euclidean metric whose development curve is of the desired form.
Proposition 5.
Let and . Then, the quadruple is an extrinsic rolling of over with respect to the Euclidean metric, where
for , and
Proof.
This is a consequence of the above discussion. Essentially, the assertion follows by combining Proposition 4, Lemma 15, and Theorem 2. □
Proposition 5 implies an explicit expression for the rolling along geodesics. In fact, by exploiting that geodesics on naturally reductive homogeneous spaces are projections of horizontal one-parameter groups, we obtain the next corollary.
Corollary 7.
Let and . Then, the quadruple is an extrinsic rolling of over with respect to the Euclidean metric, where
for , whose development curve is a geodesic.
Proof.
Clearly, implies . Thus, the assertion follows by Proposition 5. □
6.5. Comparison with Existing Literature
In this final section, we relate our results with the known rolling of Stiefel manifolds from [2].
We discuss how the rolling of over is related to the rolling obtained in [2]. As in [2], we specify . It is well known that
holds. We now recall the rolling map from [2], where trivial modifications concerning the terminology and notations were made in order to adapt it to our notation.
Let be a rolling curve with . Then, there exists a curve such that . Denote
and
The rotational part, , describing the rolling of over is obtained in [2] by the following Ansatz:
where and is a curve in the isotropy subgroup of E under the -action on , i.e.,
where the isomorphism in the above equation is obtained by choosing an orthogonal transformation such that holds, as well as
where and , yielding
Note that in this text corresponds to S in [2]. By this notation, it is shown in [2] that needs to fulfill
where and .
The orthogonal projection of a matrix onto a matrix with the structure given in the above equation is denoted by . Using this notation, we recall [2] (Lem. 3.2).
Lemma 16.
Let be a rolling map for the Stiefel manifold . If and with , then obeys the ODE
Note that the second equations in (146) and (146) of Lemma 16 are correct by because of .
The goal of the remaining part of this subsection is to show that the extrinsic rolling of the Stiefel manifold obtained in Section 6.3 fulfills Lemma 16. To this end, we recall that the extrinsic rolling from Section 6.3 is constructed by using the kinematic equations
according to Corollary 6 for . The development curve reads
Hence, is fulfilled by the definition of , after identifying with by the map
which is an isomorphism of the Lie groups onto its images. Using this identification, we obtain that
corresponds to
by using properties of the Kronecker product, see, e.g., [15] (Sec. 7.1).
It remains to relate the curves and from (148) to the curve considered in Lemma 16.
We first consider the normal part. We show that is invariant under , where T is defined by the kinematic equation. We obtain, by the definition of for ,
implying that by the linearity of . Next, we consider the curve , where is given by the kinematic equation. We may view as a solution of the initial value problem
The unique solution of this ODE is given by , for , because is clearly fulfilled and
holds due to . In other words, because , one has
Clearly, by choosing such that (143) holds, one obtains, for ,
which implies, for ,
We now identify the curve with the curve via
In the sequel, we find a matrix representation for , roughly speaking, by considering .
We start with computing (159) explicitly. The ODE (148) for can be equivalently rewritten as
and, therefore,
where, for the last equality, we use the fact that belongs to the kernel of .
We now compute the right-hand side of the above equation. To this end, we write
Recalling, from Lemma 16, that defines a rolling of over , the development curve is given by and the rolling curve by . Thus, , , and from Proposition 3 correspond to , , and , respectively. Therefore, we obtain
by exploiting that . Obviously, using (181), we may conclude that from (182) fulfills the ODE
from Lemma 16.
In conclusion, after having developed the theoretical results for the rolling normal naturally reductive homogeneous spaces over their tangent spaces, we specialized this to the Stiefel manifold. The results presented here for rolling extrinsically the Stiefel manifold over its tangent space coincide with those obtained previously in [2].
Author Contributions
Conceptualization, M.S., K.H., I.M. and F.S.L.; Methodology, M.S., K.H., I.M. and F.S.L.; Formal analysis, M.S. and K.H.; Investigation, M.S., K.H., I.M. and F.S.L.; Writing—original draft, M.S., K.H., I.M. and F.S.L.; Writing—review & editing, M.S., K.H., I.M. and F.S.L. All authors have read and agreed to the published version of the manuscript.
Funding
The first two authors have been supported by the German Federal Ministry of Education and Research (BMBF-Projekt 05M20WWA: Verbundprojekt 05M2020 - DyCA). The third author was partially supported by the project Pure Mathematics in Norway TMS2021TMT03, funded by Trond Mohn Foundation and Tromsø Research Foundation. The fourth author thanks Fundação para a Ciência e Tecnologia (FCT) and COMPETE 2020 program for the financial support to the project UIDP/00048/2020.
Data Availability Statement
There is no additional data available.
Conflicts of Interest
The authors declare no conflict of interest.
References
Jurdjevic, V.; Markina, I.; Silva Leite, F. Symmetric Spaces Rolling on Flat Spaces. J. Geom. Anal.2023, 33, 94. [Google Scholar] [CrossRef]
Hüper, K.; Kleinsteuber, M.; Silva Leite, F. Rolling Stiefel manifolds. Int. J. Syst. Sci.2008, 39, 881–887. [Google Scholar] [CrossRef]
O’Neill, B. Semi-Riemannian Geometry with Applications to Relativity; Academic Press, Inc.: New York, NY, USA, 1983. [Google Scholar]
Gallier, J.; Quaintance, J. Differential Geometry and Lie Groups—A Computational Perspective; Geometry and Computing; Springer: Cham, Switzerland, 2020; Volume 12, p. xv+777. [Google Scholar]
Molina, M.G.; Grong, E.; Markina, I.; Silva Leite, F. An intrinsic formulation of the rolling manifolds problem. J. Dyn. Control Syst.2012, 18, 181–214. [Google Scholar] [CrossRef]
Markina, I.; Silva Leite, F. Introduction to the intrinsic rolling with indefinite metric. Comm. Anal. Geom.2016, 24, 1085–1106. [Google Scholar] [CrossRef]
Sharpe, R.W. Graduate Texts in, Mathematics. In Differential Geometry: Cartan’s Generalization of Klein’s Erlangen Program; Foreword by S. S. Chern; Springer: New York, NY, USA, 1997; Volume 166, p. xx+421. [Google Scholar]
Hüper, K.; Markina, I.; Silva Leite, F. A Lagrangian approach to extremal curves on Stiefel manifolds. J. Geom. Mech.2021, 13, 55–72. [Google Scholar] [CrossRef]
Schlarb, M. Rolling Reductive Homogeneous Spaces. arXiv2023, arXiv:2308.08221. [Google Scholar]
Michor, P.W. Topics in Differential Geometry; Graduate Studies in Mathematics; American Mathematical Society: Providence, RI, USA, 2008; Volume 93, p. xii+494. [Google Scholar] [CrossRef]
Absil, P.A.; Mahony, R.; Sepulchre, R. Optimization Algorithms on Matrix Manifolds; Princeton University Press: Princeton, NJ, USA, 2008; p. xvi+224. [Google Scholar] [CrossRef]
Krakowski, K.A.; Machado, L.; Silva Leite, F.; Batista, J. A modified Casteljau algorithm to solve interpolation problems on Stiefel manifolds. J. Comput. Appl. Math.2017, 311, 84–99. [Google Scholar] [CrossRef]
Brockett, R.W. Finite Dimensional Linear Systems; John Wiley and Sons, Inc.: New York, NY, USA, 1970. [Google Scholar]
Bernstein, D.S. Matrix Mathematics: Theory, Facts, and Formulas, 2nd ed.; Princeton University Press: Princeton, NJ, USA, 2009; p. xlii+1139. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Schlarb, M.; Hüper, K.; Markina, I.; Silva Leite, F.
Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics2023, 11, 4540.
https://doi.org/10.3390/math11214540
AMA Style
Schlarb M, Hüper K, Markina I, Silva Leite F.
Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics. 2023; 11(21):4540.
https://doi.org/10.3390/math11214540
Schlarb, M., Hüper, K., Markina, I., & Silva Leite, F.
(2023). Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics, 11(21), 4540.
https://doi.org/10.3390/math11214540
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.
Article Metrics
No
No
Article Access Statistics
For more information on the journal statistics, click here.
Multiple requests from the same IP address are counted as one view.
Schlarb, M.; Hüper, K.; Markina, I.; Silva Leite, F.
Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics2023, 11, 4540.
https://doi.org/10.3390/math11214540
AMA Style
Schlarb M, Hüper K, Markina I, Silva Leite F.
Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics. 2023; 11(21):4540.
https://doi.org/10.3390/math11214540
Schlarb, M., Hüper, K., Markina, I., & Silva Leite, F.
(2023). Rolling Stiefel Manifolds Equipped with α-Metrics. Mathematics, 11(21), 4540.
https://doi.org/10.3390/math11214540
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.