Claims are cited by number from Elementary Order Arithmetic in an Ordered Field (below, the order arithmetic lemma), Elementary Arithmetic in an Ordered Field, and, for the maximum and minimum of two real numbers, Elementary Properties of the Maximum of Two Elements and Elementary Properties of the Minimum of Two Elements (below, the maximum lemma and the minimum lemma), whose claim 1 bounds and whose claim 2 identifies the value with one of the two arguments.
Step 0: setup. Write K=Ω. Since Ω is bounded in (Rn,dE), the set K is compact in (Rn,TdE) by The Closure of a Bounded Subset of Rn is Compact; and Ω⊆K by The Closure is the Smallest Closed Superset, so K is nonempty. By Viscosity Subsolution and Supersolution up to the Boundary, u is upper semicontinuous on K and v is lower semicontinuous on K, and the restrictions u∣Ω and v∣Ω are respectively a viscosity subsolution and a viscosity supersolution of F on Ω.
Equip Rn×Rn with the product metric dE×E obtained from dE and dE, a metric by claim 1 of The Product Metric is a Metric, and with the collection of its subsets open in that metric, a topology by Metric Open Sets Form a Topology; by A Product of Compact Subsets is Compact in the Product Metric the set K×K is compact.
Let ψ:K×K→R be ψ(x,y)=dE(x,y)2 and, for α∈R with 0<α, let
Φα(x,y)=u(x)−v(y)−αψ(x,y)((x,y)∈K×K).
By The Squared-Distance Penalization Limit on a Compact Set the function ψ is lower semicontinuous on K×K, satisfies 0≤ψ, satisfies ψ(x,y)=0 if and only if x=y, and claims 1 to 6 of Limits of Penalized Maxima on a Compact Set hold for these functions. In particular claim 1 provides the maximum value M of u−v on K and, for each α with 0<α, the maximum value Mα of Φα on K×K; for each such α fix a point (xα,yα)∈K×K with Φα(xα,yα)=Mα, the remaining claims holding for any such choice.
Step 1: the contradiction hypothesis. Suppose, for contradiction, that there is z∈K for which u(z)≤v(z) fails. Since ≤ is a total order, this means v(z)<u(z), so adding −v(z) and using claim 1 of the order arithmetic lemma gives 0<u(z)−v(z). By claim 1 of Limits of Penalized Maxima on a Compact Set we have u(z)−v(z)≤M, so by claim 2 of the order arithmetic lemma
0<M.
Write δ=M. By claim 4 of Limits of Penalized Maxima on a Compact Set,
δ≤u(xα)−v(yα)for every α with 0<α.(∗)
Step 2: for large α both xα and yα lie in Ω. Let
B={(x,y)∈Rn×Rn: x∈∂RnΩ or y∈∂RnΩ}.
(a) B is closed. By claim 2 of Decomposition of a Topological Space by the Boundary of a Subset the set ∂RnΩ is closed in (Rn,TdE), so its complement N=Rn∖∂RnΩ belongs to TdE. Let (a,b) lie in the complement of B, that is, a∈N and b∈N. By Open Subset of a Metric Space there are r1,r2∈R with 0<r1, 0<r2 such that every x with dE(a,x)<r1 lies in N and every y with dE(b,y)<r2 lies in N. Let r be the minimum of r1 and r2; by claims 2 and 1 of the minimum lemma, 0<r, r≤r1 and r≤r2. If dE×E((a,b),(x,y))<r, then by the definition of the product metric and claim 1 of the maximum lemma we have dE(a,x)≤dE×E((a,b),(x,y)) and dE(b,y)≤dE×E((a,b),(x,y)), so by claim 2 of the order arithmetic lemma dE(a,x)<r1 and dE(b,y)<r2; hence x∈N and y∈N, that is, (x,y) lies in the complement of B. Therefore the complement of B is open in dE×E and B is closed.
(b) A compact set of bad pairs. By claim 1 of Compactness of Intersections with Closed Sets and of Level Sets of Semicontinuous Functions, applied in the metric space (Rn×Rn,dE×E) to the compact set K×K and the closed set B, the set C=(K×K)∩B is compact. Let h:K×K→R be h(x,y)=u(x)−v(y); by claim 4 of Negation, Restriction, and Separated Differences of Semicontinuous Functions the function h is upper semicontinuous on K×K, and by claim 2 of that lemma its restriction to C is upper semicontinuous on C. Hence, by claim 2 of Compactness of Intersections with Closed Sets and of Level Sets of Semicontinuous Functions applied to the compact set C, that restriction and the real number δ, the set
D={(x,y)∈C: δ≤h(x,y)}
is compact.
(c) On D the penalty is bounded below by a positive number. Suppose D is nonempty. The function ψ is lower semicontinuous on K×K, hence, by claim 2 of Negation, Restriction, and Separated Differences of Semicontinuous Functions and D⊆K×K, its restriction to D is lower semicontinuous on D. By claim 2 of Semicontinuous Functions Attain Their Extrema on a Compact Set there is (x∗,y∗)∈D with
ψ(x∗,y∗)≤ψ(x,y)for every (x,y)∈D.
We claim θ=ψ(x∗,y∗) satisfies 0<θ. Since 0≤ψ, it suffices to exclude θ=0. If θ=0, then x∗=y∗ by the property of ψ recorded in Step 0. As (x∗,y∗)∈B, either x∗∈∂RnΩ or y∗∈∂RnΩ, and in both cases x∗∈∂RnΩ. On the other hand δ≤h(x∗,y∗)=u(x∗)−v(x∗), and 0<δ, so 0<u(x∗)−v(x∗) by claim 2 of the order arithmetic lemma, whence v(x∗)<u(x∗) by claim 1. This contradicts the boundary hypothesis u(x∗)≤v(x∗) together with antisymmetry of ≤. Hence 0<θ.
(d) Interiority. By claim 4 of Limits of Penalized Maxima on a Compact Set applied with ε=1 there is α1∈R with 0<α1 such that
αψ(xα,yα)≤1whenever α1≤α.
Define α3 as follows: if D is empty, let α3=α1; otherwise, with θ as in (c), let α3 be the maximum of α1 and 2θ−1, which is positive because θ−1 is positive by claim 7 of the order arithmetic lemma and 0<2.
Let α satisfy α3≤α; then α1≤α and 0<α. We show (xα,yα)∈/D. If D is empty this is trivial. Otherwise 2θ−1≤α, so multiplying by the nonnegative θ gives 2=(2θ−1)θ≤αθ; since 0<1 gives 1<1+1=2 by claim 1 of the order arithmetic lemma, claim 2 yields 1<αθ. If we had θ≤ψ(xα,yα), then multiplying by the nonnegative α would give αθ≤αψ(xα,yα)≤1, contradicting 1<αθ. Hence ψ(xα,yα)<θ, and since θ≤ψ(x,y) for every (x,y)∈D, we conclude (xα,yα)∈/D.
Now (xα,yα)∈K×K and, by (∗), δ≤h(xα,yα). Were (xα,yα)∈B, it would lie in C and therefore in D, which we have excluded. Hence xα∈/∂RnΩ and yα∈/∂RnΩ. By claim 5 of Decomposition of a Topological Space by the Boundary of a Subset the union of intRn(Ω) and ∂RnΩ is K, and intRn(Ω)=Ω by The Interior is the Largest Open Subset because Ω∈TdE. Therefore
xα∈Ωandyα∈Ωwhenever α3≤α.
Step 3: the two viscosity inequalities. Fix α with α3≤α and write x^=xα, y^=yα and pα=(2α)(x^−y^).
(a) Subsolution. Let q1:Ω→R be q1(x)=αdE(x,y^)2 and let k1:Ω→R be the constant function with value −v(y^). By A Scaled Squared Distance to a Point is of Class C2, with Gradient and Hessian, applied with U=Ω, a=y^ and c=α, the function q1 is of class C2 on Ω with gradient Dq1(x)=(2α)(x−y^) at every x∈Ω. By claim 2 of Differences and Constants for Functions of Class C2 on a Euclidean Open Set the function k1 is of class C2 on Ω with gradient the origin of Rn at every point, and by claim 1 of that lemma the function φ=q1−k1 is of class C2 on Ω with
Dφ(x)=Dq1(x)−0Rn=(2α)(x−y^),
where the identity z−0Rn=z holds because Rn is a real vector space by Euclidean Space Rn is a Real Vector Space. In particular Dφ(x^)=pα. Note φ(x)=q1(x)+v(y^)=v(y^)+αψ(x,y^) for x∈Ω.
Since (x^,y^) maximizes Φα on K×K and Ω⊆K, for every x∈Ω
(u∣Ω−φ)(x)=u(x)−v(y^)−αψ(x,y^)=Φα(x,y^)≤Φα(x^,y^)=(u∣Ω−φ)(x^),
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 x^ relative to Ω. Since u∣Ω is a viscosity subsolution of F on Ω, Viscosity Subsolution and Supersolution of a Second-Order Equation gives
F(x^,u(x^),pα,X1)≤0,X1=D2φ(x^),
where X1∈S(n) by Equality of Mixed Second Partial Derivatives and Symmetry of the Hessian.
(b) Supersolution. Let q2:Ω→R be q2(y)=αdE(y,x^)2 and let k2:Ω→R be the constant function with value u(x^). By A Scaled Squared Distance to a Point is of Class C2, with Gradient and Hessian, applied with a=x^ and c=α, the function q2 is of class C2 on Ω with Dq2(y)=(2α)(y−x^), and by claims 1 and 2 of Differences and Constants for Functions of Class C2 on a Euclidean Open Set the function χ=k2−q2 is of class C2 on Ω with
Dχ(y)=0Rn−(2α)(y−x^)=(2α)(x^−y),
the last identity again holding in the real vector space Rn of Euclidean Space Rn is a Real Vector Space. In particular Dχ(y^)=pα. Since dE is symmetric, χ(y)=u(x^)−αψ(x^,y) for y∈Ω.
For every y∈Ω we have Φα(x^,y)≤Φα(x^,y^), that is,
χ(y)−v(y)≤χ(y^)−v(y^),
and adding v(y)+v(y^)−χ(y)−χ(y^) to both sides, which preserves the relation ≤ by claim 3 (translation) of Elementary Arithmetic in an Ordered Field applied twice, gives
(v∣Ω−χ)(y^)≤(v∣Ω−χ)(y).
Hence, taking δ=1 in the definition of a local minimum, the function v∣Ω−χ has a local minimum at y^ relative to Ω. Since v∣Ω is a viscosity supersolution of F on Ω, Viscosity Subsolution and Supersolution of a Second-Order Equation gives
0≤F(y^,v(y^),pα,X2),X2=D2χ(y^),
with X2∈S(n) by Equality of Mixed Second Partial Derivatives and Symmetry of the Hessian.
(c) Removing the matrix arguments. Set Xα=X1. By hypothesis 1 of the theorem, F(y^,v(y^),pα,X2)=F(y^,v(y^),pα,Xα), so
F(x^,u(x^),pα,Xα)≤0≤F(y^,v(y^),pα,Xα).(∗∗)
Step 4: strict properness and the structure condition. By (∗) we have δ≤u(x^)−v(y^), and 0<δ, so 0<u(x^)−v(y^) and hence v(y^)≤u(x^) by claim 3 of Elementary Arithmetic in an Ordered Field. Condition 2 of Strictly Proper Second-Order Equation Operator, applied at the point x^ with p=pα, X=Xα, r=u(x^) and s=v(y^), gives
γ(u(x^)−v(y^))≤F(x^,u(x^),pα,Xα)−F(x^,v(y^),pα,Xα).
Multiplying δ≤u(x^)−v(y^) by the nonnegative γ (claim 5 of Elementary Arithmetic in an Ordered Field) and using transitivity,
γδ≤F(x^,u(x^),pα,Xα)−F(x^,v(y^),pα,Xα).
Write the right-hand side as the sum
(F(x^,u(x^),pα,Xα)−F(y^,v(y^),pα,Xα))+(F(y^,v(y^),pα,Xα)−F(x^,v(y^),pα,Xα)),
an identity of field arithmetic. By (∗∗) the first summand is at most 0. Since x^,y^∈Ω and pα=(2α)(x^−y^) with 0<2α, hypothesis 3 of the theorem, applied with x=x^, y=y^, r=v(y^), X=Xα and β=2α, bounds the second summand by ω(tα), where
tα=2αψ(x^,y^)+dE(x^,y^),
which satisfies 0≤tα by claims 2 and 5 of Elementary Arithmetic in an Ordered Field. Adding the two bounds by claim 3 of the order arithmetic lemma and using transitivity,
γδ≤ω(tα)whenever α3≤α.(∗∗∗)
Step 5: the contradiction. Since 0<γ and 0<δ, claim 5 of the order arithmetic lemma gives 0<γδ. By claim 8 of that lemma there is ε∈R with 0<ε and ε+ε=γδ; adding ε to 0<ε gives ε<γδ. Since ω is a modulus of continuity, condition 2 of Modulus of Continuity provides σ∈R with 0<σ such that every t with 0≤t≤σ satisfies ω(t)≤ε.
Applying claim 8 of the order arithmetic lemma twice, choose η∈R with 0<η and (η+η)+(η+η)=σ. By claim 4 of Limits of Penalized Maxima on a Compact Set, applied with η in the role of its ε, there is α4 with 0<α4 such that αψ(xα,yα)≤η whenever α4≤α; multiplying by the nonnegative 2 gives 2αψ(xα,yα)≤η+η for such α. By claim 5 of Limits of Penalized Maxima on a Compact Set, applied with η+η in the role of its η, there is α5 with 0<α5 such that dE(xα,yα)<η+η whenever α5≤α.
Let α be the maximum of α3 and the maximum of α4 and α5; then 0<α and α3≤α, α4≤α, α5≤α by claim 1 of the maximum lemma and transitivity. For this α, adding the two displayed bounds by claim 3 of the order arithmetic lemma gives
tα=2αψ(xα,yα)+dE(xα,yα)<(η+η)+(η+η)=σ,
so 0≤tα≤σ and therefore ω(tα)≤ε. Combining with (∗∗∗) and ε<γδ,
γδ≤ω(tα)≤ε<γδ,
which contradicts antisymmetry of ≤.
Therefore no z∈Ω with u(z)≤v(z) failing exists, that is, u(x)≤v(x) for every x∈Ω.