Documentation

LeanPool.KasamiCyclicAdditive.Counting.Definitions

Counting definitions #

The normalized slope form of the triple count, the Walsh coefficient of the derivative image, and the admissible slopes.

The conjecture is stated in Challenge.lean in coefficient form, with coefficients v₁, v₂, v₁+v₂. Dividing through by v₁ puts it in the slope form used throughout the proof, indexed by ρ = v₂/v₁; Statement/CoefficientForm.lean relates the two.

def KasamiCyclicAdditive.slopeTripleCount {K : Type u_1} [Field K] [Fintype K] [DecidableEq K] (k : ) (ρ : K) :

N(ρ) = #{(x,y,z) ∈ Δ³ : x + ρ y + σ z = 0} with σ = 1 + ρ. This is the normalised form of the triple count of the conjecture, obtained from the original v₁ x + v₂ y + v₃ z = 0 by dividing through by v₁ and setting ρ = v₂/v₁.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def KasamiCyclicAdditive.walshCoefficient {K : Type u_1} [Field K] [Fintype K] [DecidableEq K] (k : ) (ψ : AddChar K ) (a : K) :

    The Walsh coefficient S(a) = ∑_{x ∈ Δ} ψ(a x).

    Equations
    Instances For

      The admissible slopes ρ ≠ 0, 1.

      Equations
      Instances For

        The finset of admissible slopes.

        Equations
        Instances For