Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketAngularPotential

The vector potential Q of a tangent, mean-zero, periodic high coefficient.

Uniform bounds for the actual mean-zero angular primitive.

theorem EulerAngleMeanZeroPrimitive.rawPrimitive_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (P M : ) (hM : 0 M) (f : E) (hf : θSet.Icc 0 P, f θ M) (θ : ) ( : θ Set.Icc 0 P) :
theorem EulerAngleMeanZeroPrimitive.primitive_bound {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (P M : ) (hP : 0 < P) (hM : 0 M) (f : E) (hf : θSet.Icc 0 P, f θ M) (θ : ) ( : θ Set.Icc 0 P) :
primitive P f θ 2 * P * M

Potential, given by primitive P (fun θ => potentialMultiplier m (A θ)).

Equations
Instances For
    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_zero (P : ) (m : EulerSmoothLimit.Space) :
    (potential P m fun (x : ) => 0) = fun (x : ) => 0
    theorem EulerPacketAngularPotential.potential_vanishes (P : ) (m : EulerSmoothLimit.Space) (A : EulerSmoothLimit.Space) (hA : ∀ (θ : ), A θ = 0) (θ : ) :
    potential P m 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) (θ : ) ( : θ Set.Icc 0 P) :