Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Classical.GalerkinSmoothTimeCauchy

Uniform Cauchy convergence of the time derivatives of finite Fourier modes.

@[instance_reducible]

Use normalized Haar measure on the unit circle for periodic integrals.

Equations
Instances For
    theorem AVenhance.Infra.Classical.classicalGalerkinFiniteFourierDerivativePath_eq_spatialRhs_closed (φ : ℝ → Homogenization.Vec 2 → ℝ) (hφ : IsAdmissibleStream φ) (κ : ℝ) (hκ : 0 < κ) (F : ℝ → Homogenization.Vec 2 → ℝ) (hF : ContDiffOn ℝ (↑⊤) (Function.uncurry F) (Set.Ici 0 ×ˢ Set.univ)) (hFper : ∀ (t : ℝ), 0 ≤ t → IsZ2Periodic (F t)) (θ₀ : Homogenization.Vec 2 → ℝ) (hθ₀ : ContDiff ℝ (↑⊤) θ₀) (N : ℕ) (k : Fin 2 → ℤ) (hk : Parabolic.FourierGalerkin.frequencyPair k ∈ Parabolic.FourierGalerkin.symmetricFrequencyBox N) (t : ↑(Set.Icc 0 1)) :
    (classicalGalerkinFiniteFourierDerivativePath φ hφ κ hκ F hF θ₀ hθ₀ N k) t = UnitAddTorus.mFourierCoeff (fun (x : Parabolic.FourierGalerkin.Torus) => ↑(Torus.periodicToTorus (fun (y : Homogenization.Vec 2) => F (↑t) y + (κ * spaceLap (realFourierModeAmbientExpansion N ((classicalGalerkinCoefficientPath φ hφ κ hκ F hF θ₀ hθ₀ N) t)) y - classicalTransport (streamVel φ ↑t) (realFourierModeAmbientExpansion N ((classicalGalerkinCoefficientPath φ hφ κ hκ F hF θ₀ hθ₀ N) t)) y)) x)) k
    theorem AVenhance.Infra.Classical.classicalGalerkinFiniteFourierDerivativePath_cauchy (φ : ℝ → Homogenization.Vec 2 → ℝ) (hφ : IsAdmissibleStream φ) (κ : ℝ) (hκ : 0 < κ) (F : ℝ → Homogenization.Vec 2 → ℝ) (hF : ContDiffOn ℝ (↑⊤) (Function.uncurry F) (Set.Ici 0 ×ˢ Set.univ)) (hFper : ∀ (t : ℝ), 0 ≤ t → IsZ2Periodic (F t)) (θ₀ : Homogenization.Vec 2 → ℝ) (hθ₀ : ContDiff ℝ (↑⊤) θ₀) (hθ₀per : IsZ2Periodic θ₀) (k : Fin 2 → ℤ) :
    CauchySeq fun (N : ℕ) => classicalGalerkinFiniteFourierDerivativePath φ hφ κ hκ F hF θ₀ hθ₀ N k
    noncomputable def AVenhance.Infra.Classical.classicalGalerkinFiniteFourierDerivativePathLimit (φ : ℝ → Homogenization.Vec 2 → ℝ) (hφ : IsAdmissibleStream φ) (κ : ℝ) (hκ : 0 < κ) (F : ℝ → Homogenization.Vec 2 → ℝ) (hF : ContDiffOn ℝ (↑⊤) (Function.uncurry F) (Set.Ici 0 ×ˢ Set.univ)) (hFper : ∀ (t : ℝ), 0 ≤ t → IsZ2Periodic (F t)) (θ₀ : Homogenization.Vec 2 → ℝ) (hθ₀ : ContDiff ℝ (↑⊤) θ₀) (hθ₀per : IsZ2Periodic θ₀) (k : Fin 2 → ℤ) :
    C(↑(Set.Icc 0 1), ℂ)

    Limit of the time derivatives of the finite Fourier Galerkin paths.

    Equations
    Instances For
      theorem AVenhance.Infra.Classical.classicalGalerkinFiniteFourierDerivativePathLimit_tendsto (φ : ℝ → Homogenization.Vec 2 → ℝ) (hφ : IsAdmissibleStream φ) (κ : ℝ) (hκ : 0 < κ) (F : ℝ → Homogenization.Vec 2 → ℝ) (hF : ContDiffOn ℝ (↑⊤) (Function.uncurry F) (Set.Ici 0 ×ˢ Set.univ)) (hFper : ∀ (t : ℝ), 0 ≤ t → IsZ2Periodic (F t)) (θ₀ : Homogenization.Vec 2 → ℝ) (hθ₀ : ContDiff ℝ (↑⊤) θ₀) (hθ₀per : IsZ2Periodic θ₀) (k : Fin 2 → ℤ) :
      Filter.Tendsto (fun (N : ℕ) => classicalGalerkinFiniteFourierDerivativePath φ hφ κ hκ F hF θ₀ hθ₀ N k) Filter.atTop (nhds (classicalGalerkinFiniteFourierDerivativePathLimit φ hφ κ hκ F hF hFper θ₀ hθ₀ hθ₀per k))

      Clamp a real time to the closed unit time interval.

      Equations
      Instances For
        theorem AVenhance.Infra.Classical.classicalGalerkinLimitFourierCoeffPath_hasDerivAt (φ : ℝ → Homogenization.Vec 2 → ℝ) (hφ : IsAdmissibleStream φ) (κ : ℝ) (hκ : 0 < κ) (F : ℝ → Homogenization.Vec 2 → ℝ) (hF : ContDiffOn ℝ (↑⊤) (Function.uncurry F) (Set.Ici 0 ×ˢ Set.univ)) (hFper : ∀ (t : ℝ), 0 ≤ t → IsZ2Periodic (F t)) (θ₀ : Homogenization.Vec 2 → ℝ) (hθ₀ : ContDiff ℝ (↑⊤) θ₀) (hθ₀per : IsZ2Periodic θ₀) (k : Fin 2 → ℤ) {t : ℝ} (ht : t ∈ Set.Ioo 0 1) :
        HasDerivAt (fun (s : ℝ) => (classicalGalerkinLimitFourierCoeffPath φ hφ κ hκ F hF hFper θ₀ hθ₀ hθ₀per k) (classicalTimeCauchyClamp s)) ((classicalGalerkinFiniteFourierDerivativePathLimit φ hφ κ hκ F hF hFper θ₀ hθ₀ hθ₀per k) (classicalTimeCauchyClamp t)) t

        The limiting Fourier coefficient is differentiable on the interior slab; its derivative is the uniform limit of the finite Galerkin coefficient derivatives.