Documentation

TauCeti.NumberTheory.ArithmeticDirichletSeries.EulerProduct.Convolution.Basic

Convolution of ideal Euler-product data #

Ideal Dirichlet convolution multiplies the local power series, in contrast to pointwise multiplication of ideal coefficients. This file lifts convolution to Euler-product data and identifies its local series with products in PowerSeries ℂ. Together with the existing TauCeti.normCoeff_convolution, this also identifies the regrouped coefficients with products in Mathlib's Dirichlet-convolution ring ArithmeticFunction ℂ. The local arithmetic factors also multiply in that ring, giving the algebraic input for multiplication of evaluated factors.

References #

At a prime power, ideal convolution is the Cauchy product of the prime-power values.

The local prime-power series of a convolution is the product of the local series.

@[simp]

Ideal convolution multiplies the local arithmetic factors in Mathlib's Dirichlet-convolution ring.

The ideal delta function, bundled as the identity for Euler-product convolution.

Instances For
    @[simp]

    The underlying function of the bundled convolution identity is the ideal delta function.

    Convolve two ideal coefficient systems. This operation multiplies local series and is distinct from the pointwise multiplication instance on EulerProductData.

    Instances For
      @[simp]

      The underlying coefficient function of bundled convolution is ideal convolution.

      @[simp]

      The ideal delta function is a left identity for bundled convolution.

      @[simp]

      The ideal delta function is a right identity for bundled convolution.

      Bundled ideal convolution is commutative.

      Bundled ideal convolution is associative.

      @[simp]

      Convolution multiplies the local power series of bundled Euler-product data.

      @[simp]

      Bundled convolution multiplies the local arithmetic factors in Mathlib's Dirichlet-convolution ring.