The actual translation action on homogeneous gradients and localized Newtonian operators.
L2 translation equiv, constructed using LinearIsometryEquiv.ofSurjective.
Equations
Instances For
theorem
EulerMeanBoundary.l2TranslationEquiv_apply
(a : EulerSmoothLimit.Space)
(u : ↥EulerMeanSolenoidal.L2)
:
Gradient translation, given by LinearIsometryEquiv.piLpCongrRight 2 (fun _ : Fin 3 => l2TranslationEquiv a).
Equations
Instances For
theorem
EulerMeanBoundary.gradientTranslation_apply
(a : EulerSmoothLimit.Space)
(G : EulerMeanGradientTest.GradientTensor)
(i : Fin 3)
:
theorem
EulerMeanBoundary.gradientTranslation_add
(a b : EulerSmoothLimit.Space)
(G : EulerMeanGradientTest.GradientTensor)
:
def
EulerMeanBoundary.translatedTest
(a : EulerSmoothLimit.Space)
(f : EulerMeanGradientTest.Test)
:
Translated test as an element of Test.
Equations
- EulerMeanBoundary.translatedTest a f = ⟨fun (x : EulerSmoothLimit.Space) => ↑f (x + a), ⋯⟩
Instances For
Homogeneous translation, bundling toFun, map_add, map_smul, norm_map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
EulerMeanBoundary.homogeneousTranslation_add
(a b : EulerSmoothLimit.Space)
(u : ↥EulerMeanGradientTest.homogeneousSpace)
:
theorem
EulerMeanBoundary.vectorCurl_translated
(a : EulerSmoothLimit.Space)
(f : EulerSmoothLimit.Space → EulerSmoothLimit.Space)
(x : EulerSmoothLimit.Space)
:
EulerMeanCutoffCurl.vectorCurl (fun (y : EulerSmoothLimit.Space) => f (y + a)) x = EulerMeanCutoffCurl.vectorCurl f (x + a)
theorem
EulerMeanBoundary.testCurl_translated
(a : EulerSmoothLimit.Space)
(χ : Cutoff)
(f : EulerMeanGradientTest.Test)
:
theorem
EulerMeanBoundary.cutoffCurl_translation
(a : EulerSmoothLimit.Space)
(χ : Cutoff)
(u : ↥EulerMeanGradientTest.homogeneousSpace)
:
(EulerMeanSolenoidal.translation a) ((cutoffCurl χ) u) = (cutoffCurl (χ.translate a)) ((homogeneousTranslation a) u)
Translating the output translates both the cutoff and the homogeneous potential.
theorem
EulerMeanBoundary.weakPotential_translation
(a : EulerSmoothLimit.Space)
(χ : Cutoff)
(z : ↥EulerMeanSolenoidal.L2)
:
(homogeneousTranslation a) ((weakPotential χ) z) = (weakPotential (χ.translate a)) ((EulerMeanSolenoidal.translation a) z)
The actual weak inverse respects spatial translation of its cutoff and forcing.
theorem
EulerMeanBoundary.mixedBoundaryOperator_translation
(a : EulerSmoothLimit.Space)
(χ ψ : Cutoff)
(z : ↥EulerMeanSolenoidal.L2)
:
(EulerMeanSolenoidal.translation a) ((mixedBoundaryOperator χ ψ) z) = (mixedBoundaryOperator (χ.translate a) (ψ.translate a)) ((EulerMeanSolenoidal.translation a) z)
noncomputable def
EulerMeanBoundary.translationCommutator
(a : EulerSmoothLimit.Space)
(A : ↥EulerMeanSolenoidal.L2 →L[ℝ] ↥EulerMeanSolenoidal.L2)
:
The genuine spatial translation commutator on ordinary L².
Equations
Instances For
theorem
EulerMeanBoundary.mixedBoundaryOperator_translationCommutator
(a : EulerSmoothLimit.Space)
(χ ψ : Cutoff)
:
translationCommutator a (mixedBoundaryOperator χ ψ) = (mixedBoundaryOperator ((χ.translate a).sub χ) (ψ.translate a) + mixedBoundaryOperator χ ((ψ.translate a).sub ψ)) ∘SL (EulerMeanSolenoidal.translation a).toContinuousLinearMap
Both cutoff positions, and only those positions, contribute to the spatial commutator.
theorem
EulerMeanBoundary.mixedBoundaryOperator_translationCommutator_norm_le
(a : EulerSmoothLimit.Space)
(χ ψ : Cutoff)
:
‖translationCommutator a (mixedBoundaryOperator χ ψ)‖ ≤ cutoffBound ((χ.translate a).sub χ) * cutoffBound (ψ.translate a) + cutoffBound χ * cutoffBound ((ψ.translate a).sub ψ)