Short geodesics losing optimality in contact sub-Riemannian manifolds and stability of the 5-dimensional caustic
Ludovic Sacchelli (LIS)

TL;DR
This paper investigates the behavior of geodesics in 5-dimensional contact sub-Riemannian manifolds, revealing unique conjugate point multiplicities and stability properties of the caustic, which differ from lower-dimensional cases.
Contribution
It introduces a new geometric invariant and provides a detailed analysis of conjugate loci and caustic stability in higher-dimensional contact sub-Riemannian manifolds.
Findings
Conjugate time can have multiplicity 2 in 5D contact manifolds.
The metric exhibits behavior different from the classical 3D case.
A stability analysis of the sub-Riemannian caustic is performed.
Abstract
We study the sub-Riemannian exponential for contact distributions on manifolds of dimension greater or equal to 5. We compute an approximation of the sub-Riemannian Hamiltonian flow and show that the conjugate time can have multiplicity 2 in this case. We obtain an approximation of the first conjugate locus for small radii and introduce a geometric invariant to show that the metric for contact distributions typically exhibits an original behavior, different from the classical 3-dimensional case. We apply these methods to the case of 5-dimensional contact manifolds. We provide a stability analysis of the sub-Riemannian caustic from the Lagrangian point of view and classify the singular points of the exponential map.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeometric Analysis and Curvature Flows · Geometry and complex manifolds · Topological and Geometric Data Analysis
Short geodesics losing optimality in contact sub-Riemannian manifolds and stability of the 5-dimensional caustic
Ludovic Sacchelli Aix Marseille Univ, Université de Toulon, CNRS, LIS, Marseille, France ([email protected]). This research has been supported by the ANR SRGI (reference ANR-15-CE40-0018). The author would like to thank Grégoire Charlot and Luca Rizzi for the many fruitful discussions that lead to the present paper.
Abstract
We study the sub-Riemannian exponential for contact distributions on manifolds of dimension greater or equal to 5. We compute an approximation of the sub-Riemannian Hamiltonian flow and show that the conjugate time can have multiplicity 2 in this case. We obtain an approximation of the first conjugate locus for small radii and introduce a geometric invariant to show that the metric for contact distributions typically exhibits an original behavior, different from the classical 3-dimensional case. We apply these methods to the case of -dimensional contact manifolds. We provide a stability analysis of the sub-Riemannian caustic from the Lagrangian point of view and classify the singular points of the exponential map.
1 Introduction
Let be a smooth () manifold of dimension , with integer. A contact distribution is a -dimensional vector sub-bundle that locally coincides with the kernel of a smooth -form on such that . The sub-Riemannian structure on is given by a smooth scalar product on , and we call a contact sub-Riemannian manifold (see, for instance, [1, 2]).
The small scale geometry of general 3-dimensional contact sub-Riemannian manifolds is well understood but not much can be said for dimension and beyond, apart from the particular case of Carnot groups. We are interested in giving a qualitative description of the local geometry of contact sub-Riemannian manifolds by describing the family of short locally-length-minimizing curves (or geodesics) originating from a given point. In the case of contact sub-Riemannian manifolds, all length-minimizing curves are projections of integral curves of an intrinsic Hamiltonian vector field on , and as such, geodesics are characterized by their initial point and initial covector.
By analogy with the Riemannian case, for all , we denote by the sub-Riemannian exponential, that maps a covector to the evaluation at time of the geodesic curve starting at with initial covector . An essential observation on length minimizing curves in sub-Riemannian geometry is that there exist locally-length-minimizing curves that lose local optimality arbitrarily close to their starting point [17, 20, 23]. Hence the geometry of sub-Riemannian balls of small radii is inherently linked with the geometry of the conjugate locus, that is, at , the set of points such that is a critical point of , [7, 8, 9].
The sub-Riemannian exponential has a natural structure of Lagrangian map, since it is the projection of a Hamiltonian flow over , and its conjugate locus is a Lagrangian caustic. In small dimension, this observation allows the study of the stability of the caustic and the classification of singular points of the exponential from the point of view of Lagrangian singularities (see, for instance, [6]).
In the -dimensional case, this analysis has been conducted, with different approaches, in [4] and [18]. These works describe asymptotics of the sub-Riemannian exponential, the conjugate and cut loci near the starting point (see also [5]). The aim of the present work is to extend this study to higher dimensional contact sub-Riemannian manifolds, following the methodology developed in [18] and [16] (the latter focusing on a similar study of quasi-contact sub-Riemannian manifolds). More precisely, we use a perturbative approach to compute approximations of the Hamiltonian flow. This is made possible by using a general well-suited normal form for contact sub-Riemannian structures. The normal form we use has been obtained in [3]. (We recall its properties in Appendix A.)
Finally, it can be noted that classical behaviors displayed by -dimensional contact sub-Riemannian structures may not be typical in larger dimension. The 3-dimensional case is very rigid in the class of sub-Riemannian manifolds and appears to be so even in regard of contact sub-Riemannian manifolds of arbitrary dimension. Therefore, part of our focus is dedicated to highlighting the differences between this classical case and those of larger dimension.
1.1 Approximation of short geodesics
Notation
In the following, for any two integers , , we denote by the set of integers such that .
Let be a contact sub-Riemannian manifold of dimension , integer.
Invariants of the nilpotent approximation
Consider a -form such that and ( is not unique, this property holds for any where is a non-vanishing smooth function). For all , there exists a linear map , skew-symmetric with respect to , such that for all , . Then the eigenvalues of , , are invariants of the sub-Riemannian structure at (up to a multiplicative constant). In the following, we will assume that the invariants are rescaled so that .
These invariants are parameters of the metric tangent to the sub-Riemannian structure at , or nilpotent approximation at (see [12]), which admits a structure of Carnot group. Notice in particular that the nilpotent approximations of a contact sub-Riemannian structure at two points may not be isometric if the dimension is larger than .
For a given , there always exists a set of coordinates such that a frame of the nilpotent approximation at can be written in the normal form
[TABLE]
Geodesics of such contact Carnot groups can be computed explicitly, and their features have been extensively studied (see, for instance, [11, 19, 22]). The central idea we follow is that the sub-Riemannian structure at a point can be expressed as a small perturbation of the nilpotent structure at for points close to . An important tool we use is the Agrachev–Gauthier normal form, introduced in [3], which asserts, for any given , the existence of coordinates at , , and a frame of , , such that
[TABLE]
Asymptotics and covectors
Let be the sub-Riemannian Hamiltonian. For all , is a positive quadratic form on of rank . Then for all , the set is an unbounded subset of with the topology of the cylinder (see for instance [1, 2]). In the following, for all and , we denote this set by
[TABLE]
Abusing notations, for , we denote . We choose coordinates on where for a given , denotes the unbounded component of .
An important observation is that in the nilpotent case, geodesics losing optimality near their starting point correspond to initial covectors in such that is very large (see, for instance, [10, 14]). The expansions obtained in this paper rely on the same type of asymptotics.
Section 2 is dedicated to the computation of an approximation of the flow of the Hamiltonian vector field as . Since is a quadratic Hamiltonian vector field, its integral curves satisfy the symmetry
[TABLE]
Hence it is useful for us to consider the time-dependent exponential that maps the pair to the geodesic of initial covector evaluated at time . Using the approximation of the Hamiltonian flow as , Section 3 is dedicated to the computation of the conjugate time. For a given , the conjugate time is the smallest positive time such that is critical at . The computation of the conjugate locus follows once the conjugate time is known.
Notice in particular that for a given initial covector , is then an upper bound of the sub-Riemannian distance between and (and we have equality if is also in the cut locus).
In the 3D case, it is proven in [4, 18] that for an initial covector , the conjugate time at satisfies as
[TABLE]
and the first conjugate point satisfies (in well chosen adapted coordinates at )
[TABLE]
The analysis we carry in Sections 2 and 3 aims at generalizing such expansions. (Notice that we focus only on the case but the case is the same.) Our results, however, provide an important distinction between the classical 3D contact case and higher dimensional ones. Indeed, a very useful fact in the analysis of the geometry of the 3D case is that a 3D sub-Riemannian contact structure is very well approximated by its nilpotent approximation (as exemplified in [7], for instance).
This can be illustrated by using the 3D version of the Agrachev–Gauthier normal form, as introduced in [18]. Let us denote by the exponential of the nilpotent approximation of the sub-Riemannian structure at in normal form. Then as , we have the expansion
[TABLE]
As a result, one immediately obtains a rudimentary version of expansion (1),
[TABLE]
However, expansion (3) is not true in general when we consider contact manifolds of dimension larger than (that is, the conjugate time is not a third order perturbation of the nilpotent conjugate time ). As an application of Theorem 3.7, which gives a general second order approximation of the conjugate time in dimension greater or equal to , we are able to prove that the expansion (2) cannot be generalized.
In the rest of this paper, statements refer to generic (-dimensional) sub-Riemannian contact manifolds in the following sense: such statements hold for contact sub-Riemannian metrics in a countable intersection of open and dense sets of the space of smooth (-dimensional) sub-Riemannian contact metrics endowed with the -Whitney topology. As an application of transversality theory, we then prove statements holding on the complementary of stratified subsets of codimension of the manifolds, locally unions of finitely many submanifolds of codimension at least.
Theorem 1.1**.**
*Let be a generic contact sub-Riemannian manifold.
There exists a codimension stratified subset of such that for all , for all linearly adapted coordinates at and for all ,*
[TABLE]
This observation needs to be put in perspective with some already observed differences between 3D contact sub-Riemannian manifolds and those of greater dimension. For a given -form such that and , the Reeb vector field is the unique vector field such that and . The contact form is not unique (for any smooth non-vanishing function , is also a contact form), and neither is . In 3D however, the conjugate locus lies tangent to a single line that carries a Reeb vector field that is deemed canonical. In larger dimension, this uniqueness property is not true in general. For this reason, we introduce a geometric invariant that plays a similar role in measuring how the conjugate locus lies with respect to the nilpotent conjugate locus and use it to prove Theorem 4.
The main difference seems to be a lack of symmetry in greater dimensions. Indeed the existence of a unique Reeb vector field (up to rescaling) points toward the idea of a natural symmetry of the nilpotent structure. However the actual symmetry of a contact sub-Riemannian manifold (or rather its nilpotent approximation) is (on the subject, see, for instance, [3]). Of course, when , . More discussions on this issue can also be found in [15].
1.2 Stability in the 5-dimensional case
We wish to apply these asymptotics to the study of stability of the caustic in the -dimensional case. This study has been carried for 3-dimensional contact sub-Riemannian manifolds in [18] and for 4-dimensional quasi-contact sub-Riemannian manifolds in [16]. To understand the interest of stability in the sense of sub-Riemannian geometry in small dimension, we must first understand stability from the point of view of Lagrangian manifolds. (See, for instance, [6, Chapters 18, 21] and also [13, 21].)
Let be a -dimensional symplectic manifold. A smooth submanifold of is said to be a Lagrangian submanifold if is -dimensional and . The fiber bundle is said to be a Lagrangian fibration if its fibers are Lagrangian submanifolds. For a Lagrangian submanifold of and an immersion of into such that , the map is called a Lagrangian map.
Let , be two symplectic structures, let , be two Lagrangian fibrations. Two Lagrangian maps , are said to be Lagrange equivalent if there exists two diffeomorphisms and such that , (the two Lagrangian fibrations are Lagrange equivalent) and .
The caustic of a Lagrangian map is the set of its critical values. A consequence of the definition of Lagrangian equivalence is that if two Lagrangian maps are Lagrange equivalent then their caustics are diffeomorphic.
A Lagrangian map is said to be (Lagrange-)stable at if there exists a neighborhood of and a neighborhood of for the Whitney -topology such that any Lagrangian map is Lagrange equivalent to (see [16]). In the following we may refer to points of a caustic as stable when they are critical values of a stable Lagrangian map.
For dimensions , there exists only a finite number of equivalence classes for stable singularities of Lagrangian maps (for instance, one can find a summary in [9, Theorem 2]).
Theorem 1.2** (Lagrangian stability in dimension ).**
A generic Lagrangian map has only stable singularities of type , and .
Sub-Riemannian exponential maps form a subclass of Lagrangian maps and we can define sub-Riemannian stability as Lagrangian stability restricted to the class of sub-Riemannian exponential maps. Notouriously, the point is an unstable critical value of the sub-Riemannian exponential , as the starting point of the geodesics defining .
We focus our study of the stability of the sub-Riemannian caustic on the first conjugate locus. This work can be summarized in the following theorem (see also Figures 1, 2).
Theorem 1.3** (Sub-Riemannian stability in dimension ).**
Let be a generic 5-dimensional contact sub-Riemannian manifold. There exists a stratified set of codimension for which all admit an open neighborhood such that for all open neighborhood of small enough, the intersection of the interior of the first conjugate locus at with is (sub-Riemannian) stable and has only Lagrangian singularities of type , , , and .
This result stands on two foundations. On the one hand, a careful study of the problem of conjugate points in contact sub-Riemannian manifolds, and on the other hand, a stability analysis from the point of view of Lagrangian singularities in small dimension.
1.3 Content
In Section 2, we compute an approximation of the exponential map for small time and large (Proposition 2.1). Using the Agrachev–Gauthier normal form (recalled in Supplementary Materials A), the exponential appears to be a small perturbation of the standard nilpotent exponential.
Section 3-4 are dedicated to the approximation of the conjugate time (as summarized in Theorem 3.7), from which an approximation of the conjugate locus can be obtained. A careful analysis of the conjugate time for the nilpotent approximation shows that, under some conditions, the second conjugate time accumulates on the first (Section 3.2). We rely on this observation to compute a second order approximation of the conjugate time (Section 4) and treat the problem of a double conjugate time via blow-up (Section 4.2). With the aim of proving stability of the caustic, we conclude the section by computing a third order approximation of the conjugate time for a small subset of initial covectors (Section 4.4).
Hence we have devised three domains of initial convectors where a stability analysis must be carried (Section 5). We show that we can tackle this analysis relying on a Lagrangian equivalence classification (Section 5.1) and show that only stable Lagrangian singularities appear on the three domains (Section 5.3).
2 Normal extremals
2.1 Geodesic equation in perturbed form
In this section we establish the dynamical system satisfied by geodesics in terms of small perturbations of the nilpotent case.
Let be a -dimensional contact sub-Riemannian manifold. Let be an open subset of and be a frame of on , that is, a family of vector fields such that for all and all (such a family always exists for sufficiently small). The sub-Riemannian Hamiltonian can be written
[TABLE]
In the case of contact distributions, locally-length-minimizing curves are projections of normal extremals, the integral curves of the Hamiltonian vector field on (see for instance [1, 2]). In other words, a normal extremal satisfies in coordinates the Hamiltonian ordinary differential equation
[TABLE]
For sufficiently small, we can arbitrarily choose a non-vanishing vector field transverse to in order to complete into a basis of at any point of . We use the family to endow with dual coordinates such that
[TABLE]
We also introduce the structural constants on , defined by the relations
[TABLE]
In terms of the coordinates , along a normal extremal, Equation (5) yields (see [1, Chapter 4])
[TABLE]
We set to be the matrix such that , for all , and to be the map such that for all ,
[TABLE]
By denoting we then have
As stated in Section 1, we want an approximation of the geodesics for small time when , thus we introduce and . Then
We separate the terms containing in the derivative of to obtain an equation similar to the one of . We set to be the line matrix such that , for all , and to be the map such that
[TABLE]
so that .
Finally, rescaling time with , we obtain
[TABLE]
Hence to the solution of (5) with initial condition corresponds the solution of the parameter depending differential equation (6) of initial condition and parameter . Since , the flow of this ODE is well defined (at least for small enough), and smooth with respect to , for some .
This warrants a power series study of its solutions as .
2.2 Approximation of the Hamiltonian flow
Let . In the rest of the paper, except when explicitly stated otherwise, we assume that the structure at has been put in the Agrachev–Gauthier normal form introduced in [3]. That is, we have an open neighborhood of , linearly adapted coordinates at and a frame of , , satisfying many useful symmetries. (for instance, see Theorems A.1-A.2 in A). The family is locally completed as a basis of with .
Let us introduce a few notations. Let . As a consequence of the choice of frame, (in particular, see Equations (21) and (22) in A), is already in reduced form , that is, block diagonal with blocks
[TABLE]
where are the nilpotent invariants of the contact structure at . Then let , and be defined by
[TABLE]
for all and all .
We also set such that
[TABLE]
where for any vector field , we denote by , , the -th coordinate of , written in the basis .
Finally, let us denote .
Proposition 2.1**.**
For all , normal extremals with initial covector have the following order 2 expansion at time , as , uniformly with respect to and . In normal form coordinates, we denote
[TABLE]
Then
[TABLE]
and
[TABLE]
Proof.
This is a consequence of the integration of the time-rescaled system (6). Since the system smoothly depends on near [math], we prove this result by successive integration of the terms of the power series in of , , , and .
Let . All asymptotic expressions are to be understood uniform with respect to and . Solutions of (6) are integral curves of a Hamiltonian vector field , hence is preserved along the trajectory, that is, for all ,
[TABLE]
Furthermore, we have by (6) , , and since and , we have and .
As a consequence of the choice of frame, (in particular conditions (21)–(22) in A), if and only if and there exists such that .
Hence for all , and . Similarly, for all , and since , we have that and .
Since , we have and thus . Hence is a small perturbation of the solution of with initial condition , that is, .
Since for all (as a consequence of (19)),
[TABLE]
and since , , and .
The definition of implies Then, since , is solution of with initial condition . Hence
[TABLE]
Since for all (as stated in (20)),
[TABLE]
[TABLE]
Thus , . Hence the statement by integration. ∎
3 Conjugate time
3.1 Singularities of the sub-Riemannian exponential
Definition 3.1**.**
Let . We call sub-Riemannian exponential at the map
[TABLE]
where is the canonical fiber projection.
Recall that the flow of the Hamiltonian vector field satisfies the equality
[TABLE]
We use this property to our advantage to compute the sub-Riemannian caustic. Indeed, the caustic at is defined as the set of critical values of . But for any time , the caustic is also the set of critical values of . Hence instead of classifying the covectors such that is critical at , we compute for a given the conjugate time such that is critical at .
Definition 3.2**.**
Let , and . A conjugate time for is a positive time such that the map is critical at . The conjugate locus of is the subset of
[TABLE]
The first conjugate time for , denoted , is the minimum of conjugate times for . The first conjugate locus of is the subset of
[TABLE]
In the following, we restrict our study of the sub-Riemannian caustic to the first conjugate locus.
From now on, let us index the nilpotent invariants in descending order . Let be the set of points of such that two invariants coincide, , with . Assuming genericity of the sub-Riemannian manifold, is a stratified subset of of codimension (see [16] for instance).
Remark 3.3*.*
This is a consequence of Thom’s transversality theorem applied to the jets of the sub-Riemannian structure, seen as a smooth map.
Furthermore, for a given , if the sub-Riemannian structure at is in Agrachev–Gauthier normal form (see Appendix A) then the jets of order at of the sub-Riemannian structure are given by the jets at [math] of the vector fields .
As stated in the introduction, the study of the sub-Riemannian caustic near its starting point requires considering initial covectors in such that is near infinity. Recall that geodesics with initial covectors in are parametrized by arclength, hence short conjugate time imply that the conjugate point is close to the starting point of the caustic. Then one can check that a short conjugate time corresponds only to covectors with large . From the point of view of the exponential at time , this means that singular points close to the origin of the caustic must belong to a sufficiently narrow cone containing (again, because ).
This observation can be stated in the following way (a proof can be found in Appendix A, see Proposition A.4, as an application of the Agrachev–Gauthier normal form).
Proposition 3.4**.**
Let be a contact sub-Riemannian manifold and . For all , there exists such that all with have .
In coordinates, conjugate points satisfy the following equality
[TABLE]
To use this equation in relation with the results of Proposition 2.1, we introduce
[TABLE]
Then
[TABLE]
and (7) equates to
[TABLE]
We have shown in Proposition 2.1, as , that the map is a perturbation of the map , the nilpotent exponential map. Hence the conjugate time is expected to be a perturbation of the conjugate time for . To get an approximation of the conjugate time for a covector as , we use expansions from Proposition 2.1 to derive equations on a power series expansion of the conjugate time.
3.2 Nilpotent order and doubling of the conjugate time
Let us define
[TABLE]
and its power series expansion .
As a first application of Proposition 2.1, notice that for all , while . Hence, one gets for all , and is the first non-trivial term in the power series.
To study , let us introduce the set and the map defined by
[TABLE]
We first need the following result on the zeros of (see, for instance, Appendix C.2.1).
Lemma 3.5**.**
Assume . For all , let be the first positive time in such that . Then and there exists such that, as ,
[TABLE]
The zeros of can be deduced from the zeros of , as shown in the following proposition.
Proposition 3.6**.**
Assume . Let and be such that for all . Then if and only if or . In particular
[TABLE]
Proof.
By factorizing powers of in , we obtain that is given by the determinant of the matrix
[TABLE]
The Jacobian matrix is invertible for and of rank for . Hence, the matrix is not invertible for if and only of we have the linear dependance of the family
[TABLE]
This implies the existence of such that both and . That is
[TABLE]
We explicitly have and
[TABLE]
Hence , and times such that are either multiples of , , or zeros of . Under the assumption that and , we have , hence the result. ∎
We can draw some conclusions regarding our analysis of the conjugate locus via a perturbative approach. From Proposition 3.6, we have that is the first zero of for all . From Lemma 3.5 we also know that is a simple zero if and a double zero otherwise (see Figure 3). Zeros of order larger than can be unstable under perturbation and this case requires a separate analysis, either by high order approximation or by blowup. We choose the latter for computational reasons.
From Equation (10) in Lemma 3.5, the blowup corresponds to
[TABLE]
Since we have an approximation of the exponential that is a perturbation of order of the nilpotent exponential, we expect the conjugate time to be a perturbation of order of the nilpotent conjugate time. Hence it is natural to chose in hope to capture a perturbation of comparable order in .
We separate the cases in the following way.
- •
We can compute the conjugate time assuming for some arbitrary (in Section 4.1);
- •
we use the blowup to get the conjugate time near (in Section 4.2).
3.3 Statement of the conjugate time asymptotics
The focus of this paper is now devoted to the proof of the following asymptotic expansion theorem for the conjugate time on , that is, at points such that . Let be the subspace of defined by
[TABLE]
and for all , let us denote by the subset of containing :
[TABLE]
Theorem 3.7**.**
Let . There exist real valued invariants , , , such that we have the following asymptotic behavior for initial covectors with .
For all , uniformly with respect to in , we have as
[TABLE]
where satisfies
[TABLE]
denoting
[TABLE]
The asymptotic expansion
[TABLE]
holds if and only if the quadratic polynomial equation in
[TABLE]
admits a real solution, where .
If that is the case, denote by the smallest of its two (possibly double) solutions. Then, for all , uniformly with respect to , we have
[TABLE]
4 Perturbations of the conjugate time
Thanks to the previous section, we have a sufficiently precise picture of the behavior of the conjugate time for the nilpotent approximation. We now introduce small perturbations of the exponential map in accordance with Proposition 2.1. As stated previously, we treat separately the case of initial covectors away from and near since corresponds to the set of covectors such that . Recall also that we assumed .
However, rather than computing , we compute , the rescaled conjugate time, since we use asymptotics in rescaled time from Proposition 2.1.
4.1 Asymptotics for covectors in
In this section we assume that . Recall that , for all , , . The function admits a power series expansion
[TABLE]
and for , , evaluating at the perturbed conjugate time yields
[TABLE]
In the previous section, we highlighted the role of the function defined by (9). Observe that must annihilate every term in the Taylor expansion of . This first non-trivial term is obtained by straight forward algebraic computations (provided for instance in Appendix C, in particular Lemma C.3).
Proposition 4.1**.**
Let be the formal power series expansion of , for all . Then and must satisfy
[TABLE]
Proof.
As discussed in the previous section, is a consequence of Proposition 3.6. The first non trivial term of the expansion of the determinant , that is, the term of order , is obtained by algebraic computations. As a consequence of Proposition 2.1, notice that , , and that , . Hence we get the stated result by solving for
[TABLE]
(Where we denote, for , if there exists such that .) ∎
Remark 4.2*.*
Relation (13) is degenerate at . This is another illustration of the behavior we highlighted in the previous section, that is, can be a zero of order 2 at .
As a consequence of Proposition 2.1, it appears that for all and all , each function can be seen as a quadratic form on . Hence we introduce the invariants such that
[TABLE]
These invariants satisfy some useful properties (of which a proof can be found in Appendix B, Lemmas B.1 through B.4). We give the following summary.
Proposition 4.3**.**
The invariants depend linearly on the family
[TABLE]
There exist such that we have the symmetries
[TABLE]
and for all , only depend on the family
[TABLE]
Furthermore, the corresponding linear map such that
[TABLE]
is of rank at least (and of rank on the complementary of a codimension subset of ).
Remark 4.4*.*
A consequence of the rank of being , for all , is that a single condition of codimension on is then a condition of codimension at least on the jets of order 2 of the sub-Riemannian structure at .
Using this notation, we can give a first approximation of the conjugate locus.
Proposition 4.5**.**
Let . As , uniformly with respect to for all , we have (in normal form coordinates)
[TABLE]
[TABLE]
with
[TABLE]
[TABLE]
If there exists a covector such that then this first order approximation of the conjugate locus is not sufficient to prove stability and more orders of approximation are necessary. This occurs for instance when , and
[TABLE]
Proposition 4.6**.**
Let be a generic contact sub-Riemannian manifold of dimension . Let be the set of points at which the linear system in
[TABLE]
admits non-trivial solutions. If , then . However if , the set is codimension 1 stratified subset of .
Proof.
If we assume then reduces to the existence of a non-zero vector of in the intersection
[TABLE]
This space is never reduced to a single point for , hence . However for , this requires the three vectors
[TABLE]
to be co-linear, which is a constraint of codimension on the family . By Remark 4.4, this is a codimension 1 (at least) constraint on the jets of order of the sub-Riemannian structure at , hence the result. ∎
4.2 Asymptotics for covectors near
We repeat the previous construction for a special class of initial covector in the vicinity of , in accordance with the discussion of Section 3.2.
Let be such that . We blowup the singularity at by computing an approximation of the conjugate locus for
[TABLE]
Let be the square matrix such that
[TABLE]
so that .
Recall the power series notation . As a consequence of Proposition 2.1, we can give a new expansion of the Hamiltonian flow for the special class of initial covectors of type (15) in terms of coefficients of the power series of . (Recall that for all , denotes the set .)
Proposition 4.7**.**
For all , normal extremals with initial covector
[TABLE]
have the following order 3 expansion at time , as , uniformly with respect to and :
[TABLE]
[TABLE]
Likewise, the associated covector has the expansion
[TABLE]
[TABLE]
Proof.
Let and let be a quadratic form, we have by polarization identity . Applying this identity with and , we get the statement since we proved in Proposition 2.1 that , are linear and , , are quadratic, coordinate-wise. The case of comes from the fact that . ∎
We set , for all , and . The function admits a power series expansion in
[TABLE]
We prove the following proposition on the conjugate time for such initial covectors.
Proposition 4.8**.**
Let us define the quadratic polynomial in
[TABLE]
and let be its discriminant. We have the following cases:
- •
If , let be the smallest of the (possibly equal) two roots of . Then
[TABLE]
- •
If ,
[TABLE]
that is, the first conjugate time is not a perturbation of .
Proof.
We first have to check that the conjugate time is not a perturbation of order of the nilpotent conjugate time . We apply the same method as before to evaluate , , . Notice that
[TABLE]
With , , we have
[TABLE]
Hence (see, for instance, Appendix C.2). By capturing the first non trivial term in the expansion of , one has
[TABLE]
(see also Lemma C.4 in the appendix). Hence perturbations of the nilpotent conjugate time must be of order 1 in at least for to vanish.
Computing the perturbation of the conjugate time is then a matter of computing at time . Regarding , we have
[TABLE]
Thus . Again, computing the first nontrivial term in the expansion yields (for instance, see Lemma C.5)
[TABLE]
This implies the statement: either admits real roots, of which the smallest is , or the system does not admit a perturbation of as a first conjugate time. ∎
Remark 4.9*.*
Contrarily to (13), the equation not degenerate at .
4.3 Proof of Theorems 1.1 and 3.7
It appears now that proving Theorem 3.7 is a matter of summarizing what we know about the conjugate time from the previous results of Section 4.
Proof of Theorem 3.7.
In the previous section we computed the rescaled conjugate time . We have for all covector ,
[TABLE]
From Proposition 3.6, we deduce that under the assumption , we have as that . From Proposition 4.1, we deduce the existence of that satisfies the given equation, using the invariants introduced in Proposition 4.3.
On the other hand, by performing the blow up at , we compute an approximation of
[TABLE]
Again, from Proposition 3.6, we deduce that under the assumption , a possible approximation is . However from Lemma 3.5, we now know that in the nilpotent case, is a zero of order two at . Thus computing a perturbation of the conjugate time, one gets the statement for from Proposition 4.8 and the expression in terms of invariants from Proposition 4.7. ∎
Having proved Theorem 3.7, we can introduce a geometrical invariant that will help us prove Theorem 1.1. For all , let
[TABLE]
By the usual property of the Hamiltonian flow, the first conjugate locus at is given by . Furthermore, the set is an immersed hypersurface of and is reduced to the two points , . Then let be the tangent cone to at .
Observe that is a geometrical invariant independent of the choice of coordinates on . It can be computed once the asymptotics of the conjugate time are known.
Proof of Theorem 1.1.
We prove the theorem by contradiction. Assume there exists a set of coordinates for which (4) does not hold, i.e.
[TABLE]
Then we have that uniformly with respect to ,
[TABLE]
That is, the exponential is a second order perturbation of the nilpotent exponential. If that is the case, as a consequence of Section 4, and in particular Proposition 4.1, we have that for ,
[TABLE]
Then
[TABLE]
and the cone is the affine plane .
However, as a consequence of Theorem 3.7, the cone can be computed using the Agrachev–Gauthier frame, where we have for ,
[TABLE]
For to be planar, the following symmetry for is needed (with ):
[TABLE]
for all . Given the expression (11), we have rather
[TABLE]
which is not everywhere zero unless for all . That is for all , which is not generic with respect to the sub-Riemannian structure at (see Proposition 4.3 and Appendix B).
In consequence, we have proven that generically with respect to the sub-Riemannian structure at , there does not exist a set of privileged coordinates at and such that the limit (4) holds. ∎
Remark 4.10*.*
Regarding the non-genericity of , notice that it constitutes independent conditions on the family and thus a codimension condition (at least) on the -jets of the sub-Riemannian structure at .
Notice that if and when . Hence in the case, assuming (see Proposition 4.3), we ensure the codimension of the condition on the -jets of the sub-Riemannian structure to be .
4.4 Next order perturbations
As observed in Section 4.1, there exists a subset of initial covectors in for which our approximation of the conjugate locus is degenerate (this makes the second order approximation unstable as a Lagrangian map). In particular, for all , this set contains . As proved in Proposition 4.6, this set is reduced to at points in the complement of a startified codimension subset of if .
Hence in preparation of the stability analysis of Section 5, we compute here a third order approximation of the conjugate time in the case of covectors near . When , we get a complete description of the sub-Riemannian caustic at points of as a result.
We use a blowup technique similar to the one of Section 4.2. Let be such that . We blowup the singularity at by computing an approximation of the conjugate locus with
[TABLE]
With the square matrix defined in (16), .
We give an equivalent of Proposition 4.7 for this case.
Proposition 4.11**.**
For all , normal extremals with initial covector have the following order 3 expansion at time , as , uniformly with respect to and :
[TABLE]
[TABLE]
Likewise, the associated covector has the following expansion:
[TABLE]
[TABLE]
Proof.
The proof relies on the same arguments as that of Proposition 4.7. ∎
We aim to obtain a second order approximation of in the case of an initial covector of the form , for . The previous section, together with Proposition 4.11, applies to give us
[TABLE]
Similarly to Section 4.2, for all , and , we denote , and we set
[TABLE]
The function admits a formal power series expansion in : . Techniques similar to those introduced in Sections 4.1 and 4.2 yield the following statement on second order approximations of the conjugate time .
Proposition 4.12**.**
*The second order perturbation of with initial covector
satisfies the equation*
[TABLE]
where and are the second order invariants introduced in Proposition 4.3 and
[TABLE]
with the vector such that , where is the matrix introduced in Lemma C.3 and where we denote for all .
Proof.
With , , we have
[TABLE]
To evaluate , , , notice that
[TABLE]
Hence with , one has . The result is again obtained by computing the first nontrivial term in the expansion of the determinant (see Lemma C.6). We obtain the stated result by refining this evaluation thanks to Lemma C.7. ∎
Up to the computation of , which is carried out in Appendix B.2, we have enough information to compute the conjugate time, similarly to Proposition 4.1.
Remark 4.13*.*
By definition of the invariants introduced in Appendix B, the third dimensional case would correspond to the case if , . Under these conditions, one has , and
[TABLE]
This expression corresponds to the classical astroidal caustic expansion observed in the -dimensional contact case.
5 Stability of the sub-Riemannian caustic
5.1 Sub-Riemannian to Lagrangian stability
The aim of the whole classification is to prove Theorem 1.3. Recall we denote by the sub-Riemannian exponential at time , that is . We first observe the following immediate fact.
Proposition 5.1**.**
Let be a sub-Riemannian manifold and let . If the exponential map at time , , is Lagrange stable at , then is sub-Riemannian stable at .
As a consequence of Proposition 3.4, classifying Lagrangian stable singularities of the sub-Riemannian exponential near the starting point requires considering inital covectors in such that is very large. As stated in the previous sections, some restrictions on the starting point are necessary to prove stability. Hence we consider points on the complementary of a codimension stratified subset of , containing , and , introduced in Section 3.1, Proposition 4.6 and Proposition 4.3 respectively. In Section 5.3, we prove the following theorem, of which Theorem 1.3 is a corollary.
Theorem 5.2**.**
Let be a generic -dimensional contact sub-Riemannian manifold and let . There exist such that for all , the first conjugate point of with initial covector is a Lagrange stable singular point of type , , , or .
Assuming Theorem 5.2 holds, we can now Theorem 1.3.
Proof of Theorem 1.3.
As a consequence of Proposition 5.1, we prove the Lagrange stability of the singular points of . For all , , . Hence for a given covector , is a critical point of .
Recall that for all , we have set , and the caustic is the set .
Since , to prove the statement it is sufficient to show the existence of neighborhood of such that is Lagrange stable at every point of (and satisfies the stated classification). As a result of Theorem 5.2, what remains to prove is that there exists such that for all covectors ,
[TABLE]
with as in the statement of Theorem 5.2, but this is Proposition 3.4. ∎
5.2 Classification methodology
We first recall normal forms for the stable singularities that appear in Theorem 5.2.
Definition 5.3**.**
Let be a smooth map singular at . Assume there exist variables centered at and and variables centered at such that
- •
, then the singularity is of type ;
- •
, then the singularity is of type ;
- •
, then the singularity is of type ;
- •
, then the singularity is of type ;
- •
, then the singularity is of type .
We use these normal forms to characterize the singularities in terms of jets. Let be a -dimensional manifold, let and let be a Lagrangian map. Let be a critical point of . We transpose the normal form definition of stable singularities to condition on the jets of . Given a set of coordinates on , let us introduce the functions (depending on whether the kernel of the Jacobian matrix of is of dimension 1 or 2)
[TABLE]
[TABLE]
(Where we denote by , linearly independent vectors, depending smoothly on , generating if and likewise , linearly independent vectors, depending smoothly on , generating if .)
In terms of , we have the following characterization of Lagrangian equivalence classes.
Proposition 5.4**.**
Let be a -dimensional manifold, let be a Lagrangian map and let . Assume is -dimensional, if there exists coordinates such that and the following holds at
- •
, then is a singular point of type ;
- •
, , then is a singular point of type ;
- •
, , then is a singular point of type ;
- •
, , then is a singular point of type .
Assume is -dimensional, if there exists coordinates such that and , then is a singular point of type .
Proof.
This is a matter of proving that has the same -jets as the normal form for singularities, , and -jet for . For each of the stated cases, the existence of changes of coordinates at and such that it is the case is then warranted by the stated conditions. ∎
Remark 5.5*.*
The condition corresponds to the distinction between and singularities, the latter corresponding to the opposite sign.
Recall that we are considering points , where (introduced at the beginning of Section 3) and (introduced in Proposition 4.6) are both stratified subsets of of codimension at most.
Let be a contact sub-Riemannian manifold of dimension and let . To study the sub-Riemannian caustic at , we study for a given the stability at of . To apply Proposition 5.4, we first compute an approximation the linear spaces and . Then we compute approximations of the functions with by approximating the map
[TABLE]
for a well-chosen representation of .
Let and . As a consequence of Section 3, this stability analysis is carried independently on the three domains of initial covectors, , near and near , after blowup of the exponential map.
Remark 5.6*.*
Let and . The map is critical at if there exists such that .
With , for all , , , we denote , for all , and , we have
[TABLE]
Higher order derivations of the map are then computed using the chain rule.
Remark 5.7*.*
Precisely checking the conditions of Proposition 5.4 requires explicit computations executed in the computer algebra system Mathematica.
5.3 Classification of singular points of the caustic
Let and let be arbitrary coordinates on a neighborhood of such that . Apart from singularities of type on the second domain, only singularities of corank are expected. Hence gauging the degree of the singularities is sufficient to classify them, provided that singularities of degree effectively correspond to singularities of type .
5.3.1 First domain
Consider initial covectors of the form . Algebraic computations, similar to those of the previous sections and left as appendix, lead to the following proposition on the functions. (See Appendix D.1.)
(With , recall that for all , denotes the set .)
Proposition 5.8**.**
Let us denote . There exist a family of vectors , smoothly depending on , generating for which we have the following. For all , uniformly with respect to , as
[TABLE]
Furthermore, there exists a function such that for all , implies and with
[TABLE]
we have
[TABLE]
As a consequence of this proposition we obtain that for small enough
[TABLE]
[TABLE]
We can further numerically check as an application of Proposition 5.4 that
- •
if then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type .
Then we have the following conclusion.
Proposition 5.9**.**
Let be a generic sub-Riemannian structure and let . There exists such that for all covectors in , the singularity at of is a Lagrange stable singular point of type , or .
Proof.
As a consequence of our discussion, what remains to be proved is that generically with respect to the sub-Riemannian structure, there are no points such that
[TABLE]
However, one can check that this equation admits solutions in only if . By assumption , hence the statement. ∎
5.3.2 Second domain
Consider initial covectors of the form . Again, algebraic computations left as appendix lead to the following proposition on the functions. (See Appendix D.2.)
Proposition 5.10**.**
Let us denote . Let be the subset of where .
For , , there exist a family of vectors , smoothly depending on , generating for which we have the following. For all , uniformly with respect to , as
[TABLE]
Furthermore, there exists a function such that for all , implies and with
[TABLE]
we have
[TABLE]
As a consequence of Remark D.6, we can check that the singularity is of type if and that that singular points of the exponential of the such that are of type .
As an application of Proposition 5.10, we obtain that for small enough, if ,
[TABLE]
[TABLE]
We can further numerically check as an application of Proposition 5.4 that
- •
if then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type .
Then we have the following conclusion.
Proposition 5.11**.**
Let be a generic sub-Riemannian structure and let . There exists such that for all covectors in , the singularity at of is a Lagrange stable singular point of type , , , or .
Proof.
As a consequence of our discussion and Proposition 5.10, what remains to be proved is that there are no element such that .
Similarly to the proof of Proposition 5.9, this is excluded on the complementary of . ∎
Remark 5.12*.*
An intuition can be given on the reason singularities can appear on the second (and third) domain but not the first one. In the first domain, our approximation of the exponential presents symmetries that do not appear in the other domains. For instance these symmetries appear in the computations of the approximations of the functions of Proposition 5.4.
Indeed, we have on the first domain a two-parameter symmetry: for all , ,
[TABLE]
On the second domain on the other hand, we only have a one-parameter symmetry:
[TABLE]
In other words, the exponential map reduces to a 3-dimensional Lagrangian map on the first domain and only singularities of type to should appear. Conversely, the symmetry on the second domain implies that the exponential reduces to a 4-dimensional Lagrangian map and singularities can be expected.
A similar argument can be made in the 3-dimensional contact case for the presence of and singularities (see [1] for instance).
5.3.3 Third domain
Consider initial covectors of the form . Algebraic computations left as appendix lead to the following proposition on the functions. (See Appendix D.3.)
Proposition 5.13**.**
Let us denote . There exist a family of vectors , smoothly depending on , generating for which we have the following. For all , uniformly with respect to , as ,
[TABLE]
Furthermore, there exists a function such that for all , implies and with
[TABLE]
we have
[TABLE]
As a consequence of this proposition we obtain that for small enough
[TABLE]
[TABLE]
We can further numerically check as an application of Proposition 5.4 that
- •
if then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type ;
- •
if and the singularity is not of type then the singularity is of type .
Then we have the following conclusion.
Proposition 5.14**.**
Let be a generic sub-Riemannian structure and let . There exists such that for all covectors in , the singularity at of is a Lagrange stable singular point of type , , or .
Proof.
The argument is the same as in the other two cases, that is, as a consequence of our discussion, there are no points such that . Again, this is excluded on the complementary of . ∎
Appendix A Agrachev–Gauthier normal form
Let be a contact sub-Riemannian manifold of dimension . In [3], the authors prove the existence at any of a set of coordinates and vector fields for which the contact sub-Riemannian structure satisfies interesting symmetries. Here we recall the properties of this normal form, that we call Agrachev–Gauthier normal form.
On a contact manifold, there exists a -form such that never vanishes and . Notice that for any smooth non-vanishing function , . Hence can be chosen so that
[TABLE]
where is the volume form induced by on . Then there exists a unique vector field , the Reeb vector field, such that
[TABLE]
In the following, for any vector field , for all , we denote by the -th coordinate of written in the basis .
Theorem A.1** ([3, Section 6]).**
Let be a contact sub-Riemannian manifold of dimension and . There exist privileged coordinates at , , and a frame of , , that satisfy the following properties on a small neighborhood of .
- (1)
The horizontal components of the vector fields satisfy the following two symmetries: for all , we have
[TABLE]
and
[TABLE] 2. (2)
The vertical components of satisfy the symmetry
[TABLE] 3. (3)
, and .
This is further detailed by evaluating the elements at some well chosen points. Let us denote by the 3-dimensional subspaces of defined by
[TABLE]
Theorem A.2** ([3, Theorem 6.6]).**
Let be a contact sub-Riemannian manifold of dimension and . Let be privileged coordinates at , and be a frame of , both as in statement of Theorem A.1. Then
- (i)
For all ,
[TABLE]
and for all
[TABLE]
Furthermore, there exist such that for all , and
[TABLE] 2. (ii)
There exist such that for all ,
[TABLE] 3. (iii)
We have
[TABLE]
and for all , we denote
[TABLE]
Then for all ,
[TABLE]
and
[TABLE]
Remark A.3*.*
A few observations on Theorem A.2.
- •
Notice that points (i), (ii), (iii) are respectively consequences of points (1), (2), (3) of Theorem A.1.
- •
The nilpotent invariants at satisfy (up to reordering)
[TABLE]
- •
In the Agrachev–Gauthier normal form, the frame naturally appears as a perturbation of the frame of a nilpotent contact structure over , , written in the normal form
[TABLE]
- •
We can deduce from (i) the following equalities. For all ,
[TABLE]
In particular,
[TABLE]
As an application of these results, we give a proof of the following classical observation. Using notations of Section 3.
Proposition A.4**.**
Let be a contact sub-Riemannian manifold and . For all , there exists such that the set of singular points of the exponential at time in is a subset of .
Equivalently, for all , there exists such that all with have .
Proof.
Notice that both statements are equivalent since any satisfies .
We prove this statement by contradiction. Assume there exist and a sequence of singular points for , , such that and .
Then . The sequence converges up to extraction and there exist , such that .
Hence there exists a converging sequence that admits as conjugate time . Let us prove that this is contradictory with the assumptions on the contact sub-Riemannian structure.
Since the sequence converges towards , we can chose an arbitrarily small neighborhood of , , and assume the sequence stays in . Then we use the expansion of , uniform with respect to ,
[TABLE]
We use the Agrachev–Gauthier normal form to prove that this map cannot be singular for and large enough.
Indeed, notice first that the Jacobian of is just the diagonal matrix . Furthermore, for all , as a consequence of (19)-(22),
[TABLE]
hence the last line of the Jacobian of is empty. Thus the Jacobian matrix has the form
[TABLE]
Hence if the -coefficient is not a , the Jacobian matrix has a non-zero determinant for large enough.
Then for ,
[TABLE]
and the -coefficient is , hence the result. ∎
Appendix B Computation of invariants
B.1 Second order invariants
For all , let be the matrix such that
[TABLE]
so that for all , the vector satisfies .
Let be the vector such that
[TABLE]
Lemma B.1**.**
For all
[TABLE]
where
[TABLE]
Proof.
From Proposition 2.1, we have to compute for all ,
[TABLE]
Observe that for all ,
[TABLE]
where, for all , is the vector such that if and otherwise. Using the fact that , we have
[TABLE]
Hence the result. ∎
To compute we use the following lemma.
Lemma B.2**.**
For all , for all , let us define the sub-block of , by
[TABLE]
For all , let
[TABLE]
Then
[TABLE]
Proof.
Since the matrices and are block-diagonal,
[TABLE]
Hence the result since
[TABLE]
∎
Some interesting computational properties can be deduced from this result.
Lemma B.3**.**
Let
[TABLE]
Then
[TABLE]
Lemma B.4**.**
For all , only depend on the family
[TABLE]
Let be the linear map such that
[TABLE]
is of rank on the complementary of codimension subset , and rank on .
Proof.
The first part of the result is a direct application of Lemma B.2. Let be the restriction of to
[TABLE]
Explicit computation of yields that the rank of is , except for when
[TABLE]
where . Furthermore, if satisfies (25), then the rank of is . Hence the existence of , by the existence of a codimension constraint on the -jet of the sub-Riemannian structure at . ∎
B.2 Third order invariants
In this section we compute a more precise approximation of the exponential map in the case of initial covectors of the form .
Lemma B.5**.**
For all , normal extremals with initial covector have the following order 3 terms at time , uniformly with respect to and , as :
[TABLE]
with
[TABLE]
and
[TABLE]
[TABLE]
Proof.
We have
[TABLE]
Since and for , the horizontal part of
[TABLE]
vanishes in the Agrachev–Gauthier frame. The same goes for the horizontal part of , . Thus
[TABLE]
Regarding , we get the result by computing the order 2 in of . We have
[TABLE]
with
[TABLE]
[TABLE]
[TABLE]
Then evaluated at , we have
[TABLE]
Hence the result. ∎
We can immediately apply this result to give an expression of , using only the second order invariants introduced in the previous sections.
Lemma B.6**.**
Using the prior notations, we have
[TABLE]
Proof.
As stated before, it is a matter of evaluating the terms for the Agrachev–Gauthier frame. We have
[TABLE]
For , ,
[TABLE]
We have
[TABLE]
with
[TABLE]
Since , and , with ,
[TABLE]
Similarly, we have
[TABLE]
We then obtain obtain the result by integration. ∎
Since we are only interested in the first two coordinates of the exponential map, we state the following result.
Lemma B.7**.**
For all , for all ,
[TABLE]
Proof.
Recall that is the map such that
[TABLE]
Since and ,
[TABLE]
Recall that for all
[TABLE]
and thus in the Agrachev–Gauthier frame, evaluated at ,
[TABLE]
Hence
[TABLE]
∎
Let us introduce the invariant , given in the Agrachev–Gauthier frame by the formula
[TABLE]
This invariant, which is [math] in the 3-dimensional contact case, naturally appears in some terms of the third order expansion of the exponential map.
Lemma B.8**.**
We have
[TABLE]
and
[TABLE]
Proof.
As seen in the proof of Proposition 2.1, . Then
[TABLE]
In the Agrachev–Gauthier frame, , for all . Hence , which implies . Likewise, for all , hence and .
With and , we then have
[TABLE]
Again in the Agrachev–Gauthier frame, at ,
[TABLE]
As a result
[TABLE]
hence the result by recognizing and .
The same reasoning applies for , where . ∎
We now know enough to compute (or at least its first two coordinates). By direct integration we have the following expression for the terms of the expansion that depend on .
Lemma B.9**.**
Let
[TABLE]
and
[TABLE]
Then .
We use the same method to compute the other terms of the expansion. Let
[TABLE]
Lemma B.10**.**
Let
[TABLE]
We have
[TABLE]
Proof.
First notice that
[TABLE]
The stated result is obtained by direct integration. ∎
Lemma B.11**.**
Let
[TABLE]
We have
[TABLE]
Proof.
Let , . Evaluated at , we have
[TABLE]
and
[TABLE]
Both and have been computed before and we have the stated result by integration. ∎
Summing up, we have proven the following.
Proposition B.12**.**
We have . Explicitly, this yields
[TABLE]
[TABLE]
Appendix C Computational lemmas
C.1 Determinant formulas
In this section we prove some computational results useful in multiple proofs. Let , , and be such that for all .
Let be the block-diagonal square matrix
[TABLE]
Lemma C.1**.**
We have
[TABLE]
Proof.
This is a consequence of
[TABLE]
Since for all , we have the stated sign. ∎
Lemma C.2**.**
Let , . Then
[TABLE]
Proof.
To prove this result, we develop along the last column the determinant of
[TABLE]
We get
[TABLE]
Hence the result by trigonometric identification. ∎
C.2 Conjugate time equations
C.2.1 Proof of Lemma 3.5
Proof of Lemma 3.5.
Let , so that is a connected component of . For all , let
[TABLE]
For all , is smooth and has a positive derivative over . Moreover , and for all , ,
[TABLE]
This immediately implies that . Furthermore, since
[TABLE]
both and , and vanishes exactly once on , at time . Since for all , on , we have that
[TABLE]
This equality implies that is an increasing function. Indeed let be such that and for all , then for all ,
[TABLE]
Since and are both decreasing functions over , since is an increasing function over , this implies .
In particular, being continuous, it converges towards a limit as , and
[TABLE]
Hence , and by inverting we obtain
[TABLE]
Notice in particular that as , Hence we get by inverting
[TABLE]
hence expansion (10). ∎
C.2.2 On the first domain
Lemma C.3**.**
We have
[TABLE]
where
[TABLE]
and
[TABLE]
Proof.
From Proposition 2.1, we have that , with . Furthermore, observe that
[TABLE]
where is the block-diagonal matrix of blocks
[TABLE]
Thus Equation (12) entails, by factorizing ,
[TABLE]
From Lemma C.1 in Appendix C, and we have the stated result. ∎
C.2.3 On the second domain
To evaluate
[TABLE]
with , , notice that
[TABLE]
Then for all , we set and , evaluated at time . For all , the vector also admits a power series expansion in ,
[TABLE]
Notice that by definition of we have for all . As a consequence we can obtain an equation satisfied by a potential perturbation of order of the nilpotent conjugate time.
Lemma C.4**.**
Recall
[TABLE]
We have
[TABLE]
Proof.
From Proposition 4.7, we get that neither nor depend on , hence from expression (17) we deduce
[TABLE]
Hence, evaluating at and eliminating higher order terms, there exist , such that
[TABLE]
Recall that (see Lemma C.1). To get the statement, let us show that
[TABLE]
From Lemma C.2 in Appendix C, we have
[TABLE]
In our case, for all , and
[TABLE]
Finally, , hence the result by summation. ∎
Lemma C.5**.**
We have
[TABLE]
where
[TABLE]
and
[TABLE]
Proof.
The proof is similar to that of Lemma C.4. From Proposition 4.7 and expression (18) we deduce
[TABLE]
[TABLE]
Again, similarly to Lemma C.4, evaluating at and eliminating higher order terms, there exist , such that at , the term of order is given by
[TABLE]
Hence the result since and \left|\begin{array}[]{c|c}A&W\\ \hline\cr{}^{t}V&v\end{array}\right|=-\frac{2\pi}{b_{1}^{2}}KK^{\prime} (as showed in the proof of Lemma C.4). ∎
C.2.4 On the third domain
Then for all , let and be the respective evaluations at time of the vectors and . For all , the vector also admits a formal power series in , Notice that by definition of we have
[TABLE]
Hence we have a priori . We can use these elements to give the following refinement on Lemma C.3.
Lemma C.6**.**
For all , is the only solution to
[TABLE]
Furthermore
[TABLE]
where and
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
where is the vector such that is given by the components through of the vector , with the matrix introduced in Lemma C.3.
Proof.
The first part of the statement is an application of Lemma C.3 in the case of an initial covector of the form . Indeed
[TABLE]
The equation satisfied by comes down to
[TABLE]
hence
[TABLE]
Setting , for all , we first prove , for all .
We proceed to the following transformation on the columns of the Jacobian matrix. First, and , then we transpose and finally we cycle for and . This yields
[TABLE]
Using Proposition 4.11, , . All columns of this new matrix have zero component except for , and zero and component except for , and . One can apply the Cramer rule for computing the -th coefficient of when computing the determinant of the square submatrix of lines and columns 3 through .
Hence we have
[TABLE]
with , and we get the value of by computing the remaining determinant.
Similarly, we obtain the stated relation for , and by noticing that and isolating the three matrices given by lines and columns , and . ∎
The value of determinants through can be explicitly stated in terms of second order invariants thanks to the computations in Appendix B.2.
Lemma C.7**.**
We have , and
[TABLE]
Furthermore, for all , we have
[TABLE]
[TABLE]
Proof.
First, recall that
[TABLE]
and . Using Lemma B.6 from the Appendix, we have the value of and we can compute the determinant . (Remark that and that .) Similarly we can compute by noticing, for , at
[TABLE]
Regarding , , we obtain the result by explicitly computing the vector . First, since
[TABLE]
On the other hand, we have and for all
[TABLE]
We then get the stated result since is block diagonal with blocks in position being, for all ,
[TABLE]
∎
Appendix D Singularity classification
On each domain, the first step of the classification is to properly describe the Jacobian matrix of the exponential. Recall that the rank is lower semi-continuous as a map from to . This implies that the Jacobian matrix can have a kernel of dimension at most at times near , as it is the case for the first order approximation .
We decompose the matrix into the following sub matrices:
[TABLE]
with , , and .
A vector in the kernel of must the satisfy the equations
[TABLE]
[TABLE]
[TABLE]
In the following three sections, we compute approximations of elements of the kernel with initial covectors of the form
[TABLE]
All expansions as are assumed uniform under the condition for some arbitrary .
Remark D.1*.*
The following computations make abundant use of explicit expressions of the approximations of the exponential map obtained in Section 3. Readers wishing to precisely follow the computations are referred to Propositions 2.1, 4.7 and 4.11 for a general expression of the approximation of the exponential map, and the results of Section 3 and Appendix B for expressions in terms of invariants.
D.1 First domain: initial covectors in
D.1.1 Jacobian matrix
From computations of the conjugate time, we know that at . Let us compute a first approximation of the set of solutions of the equation (thanks to our approximation of ).
Proposition D.2**.**
The kernel of is -dimensional and there exists such that it is generated by the vector
[TABLE]
Proof.
According to the computations carried in Section 4.1, we have
[TABLE]
[TABLE]
Regarding , this is in particular a consequence of . Then (28) implies and since is invertible, and from (29) we obtain
[TABLE]
That is , hence there exists such that , . Similarly, (27) yields
[TABLE]
Since corresponds to the fact that is colinear to , with , is uniquely defined, linearly dependent on . Similarly, we compute
[TABLE]
Hence the statement. The kernel of is in particular -dimensional as a consequence of the lower semi-continuity of the rank. ∎
Regarding the image space, we have can give a description as a consequence of Lemma D.2.
Lemma D.3**.**
Let . The image of the Jacobian at of the exponential at the conjugate time admits the representation
[TABLE]
Proof.
Let be such that . For any vectors such that , we have the property that
[TABLE]
One possible choice is then , , , and . ∎
D.1.2 Classification
We first introduce a computational lemma approximate the functions from Proposition 5.10.
Lemma D.4**.**
For all , let and let
[TABLE]
Then we have for , uniformly with respect to as ,
[TABLE]
Proof.
We compute the dominant term of . Using notations from Section D.1.1 and a similar reasoning to what can be found in Section 4, we obtain
[TABLE]
We have the result once observed that and
[TABLE]
∎
Let and be as in the statement of Proposition D.2 so that . As explained in Remark 5.6, we choose the first coordinate such that . Since , we have that for all integer .
If we denote such that then let . Similarly, define such that and such that ; and define , .
Since the length of expressions is still manageable in this case, we can give the explicit form of , and (up to multiplication by ):
[TABLE]
As an application of Lemma D.4, and the analysis of the Jacobian matrix of of Section D.1.1, we immediately obtain that for small enough
[TABLE]
D.2 Second domain: initial covectors near
D.2.1 Jacobian matrix
The idea is the same as before, now we consider initial covectors of the form
[TABLE]
Proposition D.5**.**
If there exist a time near that is conjugate for then the kernel of is either or -dimensional. If then there exist two vectors
[TABLE]
such that the kernel of is either or .
Proof.
From the computations in Section 4.2, we have
[TABLE]
[TABLE]
As previously, (28) implies and and similarly to Section D.1.1, can be computed as
[TABLE]
Hence the smallest non-vanishing order of the system (27)-(28)-(29) reduces to the system
[TABLE]
[TABLE]
Now observe that , where is the constant introduced in Lemma C.4. Furthermore from Propositions C.5 and 4.8, we know that the first conjugate time is a perturbation of if
[TABLE]
When that is the case, the set of solutions of (30)-(31) is at least -dimensional, otherwise it is reduced to .
Assume (32) holds and that . Let us denote and . There exist unique such that . Since , we have from (31) that
[TABLE]
and from (30) we get
[TABLE]
Recall that , thus . Elements of the kernel must be linear combination of the vectors
[TABLE]
Assuming (32) holds, there are two cases:
Either or , and the kernel is a -dimensional space generated by a linear combination of and . 2. 2.
Both and , and the kernel is the -dimensional space .
If , assuming (32) holds implies that and the kernel is of the dimension of . ∎
Remark D.6*.*
Notice that a -dimensional kernel implies that the conjugate time is a zero of order 2, that is, . (The converse may not be true however.) Indeed, if , implies we must have for some
[TABLE]
Then implies , . Under these conditions, one can check that the zero is of order 2.
If however, having a 2-dimensional kernel corresponds to . However, in that case, using notations from Theorem 3.7, this implies that . From Proposition 4.6, this is exactly stating that , hence the kernel of for an initial covector in is of dimension at most at points of .
Finally, let us give a useful description of the image set of the Jacobian matrix of in the case of 1D kernel with initial covector such that .
Let be such that , and let be two vectors in the image set of such that
[TABLE]
and
[TABLE]
They have been chosen to simplify low order terms in their expansions as . Indeed
[TABLE]
[TABLE]
Likewise, but and . (This observation is useful for the next section in particular.)
Lemma D.7**.**
Assume is an initial covector such that and the kernel of is of dimension . Then
[TABLE]
Proof.
The proof is analogous to the proof of Lemma D.3. The kernel is spanned by .
Let , , and
[TABLE]
By construction,
[TABLE]
Hence the result since and . ∎
D.2.2 Classification
Again, we introduce a lemma to help us approximate the functions.
Lemma D.8**.**
Let be as in the statement of Lemma D.7. For all , let and let
[TABLE]
Let also be such that .
With , uniformly with respect to as , we have at
[TABLE]
Proof.
We compute the dominant term of . Similarly to what is done in the proof of Lemma D.4, we get from the assumptions and the construction of and in Section D.2.1
[TABLE]
Hence the statement since and . ∎
Let and . We can separate cases depending on the dimension of .
Let us first treat the case of a -dimensional kernel. Let be the subset of on which . Following the analysis in Remark D.6, singular points with dimension 2 kernel on correspond to covectors such that and
[TABLE]
Furthermore, is generated by , hence we choose the coordinates such that , and we can check that the singularity is always of type at covectors of .
Assume now that the kernel of is -dimensional. As a consequence of Proposition D.2, assuming , the kernel is generatedby . We choose the first coordinate such that . Since , we have that and for all integer .
If we denote such that (coordinate-wise) then let . Similarly, define such that , such that and such that ; and define , , .
We numerically check that singular values of the exponential corresponding to covectors such that are of type (it is immediate by passing to the limit if the conjugate time at is not double) As an application of Lemma D.8, and the analysis of the Jacobian matrix of of Section D.2.1, we obtain that for small enough
[TABLE]
[TABLE]
D.3 Third domain: initial covectors near
D.3.1 Jacobian matrix
We now consider initial covectors of the form
[TABLE]
The approach here is similar to Section D.1.1, however we need two orders of approximation. For two matrices , and two vectors , having yields and . This relates to the computation of the conjugate time in Section 4.4, but we only proved , hence the existence a priori of such that but not of such that .
Lemma D.9**.**
Let . If and as then .
Proof.
Since , there exists such that , with the diagonal matrix with diagonal . Let . Then is colinear to . Without loss of generality, we can assume . Then, denoting , is equivalent to , that is .
On the other hand implies , and developing the determinant with respect to yields . Hence the result. ∎
Proposition D.10**.**
The kernel of is -dimensional and there exists , , such that is generated by the vector
[TABLE]
Proof.
From computations in Section 4.4, we have
[TABLE]
[TABLE]
Equation (29) then implies
[TABLE]
Hence, as previously, there exists such that . Now however, since and ,
[TABLE]
and
[TABLE]
Hence we have
[TABLE]
The lower semi-continuity of the rank implies that the kernel is indeed -dimensional. We can apply Lemma D.9 and compute such that (focusing on )
[TABLE]
[TABLE]
We can assume , since we are considering covectors near but not . Still focusing on and looking for solutions in , we use a more suited basis of . We have such that , so that with , . Then we set and , and .
Then Equations (33)-(34) yield
[TABLE]
[TABLE]
Then (see the proof of Lemma C.7 to find an explicit expression of and ) and
[TABLE]
Hence the result with . ∎
Again, we end the section with a handy description of the image of . Let
[TABLE]
so that .
Lemma D.11**.**
Let . The image of the Jacobian matrix at of the exponential at the conjugate time admits the representation
[TABLE]
Proof.
The proof is again straightforward. With generating , as given by Proposition D.10, , , , , it is immediate that
[TABLE]
Hence the result, similarly to Lemma D.3. ∎
D.3.2 Classification
We repeat the process one last time, except we now need two orders of approximation.
Lemma D.12**.**
Let be as in the statement of Lemma D.11. For all , let and for , let
[TABLE]
and
[TABLE]
With , uniformly with respect to as , we have at
[TABLE]
Proof.
We compute the first two non-zero terms in the expansion of
[TABLE]
Observe that
[TABLE]
Notice that (recall ). Then
[TABLE]
with
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
[TABLE]
Hence the statement by summation. ∎
Let and . Let and be as in the statement of Proposition D.10 so that . As explained in Remark 5.6, we choose the first coordinate such that and we have that for all integer .
If we denote such that then let and . Similarly, define such that , such that and such that ; and define , , , , and , .
We would like to replicate what has been done in the previous two sections in regard of the functions . However we can check that for and we should instead focus on the functions . As an application of Lemma D.12, and the analysis of the Jacobian matrix of of Section D.3.1, we immediately obtain that for small enough
[TABLE]
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Agrachev, D. Barilari, and U. Boscain. A Comprehensive Introduction to Sub-Riemannian geometry . Cambridge University Press, 2018.
- 2[2] A. Agrachev, D. Barilari, and L. Rizzi. Sub-Riemannian curvature in contact geometry. Journal of Geometric Analysis , 2016.
- 3[3] A. Agrachev and J. Gauthier. Sub-Riemannian metrics and isoperimetric problems in the contact case. Journal of Mathematical Sciences , 103(6):639–663, 2001.
- 4[4] A. A. Agrachev. Exponential mappings for contact sub-Riemannian structures. J. Dynam. Control Systems , 2(3):321–358, 1996.
- 5[5] A. A. Agrachev, G. Charlot, J. P. A. Gauthier, and V. M. Zakalyukin. On sub-Riemannian caustics and wave fronts for contact distributions in the three-space. J. Dynam. Control Systems , 6(3):365–395, 2000.
- 6[6] V. I. Arnold, S. M. Guseĭ n Zade, and A. N. Varchenko. Singularities of differentiable maps. Vol. I , volume 82 of Monographs in Mathematics . Birkhäuser Boston, Inc., Boston, MA, 1985. The classification of critical points, caustics and wave fronts, Translated from the Russian by Ian Porteous and Mark Reynolds.
- 7[7] D. Barilari. Trace heat kernel asymptotics in 3d contact sub-riemannian geometry. Journal of Mathematical Sciences , 195(3):391–411, Dec 2013.
- 8[8] D. Barilari, I. Beschastnyi, and A. Lerario. Volume of small balls and sub-riemannian curvature in 3d contact manifolds, 2018.
