Coarse-graining support: Support.Sobolev.Foundations.DifferenceQuotient #
Imported from the Apache-2.0 CoarseGraining development at commit
c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.
Coordinate difference quotients #
This file starts the difference-quotient API needed for the interior H2
regularity proof in the cube Neumann Calderon-Zygmund discharge. The first
slice is intentionally small: coordinate shifts, forward/backward quotients,
and the smooth/support facts that make the eventual difference-quotient tests
admissible.
Shift a point by h in coordinate direction i.
Equations
- HCPolySupport.euclideanCoordShift h i x = x + h • HCPolySupport.basisVec i
Instances For
Forward coordinate difference quotient.
Equations
- HCPolySupport.euclideanForwardDifferenceQuotient h i u x = (u (HCPolySupport.euclideanCoordShift h i x) - u x) / h
Instances For
Backward coordinate difference quotient.
Equations
- HCPolySupport.euclideanBackwardDifferenceQuotient h i u x = (u x - u (HCPolySupport.euclideanCoordShift (-h) i x)) / h
Instances For
Product rule for forward coordinate difference quotients.
Product rule for backward coordinate difference quotients.
Square rule for forward coordinate difference quotients.
Square rule for backward coordinate difference quotients.
A backward quotient at the forward-shifted point is the corresponding forward quotient. This is the pointwise algebra behind the future integral summation-by-parts identity.
A forward quotient at the backward-shifted point is the corresponding backward quotient.
Backward quotient of the direct difference-quotient test
η² D_i^+ u, expanded into its unshifted and shifted pieces.
Compact support is preserved by precomposition with a coordinate shift.
Forward difference quotients of compactly supported functions are compactly supported.
Backward difference quotients of compactly supported functions are compactly supported.
Coordinate derivatives commute with precomposition by a coordinate shift.
Coordinate derivatives distribute over subtraction for smooth functions.
Coordinate derivatives commute with forward coordinate difference quotients for smooth functions.
Coordinate derivatives commute with backward coordinate difference quotients for smooth functions.
Euclidean gradients commute with forward coordinate difference quotients for smooth functions.
Euclidean gradients commute with backward coordinate difference quotients for smooth functions.
Euclidean gradients commute with precomposition by a coordinate shift.
Pointwise FTC formula for a backward coordinate difference quotient of a smooth function.
Pointwise norm bound following from the FTC representation of a backward coordinate difference quotient.
Pointwise squared version of the smooth FTC/Jensen estimate for backward coordinate difference quotients.
Combining the segment algebra with whole-space translation invariance:
integrating along the segment from x - h eᵢ to x, for fixed t, has the
same integral as the unshifted function.
Fixed-time translation collapse for the squared coordinate derivative appearing in the smooth FTC/Jensen estimate.
Product integrability of the smooth segment-square integrand used to swap
the t and x integrals in the quotient bound.
The integrated smooth FTC/Jensen segment term collapses to the unshifted coordinate-derivative square norm.
Smooth compact-support L² control of a backward coordinate difference
quotient by the corresponding coordinate derivative.
For real-valued L² functions, the square of the toReal eLpNorm is
the integral of the pointwise square.
Smooth compact-support quotient control in eLpNorm form. This is the
form used by the H¹₀ approximation bridge.
Whole-space finite-difference summation by parts. The compact-support
assumption on u supplies the integrability needed to expand the two
difference quotients into ordinary Lebesgue integrals.