Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketMovingRay

The physical ray ODE in the actual normalized moving frame.

theorem EulerPacketMovingFrame.frame_inner_expand (p q : EulerSmoothLimit.Space) (hp : inner p p = 1) (hq : inner q q = 1) (hpq : inner p q = 0) (x y : EulerSmoothLimit.Space) :
j : Fin 3, inner (frame p q j) x * inner (frame p q j) y = inner x y
theorem EulerPacketMovingFrame.movingRayRate_identity (B M : EulerSmoothLimit.Space →L[] EulerSmoothLimit.Space) (p q x : EulerSmoothLimit.Space) (hp : inner p p = 1) (hq : inner q q = 1) (hpq : inner p q = 0) (i : Fin 3) :
-inner (M (frame p q i)) x + inner (frameRate B p q i) x = -j : Fin 3, (frameMatrix M p q j i - EulerPacketRay.frameSkew (frameMatrix B p q) j i) * inner (frame p q j) x
noncomputable def EulerPacketMovingFrame.movingRay (m v r : EulerSmoothLimit.Space) (t : ) (i : Fin 3) :

Moving ray, given by ⟪normalizedFrame m v t i,r t⟫_ℝ.

Equations
Instances For
    theorem EulerPacketMovingFrame.movingRay_hasDerivAt (B M : EulerSmoothLimit.Space →L[] EulerSmoothLimit.Space) {m v r : EulerSmoothLimit.Space} {t : } (hm : HasDerivAt m (-(ContinuousLinearMap.adjoint B) (m t)) t) (hv : HasDerivAt v (-B (v t) + (2 * inner (m t) (B (v t)) / m t ^ 2) m t) t) (hr : HasDerivAt r (-(ContinuousLinearMap.adjoint M) (r t)) t) (hm0 : m t 0) (hv0 : v t 0) (hmv : inner (m t) (v t) = 0) (i : Fin 3) :

    The actual moving-coordinate ray obeys -(M-S)ᵀ, with the skew matrix already derived from the older primary ODE.

    theorem EulerPacketMovingFrame.movingRay_hasDerivWithinAt (B M : EulerSmoothLimit.Space →L[] EulerSmoothLimit.Space) {m v r : EulerSmoothLimit.Space} {t : } {S : Set } (hm : HasDerivWithinAt m (-(ContinuousLinearMap.adjoint B) (m t)) S t) (hv : HasDerivWithinAt v (-B (v t) + (2 * inner (m t) (B (v t)) / m t ^ 2) m t) S t) (hr : HasDerivWithinAt r (-(ContinuousLinearMap.adjoint M) (r t)) S t) (hm0 : m t 0) (hv0 : v t 0) (hmv : inner (m t) (v t) = 0) (i : Fin 3) :

    The same physical coordinate equation holds with one-sided endpoint derivatives.