Documentation

LeanPool.NavierStokesAndEuler.Euler.MeanBoundaryMixed

Genuine mixed cutoff Newtonian operators and their quantitative dependence on both cutoffs.

theorem EulerMeanBoundary.Cutoff.ext {χ ψ : Cutoff} (h : χ.field = ψ.field) :
χ = ψ

Add, given by ⟨χ.field + ψ.field, χ.smooth.add ψ.smooth, χ.compact.add ψ.compact⟩.

Equations
Instances For

    Scale, given by ⟨c • χ.field, χ.smooth.const_smul c, χ.compact.comp_left (g := fun t : ℝ => c • t) (smul_zero c)⟩.

    Equations
    Instances For

      Sub, given by ⟨χ.field - ψ.field, χ.smooth.sub ψ.smooth, χ.compact.sub ψ.compact⟩.

      Equations
      Instances For

        Translate, given by ⟨fun x => χ.field (x+a), χ.smooth.comp (contDiff_id.add contDiff_const), χ.compact.comp_homeomorph (Homeomorph.addRight a)⟩.

        Equations
        Instances For
          noncomputable def EulerMeanBoundary.Cutoff.derivative (χ : Cutoff) (i : Fin 3) :

          Derivative, given by ⟨partialDerivative χ.field i, contDiff_partialDerivative χ.field χ.smooth i, χ.compact.fderiv_apply ℝ (EuclideanSpace.single i 1)⟩.

          Equations
          Instances For
            theorem EulerMeanBoundary.mixedBoundaryOperator_difference (χ₁ χ₀ ψ₁ ψ₀ : Cutoff) :
            mixedBoundaryOperator χ₁ ψ₁ - mixedBoundaryOperator χ₀ ψ₀ = mixedBoundaryOperator (χ₁.sub χ₀) ψ₁ + mixedBoundaryOperator χ₀ (ψ₁.sub ψ₀)

            The two actual coefficient differences are split between the two cutoff positions.