Documentation

LeanPool.NavierStokesAndEuler.Euler.Foundations.CylinderSobolev

Actual derivative-word Sobolev norms on R³ × T and compact localizations.

The four coordinate directions, with angle first and the spatial coordinates following.

Equations
Instances For
    noncomputable def EulerCylinderSobolev.iteratedFieldDerivative (period : ) {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] {n : } :

    Ordered actual derivatives on the cylinder; the head is differentiated last.

    Equations
    Instances For
      noncomputable def EulerCylinderSobolev.liftSobolevNorm (period : ) {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] (s : ) (f : EulerLiftedGradientSpace.LiftDomain periodF) [Fact (0 < period)] :

      A concrete norm: the sum of L² norms of all ordered coordinate derivatives up to order s.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The actual field lifted to Euclidean coordinates centered at a cylinder point.

        Equations
        Instances For

          The word derivative is exactly the corresponding coordinate entry of the Fréchet tensor.

          Tensor operator norms are controlled by the actual coordinate-word derivatives.

          Sum of the norms of all coordinate words of one fixed order.

          Equations
          Instances For

            The sum of all coordinate derivative magnitudes through a given order.

            Equations
            Instances For

              Translation of an actual cylinder function.

              Equations
              Instances For
                theorem EulerCylinderSobolev.totalMagnitude_L2_le (period : ) [Fact (0 < period)] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] (s : ) (f : EulerLiftedGradientSpace.LiftDomain periodF) (hf : ns, ∀ (w : Fin nFin 4), MeasureTheory.MemLp (iteratedFieldDerivative period w f) 2 (EulerLiftedGradientSpace.liftMeasure period)) :
                noncomputable def EulerCylinderSobolev.localBump (period : ) [Fact (0 < period)] :

                A fixed compact smooth localizer, supported in the chart neighborhood and equal to one at zero.

                Equations
                Instances For
                  theorem EulerCylinderSobolev.localBump_smooth (period : ) [Fact (0 < period)] :
                  ContDiff (localBump period)
                  theorem EulerCylinderSobolev.localBump_zero (period : ) [Fact (0 < period)] :
                  (localBump period) 0 = 1
                  theorem EulerCylinderSobolev.localBump_support (period : ) [Fact (0 < period)] :
                  tsupport (localBump period){z : EulerSobolev.Domain 4 | |z.ofLp 0| 2 * period}
                  noncomputable def EulerCylinderSobolev.bumpSchwartz (period : ) [Fact (0 < period)] :

                  The local bump regarded as a real Schwartz function.

                  Equations
                  Instances For
                    noncomputable def EulerCylinderSobolev.bumpBound (period : ) [Fact (0 < period)] (j : ) :

                    A finite, explicitly defined bound for each derivative of the fixed local bump.

                    Equations
                    Instances For
                      theorem EulerCylinderSobolev.localBump_derivative_bound (period : ) [Fact (0 < period)] (j : ) (z : EulerSobolev.Domain 4) :
                      iteratedFDeriv j (↑(localBump period)) z (bumpBound period j)
                      noncomputable def EulerCylinderSobolev.bumpCoefficient (period : ) [Fact (0 < period)] (n : ) :

                      Finite Leibniz coefficient controlling localization at derivative order n.

                      Equations
                      Instances For

                        An actual compactly supported localization of an arbitrary smooth cylinder field.

                        Equations
                        Instances For
                          @[simp]
                          theorem EulerCylinderSobolev.localized_apply (period : ) [Fact (0 < period)] (f : EulerLiftedGradientSpace.LiftDomain period) (hf : ∀ (x : EulerLiftedGradientSpace.LiftDomain period), ContDiff (↑) (EulerMetricTransport.localFieldLift period f x)) (x : EulerLiftedGradientSpace.LiftDomain period) (z : EulerSobolev.Domain 4) :
                          (localized period f hf x) z = (localBump period) z euclideanLift period f x z

                          The actual Leibniz rule controls every localized derivative by cylinder derivative words.

                          Each pure directional derivative of the localization has the same chart support.

                          Every localized pure derivative is controlled by the actual cylinder derivative L² sum.

                          theorem EulerCylinderSobolev.liftSobolevNorm_nonneg (period : ) [Fact (0 < period)] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] (s : ) (f : EulerLiftedGradientSpace.LiftDomain periodF) :
                          0 liftSobolevNorm period s f
                          theorem EulerCylinderSobolev.liftSobolevNorm_mono (period : ) [Fact (0 < period)] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] {s t : } (hst : s t) (f : EulerLiftedGradientSpace.LiftDomain periodF) :
                          liftSobolevNorm period s f liftSobolevNorm period t f
                          noncomputable def EulerCylinderSobolev.cylinderEmbeddingConstant (period : ) [Fact (0 < period)] :

                          A concrete finite embedding constant depending only on the circle period.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Genuine H³ to L∞ embedding on R³ × T for arbitrary smooth fields with square-integrable derivatives.

                            theorem EulerCylinderSobolev.iteratedFieldDerivative_comp_exists (period : ) {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] {m n : } (v : Fin nFin 4) (w : Fin mFin 4) (f : EulerLiftedGradientSpace.LiftDomain periodF) :
                            ∃ (u : Fin (m + n)Fin 4), iteratedFieldDerivative period v (iteratedFieldDerivative period w f) = iteratedFieldDerivative period u f

                            Composing two actual derivative words gives a word of the combined length.

                            theorem EulerCylinderSobolev.word_memLp (period : ) [Fact (0 < period)] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] {s m n : } (h : m + n s) (v : Fin nFin 4) (w : Fin mFin 4) (f : EulerLiftedGradientSpace.LiftDomain periodF) (hfL2 : js, ∀ (u : Fin jFin 4), MeasureTheory.MemLp (iteratedFieldDerivative period u f) 2 (EulerLiftedGradientSpace.liftMeasure period)) :
                            theorem EulerCylinderSobolev.word_H3_le_H6 (period : ) [Fact (0 < period)] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] {m : } (hm : m 3) (w : Fin mFin 4) (f : EulerLiftedGradientSpace.LiftDomain periodF) :
                            liftSobolevNorm period 3 (iteratedFieldDerivative period w f) 85 * liftSobolevNorm period 6 f
                            theorem EulerCylinderSobolev.cylinder_word_pointwise_le_H6 (period : ) [Fact (0 < period)] {m : } (hm : m 3) (w : Fin mFin 4) (f : EulerLiftedGradientSpace.LiftDomain period) (hf : ∀ (x : EulerLiftedGradientSpace.LiftDomain period), ContDiff (↑) (EulerMetricTransport.localFieldLift period f x)) (hfL2 : j6, ∀ (u : Fin jFin 4), MeasureTheory.MemLp (iteratedFieldDerivative period u f) 2 (EulerLiftedGradientSpace.liftMeasure period)) (x : EulerLiftedGradientSpace.LiftDomain period) :

                            Uniform control of any derivative word of order at most three by the H⁶ norm.