Documentation

LeanPool.NavierStokesAndEuler.Euler.MetricPathConvergence

Uniform convergence of actual finite metric energies along continuous Hilbert-space paths.

A finite family metric norm is continuous jointly in its actual bounded metric and field.

noncomputable def EulerMetricPathConvergence.metricPath {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] (T : ) (K : C((Set.Icc 0 T), H →L[] H)) (u : C((Set.Icc 0 T), IH)) :
C((Set.Icc 0 T), )

The actual finite-family metric norm along a continuous time path.

Equations
Instances For
    theorem EulerMetricPathConvergence.metricPath_continuous {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] (T : ) (K : C((Set.Icc 0 T), H →L[] H)) :
    Continuous fun (u : C((Set.Icc 0 T), IH)) => metricPath T K u

    The actual metric-root path depends continuously on the field path in the uniform topology.

    theorem EulerMetricPathConvergence.metricPath_tendsto {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] (T : ) (K : C((Set.Icc 0 T), H →L[] H)) (u : C((Set.Icc 0 T), IH)) (v : C((Set.Icc 0 T), IH)) (hu : Filter.Tendsto u Filter.atTop (nhds v)) :
    Filter.Tendsto (fun (n : ) => metricPath T K (u n)) Filter.atTop (nhds (metricPath T K v))

    Strong uniform field convergence gives uniform convergence of the actual square-root metric energy, including zeros.

    noncomputable def EulerMetricPathConvergence.weightedMetricPath {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] {A : Type u_3} [Fintype A] (T : ) (w : AC((Set.Icc 0 T), )) (K : C((Set.Icc 0 T), H →L[] H)) (u : AC((Set.Icc 0 T), IH)) :
    C((Set.Icc 0 T), )

    A finite weighted sum of actual metric-root paths.

    Equations
    Instances For
      theorem EulerMetricPathConvergence.weightedMetricPath_apply {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] {A : Type u_3} [Fintype A] (T : ) (w : AC((Set.Icc 0 T), )) (K : C((Set.Icc 0 T), H →L[] H)) (u : AC((Set.Icc 0 T), IH)) (t : (Set.Icc 0 T)) :
      (weightedMetricPath T w K u) t = i : A, (w i) t * EulerFiniteMetricEnergy.familyMetricNorm (K t) ((u i) t)

      A bundled finite metric path evaluates to its literal weighted metric-root sum.

      theorem EulerMetricPathConvergence.weightedMetricPath_tendsto {I : Type u_1} {H : Type u_2} [Fintype I] [NormedAddCommGroup H] [InnerProductSpace H] {A : Type u_3} [Fintype A] (T : ) (w : AC((Set.Icc 0 T), )) (K : C((Set.Icc 0 T), H →L[] H)) (u : AC((Set.Icc 0 T), IH)) (v : AC((Set.Icc 0 T), IH)) (hu : ∀ (i : A), Filter.Tendsto (fun (n : ) => u n i) Filter.atTop (nhds (v i))) :

      Every finite Gevrey metric sum passes uniformly through actual strong field approximations.