Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Operator comparison condition for the Ishii matrix inequality (TraceForm) #
Part of the specialization of the structural continuity condition for
operators to the matrix relation used in the quadratic doubling-of-variables
argument. Split from OperatorCondition.lean; see the umbrella module
docstring.
The four component estimates for the trace-form operator
F z r p Z = -trace ((A z) * Z) + b z · p + c z * r - f z.
In quantified mathematical form, this predicate says that, for every
α > 0, every x, y ∈ C, every r ∈ R, and every X, Y satisfying
IshiiMatrixRelation α x y X Y, the trace, drift, zeroth-order, and
source-term differences are respectively bounded above by the four comparison
moduli evaluated at α * ‖x - y‖ ^ 2 + ‖x - y‖.
Equations
- One or more equations did not get rendered due to their size.
Instances For
It is enough to prove the four trace-form component estimates with the
moduli evaluated at ‖x - y‖, provided the four moduli are monotone.
Let A, b, c, and f define the trace-form operator
F z r p Z = -trace ((A z) * Z) + b z · p + c z * r - f z.
Suppose that A z is positive semidefinite for every z ∈ C. Suppose also
that there are comparison moduli ωA, ωb, ωc, and ωf such that, for
every α > 0, every x, y ∈ C, every r ∈ R, and every X, Y
satisfying IshiiMatrixRelation α x y X Y, the following four inequalities
hold, where s = α * ‖x - y‖ ^ 2 + ‖x - y‖:
-trace ((A y) * X) - (-trace ((A x) * X)) ≤ ωA s;b y · (α • (x - y)) - b x · (α • (x - y)) ≤ ωb s;c y * r - c x * r ≤ ωc s;f x - f y ≤ ωf s.
Then F satisfies the Ishii structural condition on C and R.
Packaged form of
ishiiOperatorComparisonConditionOn_traceSecondOrderOperator_of_component_bounds.
Direct trace-form constructor from component estimates stated at the distance
scale ‖x - y‖.
Assume the four component differences of the trace-form operator are bounded
above by monotone comparison moduli evaluated at ‖x - y‖. If A z is
positive semidefinite for every z ∈ C, then the trace-form operator
satisfies IshiiOperatorComparisonConditionOn C R.
Packaged hypotheses for a trace-form second-order operator on a spatial set
C and scalar set R.
In quantified mathematical form, this structure consists of:
- four comparison moduli
ωA,ωb,ωc, andωf; - positive semidefiniteness of
A zfor every pointz; - nonnegativity of
c zfor every pointz; - continuity of the trace-form operator;
- the four component estimates in
TraceSecondOrderComponentBoundsOn C R.
These hypotheses imply properness, operator continuity, and
IshiiOperatorComparisonConditionOn C R for
traceSecondOrderOperator A b c f.
Comparison modulus for the second-order coefficient.
Comparison modulus for the drift coefficient.
Comparison modulus for the zero-order coefficient.
Comparison modulus for the source term.
- comparisonModulus_trace : ComparisonModulus self.ωA
- comparisonModulus_drift : ComparisonModulus self.ωb
- comparisonModulus_zeroth : ComparisonModulus self.ωc
- comparisonModulus_source : ComparisonModulus self.ωf
- positive_semidefinite (z : Point n) : Matrix.PosSemidef (A z)
- operator_continuous : OperatorContinuous (traceSecondOrderOperator A b c f)
- component_bounds : TraceSecondOrderComponentBoundsOn C R A b c f self.ωA self.ωb self.ωc self.ωf
Instances For
Constructor for the packaged trace-form comparison hypotheses from component
estimates stated at the comparison scale
α * ‖x - y‖ ^ 2 + ‖x - y‖.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for the packaged trace-form comparison hypotheses from component
estimates stated at the distance scale ‖x - y‖.
In quantified mathematical form, if the four moduli are monotone and each of
the four component differences is bounded above by the corresponding modulus
evaluated at ‖x - y‖, then the component estimates at
α * ‖x - y‖ ^ 2 + ‖x - y‖ follow, and hence the packaged trace-form
hypotheses hold.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for the packaged trace-form comparison hypotheses from component estimates and continuity of the four graph-space summands.
In quantified mathematical form, the continuity hypotheses are continuity of the functions
Together with the component estimates at
α * ‖x - y‖ ^ 2 + ‖x - y‖, these hypotheses construct
TraceSecondOrderOperatorComparisonHypothesesOn C R A b c f.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for the packaged trace-form comparison hypotheses from component
estimates stated at the distance scale ‖x - y‖ and continuity of the four
graph-space summands.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Finite pointwise suprema of trace-form operators satisfy the Ishii structural condition when every branch satisfies the packaged trace-form hypotheses.
Finite pointwise suprema of trace-form operators are proper when every branch satisfies the packaged trace-form hypotheses.
Finite pointwise suprema of trace-form operators are continuous when every branch satisfies the packaged trace-form hypotheses.
Finite pointwise infima of trace-form operators satisfy the Ishii structural condition when every branch satisfies the packaged trace-form hypotheses.
Finite pointwise infima of trace-form operators are proper when every branch satisfies the packaged trace-form hypotheses.
Finite pointwise infima of trace-form operators are continuous when every branch satisfies the packaged trace-form hypotheses.