Documentation

SpherePacking.MagicFunction.a.Phi

The quotients φ₀, φ₂', φ₄' #

This file defines the quotients φ₀, φ₂', φ₄' of Eisenstein series by the discriminant Δ used to build the magic function (the blueprint's φ₀, φ₋₂, φ₋₄; negative signs cannot appear in subscripts of identifiers, hence the primes), together with the extension φ₀'' of φ₀ to ℂ by zero outside the upper half plane.

noncomputable def φ₀ (z : UpperHalfPlane) :

The quotient (E₂E₄ - E₆)² / Δ, the blueprint's φ₀.

Equations
Instances For
    noncomputable def φ₂' (z : UpperHalfPlane) :

    The quotient E₄(E₂E₄ - E₆) / Δ, the blueprint's φ₋₂.

    Equations
    Instances For
      noncomputable def φ₄' (z : UpperHalfPlane) :

      The quotient E₄² / Δ, the blueprint's φ₋₄.

      Equations
      Instances For
        noncomputable def φ₀'' (z : ℂ) :

        The extension of φ₀ to ℂ, vanishing outside the upper half plane.

        Equations
        Instances For
          noncomputable def φ₂'' (z : ℂ) :

          The extension of φ₋₂ to ℂ, vanishing outside the upper half plane.

          Equations
          Instances For
            noncomputable def φ₄'' (z : ℂ) :

            The extension of φ₋₄ to ℂ, vanishing outside the upper half plane.

            Equations
            Instances For
              theorem φ₀''_def {z : ℂ} (hz : 0 < z.im) :
              φ₀'' z = φ₀ { coe := z, coe_im_pos := hz }
              theorem φ₂''_def {z : ℂ} (hz : 0 < z.im) :
              φ₂'' z = φ₂' { coe := z, coe_im_pos := hz }
              theorem φ₄''_def {z : ℂ} (hz : 0 < z.im) :
              φ₄'' z = φ₄' { coe := z, coe_im_pos := hz }