The vector potential Q of a tangent, mean-zero, periodic high coefficient.
Uniform bounds for the actual mean-zero angular primitive.
noncomputable def
EulerPacketAngularPotential.potential
(P : ℝ)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
:
Potential, given by primitive P (fun θ => potentialMultiplier m (A θ)).
Equations
- EulerPacketAngularPotential.potential P m A = EulerAngleMeanZeroPrimitive.primitive P fun (θ : ℝ) => (EulerPacketCrossProduct.potentialMultiplier m) (A θ)
Instances For
theorem
EulerPacketAngularPotential.potential_hasDerivAt
(P : ℝ)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
(hA : Continuous A)
(θ : ℝ)
:
HasDerivAt (potential P m A) ((EulerPacketCrossProduct.potentialMultiplier m) (A θ)) θ
theorem
EulerPacketAngularPotential.cross_deriv_potential
(P : ℝ)
(m : EulerSmoothLimit.Space)
(hm : m ≠ 0)
(A : ℝ → EulerSmoothLimit.Space)
(hA : Continuous A)
(htan : ∀ (θ : ℝ), inner ℝ m (A θ) = 0)
(θ : ℝ)
:
The actual angular derivative recovers A after crossing with m.
theorem
EulerPacketAngularPotential.potential_periodic
(P : ℝ)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
(hA : Continuous A)
(hper : Function.Periodic A P)
(hmean : ∫ (θ : ℝ) in 0..P, A θ = 0)
:
Function.Periodic (potential P m A) P
theorem
EulerPacketAngularPotential.potential_mean_zero
(P : ℝ)
(hP : P ≠ 0)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
(hA : Continuous A)
:
theorem
EulerPacketAngularPotential.potential_vanishes
(P : ℝ)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
(hA : ∀ (θ : ℝ), A θ = 0)
(θ : ℝ)
:
The angular construction creates no values at labels where the whole input vanishes.
theorem
EulerPacketAngularPotential.potential_bound
(P M : ℝ)
(hP : 0 < P)
(hM : 0 ≤ M)
(m : EulerSmoothLimit.Space)
(A : ℝ → EulerSmoothLimit.Space)
(hA : ∀ θ ∈ Set.Icc 0 P, ‖A θ‖ ≤ M)
(θ : ℝ)
(hθ : θ ∈ Set.Icc 0 P)
: