Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketParentTransverseCosts

Polynomial source envelopes for all transverse inverse radius guards. The input inverse bound is derived from determinant-one deformation data; no inverse solver norm or forcing-dependent constant appears in the final radius.

Curvature amplitude, given by 27*C^2*C₂.

Equations
Instances For

    History cost, constructed using inverseBlockCost.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Acceleration cost, given by inverseBlockCost (Fin 4) q (gramInverseEnvelope C) R (3*C^2) (accelerationBlockAmplitude (Fin 4) q R C C₁ 1 V).

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Inverse radius, given by 2*(1+gramInverseEnvelope C*(3*C^2+2))*(R+1).

        Equations
        Instances For

          Forward cost, constructed using forwardSobolevCost.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def EulerPacketParentTransverseCosts.radius (q : ) (T S Ti R C C₁ C₂ Cp : ) :

            Radius as an element of .

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem EulerPacketParentTransverseCosts.historyCost_nonneg (q : ) (T R C C₁ C₂ : ) (hT : 0 T) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hC₂ : 0 C₂) :
              0 historyCost q T R C C₁ C₂
              theorem EulerPacketParentTransverseCosts.accelerationCost_nonneg (q : ) (R C C₁ V : ) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hV : 0 V) :
              0 accelerationCost q R C C₁ V
              theorem EulerPacketParentTransverseCosts.forwardCost_nonneg (q : ) (S Ti R C C₁ Cp : ) (hS : 0 S) (hTi : 0 Ti) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hCp : 0 Cp) :
              0 forwardCost q S Ti R C C₁ Cp
              theorem EulerPacketParentTransverseCosts.historyCost_bound (q : ) (T R C C₁ C₂ c : ) (hT : 0 T) (hT1 : T 1) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hC₂ : 0 C₂) (hc : 0 < c) (hi : c⁻¹ EulerPacketParentMeanCoercivity.gramInverseEnvelope C) :
              EulerTransverseFixedSobolev.blockCost (Fin 4) q T R C C₁ (curvatureAmplitude C C₂) c 1 historyCost q T R C C₁ C₂
              theorem EulerPacketParentTransverseCosts.accelerationCost_bound (q : ) (R C C₁ c V W : ) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hc : 0 < c) (hi : c⁻¹ EulerPacketParentMeanCoercivity.gramInverseEnvelope C) (hV : 0 V) (hVW : V W) :
              theorem EulerPacketParentTransverseCosts.forwardCost_bound (q : ) (S Ti R C C₁ Cp V : ) (hS : 0 S) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hCp : 0 Cp) (hV : V Ti + 2) :
              theorem EulerPacketParentTransverseCosts.radius_guards (q : ) (T S Ti R C C₁ C₂ Cp : ) (hT : 0 T) (hS : 0 S) (hTi : 0 Ti) (hR : 0 R) (hC : 0 C) (hC₁ : 0 C₁) (hC₂ : 0 C₂) (hCp : 0 Cp) :
              2 * historyCost q T R C C₁ C₂ * (EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) R + 1) radius q T S Ti R C C₁ C₂ Cp 2 * accelerationCost q R C C₁ 1 * (EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) R + 1) radius q T S Ti R C C₁ C₂ Cp 2 * accelerationCost q R C C₁ (Ti + 2) * (EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) R + 1) radius q T S Ti R C C₁ C₂ Cp EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) (4 * inverseRadius R C) radius q T S Ti R C C₁ C₂ Cp 2 * forwardCost q S Ti R C C₁ Cp * (EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) (4 * inverseRadius R C) + 1) radius q T S Ti R C C₁ C₂ Cp