Claims are cited by number from Elementary Order Arithmetic in an Ordered Field, below the order arithmetic lemma.
Step 1: Ω is nonempty and compact. Since Ω is bounded in (Rn,dE), its closure Ω is compact in (Rn,TdE) by The Closure of a Bounded Subset of Rn is Compact. By The Closure is the Smallest Closed Superset we have Ω⊆Ω, so Ω is nonempty because Ω is.
Step 2: the difference attains a maximum. Since u is a viscosity subsolution of F up to the boundary of Ω, it is upper semicontinuous on Ω, and v is lower semicontinuous on Ω by hypothesis. Let w:Ω→R be the function w(x)=u(x)−v(x). By claim 3 of Negation, Restriction, and Separated Differences of Semicontinuous Functions, applied at every point of Ω, the function w is upper semicontinuous on Ω. By claim 1 of Semicontinuous Functions Attain Their Extrema on a Compact Set there exists x0∈Ω with
w(x)≤w(x0)for every x∈Ω.
Step 3: assume the conclusion fails. Suppose, for contradiction, that there is z∈Ω for which u(z)≤v(z) fails. Since ≤ is a total order on R, this means v(z)≤u(z) and u(z)=v(z), that is, v(z)<u(z). Adding −v(z) to both sides and using claim 1 of the order arithmetic lemma gives 0<w(z), and then w(z)≤w(x0) together with claim 2 gives
0<w(x0),
hence, adding v(x0) and using claim 1 again, v(x0)<u(x0); in particular v(x0)≤u(x0).
Step 4: the maximum point lies in Ω. If x0 belonged to ∂RnΩ, then hypothesis 2 would give u(x0)≤v(x0), which together with v(x0)<u(x0) contradicts antisymmetry of ≤. Hence x0∈/∂RnΩ. By claim 5 of Decomposition of a Topological Space by the Boundary of a Subset, the union of intRn(Ω) and ∂RnΩ is Ω, and since Ω belongs to TdE we have intRn(Ω)=Ω by The Interior is the Largest Open Subset. As x0∈Ω and x0∈/∂RnΩ, we conclude x0∈Ω.
Step 5: v∣Ω is an admissible test function at x0. Write φ=v∣Ω, which is of class C2 on Ω by hypothesis, and let u∣Ω:Ω→R be the restriction of u, so that u∣Ω−φ is the function on Ω with value u(y)−v(y)=w(y) at y∈Ω. Since Ω⊆Ω, Step 2 gives
(u∣Ω−φ)(y)=w(y)≤w(x0)=(u∣Ω−φ)(x0)for every y∈Ω,
so, taking δ=1 in Local Maximum of a Function Relative to a Subset of a Metric Space, the function u∣Ω−φ has a local maximum at x0 relative to Ω.
Step 6: the subsolution inequality. By Viscosity Subsolution and Supersolution up to the Boundary the restriction u∣Ω is a viscosity subsolution of F on Ω. Applying that definition with the test function φ and the point x0 furnished by Step 5, and using u∣Ω(x0)=u(x0), Dφ(x0)=Dv(x0) and D2φ(x0)=D2v(x0), we obtain
F(x0,u(x0),Dv(x0),D2v(x0))≤0.
Step 7: monotonicity in the second argument and the contradiction. By Step 3 we have v(x0)≤u(x0), so condition 2 of Proper Second-Order Equation Operator, applied at the point x0 with p=Dv(x0) and X=D2v(x0), gives
F(x0,v(x0),Dv(x0),D2v(x0))≤F(x0,u(x0),Dv(x0),D2v(x0))≤0.
Since x0∈Ω, hypothesis 1 gives 0<F(x0,v(x0),Dv(x0),D2v(x0)), and the two displayed relations contradict antisymmetry of ≤.
Therefore no such z exists, and u(x)≤v(x) for every x∈Ω.