Notation and three general facts. For a function Ο:Ξ©βR locally Lipschitz on Ξ©, a point xβΞ©, one of the three maps g and a real r>0, write Argβ(x;Ο), Οg(x;Ο) and SgΟ(x) for the sets and the number formed in the preamble of Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space with Ο in place of Ο; thus a slope pair (Ο,g) of Ο at x has Ο=SgΟ(x), and β£βΟβ£(x)=SgΟ(x) for g(a)=β£aβ£ by Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§slope. Recall from that preamble that 0β€g(a)β€β£aβ£ for every real a and that 0β€SgΟ(x).
(F1) If rβΟg(x;Ο), then SgΟ(x)β€supArgβ(x;Ο), because an infimum is a lower bound.
(F2) If r>0 and M is a real number with aβ€M for every aβArgβ(x;Ο), then Argβ(x;Ο) is bounded above, so rβΟg(x;Ο), supArgβ(x;Ο)β€M because the supremum is the least upper bound, and SgΟ(x)β€M by (F1).
(F3) For every real Ξ΅>0 there is rβΟβ£β
β£(x;Ο) with β£Ο(y)βΟ(x)β£<(β£βΟβ£(x)+Ξ΅)d(x,y) for all yβΞ© with 0<d(x,y)<r. Indeed, the set {supArβ£β
β£β(x;Ο):rβΟβ£β
β£(x;Ο)} is nonempty and bounded below with infimum β£βΟβ£(x), so by claim 4 of Approximation Property of the Supremum and the Infimum in R some rβΟβ£β
β£(x;Ο) has supArβ£β
β£β(x;Ο)<β£βΟβ£(x)+Ξ΅; for yβΞ© with 0<d(x,y)<r the quotient β£Ο(y)βΟ(x)β£/d(x,y) belongs to Arβ£β
β£β(x;Ο), hence is below β£βΟβ£(x)+Ξ΅, and we multiply by d(x,y)>0.
Clause 1 (Order). Let g(a)=[a]+β or g(a)=[a]ββ, and let rβΟβ£β
β£(x;Ο). The element 0 of Argβ(x;Ο) is at most supArβ£β
β£β(x;Ο), which is nonnegative, and for yβΞ© with 0<d(x,y)<r we have g(Ο(y)βΟ(x))/d(x,y)β€β£Ο(y)βΟ(x)β£/d(x,y)β€supArβ£β
β£β(x;Ο), the middle term being an element of Arβ£β
β£β(x;Ο). By (F2), SgΟ(x)β€supArβ£β
β£β(x;Ο). As rβΟβ£β
β£(x;Ο) was arbitrary, SgΟ(x) is a lower bound of the set whose infimum is β£βΟβ£(x), so SgΟ(x)β€β£βΟβ£(x); by Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§super-slope and Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§sub-slope this gives β£β+Οβ£(x)β€β£βΟβ£(x) and β£ββΟβ£(x)β€β£βΟβ£(x).
For the envelope, let Erβ(x) and Οβ(x) be as in Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§envelope, and let rβΟβ(x). Since xβΞ© and d(x,x)=0<r, the number β£βΟβ£(x) belongs to Erβ(x), so β£βΟβ£(x)β€supErβ(x). Thus β£βΟβ£(x) is a lower bound of {supErβ(x):rβΟβ(x)}, and β£βΟβ£(x)β€β£βΟβ£β(x).
Clause 2 (Negation). For all y,zβΞ© we have β£(βΟ)(y)β(βΟ)(z)β£=β£β(Ο(y)βΟ(z))β£=β£Ο(y)βΟ(z)β£ by claim 2 of Properties of the Absolute Value in an Ordered Field, so every Lipschitz pair of Ο at a point is one of βΟ, and βΟ is locally Lipschitz on Ξ© by Locally Lipschitz Function on an Open Subset of a Metric Space Β§locally-lipschitz. For real a we have β£βaβ£=β£aβ£, [βa]+β=max{βa,0}=[a]ββ and [βa]ββ=max{a,0}=[a]+β. Applying this with a=Ο(y)βΟ(x), so that βa=(βΟ)(y)β(βΟ)(x), shows for every r>0 that Arβ£β
β£β(x;βΟ)=Arβ£β
β£β(x;Ο), that Argβ(x;βΟ)=Arhβ(x;Ο) for g(a)=[a]+β and h(a)=[a]ββ, and that Arhβ(x;βΟ)=Argβ(x;Ο). Equal families of sets have the same radii of boundedness, the same suprema and hence the same infimum of suprema, which by Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§slope, Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§super-slope and Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§sub-slope gives the three equalities.
Clause 3 (Upper bound). Fix a real Ξ΅>0. Choose r>0 as in the hypothesis for this Ξ΅, then rβ² as in (F3) for Ο=Ο and this Ξ΅, and let rβ²β² be the smaller of r and rβ². Put M=c+β£βΟβ£(x)+2Ξ΅, which is nonnegative because cβ₯0 and β£βΟβ£(x)β₯0. For yβΞ© with 0<d(x,y)<rβ²β² the hypothesis and (F3) give
g(Ο(y)βΟ(x))β€(c+Ξ΅)d(x,y)+β£Ο(y)βΟ(x)β£<(c+Ξ΅)d(x,y)+(β£βΟβ£(x)+Ξ΅)d(x,y)=Md(x,y),
so the corresponding element of Arβ²β²gβ(x;Ο) is below M; the element 0 is at most M as well. By (F2), Ο=SgΟ(x)β€c+β£βΟβ£(x)+2Ξ΅. Given any real Ξ΅β²>0, this with Ξ΅=Ξ΅β²/2 yields Οβ€c+β£βΟβ£(x)+Ξ΅β², and slack above gives Οβ€c+β£βΟβ£(x).
Clause 4 (Lower bound). Fix rβΟg(x;Ο) and then a real Ξ΅>0. Choose rβ² as in (F3) for Ο=Ο and this Ξ΅, and apply the hypothesis with Ξ΅ and with the smaller of r and rβ² as radius to obtain yβΞ© with 0<d(x,y)<r, d(x,y)<rβ² and
g(Ο(y)βΟ(x))β₯(cβΞ΅)d(x,y)ββ£Ο(y)βΟ(x)β£>(cβΞ΅)d(x,y)β(β£βΟβ£(x)+Ξ΅)d(x,y).
Dividing by d(x,y)>0, the element g(Ο(y)βΟ(x))/d(x,y) of Argβ(x;Ο) exceeds cββ£βΟβ£(x)β2Ξ΅, hence so does supArgβ(x;Ο). As Ξ΅>0 was arbitrary (replace Ξ΅ by half a given positive number), slack below gives cββ£βΟβ£(x)β€supArgβ(x;Ο). As rβΟg(x;Ο) was arbitrary, cββ£βΟβ£(x) is a lower bound of the set whose infimum is Ο, so cββ£βΟβ£(x)β€Ο.
Clause 5 (Lipschitz functions). Let xβΞ©. As Ξ© is open, there is r>0 with Bdβ(x,r)βΞ©, and the hypothesis gives β£Ο(y)βΟ(z)β£β€Ld(y,z) for y,zβBdβ(x,r); so Ο is locally Lipschitz on Ξ© by Locally Lipschitz Function on an Open Subset of a Metric Space Β§locally-lipschitz. For every r>0, every element of Arβ£β
β£β(x;Ο) is at most L: the element 0 because Lβ₯0, and β£Ο(y)βΟ(x)β£/d(x,y)β€L for yβΞ© with 0<d(x,y)<r. By (F2) with r=1, β£βΟβ£(x)β€L. Consequently, for every r>0 every element β£βΟβ£(y) of Erβ(x) (notation of Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space Β§envelope) is at most L, so 1βΟβ(x), supE1β(x)β€L, and β£βΟβ£β(x)β€supE1β(x)β€L.
Clause 6 (Squared distances). Write D(y)=d(y,x0β) for yβX, so that Ο(y)=kD(y)2+C on Ξ©.
Step 1 (Basic estimate). For y,zβX the triangle inequality and symmetry of d (Metric Space) give D(y)β€d(y,z)+D(z) and D(z)β€d(y,z)+D(y), so β£D(y)βD(z)β£β€d(y,z) by claim 6 of Properties of the Absolute Value in an Ordered Field. For y,zβΞ©, claim 4 of Zero Products and Elementary Identities in a Field gives Ο(y)βΟ(z)=k(D(y)βD(z))(D(y)+D(z)), and since kβ₯0 and D(y)+D(z)β₯0, claim 4 of Properties of the Absolute Value in an Ordered Field yields
β£Ο(y)βΟ(z)β£=kβ£D(y)βD(z)β£(D(y)+D(z))β€kd(y,z)(D(y)+D(z)).(β)
Step 2 (Local Lipschitz property). Let xβΞ© and choose r>0 with Bdβ(x,r)βΞ© (openness of Ξ©). For y,zβBdβ(x,r) we have D(y)β€d(y,x)+D(x)<D(x)+r and likewise D(z)<D(x)+r, so (β) gives β£Ο(y)βΟ(z)β£β€2k(D(x)+r)d(y,z) with 2k(D(x)+r)β₯0. Hence Ο is locally Lipschitz on Ξ© by Locally Lipschitz Function on an Open Subset of a Metric Space Β§locally-lipschitz.
Step 3 (Upper bound). Let Ο:Ξ©βR be the zero function. By Clause 5 with L=0 it is locally Lipschitz with β£βΟβ£(x)β€0, and β£βΟβ£(x)β₯0 by Local Slope, Super-Slope, Sub-Slope and Upper Slope Envelope of a Locally Lipschitz Function on a Metric Space, so β£βΟβ£(x)=0 for every xβΞ©. Fix xβΞ© and a real Ξ΅>0, and put r=Ξ΅/(k+1)>0. For yβΞ© with 0<d(x,y)<r we have D(y)β€d(x,y)+D(x) and kd(x,y)β€(k+1)d(x,y)<Ξ΅, so (β) with z=x gives
β£Ο(y)βΟ(x)β£β€(2kD(x)+kd(x,y))d(x,y)β€(2kD(x)+Ξ΅)d(x,y)+β£Ο(y)βΟ(x)β£.
Clause 3 (proved above), applied to Ο in the role of Ο, Ο in the role of Ο, the slope pair (β£βΟβ£(x),β£β
β£) and c=2kD(x)β₯0, gives β£βΟβ£(x)β€2kD(x).
Step 4 (Lower bound for the sub-slope). Fix xβΞ©. If D(x)=0, then Clause 1 and Step 3 give 0β€β£ββΟβ£(x)β€β£βΟβ£(x)β€0=2kD(x). Suppose D(x)>0, and let rΞ©β>0 satisfy Bdβ(x,rΞ©β)βΞ©. We verify the hypothesis of Clause 4 for Ο in the role of Ο, Ο in the role of Ο, the slope pair (β£ββΟβ£(x),[β
]ββ) and c=2kD(x). Let reals Ξ΅>0 and r>0 be given, let s be the smaller of r and rΞ©β, and let t be the smallest of the three positive reals 21β, s/(2D(x)) and Ξ΅/((k+1)D(x)). Then 0<t<1, tD(x)β€s/2<s and ktD(x)β€(k+1)tD(x)β€Ξ΅. Since (X,d) has interpolation points, there is an interpolation point z of x and x0β at parameter t:
d(x,z)β€tD(x)andD(z)=d(z,x0β)β€(1βt)D(x).
By the triangle inequality D(x)β€d(x,z)+D(z)β€d(x,z)+(1βt)D(x), so d(x,z)β₯tD(x) and therefore d(x,z)=tD(x). Hence 0<d(x,z)<s, so zβBdβ(x,rΞ©β)βΞ© and 0<d(x,z)<r. As 0β€D(z)β€(1βt)D(x), claim 2 of Monotonicity of Squaring on the Nonnegative Elements of an Ordered Field gives D(z)2β€(1βt)2D(x)2, and so
Ο(x)βΟ(z)β₯kD(x)2(1β(1βt)2)=k(2βt)tD(x)2=(2kD(x)βktD(x))d(x,z)β₯(cβΞ΅)d(x,z).
Since [Ο(z)βΟ(x)]ββ=max{Ο(x)βΟ(z),0}β₯Ο(x)βΟ(z) by claim 1 of Elementary Properties of the Maximum of Two Elements, we obtain [Ο(z)βΟ(x)]βββ₯(cβΞ΅)d(x,z)ββ£Ο(z)βΟ(x)β£, which is the hypothesis of Clause 4 with the point z. Clause 4 (proved above) gives 2kD(x)=cββ£βΟβ£(x)β€β£ββΟβ£(x), and with Clause 1 and Step 3, 2kD(x)β€β£ββΟβ£(x)β€β£βΟβ£(x)β€2kD(x).
In both cases β£βΟβ£(x)=β£ββΟβ£(x)=2kD(x) for every xβΞ©.
Step 5 (Continuity and the test classes). For x,yβΞ©, Step 1 gives β£2kD(y)β2kD(x)β£=2kβ£D(y)βD(x)β£β€2kd(x,y). Given a real Ξ΅>0, put Ξ΄=Ξ΅/(2k+1)>0; then d(x,y)<Ξ΄ implies β£2kD(y)β2kD(x)β£β€(2k+1)d(x,y)<Ξ΅. So xβ¦β£βΟβ£(x)=2kD(x) is continuous on Ξ©, and together with Steps 2 and 4 this shows ΟβCβ(Ξ©) by Test Classes for Slope-Based Viscosity Solutions on a Metric Space Β§sub-class. By Clause 2, βΟ is locally Lipschitz on Ξ©, β£β(βΟ)β£(x)=β£βΟβ£(x)=2kD(x) and β£β+(βΟ)β£(x)=β£ββΟβ£(x)=2kD(x) for every xβΞ©; the map xβ¦β£β(βΟ)β£(x) is the continuous map just treated, so βΟβC(Ξ©) by Test Classes for Slope-Based Viscosity Solutions on a Metric Space Β§super-class.