Since x is an interior point of A in Rn, claim 1 of Interior Points in the Metric Topology are Exactly the Centres of Contained Closed Balls supplies σ∈R with 0<σ and
BˉdE(x,σ)⊆A,
closed balls being those of Closed Ball in a Metric Space. Throughout we use the bilinearity and symmetry of the dot product (Bilinearity and Symmetry of the Dot Product on Rn) and the identity ∥z∥2=z⋅z of claim 1 of Elementary Properties of the Euclidean Norm on Rn.
Proof of claim 1. Let y∈U. If y=x the asserted inequality reads G(x)≥G(x) and holds, so assume y=x and put v=y−x; then ∥v∥>0 by claim 3 of Elementary Properties of the Euclidean Norm on Rn.
Let t∈R satisfy 0<t and t∥v∥≤σ, and put zt=x−tv. Then
dE(x,zt)=∥zt−x∥=∥(−t)v∥=t∥v∥≤σ
by claims 2 and 5 of Elementary Properties of the Euclidean Norm on Rn, so zt∈BˉdE(x,σ)⊆A⊆U.
The real numbers 1+tt and 1+t1 are nonnegative and sum to 1, and
1+tty+1+t1zt=1+tty+x−t(y−x)=1+tx+tx=x.
Since U is convex and y,zt∈U, convexity of G on U (Convex Real-Valued Function on a Convex Subset of Rn, applied with the coefficient 1+tt, which lies between 0 and 1) gives
G(x)≤1+ttG(y)+1+t1G(zt).
Multiplying by the positive number 1+t and rearranging,
tG(y) ≥ (1+t)G(x)−G(zt) = tG(x)+(G(x)−G(zt)).(∗)
We bound G(x)−G(zt) from below. As zt∈A, the maximum hypothesis gives φ(zt)+p⋅zt≤φ(x)+p⋅x, that is,
φ(zt)≤φ(x)+p⋅(x−zt)=φ(x)+t(p⋅v).
Moreover
∥zt∥2=(x−tv)⋅(x−tv)=∥x∥2−2t(x⋅v)+t2∥v∥2,
so that
2μ(∥x∥2−∥zt∥2)=μt(x⋅v)−2μt2∥v∥2.
Adding the two displays,
G(x)−G(zt)=(φ(x)−φ(zt))+2μ(∥x∥2−∥zt∥2) ≥ t((μx−p)⋅v)−2μt2∥v∥2.
Substituting this into (∗) and dividing by t>0,
G(y) ≥ G(x)+(μx−p)⋅v−2μt∥v∥2.
Put D=G(y)−G(x)−(μx−p)⋅v and C=2μ∥v∥2, so that 0≤C and
D ≥ −Ctfor every real t with 0<t≤∥v∥σ.
Suppose D<0. If C=0 then taking t=σ/∥v∥ gives D≥0, a contradiction. If 0<C, choose a real t with 0<t, t≤σ/∥v∥ and t<−D/C (the smaller of σ/∥v∥ and half of −D/C will do, both being positive); then −Ct>D, contradicting the display. Hence 0≤D, that is,
G(y) ≥ G(x)+(μx−p)⋅(y−x).
As y∈U was arbitrary, μx−p∈∂UG(x) by Subdifferential of a Real-Valued Function on a Convex Subset of Rn. This proves claim 1.
Proof of claim 2. Let y∈U and put v=y−x. Expanding as above, ∥y∥2=(x+v)⋅(x+v)=∥x∥2+2(x⋅v)+∥v∥2, so
2μ(∥x∥2−∥y∥2)=−μ(x⋅v)−2μ∥v∥2.
By claim 1,
φ(y)+2μ∥y∥2 ≥ φ(x)+2μ∥x∥2+(μx−p)⋅v,
hence
φ(y) ≥ φ(x)+2μ(∥x∥2−∥y∥2)+μ(x⋅v)−p⋅v = φ(x)−p⋅(y−x)−2μ∥y−x∥2,
which is claim 2.