Documentation

Mathlib.NumberTheory.ModularForms.Derivative

Derivatives of modular forms #

This file defines normalized derivative $D = \frac{1}{2\pi i} \frac{d}{dz}$ and serre dervative $\partial_k := D - \frac{k}{12} E_2$ of modular forms.

TODO:

Normalized derivative $D = \frac{1}{2\pi i} \frac{d}{dz}$.

Instances For
    def Derivative.termD :
    Lean.ParserDescr

    We denote the normalized derivative by D.

    Instances For

      The derivative operator D preserves MDifferentiability. If F : โ„ โ†’ โ„‚ is MDifferentiable, then D F is also MDifferentiable.

      Basic properties of normalized derivative.

      @[simp]
      theorem Derivative.normalizedDerivOfComplex_pow (F : UpperHalfPlane โ†’ โ„‚) (n : โ„•) (hF : MDiff F) :
      normalizedDerivOfComplex (F ^ n) = โ†‘n * F ^ (n - 1) * normalizedDerivOfComplex F
      noncomputable def Derivative.serreDerivative (k : โ„‚) (F : UpperHalfPlane โ†’ โ„‚) (z : UpperHalfPlane) :

      Serre derivative of weight $k$.

      Instances For

        Basic properties of Serre derivative.

        theorem Derivative.serreDerivative_add (k : โ„‚) (F G : UpperHalfPlane โ†’ โ„‚) (hF : MDiff F) (hG : MDiff G) :
        theorem Derivative.serreDerivative_sub (k : โ„‚) (F G : UpperHalfPlane โ†’ โ„‚) (hF : MDiff F) (hG : MDiff G) :
        theorem Derivative.serreDerivative_smul (k c : โ„‚) (F : UpperHalfPlane โ†’ โ„‚) (hF : MDiff F) :
        serreDerivative k (c โ€ข F) = c โ€ข serreDerivative k F
        theorem Derivative.serreDerivative_mul (kโ‚ kโ‚‚ : โ„‚) (F G : UpperHalfPlane โ†’ โ„‚) (hF : MDiff F) (hG : MDiff G) :
        serreDerivative (kโ‚ + kโ‚‚) (F * G) = serreDerivative kโ‚ F * G + F * serreDerivative kโ‚‚ G
        theorem Derivative.serreDerivative_mdifferentiable {F : UpperHalfPlane โ†’ โ„‚} (k : โ„‚) (hF : MDiff F) :
        MDiff (serreDerivative k F)

        The Serre derivative preserves MDifferentiability. If F : โ„ โ†’ โ„‚ is MDifferentiable, then serreDerivative k F is also MDifferentiable.