Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Doubled-variable localization estimates for proper comparison. (SemicontinuityScaleEstimates) #
Part of the doubled-variable localization estimates for proper comparison.
Split from Localization.lean; see the umbrella module docstring.
Let u be bounded above on C, and let v be bounded below on C. If, for
all i in a set belonging to l, x i ∈ C and y i ∈ C, then there exist
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.
Let u be bounded above on C, and let v be bounded below on C. If
(x i, y i) maximizes the doubled-variable objective on C × 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 ≤ v (y i) and
u (x i) ≤ M.
Let u : R^n -> R be continuous at z. If x i -> z and y i -> z along
l, then u (x i) - u (y i) -> 0 along l.
Let u : R^n -> R be continuous at z. If (x i, y i) -> (z, z) along
l, then u (x i) - u (y i) -> 0 along l.
If x i -> z and ‖x i - y i‖ -> 0 along l, then y i -> z along l.
If x i -> z and ‖x i - y i‖ -> 0 along l, then
(x i, y i) -> (z, z) along l.
If x i -> z within C, if y i ∈ C for all i in a set belonging to
l, and if ‖x i - y i‖ -> 0 along l, then y i -> z within C along
l.
If ‖x i - z‖ -> 0 along l and x i ∈ C for all i in a set belonging
to l, then x i -> z within C along l.
Let u : R^n -> R be continuous at z relative to C. If
x i -> z within C and y i -> z within C along l, then
u (x i) - u (y i) -> 0 along l.
Let u be upper semicontinuous at z relative to C, and let v be lower
semicontinuous at z relative to C. If x i -> z within C and
y i -> z within C along l, then for every real number ε > 0,
u (x i) - v (y i) < u z - v z + ε
for all i in a set belonging to l.
Let (x i, y i) maximize the shifted doubled-variable objective on
closure C × closure C for all i in a set belonging to l. Suppose
z ∈ C, v z < u z - δ, and x0 ∈ closure C. If x i -> x0 and
y i -> x0 within closure C, and if x ↦ u x - δ is upper
semicontinuous on closure C while v is lower semicontinuous on
closure C, then
v x0 < u x0 - δ.
Let (x i, y i) maximize the doubled-variable objective on C × C for all
i in a set belonging to l. Suppose z ∈ C, u is upper semicontinuous
on C, v is lower semicontinuous on C, x i -> z within C, and
y i -> z within C, all along l. Then
along l.
Assume u ≤ v on frontier C and δ > 0. Suppose x0 ∈ closure C,
v x0 < u x0 - δ, x i -> x0 and y i -> x0 within closure C, and
(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
x ↦ u x - δ is upper semicontinuous on closure C and v is lower
semicontinuous on closure C, then
along l.
Assume α i * ‖x i - y i‖ ^ 2 -> 0 along l, and assume that
1 ≤ α i for all i in a set belonging to l. Then
‖x i - y i‖ -> 0 along l.
Under the hypotheses of
tendsto_weightedDistanceSq_zero_of_shifted_closure_maximizers_of_tendsto,
if additionally α i -> +∞, then
α i * ‖x i - y i‖ ^ 2 + ‖x i - y i‖ -> 0
along l.
Assume α i * ‖x i - y i‖ ^ 2 -> 0 along l, assume that
1 ≤ α i for all i in a set belonging to l, and assume that
x i ≠ y i for all i in a set belonging to l. Then
DoubledVariableScaleEstimatesAlong l α x y holds.
Assume α i * ‖x i - y i‖ ^ 2 -> 0 along l, assume α i -> +∞ along
l, and assume {i | x i ≠ y i} belongs to l. Then
DoubledVariableScaleEstimatesAlong l α x y holds.
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
α i * ‖x i - y i‖ ^ 2 -> 0, if ‖x i - y i‖ -> 0, and if the selected
scale is positive for all i in a set belonging to l, then these 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
α i * ‖x i - y i‖ ^ 2 -> 0, if ‖x i - y i‖ -> 0, and if x i ≠ y i
for all i in a set belonging to l, then these data satisfy
StrictDoubledVariableLocalizationAlongOn C R u v l α x y.
Assume there are functions α : ι -> R and x y : ι -> R^n such that, for
all i in a set belonging to l, one has 0 < α i, x i ∈ C, y i ∈ C,
and (x i, y i) maximizes
(x', y') ↦ u x' - v y' - (α i / 2) * ∑ j, (x' j - y' j)^2
on C × C.
If there exists z ∈ C such that v z < u z, if ScalarRangeOn C R u
holds, and if DoubledVariableScaleEstimatesAlong l α x y holds, then
StrictDoubledVariableLocalizationAlongOn C R u v l α x y holds.