2.2 Energy-stepping integrators
2.2.2 Derivation of the Hamilton principle for the discontinuous energy stepping
The energy stepping potential (2.4) is not continuous and the corresponding action functional (2.6) is not Gateaux-diο¬erentiable on the space of curves in phase space. In particular, the ο¬rst variation of πΌβ is not well-deο¬ned on this space and so the notion of critical points does not have a well- deο¬ned meaning in the classical sense. However, the calculations in the previous subsection can be given a rigorous interpretation by recourse to a smooth approximation procedure. In the spirit of identifying solutions to non-smooth diο¬erential equations by suitable selection principles, we will show that the energy-stepping dynamics for ο¬xed β is given by those solutions to (2.8) and (2.9) that are limiting trajectories of a nearby smooth dynamical system. It should be carefully noted that there are solutions to these equations other than those described in Section 2.2.1, as exempliο¬ed by a particle bouncing at an energy barrier that can be overcome energetically.
This approximation result has three important consequences:
(i) The notion of a critical point ofπΌβis given a rigorous deο¬nition.
(ii) The physical solutions to (2.8) and (2.9) are selected.
(iii) The existence of a nearby smooth system will prove extremely useful when investigating ana- lytical aspects of the energy-stepping trajectories such as conservation properties (cf. Section 2.3).
Here we call a solutionπto the equations (2.8) and (2.9)physicalif and only ifπbehaves as described in Paragraph 2.2.1.1, 2.2.1.2 or 2.2.1.3. For later use we note that this is the case if and only if π passes an energy jump surface precisely if this is possible without violating energy conservation. As a consequence, an energy-stepping trajectory is uniquely given byπ(0) and Λπ(0).
For ο¬xed β >0 consider the smooth approximationππto the stepping functionπ‘7βββββ1π‘βas given by the convolution
π(π‘) =
β«
β
πβ1π(πβ1(π‘βπ ))ββββ1π βππ , πβͺβ (2.22)
whereπ denotes a standard molliο¬er, i.e., πβπΆπβ(β1,1),πβ₯0 andβ«1
β1π= 1. Now deο¬ne
πΏβ,π(π,π) =Λ 1
2πΛπππΛβπβ,π(π) for πβ,π(π) :=ππ(π(π)) (2.23)
Since πΏβ,π is a smooth function, there is a well-deο¬ned classical dynamics corresponding to this Lagrangian. We will prove that, asπβ0, the critical points of the action functional
πΌβ,π(π) =
β« π‘2 π‘0
πΏβ,π(π,π)Λ ππ‘ (2.24)
converge to the trajectories identiο¬ed in Section 2.2.
More precisely, we have the following
Theorem 2.2.1 Supposeπ is an energy-stepping trajectory satisfying βπ(π) β= 0and (πβ πΛβ)2 β/ {0,2βπππβ1π}forπ=π(π) = β£βπβπ(π)(π)β£on every energy jump surface. Letππbe the smooth trajectory corresponding to πΏβ,π with the same initial conditions (π0,πΛ0). Then ππ converges to π strongly in π1,π(0, π)for eachπ >0 and allπ <βand weakβ inπ1,β(0, π). Moreover, πΛπβπΛuniformly on [0, π]βππ(π)for every π >0, whereππ(π)is theπ-neighborhood of the jump set of π.Λ
It is worth noting that a proof for this result can be given that does not make use of the explicit formulae forπobtained Section 2.2. Instead, we will see that limiting trajectories satisfy the discrete variational principle leading to (2.8) and (2.9) and thus give an a priori justiο¬cation of the procedure employed in Section 2.2 to computeπ.
Proof. First note that asπβ0,ππ(π(π))βββββ1π(π)β=πβ(π). In particular, ππ(π‘) is linear in time except in a small neighborhood of the energy jump surfaces. It suο¬ces to consider the case when π meets a jump surface Ξ precisely once, at time π‘1 β (π‘0, π‘2), for example, and so we may
assume thatπis a physical solution to (2.8) and (2.9).
We begin by showing that ππ βπΛas π β0 strongly in π1,π(π‘0, π‘2) for allπ <β (and weakβ in π1,β(π‘0, π‘2)), where Λπ is linear on (π‘0, π‘1) and (π‘1, π‘2). By Ξπ we denote the neighborhood of Ξ deο¬ned by
Ξπ={π₯ββπ :π2βπβ€π(π₯)β€π2+π} (2.25)
Note that asβπ(π(π‘1))β= 0 by assumption, in the vicinity ofπ(π‘1) Ξπlies in anπ(π)-neighborhood of Ξ. ππbeing a critical point ofπΌβ,π satisο¬es the Euler-Lagrange equation
Β¨
ππ=βπβ1βπβ,π (2.26)
Chooseπ1,π, π2,π such thatππenters Ξπat time π‘1βπ1,π and leaves it at timeπ‘1+π2,π. Writing
βπβ,π(π₯) =πΌ(π₯)π+π½(π₯)π π₯ (2.27)
forπ=π(π(π‘1)),π the projection onto the plane perpendicular to πandπΌ, π½ββ, we obtain that
β£π½(π₯)β£ is bounded on ππ-neighborhoods of π(π‘1) independently of π for each π β β, whereas πΌ(π₯) scales withπβ1. Splitting the trajectories accordingly as
ππ(π‘) =ππβ₯(π‘) +πβ₯π(π‘) with πβ₯πβπ(π‘1) +βπβ1π, πβ₯π βπβ1πβπ (2.28)
we obtain that
Β¨
ππβ₯(π‘) =βπβ1πΌ(ππ(π‘))π, πΒ¨πβ₯(π‘) =βπβ1π½(ππ(π‘))π ππ(π‘) (2.29)
It is not hard to see that π2,π+π1,π =π(π) and so β£Β¨πβ₯π(π‘) +πβ1πΌ(ππβ₯(π‘))πβ£ β€ πΆ, β£Β¨ππβ₯(π‘)β£ β€ πΆ, on (π‘1βπ1,π, π‘1+π2,π) for some suitable constantπΆ >0. This proves that in fact Λππβ₯(π‘1βπ2,π)βπΛβ₯π(π‘1β π1,π)β0 asπβ0 and, by energy conservation,
Λ
ππ(π‘1βπ2,π)βπΛπ(π‘1βπ1,π)βπΛ+βπΛβ (2.30)
where Λπ+ is given by (2.15) resp. (2.18) resp. (2.21). From here it is now straightforward to obtain thatππconverges to Λπ, where Λπis linear on (π‘0, π‘1) and (π‘1, π‘2) and satisο¬es the jump condition (2.15) resp. (2.18) resp. (2.21) atπ‘1.
Since we do not wish to use the fact that π is explicitly given by these equations in our proof, we proceed as follows. As ππ is a critical point ofπΌβ,π, for allπ βπΆπβ((π‘0, π‘2),βπΓβπ), the ο¬rst variation
πΏπΌβ,π(π, π) =
β« π‘2 π‘0
Λ
ππππΛβ βπβ,π(π)π ππ‘ (2.31)
vanishes. A standard approximation argument show that this remains true for allπβπ01,β((π‘0, π‘2),βπΓ βπ). Now suppose that πβ² is another piecewise linear trajectory with Λπ(π‘0) = πβ²(π‘0), Λπ(π‘2) =πβ²(π‘2), which is nearby Λπand meets the same energy jump surface Ξ at timeπ‘β²1. Chooseπ1,πβ² , π2,πβ² , such that πβ² enters, resp. leaves, Ξπ at timeπ‘β²1βπ1,πβ² resp.π‘β²1+π2,πβ²
Now construct the following particular approximation ππβ² toπβ²:
β ππβ²(π‘) is linear on (π‘0, π‘β²1βπ1,π) and on (π‘β²1+π2,π, π‘2),
β ππβ²(π‘β²1βπ1,π) =πβ²(π‘β²1βπ1,πβ² ) andππβ²(π‘β²1+π2,π)βπβ²(π‘β²1+π2,πβ² )β0 asπβ0 and
β πβ,π(ππβ²(π‘β²1+π‘)) =πβ,π(ππ(π‘1+π‘)) for π‘β[βπ1,π, π2,π].
It is not hard to see that, asπβ0,ππβ² βπβ²strongly inπ1,πfor allπ <β(and weakβinπ1,β), and in particularπΌβ,π(ππ)βπΌβ(Λπ),πΌβ,π(ππβ²)βπΌβ(πβ²). In fact, due to the careful deο¬nition ofππβ², we also obtain control over the diο¬erence
πΌβ,π(ππ)βπΌβ,π(ππβ²)βπΌβ(Λπ)βπΌβ(πβ²) (2.32)
To see this, it suο¬ces to note that
β« π‘β²1+π2,π
π‘β²1βπ1,π
π(πβ²π(π‘))ππ‘β
β« π‘1+π2,π
π‘1βπ1,π
π(ππ(π‘))ππ‘= 0.In fact, sinceππis a critical point ofπΌβ,π, we have
β£πΌβ,π(ππ)βπΌβ,π(ππβ²)β£=π(β₯ππβπβ²πβ₯π1,2) (2.33)
with a term π(β ) independent ofπ. (Consider a path [0,1]βπ 7βππ(β , π ) in the space of curves such thatππ(β ,0) =ππ,ππ(β ,1) =ππβ² andπβ,π(ππ(π‘1(π ) +β , π )) =πβ,π(ππ(π‘1+β )) on [βπ1,π, π2,π], whereπ‘1(π ) interpolates betweenπ‘1andπ‘β²1, i.e., π‘1(0) =π‘1 andπ‘1(1) =π‘β²1.)
As a consequence we obtain
β£πΌβ(Λπ)βπΌβ(πβ²)β£=π(β₯πΛβπβ²β₯π1,2) (2.34)
and thus that Λπ is a critical point of the action functional πΌβ on piecewise linear trajectories as identiο¬ed in Section 2.2. Now sinceπ(0) = Λπ(0) and Λπ(0) = ΛΛπ(0), we obtain Λπ=π. Hence,π is the limit, asπβ0 of the smooth trajectoriesππcorresponding to the smooth LagrangianπΏβ,π.