Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Supremum stability for Perron's method #
This file should house the formal version of Section 4, Lemma 4.2: the upper semicontinuous envelope of a locally bounded supremum of subsolutions is again a subsolution. It may reuse the half-relaxed-limit semijet approximation machinery, but it must not depend on the concrete comparison proof.
Taking the limsup of the pointwise supremum along nhdsWithin is the same as
taking the limsup of its pullback along the second projection of the
top-index product filter.
If the pointwise supremum is frequently above a level, then the indexed family
is frequently above that level along the ⊤-index half-relaxed filter.
The upper half-relaxed limit over the ⊤ index filter is bounded above by
the upper envelope of the indexed pointwise supremum.
The upper envelope of the indexed pointwise supremum is bounded above by the
upper half-relaxed limit over the ⊤ index filter.
The upper envelope of a nonempty pointwise supremum is canonically represented as an upper half-relaxed limit over the top filter on the index type.
The subtype indexing the Perron family between a fixed barrier pair.
Equations
- ViscositySolns.PerronFamily C boundary F g lower upper = { w : ViscositySolns.Point n → ℝ // ViscositySolns.PerronClass C boundary F g lower upper w }
Instances For
The Perron family is nonempty because it contains the lower barrier.
The pointwise Perron envelope is the indexed pointwise supremum over the subtype of Perron-class members.
The upper barrier pointwise-bounds the Perron-family values near every point
of C, hence the family supremum is pointwise bounded above there.
Local upper-barrier boundedness bounds the Perron-family half-relaxed values above.
Local lower-barrier boundedness bounds the Perron-family half-relaxed values below.
The Perron-family pointwise supremum has the same local upper bound as the upper barrier.
The Perron-family pointwise supremum has the same local lower bound as the lower barrier.
The Perron upper envelope is the upper half-relaxed limit of the Perron family with the top filter on the Perron class.
Supremum stability in the form consumed by Perron's method.
If the upper envelope of a candidate w is identified with an upper
half-relaxed limit of eventually subsolution approximants, then the envelope
is a viscosity subsolution. The separate equality hypothesis lets later Perron
code choose whatever enumeration/selection of the Perron family is most
convenient.
The same stability adapter specialized to the Perron envelope. The substantive selection work is isolated in the equality with an upper half-relaxed limit; once that representation is available, the viscosity inequality is supplied by the existing stability theorem.
Perron upper-envelope stability specialized to the Perron family as the approximating index type. The eventual subsolution hypothesis is automatic from membership in the Perron class.
Perron upper-envelope stability using the Perron family itself, indexed by the
top filter. This removes the need for callers to provide a separate
half-relaxed-limit representation of the Perron envelope on C.
Dirichlet version of Perron upper-envelope stability.
The viscosity subsolution property comes from the half-relaxed-limit representation, while the boundary inequality is inherited from the upper barrier trace.
Dirichlet Perron upper-envelope stability with boundary coboundedness inherited from the lower barrier.