Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Doubled-variable localization estimates for proper comparison. (SelectedMaximizers) #
Part of the doubled-variable localization estimates for proper comparison.
Split from Localization.lean; see the umbrella module docstring.
Let α i, x i, and y i be selected doubled-variable data along a filter
l. Suppose there exists z ∈ C such that v z < u z. If, for all i in
a set belonging to l, α i > 0, x i ∈ C, y i ∈ C, and (x i, y i)
maximizes the doubled-variable objective on C × C, then for all i in a
set belonging to l, v (y i) ≤ u (x i).
Let α i, x i, and y i be selected doubled-variable data along a filter
l. If, for all i in a set belonging to l, x i ∈ C, and if
u x ∈ R for every x ∈ C, then for all i in a set belonging to l,
u (x i) ∈ R.
Suppose (x i, y i) maximizes the doubled-variable objective on
closure C × closure C for all i in a set belonging to l. If
x i ∈ C and y i ∈ C for all i in a set belonging to l, then
(x i, y i) maximizes the same objective on C × C for all i in a set
belonging to l.
Assume u ≤ v on frontier C and δ > 0. Suppose x0 ∈ closure C,
v x0 < u x0 - δ, x i -> x0, and y i -> x0. If (x i, y i)
maximizes
(x', y') ↦ u x' - δ - v y' - (α i / 2) * ∑ j, (x' j - y' j)^2
on closure C × closure C for all i in a set belonging to l, then
(x i, y i) maximizes the same function on C × C for all i in a set
belonging to l.
Suppose (x i, y i) maximizes the shifted doubled-variable objective on
closure C × closure C for all i in a set belonging to l. If
z ∈ closure C, then, for all i in a set belonging to l,
Assume u ≤ v on frontier C and δ > 0. Suppose x0 ∈ closure C,
v x0 < u x0 - δ, x i -> x0, and y i -> x0. Suppose also that, for
all i in a set belonging to l, (x i, y i) maximizes
(x', y') ↦ u x' - δ - v y' - (α i / 2) * ∑ j, (x' j - y' j)^2
on closure C × closure C. If the shifted function x ↦ u x - δ has
values in R on C, and if
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖
tends to 0 through positive values along l, then the selected data
satisfy
StrictDoubledVariableLocalizationAlongOn C R (fun z => u z - δ) v l α x y.
Let u be bounded on C, and let x i and y i belong to C for all
i in a set belonging to l. Then there exist real numbers m and M
such that, for all i in a set belonging to l,
m ≤ u (y i) and u (x i) ≤ M.
Let u be bounded on C. If, for all i in a set belonging to l, x i
and y i belong to C and (x i, y i) maximizes the doubled-variable
objective on C × C, then there exist real numbers m and M such that,
for all i in a set belonging to l,
m ≤ u (y i) and u (x i) ≤ M.
Let s i be real numbers. If s i -> 0 along l and 0 < s i for all
i in a set belonging to l, then s i -> 0 through positive values along
l.
Let α i, x i, and y i be selected doubled-variable data along a filter
l. If, for all i in a set belonging to l, α i > 0, and if
x i ≠ y i for all i in a set belonging to l, then for all i in a set
belonging to l,
Suppose α i, x i, and y i are selected doubled-variable data along a
filter l. If, for all i in a set belonging to l, α i > 0,
x i ∈ C, y i ∈ C, and (x i, y i) maximizes the doubled-variable
objective on C × C; if u (x i) ∈ R and v (y i) ≤ u (x i) also hold for
all i in a set belonging to l; and if
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖
tends to 0 through positive values along l; then
StrictDoubledVariableLocalizationAlongOn C R u v l α x y holds.
Suppose selected doubled-variable maximizers are available along a filter
l, and suppose the associated scales tend to 0 through positive values
along l. If there exists z ∈ C such that v z < u z, and if
u x ∈ R for every x ∈ C, then these selected data satisfy
StrictDoubledVariableLocalizationAlongOn C R u v l α x y.
Suppose selected doubled-variable maximizers are available along a filter
l. If there exists z ∈ C such that v z < u z, if
ScalarRangeOn C R u holds, if the selected scales tend to 0 along l,
and if the selected scales are positive for all i in a set belonging to
l, then these data satisfy
StrictDoubledVariableLocalizationAlongOn C R u v l α x y.
If
and
‖x i - y i‖ -> 0
along l, then the comparison scale
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖
tends to 0 along l.
Let s i and e i be real-valued functions on an index type with filter
l. If s i ≥ 0 for all i in a set belonging to l, if
s i ≤ 2 * e i for all i in a set belonging to l, and if e i -> 0
along l, then s i -> 0 along l.
Assume (x i, y i) maximizes the doubled-variable objective on C × C for
all i in a set belonging to l, and assume
u (x i) - u (y i) -> 0 along l. Then
α i * ‖x i - y i‖ ^ 2 -> 0 along l.
Let α i, x i, and y i be indexed by a filter l. If α i -> +∞
along l and, for all i in a set belonging to l,
where B is a fixed real number, then ‖x i - y i‖ -> 0 along l.
Assume (x i, y i) maximizes the doubled-variable objective on C × C for
all i in a set belonging to l. Assume also that, for all i in a set
belonging to l, m ≤ u (y i) and u (x i) ≤ M. Then, for all i in a set
belonging to l,
Assume (x i, y i) maximizes the doubled-variable objective on C × C for
all i in a set belonging to l. If α i -> +∞ along l and, for all
i in a set belonging to l, m ≤ u (y i) and u (x i) ≤ M, then
‖x i - y i‖ -> 0 along l.
Assume (x i, y i) maximizes the doubled-variable objective on C × C for
all i in a set belonging to l. Suppose z ∈ C, and suppose there are
real numbers m and M such that, for all i in a set belonging to l,
m ≤ v (y i) and u (x i) ≤ M. Then, for all i in a set belonging to
l,
Assume (x i, y i) maximizes the doubled-variable objective on C × C for
all i in a set belonging to l. If α i -> +∞ along l, z ∈ C, and
there are real numbers m and M such that, for all i in a set belonging
to l, m ≤ v (y i) and u (x i) ≤ M, then
‖x i - y i‖ -> 0 along l.