Closing Aubry sets II

Similar documents
Mañé s Conjecture from the control viewpoint

Generic Aubry sets on surfaces

On the Hausdorff Dimension of the Mather Quotient

Geometric control and dynamical systems

Regularity of solutions to Hamilton-Jacobi equations for Tonelli Hamiltonians

LECTURE 15: COMPLETENESS AND CONVEXITY

A Kupka-Smale Theorem for Hamiltonian systems. systems from Mañé s viewpoint, a control approach. Ludovic Rifford PICOF 12

Topology of the set of singularities of a solution of the Hamilton-Jacobi Equation

Local semiconvexity of Kantorovich potentials on non-compact manifolds

MATHER THEORY, WEAK KAM, AND VISCOSITY SOLUTIONS OF HAMILTON-JACOBI PDE S

THE JORDAN-BROUWER SEPARATION THEOREM

A LOCALIZATION PROPERTY AT THE BOUNDARY FOR MONGE-AMPERE EQUATION

REGULARITY OF MONOTONE TRANSPORT MAPS BETWEEN UNBOUNDED DOMAINS

Centre for Mathematics and Its Applications The Australian National University Canberra, ACT 0200 Australia. 1. Introduction

An introduction to Mathematical Theory of Control

Analysis in weighted spaces : preliminary version

1 Directional Derivatives and Differentiability

Lecture 3. Topology of the set of singularities of a solution of the Hamilton-Jacobi Equation

Implications of the Constant Rank Constraint Qualification

DIFFERENTIAL GEOMETRY, LECTURE 16-17, JULY 14-17

Controlling and Stabilizing a Rigid Formation using a few agents

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

arxiv: v1 [math.oc] 22 Sep 2016

(c) For each α R \ {0}, the mapping x αx is a homeomorphism of X.

The optimal partial transport problem

PARTIAL REGULARITY OF BRENIER SOLUTIONS OF THE MONGE-AMPÈRE EQUATION

B. Appendix B. Topological vector spaces

for all subintervals I J. If the same is true for the dyadic subintervals I D J only, we will write ϕ BMO d (J). In fact, the following is true

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS

CHAPTER 7. Connectedness

Equilibria with a nontrivial nodal set and the dynamics of parabolic equations on symmetric domains

Math 6455 Nov 1, Differential Geometry I Fall 2006, Georgia Tech

Transport Continuity Property

Def. A topological space X is disconnected if it admits a non-trivial splitting: (We ll abbreviate disjoint union of two subsets A and B meaning A B =

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

Solutions to Problem Set 5 for , Fall 2007

A generic property of families of Lagrangian systems

Generic hyperbolicity of Aubry sets on surfaces

Part III. 10 Topological Space Basics. Topological Spaces

Course Summary Math 211

Topological properties

The Minimum Speed for a Blocking Problem on the Half Plane

Introduction (Lecture 1)

Laplace s Equation. Chapter Mean Value Formulas

Optimality Conditions for Constrained Optimization

and BV loc R N ; R d)

ESTIMATES FOR THE MONGE-AMPERE EQUATION

Analysis II: The Implicit and Inverse Function Theorems

APPLICATIONS OF DIFFERENTIABILITY IN R n.

Compact operators on Banach spaces

VISCOSITY SOLUTIONS OF HAMILTON-JACOBI EQUATIONS, AND ASYMPTOTICS FOR HAMILTONIAN SYSTEMS

Nonlinear Control Systems

An introduction to some aspects of functional analysis

A few words about the MTW tensor

Geometry and topology of continuous best and near best approximations

VISCOSITY SOLUTIONS. We follow Han and Lin, Elliptic Partial Differential Equations, 5.

(convex combination!). Use convexity of f and multiply by the common denominator to get. Interchanging the role of x and y, we obtain that f is ( 2M ε

Continuity of optimal transport maps and convexity of injectivity domains on small deformations of S 2

UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems

Convergence Rate of Nonlinear Switched Systems

MIN-MAX REPRESENTATIONS OF VISCOSITY SOLUTIONS OF HAMILTON-JACOBI EQUATIONS AND APPLICATIONS IN RARE-EVENT SIMULATION

ON A CLASS OF NONSMOOTH COMPOSITE FUNCTIONS

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

1 The Observability Canonical Form

2. Dual space is essential for the concept of gradient which, in turn, leads to the variational analysis of Lagrange multipliers.

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

Optimization and Optimal Control in Banach Spaces

LECTURE NOTES ON MATHER S THEORY FOR LAGRANGIAN SYSTEMS

An introduction to Birkhoff normal form

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, )

Topological vectorspaces

CAUCHY PROBLEMS FOR STATIONARY HAMILTON JACOBI EQUATIONS UNDER MILD REGULARITY ASSUMPTIONS. Olga Bernardi and Franco Cardin.

Chapter 1. Smooth Manifolds

Banach Spaces II: Elementary Banach Space Theory

Hyperbolic periodic orbits and Mather sets in certain symmetric cases

CHAPTER V DUAL SPACES

Appendix B Convex analysis

Topological properties of Z p and Q p and Euclidean models

Green bundles : a dynamical study

Lecture 11 Hyperbolicity.

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets

Chapter 2 Convex Analysis

1. Introduction Boundary estimates for the second derivatives of the solution to the Dirichlet problem for the Monge-Ampere equation

Extreme Abridgment of Boyd and Vandenberghe s Convex Optimization

SOME REMARKS ON THE TOPOLOGY OF HYPERBOLIC ACTIONS OF R n ON n-manifolds

VOLUME GROWTH AND HOLONOMY IN NONNEGATIVE CURVATURE

Empirical Processes: General Weak Convergence Theory

NOTES ON THE REGULARITY OF QUASICONFORMAL HOMEOMORPHISMS

Periodic Orbits of Weakly Exact Magnetic Flows

A strongly polynomial algorithm for linear systems having a binary solution

GEOMETRIC APPROACH TO CONVEX SUBDIFFERENTIAL CALCULUS October 10, Dedicated to Franco Giannessi and Diethard Pallaschke with great respect

Optimization Theory. A Concise Introduction. Jiongmin Yong

APPLICATION OF A FOURIER RESTRICTION THEOREM TO CERTAIN FAMILIES OF PROJECTIONS IN R 3

In particular, if A is a square matrix and λ is one of its eigenvalues, then we can find a non-zero column vector X with

PHASE TRANSITIONS: REGULARITY OF FLAT LEVEL SETS

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

C 1 regularity of solutions of the Monge-Ampère equation for optimal transport in dimension two

Weak KAM from a PDE point of view: viscosity solutions of the Hamilton-Jacobi equation and Aubry set. Albert FATHI

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS

Transcription:

Closing Aubry sets II A. Figalli L. Rifford July 1, 1 Abstract Given a Tonelli Hamiltonian H : T M R of class C k, with k 4, we prove the following results: 1 Assume there is a critical viscosity subsolution which is of class C k+1 in an open neighborhood of a positive orbit of a recurrent point of the projected Aubry set. Then, there exists a potential V : M R of class C k 1, small in C topology, for which the Aubry set of the new Hamiltonian H + V is either an equilibrium point or a periodic orbit. For every ɛ > there exists a potential V : M R of class C k, with V C 1 < ɛ, for which the Aubry set of the new Hamiltonian H + V is either an equilibrium point or a periodic orbit. The latter result solves in the affirmative the Mañé density conjecture in C 1 topology. Contents 1 Introduction A connection result with constraints 4.1 Statement of the result................................. 4. Proof of Proposition.1................................ 7.3 A refined connecting result with constraints..................... 1 3 A Mai Lemma with constraints 17 3.1 The classical Mai Lemma............................... 17 3. A first refined Mai Lemma............................... 18 3.3 A constrained Mai Lemma............................... 19 4 Proof of Theorem 1.1 5 4.1 Introduction....................................... 5 4. A review on how to close the Aubry set....................... 5 4.3 Preliminary step.................................... 6 4.4 Refinement of connecting trajectories......................... 8 4.5 Modification of the potential V and conclusion................... 3 4.6 Construction of the potential V 1........................... 3 Both authors are supported by the program Project ANR-7-BLAN-361, Hamilton-Jacobi et théorie KAM faible. AF is also supported by NSF Grant DMS-96996. Department of Mathematics, The University of Texas at Austin, 1 University Station C1, Austin TX 7871, USA figalli@math.utexas.edu Université de Nice-Sophia Antipolis, Labo. J.-A. Dieudonné, UMR CNRS 661, Parc Valrose, 618 Nice Cedex, France rifford@unice.fr 1

5 Proof of Theorem 1. 33 5.1 Introduction....................................... 33 5. Preliminary step.................................... 34 5.3 Preparatory lemmas.................................. 36 5.4 Closing the Aubry set and the action......................... 38 5.5 Construction of a critical viscosity subsolution................... 4 A Proof of Lemma 4.1 45 B Proof of Lemma.3 48 C Proofs of Lemmas 5., 5.3, 5.5, 5.6 48 C.1 Proof of Lemma 5................................... 48 C. Proof of Lemma 5.3.................................. 49 C.3 Proof of Lemma 5.5.................................. 5 References 58 1 Introduction In this paper, the sequel of [8], we continue our investigation on how to close trajectories in the Aubry set by adding a small potential, as suggested by Mañé see [11, 8]. More precisely, in [8] we proved the following: Let H : T M R be a Tonelli Hamiltonian of class C k k on a n-dimensional smooth compact Riemannian manifold without boundary M. Then we can close the Aubry set in the following cases: 1 Assume there exists a critical viscosity subsolution which is a C critical solution in an open neighborhood of a positive orbit of a recurrent point of the projected Aubry set. Then, for any ɛ > there exists a potential V : M R of class C k, with V C < ɛ, for which the Aubry set of the new Hamiltonian H + V is either an equilibrium point or a periodic orbit. If M is two dimensional, the above result holds replacing C critical solution by C 3 critical subsolution. The aim of this paper is twofold: first of all, we want to extend above to arbitrary dimension Theorem 1.1 below, and to prove such a result new techniques and ideas with respect to the ones introduced in [8] are needed. Moreover, as a by-product of these techniques, we will show the validity of the Mañé density Conjecture in C 1 topology Theorem 1. below. For convenience of the reader, we will recall through the paper the main notation and assumptions, referring to [8] for more details. In the present paper, the space M will be a smooth compact Riemannian manifold without boundary of dimension n, and H : T M R a C k Tonelli Hamiltonian with k, that is, a Hamiltonian of class C k satisfying the two following properties: H1 Superlinear growth: For every K, there is a finite constant C K such that Hx, p K p x + C K x, p T M. H Strict convexity: For every x, p T M, the second derivative along the fibers H p x, p is positive definite. We say that a continuous function u : M R is a critical viscosity solution resp. subsolution if u is a viscosity solution resp. subsolution of the critical Hamilton-Jacobi equation H x, dux = c[h] x M, 1.1

where c[h] denotes the critical value of H. Denoting by SS 1 the set of critical subsolutions u : M R of class C 1, we recall that, thanks to the Fathi-Siconolfi Theorem [7] see also [8, Subsection 1.], the Aubry set can be seen as the nonempty compact subset of T M defined by ÃH := } x, dux x M s.t. Hx, dux = c[h]. u SS 1 Then the projected Aubry set AH can be defined for instance as π ÃH, where π : T M M denotes the canonical projection map. We refer the reader to our first paper [8] or to the monograph [5] for more details on Aubry-Mather theory. As we said above, the aim of the present paper is to show that we can always close an Aubry set in C topology if there is a critical viscosity subsolution which is sufficiently regular in a neighborhood of a positive orbit of a recurrent point of the projected Aubry set: Let x AH, fix u : M R a critical viscosity subsolution, and denote by O + x its positive orbit in the projected Aubry set, that is, O + x := π φ H t x, dux } t. 1. A point x AH is called recurrent if there is a sequence of times t k } tending to + as k such that lim k π φ H t k x, dux = x. As explained in [8, Section ], since x AM, both definitions of O + x and of recurrent point do not depend on the choice of the subsolution u. From now on, given a potential V : M R, we denote by H V the Hamiltonian H V x, p := Hx, p + V x. The following result extends [8, Theorem.4] to any dimension: Theorem 1.1. Assume that dim M 3. Let H : T M R be a Tonelli Hamiltonian of class C k with k 4, and fix ɛ >. Assume that there are a recurrent point x AH, a critical viscosity subsolution u : M R, and an open neighborhood V of O + x such that u is at least C k+1 on V. Then there exists a potential V : M R of class C k 1, with V C < ɛ, such that c[h V ] = c[h] and the Aubry set of H V is either an equilibrium point or a periodic orbit. As a by-product of our method, we show that we can always close Aubry sets in C 1 topology: Theorem 1.. Let H : T M R be a Tonelli Hamiltonian of class C k with k 4, and fix ɛ >. Then there exists a potential V : M R of class C k, with V C 1 < ɛ, such that c[h V ] = c[h] and the Aubry set of H V is either an equilibrium point or a periodic orbit. Let us point out that in both results above we need more regularity on H with respect to the assumptions in [8]. This is due to the fact that here, to connect Hamiltonian trajectories, we do a construction by hand where we explicitly define our connecting trajectory by taking a convex combination of the original trajectories and a suitable time rescaling see Proposition.1. With respect to the control theory approach used in [8], this construction has the advantage of forcing the connecting trajectory to be almost tangent to the Aubry set, though we still need the results of [8] to control the action, see Subsection 4.4. By Theorem 1.1 above and the same argument as in [8, Section 7], we see that the Mañé Conjecture in C topology for smooth Hamiltonians of class C is equivalent to the 1 : Mañé regularity Conjecture for viscosity subsolutions. For every Tonelli Hamiltonian H : T M R of class C there is a set D C M which is dense in C M with respect to the C topology such that the following holds: For every V D, there are a recurrent point 1 Although the Mañé regularity Conjecture for viscosity subsolutions could be stated as in [8, Section 7] using C k topologies, we prefer to state it with C because the statement becomes simpler and nicer. 3

x AH, a critical viscosity subsolution u : M R, and an open neighborhood V of O + x such that u is of class C on V. The paper is organied as follows: In Section, we refine [8, Propositions 3.1 and 4.1] by proving that we can connect two Hamiltonian trajectories with small potential with a state constraint on the connecting trajectory. In Section 3, we prove a refined version of the Mai Lemma with constraints which is essential for the proof of Theorem 1.. Then the proofs of Theorems 1.1 and 1. are given in Sections 4 and 5, respectively. A connection result with constraints.1 Statement of the result Let n be fixed. We denote a point x R n either as x = x 1,..., x n or in the form x = x 1, ˆx, where ˆx = x,..., x n R n 1. Let H : R n R n R be a Hamiltonian of class C k, with k, satisfying H1, H, and the additional hypothesis H3 Uniform boundedness in the fibers: For every R we have } A R := sup Hx, p p R < +. Note that, under these assumptions, the Hamiltonian H generates a flow φ H t which is of class C k 1 and complete see [6, corollary.]. Let τ, 1 be fixed. We suppose that there exists a solution [ ] x, p :, τ R n R n of the Hamiltonian system xt = p H xt, pt pt = x H xt, pt.1 on [, τ ] satisfying the following conditions: A1 x =, ˆ x := x = n and x = e 1 ; A x τ = τ, ˆ x τ := x τ = τ, n 1 and x τ = e 1 ; A3 xt e 1 < 1/ for any t [, τ ] ; A4 det H x τ ˆp, p τ + p τ 1 det H x τ p, p τ where p τ := p τ. For every x, p R n R n satisfying Hx, p =, we denote by X ; x, p, P ; x, p : [, + R n R n the solution of the Hamiltonian system ẋt = p H xt, pt ṗt = x H xt, pt. satisfying x = x and p = p. Note that we identify T R n with R n R n. For that reason, throughout Section the adjoint variable p will always be seen as a vector in R n. 4

Since the curve x is transverse to the hyperplane Π τ := x = τ, ˆx R n} at time τ, there is a neighborhood V of x, p := p in R n R n such that the Poincaré mapping τ : V R with respect to the section Π τ is well-defined, that is, it is of class C k 1 and satisfies τ x, p = τ and X 1 τx, p ; x, p = τ x, p V..3 Our aim is to show that, given x 1 =, ˆx 1, p 1 and x =, ˆx, p such that Hx 1, p 1 = Hx, p = which are both sufficiently close to x, p, there exists a time T f close to τx 1, p 1, together with a potential V : R n R of class C k 1 whose support and C -norm are controlled, such that the solution x, p : [, T f ] R n R n of the Hamiltonian system ẋt = p HV xt, pt = p Hxt, pt ṗt = x HV xt, pt = x Hxt, pt V xt.4 starting at x, p = x 1, p 1 satisfies xt f, pt f = X τx, p ; x, p, P τx, p ; x, p, and x is constrained inside a given flat set containing both curves X ; x 1, p 1 : [, τx 1, p 1 ] R n and X ; x, p : [, τx, p ] R n. Roughly speaking, x will be a convex combination of X ; x 1, p 1 and X ; x, p. We denote by L : R n R n R the Lagrangian associated to H by Legendre-Fenchel duality, and for every x, p R n R n, T >, and every C potential V : R n R, we denote by A V x, p ; T the action of the curve γ : [, T ] R n defined as the projection onto the x variable of the Hamiltonian trajectory t φ H V t x, p : [, T ] R n R n, that is A V x, p ; T := = T T L V π φ H V t x, p, d dt L π φ H V t x, p, d dt π φ H V t x, p dt π φ H V t x, p V π φ H V t x, p dt, where L V = L V is the Lagrangian associated to H V := H + V. Moreover, we denote by XV ; x, p, P V ; x, p : [, T ] R n R n the solution to the Hamiltonian system.4 starting at x, p. Finally, for every r > we set x C, p ; τx, p ; r := X t; x, p +, ŷ t [, τx, p ] }, ŷ < r,.5 and for every x f = τ, ˆx f, x, p ; τx, p ; x f := P τx, p ; x, p, x f X τx, p ; x, p. We also introduce the following sets, which measure how much our connecting trajectory leave the surface spanned by the trajectories X ; x 1, p 1 and X ; x, p : given K 1, η > we define R 1 x 1, p 1 ; x, p x ; K 1 := R 1, p 1 ; x, p ; K 1 E 1,.6 5

B x, p x ; η := B, p ; η E,.7 where x R 1, p 1 ; x, p ; K 1 := t 1,t K [ X t 1 ; x 1, p 1, X t ; x, p ].8 here and in the sequel, [ 1, ] denotes the segment joining two points 1, R n, t K := 1, t t t 1 < K1 x x 1 + p p 1, t j [, τx j, p j ] }, j = 1,,.9 x B, p ; η := t [,τx,p ] X t; x 1, p 1 } η,.1 E 1 := t, ẑ t [, τ/ ], ẑ R n 1 }, E := t, ẑ t [ τ/, τ ], ẑ R n 1 }..11 We are now ready to state our result. Proposition.1. Let H : R n R n R be a Hamiltonian of class C k, with k 4, satisfying H1-H3, and let x, p : [, τ ] R n R n be a solution of. satisfying A1-A4 on both subintervals [, τ/ ] and [ τ/, τ ], i.e., A1-A4 hold both when we replace τ by τ/, and when replacing by τ/ with obvious notation. Moreover, assume that H x, p =. Then there are δ, r, ɛ, 1 with B n x, p, δ V, and K >, such that the following property holds: For every r, r, ɛ, ɛ, σ >, and every x 1 =, ˆx 1, x =, ˆx, p 1, p R n satisfying 1 ˆx, ˆx, p 1 p, p p < δ,.1 x 1 x, p 1 p < rɛ,.13 H x 1, p 1 = H x, p =,.14 σ < r ɛ,.15 there exist a time T f > and a potential V : R n R of class C k 1 such that: x i SuppV C, p ; τx, p ; r ; ii V C < Kɛ; iii T f τx 1, p 1 < Krɛ; iv φ H V T f x 1, p 1 = φ H τx,p x, p ; v A V x 1, p 1 ; T f = A x 1, p 1 ; τx 1, p 1 + x 1, p 1 ; τx 1, p 1 ; X τx, p ; x, p + σ; vi for every t [, T f ], X V t; x 1, p 1 R 1 x 1, p 1 ; x, p ; K B x, p ; K x, p x 1, p 1 + σ. 6

As we will see in the next subsection, the proof of Proposition.1 offers an alternative proof for [8, Proposition 3.1] in the case of Hamiltonians of class at least C 4. Before giving the proof, we recall that the Lagrangian L : R n R n R associated with H by Legendre-Fenchel duality has the same regularity as H and satisfies: for all x, v, p R n.. Proof of Proposition.1 p = v Lx, v v = p Hx, p.16 First, let us forget about assertion v. That is, we will first show how to connect two Hamiltonian trajectories by a potential of class C k 1 satisfying assertions i-iv and to some extent vi, and then we will take care of v. For every x R n, denote by Sx R n the set of vectors p R n such that Hx, p =, and define } Λx := p Hx, p p Sx. Then we define the function λ x : R n \ } R by } λ x v := inf s > sv Λx v R n \ }, so that by.16 we have Consider now the map H x, v L x, λx vv = x R n, v R n \ }..17 H : x, v, λ H x, v Lx, λv. We observe that it is of class C k 1, and since by assumption H x, p = we have H xt, xt, 1 = H xt, v L xt, xt = H xt, pt = t [, τ ]. Moreover, by uniform convexity of L in the v variable and A3, H xt, xt, 1 = λ = p H xt, pt, L xt, L v xt, xt xt Therefore, there exist V an open neighborhood of the set xt, xt t [, τ ]} R n R n xt, xt xt v >. and a function λ : V 1/, 3/ of class C k 1 such that H x, v, λx, v = x, v V. By uniform convexity of the sets Λx and by.17, we deduce λ x v = λx, v x, v V. Now, let us fix a smooth function φ : [, 1] [, 1] satisfying φs = for s [, 1/3], φs = 1 for s [/3, 1], 7

and fix W V an open neighborhood of x, p such that φ L t x, v Lx, p V t [, τx, p ], x, p W. Given x 1 =, ˆx 1, x =, ˆx, p 1, p R n such that x 1, p 1, x 1, p W and H x 1, p 1 = H x, p =, we set τ 1 := τ x 1, p 1, τ := τ x, p, x 1 t := X t; x 1, p 1 p 1 t := P t; x 1, p 1 t [, τ 1 x ], t := X t; x, p p t := P t; x, p t [, τ ]. Then we define a trajectory y : [, τ 1] R n of class C k which connects x 1 to x τ : t t τ yt := 1 φ τ 1 x 1 t + φ τ 1 x τ 1 t t [, τ 1]..18 We observe that, a priori, the above curve will not be the projection of a Hamiltonian trajectory of.4 for some potential V. However, we can slightly modify it so that it becomes a Hamiltonian trajectory of.4 for a suitable V which will be constructed below. To achieve this, let α : [, τ 1] [, + be defined as αt := t 1 λ ys ẏs ds t [, τ 1]..19 We observe that α is strictly increasing and of class C k. Let θ : [, T f := ατ 1 ] [, τ 1] denote its inverse, which is of class C k as well, and satisfies θt = λ yθt ẏθt t [, T f ]. Then, we define a new trajectory x : [, T f ] R n of class C k connecting x 1 to x τ : xt := y θt t [, T f ].. We claim that xt is the projection of a Hamiltonian trajectory of.4 for some potential V satisfying i-ii. Indeed, first of all we have ẋt = θtẏ θt = λ yθt ẏθt ẏ θt Λ y θt = Λ xt t [, T f ], which means that the adjoint trajectory p : [, T ] R n of class C k 1 given by pt := v L xt, ẋt t [, T f ], satisfies ẋt = p H xt, pt, H xt, pt = t [, T f ]..1 We now define the function u : [, T f ] R n of class C k by ut := ṗt x H xt, pt By construction we have = L L xt, ẋt ẋt x v v xt, ẋt ẍt x H xt, v L xt, ẋt.. ẋt = p Hxt, pt ṗt = x Hxt, pt ut,.3 8

x, p = x 1, p 1, xt f, pt f = x τ, p τ..4 As in the proof of [8, Proposition 3.1], we now want to show that assertion iii is satisfied, and that we can construct a potential V such that V xt = ut, and which satisfies both assertions i and ii. To this aim, we first compute the first derivative of u on [, T f ]: ut = 3 L 3 L xt, ẋt ẋt ẋt xt, ẋt ẍt ẋt x v x v L 3 L xt, ẋt ẍt xt, ẋt ẍt ẍt x v v 3 L xt, v L xt, ẋt ẋt xt, ẋt x 3 v t H x xt, v L [ L xt, ẋt x v H p x xt, ẋt ẋt + L v xt, ẋt ẍt Now, let S be the subset of W defined by x S :=, p W x =, ˆx, H x, p } =, which we can assume to be an open submanifold of R n of dimension n and of class C k. Since H and so also L is of class C k with k 4, it is easily checked that the mapping Q : S S [, 1] R R R n R n x 1, p 1, x, p, s T f, θst f sτ 1, u st f, ust f ]. is of class C 1 recall that T f = ατ 1, where τ 1 = τx 1, p 1 and α was defined in.19. Therefore, since Q x, p, x, p, s = τ x, p,,, s [, 1], x, p S, as in this case λ yt ẏt 1, there exists a constant K > such that, for every pair x 1, p 1, x, p S, it holds T f τ 1 Q x 1, p 1, x, p, Q x 1, p 1, x 1, p 1, K x x 1 + p p 1,.5 and analogously θt τ 1 T f t K x x 1 + p p 1 t [, T f ],.6 u C 1 K x x 1 + p p 1..7 Furthermore, we notice that differentiating the second equality in.1 yields x H xt, pt, ẋt + p H xt, pt, ṗt = t [, T f ], which together with the first equality in.1 and with. gives ut, ẋt = t [, T f ]..8 We observe that inequality.5 proves assertion iii, while.6 yields x xt R 1, p 1 ; x, p ; K t [, T f ],.9 9

that is the first part of vi. Furthermore, inequality.7 is reminiscent of [8, Equation 3.36], while.8 corresponds [8, Equation 3.37]. Hence, as in the proof of [8, Proposition 3.1] we can apply [8, Lemma 3.3] together with.3 and.4 to deduce the existence of δ, ρ, ɛ, 1 small, and a constant K >, such that for every pair x 1, p 1, x, p S satisfying.1-.14 there exist a time T f > and a potential V : R n R of class C k 1 such that assertions i-iv of Proposition.1 hold, and morever.9 is satisfied. Now, it remains to control the action, and to achieve this we proceed as in the proof of [8, Proposition 5.]: first we divide the interval [, τ ] into two subintervals [, τ/ ] and [ τ/ τ ]. Then we use the construction above on [, τ/ ] to connect x 1, p 1 to φ H τ1/x,p x, p on some time interval [, T f 1 ] with T f 1 τ/, where τ 1/ denotes the Poincaré mapping with respect to the hyperplane Π τ/ := x = τ/, ˆx R n}. As in [8, Proposition 3.1v] see in particular [8, Remark 3.4], one can show that the action default is quadratic, that is, A V x 1, p 1 ; T f 1 A x 1, p 1 ; τ 1/ x 1, p 1 x 1, p 1 ; τ 1/ x 1, p 1 ; X τ 1/ x, p ; x, p.3 K φ H τ1/ x,p x, p φ H τ1/ x 1,p 1 x1, p 1 K x, p x 1, p 1 for some uniform constant K >. Hence, up to choosing ɛ sufficiently small so that K ɛ 1, we can apply [8, Proposition 4.1] to connect φ H τ1/ x,p x, p to φ H τx,p x, p, and, at the same time, fit the action by an amount σ + O x, p x 1, p 1 so that v holds. We observe that [8, Equation 4.19] shows that the potential Ṽ needed to achieve this second step which is constructed again using [8, Lemma 3.3] satisfies the bound Ṽ x K, p x 1, p 1 + σ. Thus, a simple Gronwall argument shows that this construction produces a connecting trajectory X V ; x 1, p 1 : [, T ] R n which satisfies.9 on the first interval [, T f ] 1, and X V t; x 1, p 1 B x, p ; K x, p x 1, p 1 + σ t [ T f 1, T f ], for some uniform constant K >. This concludes the proof of Proposition.1..3 A refined connecting result with constraints Our aim is now to obtain a refined version of Proposition.1, where: 1 ɛ, 1 is not necessarily small; the support of V is still contained in a cylinder around the initial trajectory see Proposition.1i, but now the section of the cylinder is a given convex set which is not a ball. Indeed, this refined version is a key step in the proof of Theorem 1.. 1

Given two points y 1, y R n 1 and λ >, we denote by Cyl λ y1 ; y R n 1 the convex set defined by Cyl λ y1 ; y := B n 1 1 sy 1 + sy, λ y 1 y.31 = s [,1] y R n 1 dist y, [y 1, y ] < λ y 1 y }, where dist, [y 1, y ] denotes the distance function to the segment [y 1, y ]. Let Π denote the hyperplane Π := x =, ˆx R n}. If ū : R n R is a function of class C 1,1, then for every x 1, x Π and λ > small enough, we define the set Cyl λ [, τ] x 1 ; x R n as Cyl λ [, τ] x 1 ; x := X t; x, ūx x =, ˆx Π, ˆx Cyl λ ˆx 1, ˆx, t [, τ x, ūx ]}. Recall that τ, denotes the Poincaré mapping with respect to Π τ, see.3. Observe that this definition of cylinder is slightly different from the one in.5. Indeed, in.5 we were considering, for every time t, a n 1-dimensional ball around the trajectory X t; x, p. Here, we take a n 1-dimensional convex set around the segment [ˆx 1, ˆx ] at time t = and we let it flow. The reason for this choice is the following: since ɛ will not be assumed to be small or equivalently, λ will not be assumed to be large, the trajectories starting from the two points x 1 and x which we want to connect could exit from a cylinder like the one in.5. Hence, the definition of Cyl λ [, τ] x 1 ; x ensures that both trajectories and also the connecting one will remain inside it. Finally, given x 1, x Π and λ > small enough, we also define an analogous version of C as in.5: C λ [, τ] x 1 ; x := x 1 + x x 1 + x X t;, ū +, ŷ [ x 1 + x x 1 + x ] t, τ, ū, ŷ Cyl λ ˆx 1, ˆx }. We are now ready to state our refinement of Proposition.1. Proposition.. Let H : R n R n R be a Hamiltonian of class C k, with k 4, satisfying H1-H3, and let x, p : [, τ ] R n R n be a solution of. satisfying A1-A4 on both subintervals [, τ/ ] and [ τ/, τ]. Let U be an open neighborhood of the curve Γ := x [, τ ] and ū : U R be a function of class C 1,1 such that Let λ 1, λ, λ 3, λ 4, λ 5, 1 be such that H x, ūx x U..3 λ 1 < λ < λ 3 < λ 4 < λ 5,.33 and assume that for any x 1 =, ˆx, x =, ˆx Π with } Cyl λ5 ˆx 1 ; ˆx U, the following inclusions hold: Cyl λ1 [, τ] x 1 ; x C λ [, τ] x 1 ; x,.34 C λ3 [, τ] x 1 ; x Cyl λ 4 [, τ] x 1 ; x..35 11

Then there are δ, r, 1 and K > such that the following property holds: For any r, r and any x 1 =, ˆx 1, x =, ˆx Π satisfying ˆx 1, ˆx < δ,.36 x 1 x < r,.37 H x j t, ū x j t = t [, τ x j, p j], j = 1,,.38 with p j := ūx j, x j t := X t; x j, p j t [, τ x j, ūx j ], j = 1,, there exist a time T f > and a potential V : R n R of class C k 1 such that: i SuppV Cyl λ 4 [, τ] x 1 ; x ; ii V C < K; iii V C 1 < Kr; iv T f τx 1, p 1 < Kr; v φ H V T f x 1, p 1 = φ H τx,p x, p ; vi for any τ [, τ], t [, τx 1, p 1 ] and t V [, T f ] such that it holds: t V t K x 1 x and A V x 1, p 1 ; t V A x 1, p 1 ; t X V tv ; x 1, p 1, X t; x 1, p 1 Π τ, ū X t; x 1, p 1, X V tv ; x 1, p 1 X t; x 1, p 1 K x 1 x ; vii A V x 1, p 1 ; T f = ū π φ H τx,p x, p ū x 1. Proof of Proposition.. We proceed as in the proof of Proposition.1. First of all, we forget about assertions vi and vii. By the construction that we performed in the first part of the proof of Proposition.1 when we connected the two trajectories, without taking care of the action, there are K 1, δ > such that, for any x 1, x Π and any p 1, p R n with ˆx 1, ˆx, p 1 p, p p < δ.39 and H x 1, p 1 = H x, p =,.4 there exist a time T f >, a curve x : [, T f ] R n of class C k, and a function u : [, T f ] R n of class C k, such that the following properties are satisfied see the proof of Proposition.1, up to Equation.9: a xt = X t; x 1, p 1, for every t [, δ ] ; b xt = X t; x, p, for every t [ T f δ, T f ] ; 1

c u = on [, δ ] [ T f δ, T f ] ; d T f τ 1 < K 1 x x 1 + p p 1 ; e u C 1 < K 1 x x 1 + p p 1 ; f ut, ẋt =, for every t [, T f ]; g xt R x 1, p 1 ; x, p ; K 1 for every t [, T f ]. Fix x 1 x Π satisfying.36-.37 for some r, r where r will be choosen later. Set x := x1 + x Define the trajectories X, X 1, X : [, + R n by, p := ūx, v := x x 1 x x 1..41 X i t := X t; x i, p i t, i =, 1,. By the construction performed in the proof of Proposition.1, for x x 1 small enough there exist a constant K > depending on the Lipschit constant of ū and three functions ν, t 1, t : [, T f ] [, 1] such that xt = νtx 1 t 1 t + 1 νt X t t t [, T f ] and t t t 1 t < K x x 1 t [, T f ]..4 Now, for every i = 1,, 4, denote by Ni v } B N v i 1 := y R n 1 Ni v y < 1 with v defined in.41. Then and by.33 the norm on R n 1 whose unit ball is given by = Cyl λ i Ni v v = 1 1 + λ =, i 1 + λ i N v 4 < N v 3 < N v < N v 1. v ; v, Let us observe that the map t X 1 t = X t e 1 is strictly increasing, so we can define the C k function θ by the relation X 1 θs = s s. By construction, there holds xt, X θx 1 t Π x 1t := Π + x 1 te 1 t [, T f ]. 13

Let t [, T f ] be fixed. We have ˆxt ˆX θx 1 t N v = N v = N v νt ˆX 1 t 1 t + 1 νt ˆX t t ˆX θx 1 t [ νt ˆX1 t 1 t ˆX θx1 1 t 1 t ] + 1 νt [ ˆX t t ˆX θx 1 t t ] +νt ˆX θx1 1 t 1 t + 1 νt ˆX θx1 t t ˆX θx 1 t νt N v ˆX1 t 1 t ˆX θx1 1 t 1 t + 1 νt N v ˆX t t ˆX θx1 t t νt ˆX θx1 1 t 1 t + 1 νt ˆX θx1 t t ˆX θx 1 t. +N v Thanks to.34, both points X 1 t 1 t and X t t belong to C λ [, τ] x 1, x, which implies νt N v ˆX1 t 1 t ˆX θx 1 1 t 1 t + 1 νt N v ˆX t t ˆX θx 1 t t x 1 x. Furthermore, we notice that ˆX θx 1 t = ˆX θ X1 t t + νt X1 1 t 1 t X1 t t = ˆX θ X1 t t + νt ˆX θ X1 t t, X1 1 t 1 t X1 t t X 1 +O 1 t 1 t X1 t t, which gives νt ˆX θx1 1 t 1 t + 1 νt ˆX θx1 t t ˆX θx 1 t [ = νt ˆX θ X1 1 t 1 t ˆX θ X1 t t ˆX θ ] X1 t t, X1 1 t 1 t X1 t t X 1 +O 1 t 1 t X1 t t X 1 = O 1 t 1 t X1 t t. Combining all such estimates together, thanks to e,.4, and Gronwall s Lemma, we obtain the existence of a constant K 3 such that ˆxt ˆX θx 1 t x 1 x + K 3 x 1 x..43 N v This means that, if r > is sufficiently small, then ˆxt ˆX θx 1 t < x 1 x, N v 3 14

that is, By.35, this gives xt C λ3 [, τ] x 1 ; x t [, T ]. xt Cyl λ 4 [, τ] x 1 ; x t [, T ]. Define the function Γ : [, τ ] R n 1 R n by tt f Γt, ẑ := x +, ẑ τ t, ẑ [, τ ] R n 1,.44 where x is the trajectory associated to the control u see a-g above. Since x 1 = and x 1 T f = τ, we can easily check that Γ is a C k diffeomorphism from [, τ ] R n 1 onto [, τ ] R n 1. Let µ > be small enough so that 1 + 3 µ N v 3 < N v, and let N be a norm in R n 1, which is smooth on R n 1 \ }, and such that 1 + 3 µ N v 3 < 1 + µ N < N v on R n 1 \ }. By.43, if r > is small enough, then [, ] Γ τ B N µ x1 x C λ 3 [, τ] x 1 ; x Cyl λ 4 [, τ] x 1, x..45 The following lemma is a simplified version of [8, Lemma 3.3] for general norms. For sake of completeness, its proof is given in Appendix B. Lemma.3. Let N : R n 1 R be a norm which is smooth on R n 1 \ }, fix τ, δ, r, 1 with 3r δ < τ, and let ṽ = ṽ 1,..., ṽ n : [, τ ] R n be a function of class C k with k satisfying and ṽt = n t [, δ] [ τ δ, τ].46 ṽ 1 t = t [, τ ]..47 Then there exist a constant C >, independent of r and v, and a function W : R n R of class C k 1, such that the following properties hold: i SuppW [δ/, τ δ/] B N r/3 R Rn 1 ; ii W C 1 C ṽ + ṽ ; iii W C C 1 r ṽ + ṽ ; iv W t, n 1 = ṽt for every t [, τ ]. Define the function ṽ = [ ] ṽ 1,..., ṽ n :, τ R n by ṽt := dγ tt f t, n 1 u τ t [, τ ]..48 The function ṽ is C k ; in addition, thanks to f and.44, for every t [, τ ] we have tt f ṽ 1 t = and ṽ i t = u i i =,..., n. τ 15

Hence, thanks to c, ṽ satisfies both.46 and.47, so we can apply Lemma.3 and obtain a function W : R n R of class C k 1 satisfying assertions i-iv of Lemma.3 with r := µ x 1 x, 1. Define the C k 1 potential V : R n R by W Γ V x = 1 x [, ] if x Γ τ B N µ x 1 x otherwise. We leave the reader to check that, if r is small enough, then assertions i-v of Proposition. are satisfied. Now it remains to show how control the action assertion vii and to show the bound in vi. We proceed as in the proof of Proposition.1: first, we divide the interval [, τ ] into two subintervals [, τ/ ] and [ τ/ τ ]. Then, we use the construction above on [, τ/ ] to connect x 1, p 1 = x 1, ūx 1 to x 1/, p 1/ = x 1/, ūx 1/ := φ H τ1/x,p x, p. on some time interval [, T f 1 ] with T f 1 τ/, where τ 1/ denotes the Poincaré mapping with respect to the hyperplane Π τ/ := x = τ/, ˆx R n}. As in [8, Proposition 3.1v] see also [8, Remark 3.4], one can show that the action default is quadratic, see.3: A V x 1, p 1 ; T f 1 A x 1, p 1 ; τ 1/ x 1, p 1 x 1, p 1 ; τ 1/ x 1, p 1 ; X τ 1/ x, p ; x, p K φ H τ 1/ x,p x, p φ H τ 1/ x 1,p 1 x1, p 1 K x, p x 1, p 1 Now, thanks to assumptions.3 and.38, it is not difficult to check that x 1, p 1 ; τ 1/ x 1, p 1 ; X τ 1/ x, p ; x, p = ū π φ H τ 1/ x 1,p 1 x1, p 1, x 1/ π φ H τ 1/ x 1,p 1 x1, p 1, A x 1, p 1 ; τ 1/ x 1, p 1 = ū π φ H τ 1/ x 1,p 1 x1, p 1 ūx 1. Moreover, since ū is C 1,1 on U, if Kū denotes a bound for the Lipschit constant of ū, we also have ūx 1/ ū π φ H τ 1/ x 1,p 1 x1, p 1 ū π φ H τ 1/ x 1,p 1 x1, p 1, x 1/ π φ H τ 1/ x 1,p 1 x1, p 1 Kū x 1/ π φ H τ 1/ x 1,p 1 x1, p 1. Hence, combining the above estimates, we get A V x 1, p 1 ; T f 1 = ūx 1/ ūx 1 + O x, p x 1, p 1. Furthermore, we observe that.38 implies τx,p τ 1/ x,p L φ H V t x, p, d dt π φ H V t x, p = ū π φ H τx,p x, p ūx 1/. Hence, for r sufficiently small, we can apply [8, Proposition 4.1] on [ τ/, τ ] to compensate any default of action of the order O x, p x 1, p 1, so that vii holds. 16

Finally, for any τ [, τ], t [, τx 1, p 1 ] and t V [, T f ] such that X V tv ; x 1, p 1, X t; x 1, p 1 Π τ, thanks to [8, Remark 3.4, Equations 3.47-3.48] and the C 1,1 -regularity of ū, the above argument shows the validity of vi, which concludes the proof. Remark.4. We supposed that assumptions A1-A4 hold on both subintervals [, τ/ ] and [ τ/, τ]. If instead we fix < ν 1 < ν < τ and assume that A1-A4 hold on both subintervals [ ν 1, ν ], [ ν, τ], then there exist δ, r, 1 and K > such that the property stated in Proposition. is satisfied with SuppV Cyl λ4 [, τ] x 1 ; x H [ ν1, τ], where H [ ν1, τ] := = 1, ẑ R n 1 [ ν 1, τ] }. Indeed, arguing as above, we first construct a potential supported on H [ ν1, ν ] to connect the trajectories, and then a potential supported on H [ ν, τ] to compensate the action of course, δ, r, and K depend on both ν ν 1 and τ ν. 3 A Mai Lemma with constraints The aim of this section is to prove some refined versions of the Mai Lemma. Let us recall that the classical Mai Lemma was introduced in [1] to give a new and simpler proof of the closing lemma in C 1 topology this consists in showing that, given a vector field X with a recurrent point x, one can find a vector field Y close to X in C 1 topology which has a periodic orbit containing x. In our case, we already used the classical Mai Lemma in [8] to close the Aubry set, assuming the existence of a critical subsolution which is a C critical solution in an open neighborhood of a positive orbit of a recurrent point of the projected Aubry set. Here, since in the statement of Theorem 1.1 we only assume to have a smooth subsolution, we have relevant information on u only on the Aubry set. Hence, by using a Taylor development, we can still get some information in directions tangent to the Aubry set, but we have no controls in the orthogonal directions. For this reason, we need to prove a refined Mai Lemma where we connect two points by remaining almost tangent to a given subspace, see Lemma 3.4 below. For proving our refined Mai Lemma, it will be useful to first recall the classical result. 3.1 The classical Mai Lemma Let E i } be a countable family of ellipsoids in R k, that is, a countable family of compact sets in R k associated with a countable family of invertible linear mappings P i : R k R k such that } E i = v R k P i v P i, where P i denotes the operator norm of P i. For every x R k, r > and i N, we call E i -ellipsoid centered at x with radius r the set defined by } } E i x, r := x + rv v E i = x P i x x < r P i. We note that such an ellipsoid contains the open ball Bx, r. Given an integer N, we call 1/N-kernel of E i x, r the ellipsoid E i x, r/n. The Mai lemma can be stated as follows see also [8, Subsection 5.3, Figure 4] 3 : 3 Note that in [8, Lemma D.1] we stated it in a slightly weaker form. However, in order to be able to prove Lemmas 3. and 3.4, we need the full statement of [1, Theorem.1]. 17

Lemma 3.1 Mai Lemma. Let N be an integer. There exist a real number ρ 3 and an integer η, which depend on the family E i } and on N only, such that the following property holds: For every finite ordered set X = x 1,..., x J } R k, every x R k and every δ > such that Bx, δ/4 X contains at least two points, there are two points x j, x l X Bx, ρδ j > l and η points 1,..., η in Bx, ρδ satisfying: i 1 = x j, η = x l ; ii for any i 1,..., η 1}, the point i+1 belongs to the 1/N-kernel of E i i, r i, where r i is the supremum of the radii r > such that E i i, r Bx, ρδ X \ x j, x l } =. The purpose of the next two subsections is to refine the construction of the points 1,..., η, and to show that, under additional assumption on X, these points can be chosen to belong to a Lipschit submanifold of R k. 3. A first refined Mai Lemma Our first goal is to provide a lower bound on the radii of the ellipsoids E i i, r i s. This will be very important for the proof of Lemma 4.1, which is one of the key steps for proving Theorem 1.1. Given an ellipsoid E i and a set X R k, we denote by dist i, X the distance function to the set X with respect to E i, that is } dist i, X := inf r E i, r X R k. 3.1 The following result is a slight improvement of Lemma 3.1: Lemma 3.. Let N be an integer. There exist a real number ρ 3 and an integer η 3, which depend on the family E i } and on N only, such that the following property holds: For every finite ordered set X = x 1,..., x J } R k, every x R k, and every r > such that X Bx, r contains at least two points, there are η points 1,..., η in R k and η 1 positive real numbers r 1,..., r η 1 satisfying: i there exist j, l 1,..., J}, with j > l, such that 1 = x j and η = x l ; ii i 1,..., η 1}, E i i, r i B x, ρr ; iii i 1,..., η 1}, E i i, r i X \ xj, x l } = ; iv i 1,..., η 1}, i+1 E i i, r i /N ; v i 1,..., η 1}, r i dist i i, X. Observe that, while in the classical Mai Lemma 3.1 one has η, in the statement above η 3. Indeed, as we will show below, with a simple argument one can always count one of the points twice so that η 3. This is done because, for the application we have in mind, we would otherwise need to distinguish between the case η = and η 3 Proof. Let us apply Lemma 3.1 to the family E i } and N: there exist ρ 3 and an integer η such that assertions i-ii of Lemma 3.1 are satisfied. Set } ρ := 13 ρ max P i P 1 i i = 1,..., η 1, 18

and let us show that we can choose positive numbers r i i = 1,..., η 1 so that assertions i-v are satisfied. Let X = x 1,..., x J } be a finite ordered set in R k, fix a point x R k, and let r > be such that X Bx, r contains at least two points. By construction of ρ and η, there exist η points 1,..., η in Bx, 4ρr such that assertions i-ii of Lemma 3.1 are satisfied. Now, for every i = 1,..., η 1} denote by r i the supremum of the radii r > such that E i i, r B x, ρr X =, that is Note that 1 E i i, 1 i r i := dist i i, Bx, ρr X. E i i, 1 x + i x E i i, 8ρr B i, 8ρr P i P 1 i B x, 8ρr P i P 1 i + 4ρr B x, 1ρr P i P 1 i. Therefore, by definition of ρ and the fact that 1 X, we deduce that E i i, r i B x, ρr =. Two cases appear, depending whether r i is larger or smaller than r i, where r i := dist i i, Bx, ρr X \ 1, η } is as in Lemma 3.1ii. Case I: r i < r i. Set r i := r i. Then, since ρ > ρ we necessarily have either 1 E i i, r i or η E i i, r i, so that ri dist i i, X. Case II: r i r i. Set r i := r i. Then, by construction, the set E i i, r i X is nonempty, and we deduce as above that r i dist i i, X. Finally, we notice that if the number η given by the Mai Lemma 3.1 is equal to, then we can set η = 3, 3 :=, and choose any radius r > sufficiently small so that E, r X = } and E, r Bx, ρr. 3.3 A constrained Mai Lemma As we explained above, we will need a version of the Mai Lemma where the sequence of points 1,..., η almost lies inside a given vector subspace, which, roughly speaking, represents the tangent space to a set A at a given point. More precisely, let A R k be a compact set and assume that the origin is a cluster point. We recall that the paratingent space of A at is the vector space defined as Π A := Span lim i } x i y i x i y i lim x i = lim y i =, x i A, y i A, x i y i i. i i The aim of this subsection is twofold: first, in Lemma 3.3 we show that inside a small ball B r around the set A is contained inside a Lipschit graph Γ A with respect to Π A, with a Lipschit constant going to as r. Then, in Lemma 3.4 we show that if the ordered set of points X is contained inside A, then the sequence 1,..., η provided by Mai Lemma can be chosen to belong to Γ A. In the statement below, for simplicity of notation we set Π := Π A. Let d be the dimension of Π, and denote by Π the orthogonal space to Π in R k. We denote by Proj Π the orthogonal 19

projection onto the space Π in R k, and set H A := Proj Π A. Finally, for any r, ν > we define the cylinder } Cr, ν := h, v Π Π h < r, v < ν. Lemma 3.3. There exist a radius r A > and a Lipschit function Ψ A : Π B ra Π such that the following properties hold: i A Cr A, r A graphψ A BrA := h + Ψ A h h Π B ra } ; ii h + Ψ A h belongs to A Cr A, r A for every h H A B ra ; iii For any r, r A, let L A r > denote the Lipschit constant of Ψ A on Π B r. Then lim r L A r =. In particular, Ψ A =, Ψ A is differentiable at, and Ψ A =. Proof. We claim that, if r > is sufficiently small, then there exists a function ψ : H A B r Π such that A Cr, r graphψ Br. Moreover, ψ is Lipschit on H A B r, and its Lipschit constant converges to as r. To prove the claim, let h 1 l }, h l } H A be two sequences converging to, and for any l N take vectors v 1 l, v l Π such that x 1 l := h1 l + v1 l, x l := h l + v l A. We observe that x 1 l x l x 1 l x l = h 1 l h l h 1 l h l + vl 1 v + l h 1 l h l v1 l v l + vl 1 v =: g l + w l, l where g l Π and w l Π. Hence, since by definition of Π any cluster point of to Π, we necessarily have that w l as l, or equivalently a l vl 1 lim =, with a l 1 + a l := v l l h 1 l h. l Since the function s s 1+s is strictly increasing, we deduce that a l as l. x 1 l x l x 1 l x l belongs Observe that by choosing h 1 l = h l for all l N, the above argument shows that, if r > is sufficiently small, then for every h Π with h < r there is at most one v = vh Π such that h + v A. So, we can define a function ψ : H A B r Π by ψh := vh for every h H A B r, and the fact that ψh 1 l ψh l v h 1 l l 1 h = v l l h 1 l h as l l for any sequences h 1 l }, h l } H A converging to proves that ψ is Lipschit on H A B r, with Lipschit constant converging to as r. Consequently, there is r > such that ψ : H A B r Π is Lipschit and valued in B r, which proves assertions i and ii. To conclude, it remains to extend the function ψ : H A B r Π to a global Lipschit function Ψ A : Π B r Π which satisfies iii. For every r, r, let λr denote the Lipschit constant of ψ on H A B r, and recall that λr as r. Let ψ 1,..., ψ k d denote the coordinates of ψ. For every r, r, each coordinate ψ j is a λr-lipschit function from H A B r onto R. For every j = 1,..., k d and any integer l 1, we define ψj l : Π Π by ψjx l := min ψ j y + λ l r } y x y H A B l r x P. It is easily checked that the function ψ l j is λ l r -Lipschit on Π for any j, l, and moreover ψ l j = ψ j on H A B l r. 3.

Let I l } l 1 be the sequence of intervals in R defined by I l := l 1 r, 1 l r. The family I l } forms a locally finite covering of the open interval, r. Let ρ l } be a smooth approximation of unity in, r associated with the covering I l } such that ρ lr C l, 3.3 for some constant C > independent of l. Finally, define the function Ψ = Ψ 1,..., Ψ k d : Π B r Π by Ψ j x := ρ l+1 x ψ l j x x Π B r, j = 1,..., k d. l=1 We claim that Ψ A := Ψ satisfies assumption iii. Indeed, consider first a point x B r which satisfies x l 1 r, l r for some integer l. Then ρ l+1 x = l / l 1, l}. so that by 3. we get Ψ j x = ρ l x ψ l 1 j x + ρ l+1 x ψ lj x = ρ l x + ρ l+1 x ψj x = ψ j x. By the arbitrariness of x, this gives Ψ = ψ on H A B r/4. 3.4 In addition, if x B r/4 l 1 r x l r is a point at which all functions ψj l are differentiable since all functions ψj l are Lipschit, by Rademacher s Theorem almost every point satisfies this assumption, then for any vector h R d we have Ψ j x, h = ρ l x ψ l 1 j x, h + ρ l+1 x ψ lj x, h + ρ l x ψ l 1 j x x x, h + ρ l+1 x ψ lj x x, h. x Using 3.3 together with the fact that ψj l is λ l r -Lipschit and satisifies ψj l = ψ =, we obtain Ψ j x λ 1 l r + λ l r + C lλ 1 l r x + C l+1 λ l r x λ 1 l r + λ l r + C rλ 1 l r + C rλ l r λ 1 l r + 3C r. Hence, recalling that λ 1 l r as l, we conclude that Ψ A := Ψ satisfies assertion iii on B ra, with r A := r/4. We are now ready to prove our constrained version of the Mai Lemma. We assume that a countable family of ellipsoids E i } in R k is given, and that A R k is a compact set having the origin as a cluster point. If r A > and Ψ A : Π B ra Π are given by the previous lemma, we set } Γ A := graphψ A = h + Ψ A h h Π B ra. Recall that L A : [, r A [, + denotes the Lipschit constant of Ψ A Br, and that L A r as r. The following constrained version of the Mai lemma holds: 1

Lemma 3.4. Let ˆN be an integer. There exist a real number ˆρ 3, an integer η 3, and a radius ˆr, r A, depending on the family E i }, on ˆN and on the function L A only, such that the following property holds: For every r, ˆr and every finite ordered set Y = y 1,..., y J } R k such that Y A and Y B r contains at least two points, there are η points ŷ 1,..., ŷ η in R k and η 1 positive real numbers ˆr 1,..., ˆr η 1 satisfying: i there exist j, l 1,..., J}, with j > l, such that ŷ 1 = y j and ŷ η = y l ; ii i 1,..., η}, ŷ i Γ A Bˆρr ; iii i 1,..., η 1}, E i ŷi, ˆr i Bˆρr ; iv i 1,..., η 1}, E i ŷi, ˆr i Y \ yj, y l } = ; v i 1,..., η 1}, ŷ i+1 E i ŷi, ˆr i / ˆN ; vi i 1,..., η 1}, ˆr i dist i ŷi, Y /4. Proof. For every i, let P i : R k R k be the linear map associated to the ellipsoid E i, and let P i : Π P i Π be the restriction of P i to Π. Since P i is invertible, Pi is an invertible linear map from Π R d into P i Π R d. Define the countable family of ellipsoids Ēi} in Π R d by Ē i := h P Pi h < } Pi, where Pi denotes the operator norm of P i. Let us apply the refined Mai Lemma 3. in Π R d with the family Ēi} and N := 4 ˆN. Then, there exist a real number ρ 3 and an integer η 3 such that all properties of Lemma 3. are satisfied. Set ˆρ := max + P 1 Pi ρ i = 1,..., η 1 }. i We want to show that if ˆr, r A is small enough, then assertions i-vi above hold. Let Y = y 1,..., y J } be a finite set in R k such that Y A, and Y B r contains at least two points for some r, ˆr, where ˆr will be chosen later. For every j = 1,..., J we set x j := Proj Π y j. Then the set X = x 1,..., x J } is a finite subset of Π such that X Π B r contains at least two points. Hence we can apply Lemma 3. to find η points 1,..., η Π and η 1 positive real numbers r 1,..., r η 1 satisfying: a there exist j, l 1,..., J}, with j > l, such that 1 = x j and η = x l ; b i 1,..., η 1}, Ē i i, r i B ρr ; c i 1,..., η 1}, Ē i i, r i X \ xj, x l } = ; d i 1,..., η 1}, i+1 Ēi i, r i /4 ˆN ; e i 1,..., η 1}, r i dist i i, X. Here dist i : R d R denotes the distance function with respect to Ēi see 3.1. Note that property b implies i, r i ρr i = 1,..., η 1. 3.5 For every i 1,..., η} we set ŷ i := i + Ψ A i and ˆr i := r i Pi P i.

We now show that, with these choices, all assertions i-vi hold true. First, if ˆr is such that ρr ρˆr < r A, then each ŷ i belongs to Γ A, so that i and ii are satisfied. Moreover, taking ˆr smaller if necessary, we can assume that Ψ A is 1-Lipschit on B ρˆr. Hence, if y R k belongs to E i ŷi, ˆr i for some i 1,..., η 1}, using 3.5 we get y y ŷ i + ŷ i < P 1 i P i y ŷi + i ˆr i P 1 i P i + ρr r i P 1 i Pi + ρr P 1 i Pi ρ + ρ r ˆρr. so that also iii holds true. Let us now prove iv. We argue by contradiction and we assume that there exists a point y m, with m j, l}, which belongs to E i ŷi, ˆr i for some i 1,..., η 1}, that is, P i ym ŷ i < ˆr i P i. 3.6 We now observe that the points ŷ i and y m can be written as for some i, x m Π satisfying ŷ i = i + Ψ A i and y m = x m + Ψ A x m, i ρr ˆρˆr and x m ˆρr ˆρˆr. Therefore 3.6 gives Pi xm i = P i xm i which implies = P i ym ŷ i Pi ΨA x m Ψ A i < ˆr i P i + P i Ψ A x m Ψ A i ˆr i P i + P i L ˆρˆr x m i r i Pi + P i L ˆρˆr 1 P i Pi xm i, Pi xm i r i 1 L ˆρˆr P i 1 P i Pi. Consequently, if ˆr > is chosen sufficiently small so that L ˆρˆr P i 1 P < 1/3 i = 1,..., η 1, 3.7 i then Pi xm i 3 r i /4 Pi, which means that the set X \x j, x l } intersects the ellipsoid Ē i i, 3 r i /4, a contradiction to c. This proves that if ˆr is small enough, then assertion iv is satisfied. We now observe that, due d and the fact that P i P i, for every i = 1,..., η 1 we 3

have Hence, by 3.7 we get P i ŷi+1 ŷ i = P i i+1 + Ψ A i+1 P i i + Ψ A i Pi i+1 i + P i ΨA i+1 Ψ A i r i 4 ˆN Pi + P i L ˆρˆr i+1 i r i 4 ˆN Pi + P i L ˆρˆr 1 P i Pi i+1 i r i 4 ˆN Pi + P i L ˆρˆr 1 P i Pi r i 4 ˆN ˆr i ˆN 1 + L ˆρˆr 1 P i P i P i. P i ŷi+1 ŷ i 3 ˆN ˆr i P i < ˆr i ˆN P i, that is, the point ŷ i+1 belongs to the ellipsoid E i ŷi, ˆr i / ˆN for every i = 1,..., η 1, which proves v. Finally, fix i 1,..., η 1} and choose x m = x mi X such that d i := dist i i, X = dist i i, x m = inf r x m Ēi, r }. Recall that ŷ i = i + Ψ A i and y m := x m + Ψ A x m belong to Y. In addition P i ŷi y m = P i i + Ψ A i P i xm + Ψ A x m Pi i x m + P i ΨA i Ψ A x m 3.8 d i Pi + L ˆρˆr P i i x m d i Pi + L ˆρˆr P i ŷ i y m, so that ŷ i y m P 1 i P i ŷi y m P 1 i di Pi + L ˆρˆr P i ŷ i y m. Hence, if ˆr > is small enough we get ŷ i y m d i P 1 i 1 L ˆρˆr P 1 i which combined with 3.7 and 3.8 gives Pi P i d i P 1 i Pi, P i ŷi y m d i Pi + L ˆρˆr P i ŷ i y m d i 1 + L ˆρˆr P i 1 P i Pi < d i Pi. Thus by e we obtain dist i ŷi, Y Pi ŷi y P i which yields vi and concludes the proof. d i Pi P i r i Pi = 4ˆr i, P i 4

4 Proof of Theorem 1.1 4.1 Introduction Let H and L be a Hamiltonian and its associated Lagrangian of class C k, with k 4, and let ɛ, 1 be fixed. Without loss of generality, up to adding a constant to H we may assume that c[h] =. We proceed as in the proof of [8, Theorems.1 and.4]: our goal is to find a potential V : M R of class C k 1 with V C < ɛ, together with a C 1 function v : M R and a curve γ : [, T ] M with γ = γt, such that the following properties are satisfied: P1 H V x, dvx, x M; P T L V γt, γt dt =. Indeed, as explained in [8, Subsection 5.1], these two properties imply that ch V = and that γ[, T ] is contained in the projected Aubry set of H V. Then, from this fact the statement of the theorem follows immediately by choosing as a potential V W, where W : M R is any smooth function such that W = on Γ, W > outside Γ, and W C < ɛ V C. As in the proof of [8, Theorems.1 and.4], we can assume that the Aubry set ÃH does not contain an equilibrium point or a periodic orbit otherwise the proof is almost trivial, see [8, Subsection 5.1], and we fix x AH as in the statement of Theorem 1.1. By assumption, we know that there is a critical subsolution u : M R and an open neighborhood V of O + x such that u is at least C k+1 on V. We set p := du x and define the curve γ : R M by γt := π φ H t x, p t R. 4. A review on how to close the Aubry set In this subsection we briefly recall the construction performed in the proof of [8, Theorem.1], in particular the arguments in [8, Subsection 5.3]. Given ɛ > small, we fix a small neighborhood U x M of x, and a smooth diffeomorphism θ x : U x B n, 1, such that θ x x = n and dθ x x γ = e 1. Then, we choose a point ȳ = γ t AH, with t >, such that, after a smooth diffeomorphism θȳ : Uȳ B n,, θȳȳ = τ, n 1 and all assumptions A1-A4 of Subsection.1 are satisfied at τ, n 1 4. We denote by ū : B n, R the C k+1 function given by ū := u θȳ 1 for B n,, and by H : B n, R n R the Hamiltonian of class C k associated with the Hamiltonian H through θ. Finally, we recall that Π is the hyperplane passing through the origin which is orthogonal to the vector e 1 in R n, Π r := Π B n, r for every r >, and Π τ := Π + τe 1, where τ, 1 is small but fixed. We now fix r > small enough, and we use the recurrence assumption on x to find a time T r > such that π φ H x, dux θ 1 T r x Π r. Then, we look at the set of points W := w := θ x x, w 1 := θ x γt 1,..., w J := θ x γt r } Π A Π R n 1 4.1 see [8, Equation 5.18] obtained by intersecting the curve [, T r ] t γt := π φ H t x, du x 4 As shown in [8, Subsection 5.] such a point always exists, see also Subsection 5. below. 5

with θ 1 x Π δ/, where r δ 1 more precisely, δ, 1/4 is provided by [8, Proposition 5.], and we apply the classical Mai Lemma 3.1 to X = W with N 1/ɛ. In this way, we get a sequence of points ŵ 1,..., ŵ η in Π ˆρ r connecting w j to w l see [8, Subsection 5.3, Properties p5-p8], where ˆρ 3 is fixed and depends on ɛ but not on r. Then, we use the flow map to send the points θ 1 x ŵ i onto the hyperplane Sȳ := θȳ Π 1 δ/ in the following way see [8, Subsection 5.3, Figure 5]: i := θȳ Φ i ŵ i, i := Pi, i := θȳ Φ i ŵ i+1, i := P i, 4. where Φ j ŵ i corresponds to the j-th intersection of t π φ H t θ 1 x ŵi, duθ 1 x ŵ i with θȳ 1 Π δ/ see [8, Equation 5.14], and P is the Poincaré mapping from Π 1/ to Π τ 1 see [8, Lemma 5.1ii]. Applying now [8, Proposition 5.], we can find C -small potentials V i, supported inside some suitable disjoints cylinders see [8, Subsection 5.3, Property p9] 5, which allow to connect i to i with a control on the action like in Proposition.1v, for some small constants σ i still to be chosen. Then the closed curve γ : [, t f ] M is obtained by concatenating γ 1 : [, t η ] M with γ : [ t η, t f ] M, where γ t := π φ H t t η θ 1 ȳ η, du θȳ 1 η connects θȳ 1 η to x, while γ 1 is obtained as a concatenation of η 1 pieces: for every i = 1,..., η 1, we use the flow t, π φ H+V t, du to connect θȳ 1 i to θ 1 ȳ i on a time interval [ t i, t i + T f i ], while on [, t 1 ] and on [t i + T f i, t i+1] i = 1,..., η 1 we just use the original flow t, π φ H t, du to send, respectively, θ 1 x ŵ 1 onto θȳ 1 1 and θȳ 1 i onto θȳ 1 i+1. See [8, Subsection 5.3] for more detail. Moreover, as shown in [8, Subsection 5.4], one can choose the numbers σ i so that σ i Kū i i Kū i i 4.3 here Kū := ū C B,, see [8, Equations 5.7 and 5.8], and we used that P is -Lipschit, see [8, Lemma 5.1ii], and T L V γt, γt dt = which corresponds to property P above. Finally, using the characteristic theory for solutions to the Hamilton-Jacobi equation together with the estimates on the potential V, one can add another small potential, which vanishes together with its gradient on γ, so that one is able to construct a critical viscosity subsolution of H V as in P1 above, see [8, Subsection 5.5]. This concludes the argument in the proof of [8, Theorem.1]. 4.3 Preliminary step The above construction works well when we have a critical subsolution which is a C solution to the Hamilton-Jacobi equation in a neighborhood of the positive orbit O + x see 1., as in the assumptions of [8, Theorem.1], since we can control the action along all curves t π φ H t x, dux in terms of u when x is close to x see [8, Paragraph 5.4]. However, when since now we only have a smooth critical subsolution, we want to apply a refined version of the strategy used in [8, Theorem.4]: we define the nonnegative C k -potential V : V R by V x := H x, dux x V, 5 This is the analogous of property π1 in Subsection 4.4 below. 6