Documentation

LeanPool.NavierStokesAndEuler.Euler.TransverseHistoryBounds

Polynomial uniform-time bounds and neighboring-label estimates for the actual primary history. The terminal coordinate is the same at both labels. historyVelocity_eq identifies the bounded path here with the genuine coordinate velocity of the stationary endpoint solution.

Quantitative operator algebra for the actual fixed-space endpoint solve. The input called R below is an inverse operator; the transverse specialization constructs it by coercivity and discharges all of its norm bounds.

The actual algebraic stationary correction in a fixed coordinate space.

Equations
Instances For

    Endpoint operator, given by L - (correctionOperator D R A).comp L.

    Equations
    Instances For
      theorem EulerCoerciveEndpointBounds.correctionOperator_sub_norm_le {S : Type u_1} {E : Type u_2} [NormedAddCommGroup S] [InnerProductSpace S] [CompleteSpace S] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (D D' : S →L[] E) (R R' : S →L[] S) (A A' : E →L[] E) (d r a δd δr δa : ) (hd : D d) (hd' : D' d) (hr : R r) (hr' : R' r) (ha : A a) (_ha' : A' a) (hδd : D - D' δd) (hδr : R - R' δr) (hδa : A - A' δa) :
      correctionOperator D R A - correctionOperator D' R' A' 2 * d * r * a * δd + d ^ 2 * a * δr + d ^ 2 * r * δa
      theorem EulerCoerciveEndpointBounds.endpointOperator_norm_le {S : Type u_1} {E : Type u_2} {V : Type u_3} [NormedAddCommGroup S] [InnerProductSpace S] [CompleteSpace S] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] [NormedAddCommGroup V] [NormedSpace V] (D : S →L[] E) (R : S →L[] S) (A : E →L[] E) (L : V →L[] E) (d r a l : ) (hd : D d) (hr : R r) (ha : A a) (hl : L l) :
      endpointOperator D R A L (1 + d ^ 2 * r * a) * l
      theorem EulerCoerciveEndpointBounds.endpointOperator_sub_norm_le {S : Type u_1} {E : Type u_2} {V : Type u_3} [NormedAddCommGroup S] [InnerProductSpace S] [CompleteSpace S] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] [NormedAddCommGroup V] [NormedSpace V] (D D' : S →L[] E) (R R' : S →L[] S) (A A' : E →L[] E) (L L' : V →L[] E) (d r a l δd δr δa δl : ) (hd : D d) (hd' : D' d) (hr : R r) (hr' : R' r) (ha : A a) (ha' : A' a) (hl : L l) (hδd : D - D' δd) (hδr : R - R' δr) (hδa : A - A' δa) (hδl : L - L' δl) :
      endpointOperator D R A L - endpointOperator D' R' A' L' (1 + d ^ 2 * r * a) * δl + (2 * d * r * a * δd + d ^ 2 * a * δr + d ^ 2 * r * δa) * l

      The transported quadratic form used by the fixed-coordinate inverse.

      Equations
      Instances For
        theorem EulerCoerciveEndpointBounds.formOperator_sub_norm_le {S : Type u_1} {E : Type u_2} [NormedAddCommGroup S] [InnerProductSpace S] [CompleteSpace S] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (D D' : S →L[] E) (A A' : E →L[] E) (d a δd δa : ) (hd : D d) (hd' : D' d) (ha : A a) (ha' : A' a) (hδd : D - D' δd) (hδa : A - A' δa) :
        formOperator D A - formOperator D' A' 2 * d * a * δd + d ^ 2 * δa

        The neighboring-label estimate for the actual nonzero-terminal inverse. The inverse is the same coercive inverse as the packet construction. All constants below bound coefficients or their explicit frame-transport cost; no bound on an unknown inverse or on a supplied solution is assumed.

        noncomputable def EulerTransverseEndpointDifference.fixedInverse {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) :

        An abbreviation of the actual fixed-coordinate inverse, with its proved coercivity.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem EulerTransverseEndpointDifference.fixedInverse_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (r : ) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) :
          fixedInverse T hT Q Q₁ H c hc hQ hd K hK hH hsmall 2 * r ^ 2

          The literal coefficient distance for differentiating moving-frame paths.

          Equations
          Instances For
            theorem EulerTransverseEndpointDifference.fixedFrameOperator_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (d a : ) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) :
            theorem EulerTransverseEndpointDifference.fixedInverse_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (hP : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (P t) v ^ 2) (hp : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT P) (P₁ t) (Set.Icc 0 T) t) (hG : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((G t) v) v K * v ^ 2) (d a r : ) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) (hr' : EulerTimeH1FrameTransport.transportCost T P P₁ c r) :
            fixedInverse T hT Q Q₁ H c hc hQ hd K hK hH hsmall - fixedInverse T hT P P₁ G c hc hP hp K hK hG hsmall (2 * r ^ 2) ^ 2 * (2 * d * a * derivativeDistance T Q Q₁ P P₁ + d ^ 2 * (T ^ 2 * H - G))

            The polynomial sensitivity of an affine terminal-coordinate solve.

            Equations
            Instances For
              theorem EulerTransverseEndpointDifference.fixedAffineEndpoint_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (d a r : ) (hD : T * Q₁ + Q d) (hA : 1 + T ^ 2 * H a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) :
              theorem EulerTransverseEndpointDifference.fixedAffineEndpoint_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (hP : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (P t) v ^ 2) (hp : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT P) (P₁ t) (Set.Icc 0 T) t) (hG : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((G t) v) v K * v ^ 2) (d a r : ) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) (hr' : EulerTimeH1FrameTransport.transportCost T P P₁ c r) :
              theorem EulerTransverseEndpointDifference.affineEndpoint_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (hP : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (P t) v ^ 2) (hp : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT P) (P₁ t) (Set.Icc 0 T) t) (hG : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((G t) v) v K * v ^ 2) (m n : (Set.Icc 0 T)E) (hm : ∀ (t : (Set.Icc 0 T)) (v : U), inner (m t) ((Q t) v) = 0) (hn : ∀ (t : (Set.Icc 0 T)) (v : U), inner (n t) ((P t) v) = 0) (hRange : ∀ (t : (Set.Icc 0 T)) (η : E), inner (m t) η = 0∃ (v : U), (Q t) v = η) (hRange' : ∀ (t : (Set.Icc 0 T)) (η : E), inner (n t) η = 0∃ (v : U), (P t) v = η) (d a r : ) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) (hr' : EulerTimeH1FrameTransport.transportCost T P P₁ c r) :

              A genuine neighboring-label bound on the physical endpoint solutions.

              Polynomial size and coefficient sensitivity of the actual source (10) generator.

              theorem EulerTransverseGeneratorDifference.gramInverse_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (A B : U →L[] E) (c : ) (hc : 0 < c) (hA : ∀ (u : U), c * u ^ 2 A u ^ 2) (hB : ∀ (u : U), c * u ^ 2 B u ^ 2) (q : ) (hAn : A q) (hBn : B q) :
              theorem EulerTransverseGeneratorDifference.generator_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (u : U), c * u ^ 2 (Q t) u ^ 2) (q r : ) (hQn : Q q) (hQ₁n : Q₁ r) :

              Only frame differences occur in the genuine generator difference.

              Equations
              Instances For
                theorem EulerTransverseGeneratorDifference.generator_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (Q Q₁ P P₁ : C((Set.Icc 0 T), U →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (u : U), c * u ^ 2 (Q t) u ^ 2) (hP : ∀ (t : (Set.Icc 0 T)) (u : U), c * u ^ 2 (P t) u ^ 2) (q r : ) (hQn : Q q) (hPn : P q) (hQ₁n : Q₁ r) (_hP₁n : P₁ r) :

                Uniform-time polynomial bounds from an actual L² value and generator derivative.

                noncomputable def EulerTimeH1GeneratorBounds.generatorTrace {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (T : ) (hT : 0 T) (B : C((Set.Icc 0 T), U →L[] U)) :

                Reconstruct from the L² value and its prescribed generator derivative.

                Equations
                Instances For
                  noncomputable def EulerTimeH1GeneratorBounds.traceCost (T b : ) :

                  Trace cost, given by (1+T) * (T⁻¹ + 2*b).

                  Equations
                  Instances For
                    theorem EulerTimeH1GeneratorBounds.generatorTrace_norm_le {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (T : ) (hT : 0 T) (hTpos : 0 < T) (B : C((Set.Icc 0 T), U →L[] U)) (b : ) (hB : B b) :
                    theorem EulerTimeH1GeneratorBounds.generatorTrace_sub_norm_le {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (T : ) (hT : 0 T) (hTpos : 0 < T) (B B' : C((Set.Icc 0 T), U →L[] U)) :
                    generatorTrace T hT B - generatorTrace T hT B' 2 * (1 + T) * B - B'
                    theorem EulerTimeH1GeneratorBounds.transportedTrace_norm_le {U : Type u_1} {E : Type u_2} {V : Type u_3} [NormedAddCommGroup U] [InnerProductSpace U] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (hTpos : 0 < T) (Q : C((Set.Icc 0 T), U →L[] E)) (B : C((Set.Icc 0 T), U →L[] U)) (S : V →L[] (EulerTimeLp.TimeLp T U)) (q b s : ) (hQ : Q q) (hB : B b) (hS : S s) :
                    theorem EulerTimeH1GeneratorBounds.transportedTrace_sub_norm_le {U : Type u_1} {E : Type u_2} {V : Type u_3} [NormedAddCommGroup U] [InnerProductSpace U] [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup V] [NormedSpace V] (T : ) (hT : 0 T) (hTpos : 0 < T) (Q P : C((Set.Icc 0 T), U →L[] E)) (B B' : C((Set.Icc 0 T), U →L[] U)) (S S' : V →L[] (EulerTimeLp.TimeLp T U)) (q b s δq δb δs : ) (hP : P q) (hB : B b) (hB' : B' b) (hS : S s) (hδq : Q - P δq) (hδb : B - B' δb) (hδs : S - S' δs) :
                    noncomputable def EulerTransverseHistoryBounds.slopeCost (T d a r : ) :

                    Slope cost, given by r * (1+d^2*(2*r^2)*a) * (affineCost T*d).

                    Equations
                    Instances For
                      noncomputable def EulerTransverseHistoryBounds.slopeDifferenceCost (T d a r δd δa : ) :

                      Slope difference cost, given by r * (affineCost T * endpointDifferenceCost d (2*r^2) a δd δa + δd * slopeCost T d a r).

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        theorem EulerTransverseHistoryBounds.coordinateSlope_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (d a r : ) (hD : T * Q₁ + Q d) (hA : 1 + T ^ 2 * H a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) :
                        EulerTransverseEndpointCoordinates.coordinateSlope T hT Q Q₁ H c hc hQ hd K hK hH hsmall slopeCost T d a r
                        theorem EulerTransverseHistoryBounds.coordinateSlope_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (hP : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (P t) v ^ 2) (hp : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT P) (P₁ t) (Set.Icc 0 T) t) (hG : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((G t) v) v K * v ^ 2) (d a r : ) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) (hr' : EulerTimeH1FrameTransport.transportCost T P P₁ c r) :
                        noncomputable def EulerTransverseHistoryBounds.historyCost (T c q q₁ d a r : ) :

                        History cost, given by q * traceCost T (2*c⁻¹*q*q₁) * slopeCost T d a r.

                        Equations
                        Instances For
                          noncomputable def EulerTransverseHistoryBounds.historyDifferenceCost (T c q q₁ d a r δq δq₁ δH : ) :

                          History difference cost, constructed using δq.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            theorem EulerTransverseHistoryBounds.historyVelocity_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (hTpos : 0 < T) (q q₁ d a r : ) (hQn : Q q) (hQ₁n : Q₁ q₁) (hD : T * Q₁ + Q d) (hA : 1 + T ^ 2 * H a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) :
                            EulerTransverseEndpointCoordinates.historyVelocity T hT Q Q₁ H c hc hQ hd K hK hH hsmall historyCost T c q q₁ d a r
                            theorem EulerTransverseHistoryBounds.historyVelocity_sub_norm_le {U : Type u_1} {E : Type u_2} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] [NormedAddCommGroup E] [InnerProductSpace E] [CompleteSpace E] (T : ) (hT : 0 T) (Q Q₁ : C((Set.Icc 0 T), U →L[] E)) (H : C((Set.Icc 0 T), E →L[] E)) (c : ) (hc : 0 < c) (hQ : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (Q t) v ^ 2) (hd : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT Q) (Q₁ t) (Set.Icc 0 T) t) (K : ) (hK : 0 K) (hH : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((H t) v) v K * v ^ 2) (hsmall : K * (T ^ 2 / 2) 1 / 2) (P P₁ : C((Set.Icc 0 T), U →L[] E)) (G : C((Set.Icc 0 T), E →L[] E)) (hP : ∀ (t : (Set.Icc 0 T)) (v : U), c * v ^ 2 (P t) v ^ 2) (hp : ∀ (t : (Set.Icc 0 T)), HasDerivWithinAt (EulerVolterraConvolution.extendPath T hT P) (P₁ t) (Set.Icc 0 T) t) (hG : ∀ (t : (Set.Icc 0 T)) (v : E), inner ((G t) v) v K * v ^ 2) (hTpos : 0 < T) (q q₁ d a r : ) (hQn : Q q) (hPn : P q) (hQ₁n : Q₁ q₁) (hP₁n : P₁ q₁) (hD : T * Q₁ + Q d) (hD' : T * P₁ + P d) (hA : 1 + T ^ 2 * H a) (hA' : 1 + T ^ 2 * G a) (hr : EulerTimeH1FrameTransport.transportCost T Q Q₁ c r) (hr' : EulerTimeH1FrameTransport.transportCost T P P₁ c r) :
                            EulerTransverseEndpointCoordinates.historyVelocity T hT Q Q₁ H c hc hQ hd K hK hH hsmall - EulerTransverseEndpointCoordinates.historyVelocity T hT P P₁ G c hc hP hp K hK hG hsmall historyDifferenceCost T c q q₁ d a r Q - P Q₁ - P₁ H - G

                            The primary history has a polynomial, uniform-in-time coefficient sensitivity. In particular coefficient Lipschitz bounds give the source's physical-label Lipschitz bound with the same fixed terminal coordinate.