Documentation

LeanPool.ViscositySolutionTheory.ViscositySolns.Comparison.Corollaries

Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.

Corollaries of comparison #

This file records elementary consequences of the comparison theorems.

theorem ViscositySolns.eqOn_of_comparisonConclusions {n : ℕ} {C : Set (Point n)} {u v : Point n → ℝ} (huv : ComparisonConclusionOn C u v) (hvu : ComparisonConclusionOn C v u) :
Set.EqOn u v C

Two comparison inequalities give equality on the domain.

In quantified mathematical form, if u x ≤ v x and v x ≤ u x for every x ∈ C, then u x = v x for every x ∈ C.

theorem ViscositySolns.ViscositySolution.eqOn_of_comparisonConclusions {n : ℕ} {C : Set (Point n)} {F : Operator n} {u v : Point n → ℝ} (_hu : ViscositySolution C F u) (_hv : ViscositySolution C F v) (huv : ComparisonConclusionOn C u v) (hvu : ComparisonConclusionOn C v u) :
Set.EqOn u v C

Uniqueness of viscosity solutions once comparison has been proved in both directions.

In quantified mathematical form, let u and v be viscosity solutions of the same equation F = 0 on C. If comparison gives u x ≤ v x for every x ∈ C and also gives v x ≤ u x for every x ∈ C, then u x = v x for every x ∈ C.