Assume that the conο¬guration space isβπ and the potentialπ :βπββis aπΆ1function bounded from below. We use a regular triangulationπ―β ofβπ (see Section 3.3) and deο¬neπβ as the corre- sponding continuous piecewise aο¬ne approximation ofπ. Clearly, πβ βπ uniformly on compact subsets ofβπ.
The approximating trajectoriesπβcan be represented by their successive times of element bound-
ary crossings 0 =π‘0< π‘1< π‘2< . . .and the corresponding sequences of positionsπβ(0), πβ(π‘1), πβ(π‘2), . . . and velocities Λπβ(0),πΛβ(π‘1),πΛβ(π‘2), . . .. Note that the trajectories for the piecewise-linear continuous approximation are deο¬ned unambiguously as long as they are never tangential to the boundary of any cell of the underlying triangulation while crossing this boundary. We will call trajectories such that, for every π, Λπβ(π‘π) is not aligned withπΉ, where πΉ is a face of a triangulation element such thatπβ(π‘π)βπΉ,transversal. Ifπis non-transversal we denote byπ‘maxthe ο¬rst timeπ‘for whichπ(π‘) lies on an element boundary and Λπ(π‘) is aligned with that boundary.
We also have to make sure that our iterative procedure deο¬nes an approximate trajectory for all positive times. This does not follow from transversality as the sequence (π‘π) could be bounded. If this is indeed the case, we deο¬ne π‘max := limπββπ‘π ββ, and our approximate trajectory will be deο¬ned only on [0, π‘max). For transversal trajectories withπ‘πβ βas πβ βwe setπ‘max=β.
The main goal of this section will be to justify our approximation scheme by proving thatβ
except for a negligibly small set of initial conditionsβthe approximating trajectories converge to the original trajectory in a rather strong sense along any sequence of triangulation parametersβtending to zero. More precisely, the exceptional set is shown to be of Hausdorο¬ dimension at most 2πβ1 in the 2π-dimensional phase space (and consequently its Lebesgue measure vanishes).
By construction, an approximating trajectoryπβlies in πΆ1([0, π‘max)) and satisο¬es
ππΒ¨=ββπβ(π) on (0, π‘max) (3.71)
for all times π‘ such that π(π‘) lies in the interior of some triangulation element. As an immediate consequence we obtain thatπβ conserves energy:
Lemma 3.5.1 Ifπβ is an approximating trajectory with initial conditions(π0,πΛ0), then
1
2πΛβπ(π‘)ππΛβ(π‘) +πβ(πβ(π‘)) = 1
2πΛ0πππΛ0+πβ(π0)
for allπ‘β[0, π‘max).
Proof. Ifπ‘β[π‘π, π‘π+1], then
1
2πΛπβ(π‘)ππΛβ(π‘) +πβ(πβ(π‘)) = 1
2πΛπβ(π‘π)ππΛβ(π‘π) +πβ(πβ(π‘π)) (3.72)
sinceπβ is a solution of the Euler-Lagrange equation (3.71) on [π‘π, π‘π+1]. The claim now follows by induction onπ.
The approximating trajectories, being smooth inside the cells (a quadratic function) and πΆ1 across element boundaries, in fact belong to the Sobolev class πloc2,β([0, π‘max)) of twice weakly diο¬erentiable functions whose second derivative is bounded on any compact time interval. More precisely, we have the following
Lemma 3.5.2 Approximating trajectoriesπβ are elements ofπloc2,β([0,β))ifπ‘max=β. Ifπ‘max<
β, then πβ β π2,β([0, π‘max]). Moreover, if (πβ)β>0 is a family of approximating trajectories with the same initial conditions, then, for each ο¬nite π β€π‘max,β₯πββ₯π2,β([0,π]) is equi-bounded inβ.
Proof. Indeed, by Lemma 3.5.1 and the fact thatπ, and henceπβ, is bounded from below, Λπβ(π‘) is bounded uniformly inβandπ‘ and thereforeπβ(π‘) is bounded uniformly inβand uniformly in π‘on ο¬nite time intervals. But then also Β¨πβ is bounded uniformly on ο¬nite time intervals as πβ satisο¬es (3.71) for almost allπ‘β[0, π‘max). In particular, ifπ‘max<β, then Λπβcan be extended as a Lipschitz function to [0, π‘max].
For purposes of analysis, it is useful to note that in fact any non-transversal trajectory satisο¬es the Euler-Lagrange equation in the weak sense:
Proposition 3.5.1 Supposeπ‘ 7β πβ(π‘) is an approximating trajectory. Then (3.71) is satisο¬ed in the weak sense, i.e., πΒ¨is the (piecewise continuous) weak second derivative of π and the equality is understood as equality almost everywhere on(0, π‘max).
Proof. This follows from the proof of Lemma 3.5.2: Since πβ lies inπΆ1([(0, π‘max)), Β¨πis piecewise continuous with only ο¬nitely many jumps on any compact interval in (0, π‘max) andπβsatisο¬es (3.71) for all timesπ‘ /β {π‘0, π‘1, π‘2, . . .}, (3.71) is easily seen to hold in the sense of distributions.
Restricting our attention to transversal trajectories is justiο¬ed by the following result.
Lemma 3.5.3 Letβ >0. The set of initial conditions(π0,πΛ0)for which the trajectory(πβ(π‘),πΛβ(π‘)) is non-transversal has Hausdorο¬-dimension2πβ1.
Proof. We ο¬rst consider a single step (ππβ1,πΛπβ1) β (ππ,πΛπ) of the dynamics: Let βπ―β be the collection of element boundaries and deο¬ne the mappingπ :βπ―βΓβπββπ―βΓβπ in the following way: For (π,π)Λ ββπ―βΓβπ solve the Euler-Lagrange equation (3.71) backwards in time with initial condition (π,π) and deο¬neΛ π(π,π) to be the position and velocity at the ο¬rst element boundaryΛ crossing. This is a well deο¬ned mapping as long as Λπis not aligned with the boundary πlies on. In the exceptional case that Λπis aligned with this boundary we will viewπ as being multivalued, more precisely π(π,π) consisting of the set of transversal points in phase space (ΛΛ π,π) that are mappedΛΛ
to (π,π) under the discrete dynamics. (Note that #π(π,Λ π) is bounded by the number of elementsΛ incident to (π,π).)Λ
Fixπ >0. Then on the set of those (π,π) for whichΛ π(π,π) is reached in a time span less than orΛ equal toπ, the mappingπ is locally Lipschitz. Since the set of non-transversal points (π,π), i.e., forΛ whichπ lies on some element boundary and Λπ is parallel to this boundary, is (2πβ2)-dimensional, this proves that, for ο¬xedπββ, the set of points (π1,πΛ1) for which the corresponding trajectories satisfy π‘π β€ π and πβ is non-transversal at π‘π is locally of ο¬nite (2πβ2)-dimensional Hausdorο¬ measure.
Now note that clearly the pre-images of the mapping (π0,πΛ0) 7β (π1,πΛ1) are of ο¬nite one- dimensional Hausdorο¬ measure on the set of those (π0,πΛ0) for which π‘1 β€π. Now ο¬nally sending πβ βandπ β β, we obtain that the set of initial conditions for which π‘π is non-transversal for someπ is (2πβ1)-dimensional.
We also need to show that the set of trajectories withπ‘max<βis negligible in a suitable sense.
Note ο¬rst that our approximating trajectoriesβbeing elements ofπ2,β(0, π‘max)βcan be extended to functions in πΆ1([0, π‘max]). To this end, we introduce the following two subsets of βπ: By Ξ1 denote the set of all vectors inβπwhich are aligned with some triangulation element face. Since we use regular triangulations (see Section 3.3), Ξ1 is an (πβ1)-dimensional set (the union of a ο¬nite
number of hyperplanes) in βπ. Similarly, let Ξ2 denote the set of vectors which are aligned with two non-parallel faces of some triangulation element. Then Ξ2 is a ο¬nite union of codimension 2 subspaces ofβπ, and in particular Ξ2 is (πβ2)-dimensional.
Lemma 3.5.4 Supposeπβ is transversal. If π‘max<β, then necessarily πΛβ(π‘max)βΞ2.
Proof. Ifπ‘max<β, thenπ‘πβπ‘maxand there are inο¬nitely many boundary crossing timesπ‘ππ, for example, at which the pointsπβ(π‘ππ) lie on the same faceπΉ of a single triangulation element. We can decompose the particle motion πβ=πβπΉβ₯+πβπΉ into scalar partπβπΉβ₯ perpendicular to πΉ and an (πβ1)-dimensional motionπβπΉ parallel toπΉ. Denote the two closed elements adjacent toπΉ byπΉ+ andπΉβ.
We ο¬rst show that πβ(π‘max) cannot lie in the interior of πΉ. Suppose the contrary were true.
Since π‘ππ+1βπ‘ππ β 0 and the boundary β(πΉ+βͺπΉβ) of (πΉ+βͺπΉβ) is a positive distance apart from πβ(π‘max), for suο¬ciently largeπ, πβ cannot cross this boundary in between two crossings of πΉ. Otherwise the transversal velocity ΛππΉββ₯ would diverge. It follows that, forπ‘ large enough, πβ(π‘) alternates betweenπΉ+andπΉβ. But then the explicit form ofπβπΉβ₯ as a parabola shows that the time that elapses between two crossings ofπΉ can only take two diο¬erent values (depending on wether the particle moves throughπΉ+orπΉβ) and in particular does not converge to zero. This contradicts the convergence of (π‘π).
So we may assume thatπβ(π‘max)ββπΉ. As we have just seen thatπβcannot lie in the interior of πΉ+βͺπΉβ for all times close toπ‘max, we thus get another sequenceπ‘πβ²π such thatπβ(π‘ππβ² )βπΊ, where πΊis another face ofπΉ+ orπΉβ such thatπβ(π‘max)ββπΊ.
Note that the vectorπβ(π‘ππ+1)βπβ(π‘ππ), and thus also the diο¬erence quotient πβ(π‘ππ+1π‘ )βπβ(π‘ππ)
ππ+1βπ‘ππ
is aligned withπΉ. Taking the limitπβ βwe deduce that ΛππΉββ₯(π‘max) = 0, i.e., that also Λπβ(π‘max) is aligned with this element face, sinceπββπΆ1([0, π‘max]). An analogous argument withπΉ replaced byπΊshows that Λπβ(π‘max) is aligned withπΊ, too. So in fact Λπβ(π‘max) is aligned with πΉβ©πΊ, and this concludes the proof.
Before we prove convergence of the approximating trajectories, let us note that, for transversal initial conditions, the trajectories remain transversal for a non-zero time span independent ofβ.
Lemma 3.5.5 SupposeπΛ0β/ Ξ1. Then there existsπ >0 independent of βsuch that π‘max(β)> π for allβ.
Proof. Since Β¨πβ(π‘) is bounded independently ofβon compact intervals by Lemma 3.5.2, by choos- ing π small enough, we may assume that β£πΛβ(π‘)βπΛ0β£ is so small that Λπβ(π‘) β/ Ξ1 for all π‘ β€ min{π, π‘max(β)}. But thenπβ is transversal on [0,min{π, π‘max(β)}], and in particularπ‘max(β)> π. The claim now follows.
As a consequence, for transversal initial conditions this implies lim infββ0π‘max(β)>0.
Theorem 3.5.1 Fix initial conditions(π0,πΛ0)such thatπΛ0β/Ξ1. For all0< π <lim infββ0π‘max(β), the approximating trajectoriesπβ converge to the continuum trajectoryπ strongly inπ2,β([0, π]).
Proof. By Lemma 3.5.2β₯πββ₯π2,β([0,π]) is bounded independently ofβ. Passingβif necessaryβto a subsequence, we may assume thatπβ
β πβ inπ2,β([0, π]) for someπβπ2,β([0, π]). But thenπβ
converges strongly inπ1,β by the Rellich compactness theorem and since βπβ β βπ uniformly on compacts, we may pass to the limit in (3.71) to obtain that
ππΒ¨=ββπ(π) on [0, π] (3.73)
Since the right hand side of (3.71) converges uniformly, also Β¨πβ converges uniformly to Β¨π and we obtainπββπstrongly in π2,β([0, π]).
Applying the above reasoning to an arbitrary subsequence βπβ0, we have thus proved that a further subsequence converges to a solutionπof the original equation of motion. Since this solution is unique, indeed the familyπβ converges toπ.
We are now in a position to state and prove our main global convergence result. In Lemma 3.5.3 we have seen that the element boundary crossings of approximating sequences are transversal except for a (2πβ1)-dimensional set of initial conditions. This exceptional set does indeed depend on β and, therefore, ifβis viewed as a real variable we cannot expect that the set of exceptional initial values can be chosen negligibly small independently of β. However, in practice this problem does
not occur since every numerical scheme is restricted to sequencesβπβ0. Under these conditions, the following theorem shows that the exceptional set is indeed negligible.
Theorem 3.5.2 Let βπ β 0. Then except for a (2πβ1)-dimensional set of initial conditions (π0,πΛ0),πβπ converges to the continuum solutionπ strongly inπloc2,β([0,β)).
Proof. Since {βπ} is countable, by Lemma 3.5.3 we may assume that all the element boundary crossings at times π‘1(βπ), π‘2(βπ), . . . are transversal. By Theorem 3.5.1 it suο¬ces to show that lim infπββπ‘max(βπ) =β. Suppose this were not the case, that is lim infπββπ‘max(βπ) = Β―π‘ <β.
By passing to a subsequence (not relabeled) we may assume that Β―π‘ = limπββπ‘max(βπ). Now Lemma 3.5.4 implies that Λπβπ(π‘max(βπ))βΞ2. On the other hand, we deduce from Theorem 3.5.1 that, for allπ <Β―π‘, Λπβπ(π)βπ(πΛ ). Since by Lemma 3.5.2 sup[π ,π‘max]πΒ¨βπ(π‘) is uniformly bounded, Ξ2is closed and Λπis continuous, sendingπ βΒ―π‘we deduce that Λπ(Β―π‘)βΞ2. We conclude the proof by showing that the set of initial conditions for which Λπ(π‘)βΞ2 at some positive timeπ‘has Hausdorο¬ dimension 2πβ1: Let Ξ¦ :βΓβπΓβπββπΓβπbe the ο¬ow associated to the continuum equations of motion
Λ
π(π‘) =π(π‘) (3.74)
Λ
π(π‘) =βπβ1βπ(π(π‘)) (3.75)
i.e., solutions with initial conditions (π0, π0) are given by (π(π‘), π(π‘)) = Ξ¦(π‘, π0, π0). The critical set of initial conditions under investigation is then given by
βͺ
π‘β[0,β)
Ξ¦β1π‘ (βπΓΞ2) = Ξ¦β1(βπΓΞ2) (3.76)
where Ξ¦π‘ = Ξ¦(π‘,β ). Since (π‘, π, π)7β (π‘,Ξ¦π‘(π, π)) is a diο¬eomorphism on β2π+1 and Ξ2 is (πβ2)- dimensional, the set{(π‘, π0, π0) : (π‘,Ξ¦π‘(π0, π0))ββΓβπΓΞ2}is (2πβ1)-dimensional. But Ξ¦β1(βπΓ Ξ2) is just the projection onto the ο¬rst coordinate of this set. Since projectionsβbeing Lipschitz continuousβdo not enlarge the dimension of a set, we have indeed dim Ξ¦β1(βπΓΞ2)β€2πβ1.