Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Core declarations for proper comparison. #
If C is nonempty and compact and u is upper semicontinuous on C, then
u is bounded above on C.
If C is nonempty and compact and u is lower semicontinuous on C, then
u is bounded below on C.
If C is nonempty and compact, u is lower semicontinuous on C, and
u is upper semicontinuous on C, then u is bounded above and below on
C.
If C is nonempty and compact and u is continuous on C, then u is
bounded above and below on C.
If u ≤ v on frontier C and δ > 0, then u - δ < v on frontier C.
In quantified mathematical form, for every x ∈ frontier C,
u x - δ < v x.
Assume u ≤ v on frontier C and δ > 0. If x ∈ closure C and
v x < u x - δ, then x ∈ C.
If x0 ∈ interior C and x i -> x0, then x i ∈ C for all i in a set
belonging to the filter.
If x0 ∈ interior C, x i -> x0, and y i -> x0, then
x i ∈ C and y i ∈ C for all i in a set belonging to the filter.
Assume u ≤ v on frontier C and δ > 0. If x0 ∈ closure C,
v x0 < u x0 - δ, x i -> x0, and y i -> x0, then
x i ∈ C and y i ∈ C for all i in a set belonging to the filter.
Compact-closure condition on a set C: the closure of C is compact.
Equations
Instances For
The doubled-variable localization hypothesis in the filter form used by the standard comparison proof.
Let ι be an index type with a filter l, and let α i, x i, and y i
be data depending on i. This predicate says: if there exists z ∈ C such
that v z < u z, then the following two statements hold.
First, for all i in a set belonging to the filter l,
α i > 0, x i ∈ C, y i ∈ C, u (x i) ∈ R, v (y i) ≤ u (x i), and
(x i, y i) maximizes
(x', y') ↦ u x' - v y' - (α i / 2) * ∑ j, (x' j - y' j)^2
on C × C.
Second, the real numbers
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖
converge to 0 through positive values along l.
Equations
- One or more equations did not get rendered due to their size.
Instances For
For functions α : ι -> R and x y : ι -> R^n and a filter l on ι, this
predicate is the conjunction of the following three statements:
α i * ‖x i - y i‖ ^ 2tends to0alongl;‖x i - y i‖tends to0alongl;{i | x i ≠ y i}belongs tol.
Together with 0 < α i for all i in a set belonging to l, these
statements imply that
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖ tends to 0 through positive values
along l.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Let α i be real numbers indexed by a filter l. If α i -> +∞ along l,
then {i | 0 < α i} belongs to l.
Let α i be real numbers indexed by a filter l. If α i -> +∞ along l,
then {i | 1 ≤ α i} belongs to l.
The set of all real numbers is closed under subtracting nonnegative constants.
If the scalar set is closed under subtracting nonnegative constants, then subtracting a nonnegative constant preserves scalar range.
In quantified mathematical form, if u x ∈ R for every x ∈ C, if
0 ≤ δ, and if r ∈ R implies r - δ ∈ R, then u x - δ ∈ R for every
x ∈ C.