Documentation

LeanPool.Zeta32.PrimeEdge.Dist.Basic

Linear algebra of the local functional locValue (for S2b-1).

∏_{m ∈ M} (X + m).

Equations
Instances For

    locPoly s Q = Lbp Q' + 2 s Lbp Q.

    theorem Zeta32.PrimeEdge.dist_locValue_add (s : ℚ) (S T : Polynomial ℚ) (M : Finset ℕ) :
    locValue s (S + T) M = locValue s S M + locValue s T M
    theorem Zeta32.PrimeEdge.dist_locValue_sum {ι : Type u_1} (s : ℚ) (t : Finset ι) (S : ι → Polynomial ℚ) (M : Finset ℕ) :
    locValue s (∑ i ∈ t, S i) M = ∑ i ∈ t, locValue s (S i) M

    Residue of S / mprod M at -m.

    Equations
    Instances For
      theorem Zeta32.PrimeEdge.lagrange_basis_eq_nat (M : Finset ℕ) (m : ℕ) :
      Lagrange.basis M (fun (m : ℕ) => -↑m) m = Polynomial.C (∏ m' ∈ M.erase m, (↑m' - ↑m))⁻¹ * ∏ m' ∈ M.erase m, (Polynomial.X + Polynomial.C ↑m')
      theorem Zeta32.PrimeEdge.pf_nat (S : Polynomial ℚ) (M : Finset ℕ) :
      S = S /ₘ mprod M * mprod M + ∑ m ∈ M, Polynomial.C (resN S M m) * ∏ m' ∈ M.erase m, (Polynomial.X + Polynomial.C ↑m')

      Partial fractions over the nodes -m, m ∈ M.

      theorem Zeta32.PrimeEdge.locValue_pf (s : ℚ) (M : Finset ℕ) (P : Polynomial ℚ) (a : ℕ → ℚ) :
      locValue s (P * mprod M + ∑ m ∈ M, Polynomial.C (a m) * ∏ m' ∈ M.erase m, (Polynomial.X + Polynomial.C ↑m')) M = locPoly s P + ∑ m ∈ M, a m * locPole s m

      locValue on a partial-fraction form.