Coarse-graining support: Support.Sobolev.W1p.CubeVector #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Vector-valued W^{1,p} functions on cubes #
This file packages a vector field coordinatewise as genuine scalar
W1pFunction witnesses on an open cube. Its Jacobian is the matrix of the
stored weak gradients. All L^p statements use normalized cube measure, but
the carrier itself contains no cube-scale-dependent quantity.
A vector-valued W^{1,p} function on an open cube, represented by one
genuine scalar W1pFunction for each coordinate.
- coord : Fin d → W1pFunction (openCubeSet Q) p.exponent
Scalar W¹,p witnesses for the vector-field coordinates, whose weak gradients form the Jacobian.
Instances For
The pointwise vector field represented by the coordinate witnesses.
Instances For
The pointwise Jacobian formed from the stored weak-gradient representatives.
Instances For
The Hilbert realization of the represented vector field belongs to
normalized L^p on the cube.
The Hilbert realization of one Jacobian row belongs to normalized L^p
on the cube.
The Euclidean magnitude of one Jacobian row belongs to normalized L^p.
This is the norm-valued form of jacobianRowMemLp.
The Hilbert-matrix realization of the Jacobian belongs to normalized
L^p on the cube.
The normalized L^p norm of the Jacobian is bounded by the finite sum of
the normalized L^p norms of its coordinate gradients.
Forget the weak-derivative witnesses and retain the represented normalized
Euclidean L^p vector field.
Equations
- F.toCubeEuclideanLpField = { toField := F.toField, euclideanMemLp := ⋯ }
Instances For
Build a cube-vector W^{1,p} function from a weak Hessian whose rows have
normalized L^p membership. The represented vector field is exactly the
stored weak gradient, and the represented Jacobian is exactly the stored weak
Hessian. No separate L^p hypothesis on the gradient values is needed.
Equations
- HCPolySupport.CubeVectorW1pFunction.ofWeakHessian H hrows = { coord := fun (i : Fin d) => HCPolySupport.H1Function.toW1pOfGradMemLp ⋯ (H.gradCoordH1Function i) p ⋯ }
Instances For
For the weak-Hessian constructor, the generic Jacobian membership theorem
reduces to the existing finite-p weak-Hessian aggregation theorem without
changing representatives.
For the weak-Hessian constructor, the generic Jacobian row-sum bound is
exactly the existing finite-p weak-Hessian estimate.