Coarse-graining support: Support.CoarseGraining.CubeMinimizer #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Cube minimizer well-posedness (Proposition 2.2, part) #
Formalization of the coarse block minimizer well-posedness on a triadic cube
originCube d m against the coarse-graining surface of this development.
The half-open observable and the open-cube variational problem coincide, since
Mu (cubeSet Q) P a = Mu (openCubeSet Q) P a holds unconditionally
(Mu_cubeSet_eq_openCubeSet_of_triadicCube). We therefore work against the
pointwise hypothesis IsEllipticFieldOn 1 Θ (cubeSet (originCube d m)) a and
transport every open-cube recovery fact to the half-open cube.
Public deliverables (all on U = cubeSet (originCube d m)):
exists_cubeBlockMinimizer— aMu-admissible minimizerZ_Prealizing the energy and lying in the block response space (item (a); the response-space conjunct carries the Euler orthogonality (c));cubeBlockMinimizer_euler_orthogonality— the Euler orthogonality integral (item (c));cubeBlockMinimizer_ae_unique— a.e. uniqueness of the minimizer (item (b));hasQuadraticMu_cube— quadraticity ofMu(item (d));mu_eq_half_coarseBlockMatrix_cube—Mu = ½ P·A P(item (e));isBlockTestOn_sub_of_isBlockMuAdmissible— the componentwise difference of twoMu-admissible states for the samePis a block test state (load-bearing for theY = Z_tilde − Zcomposition used downstream).
All fields are Vec d = Fin d → ℝ valued; no EuclideanSpace.
Difference of two admissible states is a block test state #
The componentwise difference X − X' of two Mu-admissible block states
for the same parameter P is a block test state: its potential part is
zero-trace and its flux part is zero-normal-trace. This is the algebraic
closure the downstream stability lemmas need in order to feed Y = Z_tilde − Z into
the Euler orthogonality of a minimizer.
Open-cube recovery core #
Public deliverables on the half-open cube #
(a) Existence of a Mu-admissible minimizer Z_P on the half-open
triadic cube, realizing the energy and lying in the block response space. The
BlockResponseSpace conjunct is exactly the Euler orthogonality (c).
(c) Euler orthogonality of the coarse block minimizer: for every
admissible block test perturbation Y, the pairing of Y against
𝐁 Z = blockCoeffField a · Z integrates to zero.
The Y = Z_tilde − Z instantiation of Euler orthogonality used downstream:
the difference of two admissible states for the same P is a valid test
perturbation, so it pairs to zero against 𝐁 Z for a minimizer Z.
(d) Quadraticity of Mu on the half-open triadic cube.
(e) The note-faithful quadratic representation
Mu (U; P, a) = ½ P·𝐀(U; a) P on the half-open triadic cube.
Uniqueness #
(b) A.e. uniqueness of the coarse block minimizer: any two Mu-admissible
states that both realize the minimum energy for the same parameter P agree
almost everywhere (as evaluations) on the half-open triadic cube.