LocalizationSelectionExistence #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Provider: the field-slope doubled minimizer of the localization split #
Source displays in ABK26:
e.Pz.def,e.Fz.def;e.lower.bound.basic.split.
Both X_z and tilde S_z are minimizers of the doubled energy over a class
whose slope datum is a field, not a constant:
X_z = argmin { fint_{z+cu_n} (1/2) X . bfA_m X :
X in bfAhom^{-1/2}(e'+grad w_D, e+grad w_N+shom^{-1} h e')
+ (L^2_{pot,0} x Lsolo)(z+cu_n) }
tilde S_z = argmin { fint_{z+cu_n} (1/2) X . bfA_m X :
X in bfF_z + (L^2_{pot,0} x Lsolo)(z+cu_n) }
The upstream repository provides the doubled variational theory only for the
constant-slope class (Homogenization.Book.Ch02.IsDoubledMuAdmissible,
doubledMuTheory), and upstream may not be edited. This module supplies the
field-slope layer at the same carriers.
What is proved #
IsDoubledMuAdmissibleField/IsDoubledMuMinimizerField-- the field-slope admissible class and itsargminpredicate, definitionally the test-field-difference classIsDoubledTestField U (X - F)used by the localization gluing modules.exists_isDoubledMuMinimizerField-- existence: for everyDomain, every Chapter-2 coefficienta : CoeffOn Uand every vector-L^2slope fieldF, theargminabove exists; moreover any competitor whose energy does not exceed the minimizer's agrees with it a.e., which is the strict-convexity uniqueness.sameAE_of_isDoubledMuMinimizerField-- uniqueness a.e. of the field-slope minimizer, so that the manuscript'stilde S_zandX_zare well defined up to a null set.isDoubledMuAdmissibleField_self,isDoubledMuAdmissibleField_addand theMemVectorL2accessors used by the downstream modules.
Method #
The analytic engine is upstream's coercive affine Hilbert projection
Homogenization.affineMinimizerMap on L^2(U; R^{2d}), which is already
stated at an arbitrary ambient anchor; only its wrapper
MuHilbertProblem.minimizerMap specializes it to a constant BlockVec d. The
closed correction space L^2_{pot,0}(U) x Lsolo(U) together with pointwise
representatives of its elements is upstream's
PotentialSolenoidalL2RecoveryData, produced on every open bounded convex
domain by exists_recoveryData_of_mu_eq_muCandidate_of_isOpenBoundedConvexDomain;
the identification of the Hilbert quadratic energy with doubledMuValue is
upstream's quadraticEnergy_eq_blockEnergyAverage_of_blockState. No analytic
fact is reproved here.
Divergences from the printed statement #
- Here the carrier is Chapter 2's
DoubledField doverDomain d; the identitydoubledMuValue = blockEnergyAverage . blockStateOfDoubledholds byrfl(doubledMuValue_eq_blockEnergyAveragebelow) and the constant-slope class is recovered definitionally. - Pointwise vs a.e. coefficient.
CoeffOn Ucarries only a.e. ellipticity, while the upstream recovery machinery consumes a pointwiseIsEllipticFieldOnwitness. The proof therefore runs on upstream's pointwise representativepointwiseCoeffOn U aand transports the conclusion alongCoeffOn.AEEq, exactly as upstream's owndoubledMuTheorydoes. No statement below mentions the representative. d = 0. In dimension zero every doubled energy vanishes identically and the slope field itself is a minimizer; the theorem is stated uniformly indand discharges that case separately, again as upstream does.
The field-slope admissible class #
The field-slope doubled admissible class: X ∈ F + (L^2_{pot,0} × Lsolo)(U) for a slope datum F that is a field. This is the field-slope
analogue of Chapter 2's IsDoubledMuAdmissible, which is the special case of a
constant slope.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The field-slope class is the difference-is-a-test-field class used by the localization gluing modules.
The field-slope doubled minimizer predicate, i.e. the argmin of the two
displays.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Chapter-2 doubled energy value is the block energy average of the corresponding block state.
The slope field lies in its own class.
Adding a test field to an admissible field keeps it admissible.
An admissible competitor over a vector-L² slope field is itself
vector-L².
An admissible competitor over a vector-L² slope field is itself
vector-L².
The L² bookkeeping of the affine class #
Existence and uniqueness of the field-slope minimizer #
Existence of the field-slope doubled minimizer.
For every Chapter-2 domain U, coefficient a : CoeffOn U and vector-L²
slope field F, the variational problem of e.variational.mu.U.P posed over
the affine class F + (L^2_{pot,0} × Lsolo)(U) attains its infimum. The second
clause is the strict-convexity uniqueness: any competitor whose energy does not
exceed the minimizer's agrees with it a.e. on U.
At the manuscript's carriers this produces tilde S_z (slope bfF_z of
e.Fz.def) and X_z (slope bfAhom^{-1/2}(e'+grad w_D, e+grad w_N + shom^{-1} h e')), both on U = z + cu_n.
Uniqueness a.e. of the field-slope minimizer. Any two minimizers of the
doubled energy over the same affine class agree almost everywhere on U, so
the manuscript's argmin notation denotes a well-defined object up to a null
set.