Exact scalar homogeneity of the actual compact terminal-data primary.
noncomputable def
EulerTransversePacketProvider.InitialData.smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
{D : Data U}
(Y : InitialData P D)
(a : ℝ)
:
InitialData P D
Smul, bundling value, orbit, mean_zero.
Instances For
theorem
EulerTransversePacketPrimary.forwardInitial_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.pastVelocity_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.pastDerivative_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.futureVelocity_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.futureDerivative_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.velocityPath_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
:
theorem
EulerTransversePacketPrimary.derivativePath_eq_smul
{P : ℝ}
[Fact (0 < P)]
{U : Type u_1}
[NormedAddCommGroup U]
[InnerProductSpace ℝ U]
[CompleteSpace U]
{D : EulerTransversePacketProvider.Data U}
(τ : ℝ)
(hτ : 0 < τ)
(hτT : τ < D.T)
(B : EulerTransversePacketProvider.HistoryData (D.initial τ hτ ⋯))
(Y Z : EulerTransversePacketProvider.InitialData P D)
(a : ℝ)
(h : Z.value = a • Y.value)
: