Reduction around the assembled Kasami chain #
This module assembles the reduction around kasami_conjecture_of_inputs.
The count and average identities are derived in Counting/Average.lean, and the
normalization and Frobenius coefficient transport in Normalization, both
from the derivative-image half-size equation together with elementary
arithmetic. The theorems below are kept in their general hypothesis-taking
form, with convenience wrappers taking only the half-size equation (and, in
one case, also DillonKashyapPhaseFormula) supplied afterwards.
The normalized slope theorem from the Dillon–Kashyap phase formula together
with the count and average identities. The primitive additive character, the
inverse exponent D, the Walsh formula, and nonemptiness of slopes K are all
constructed internally.
Half-size/cardinality-only form #
phase_formula_from_half_size (MCM/PhaseFormula.lean) supplies the phase
formula directly from the half-size cardinality and elementary MCM/Dickson
character algebra, so these theorems need no Dillon–Kashyap or Dillon–Dobbertin
input.
The normalized slope theorem, half-size/cardinality-only form.
Coefficient form at (k, v₁, v₂) from half-size at the normalized parameter
k0, given coefficients w1, w2 carrying the count to k0.
The Kasami cyclic-additive coefficient conjecture, half-size-only form.
The sole size input is the derivative-image half-size equation; the
Dillon–Kashyap phase formula is derived internally by
phase_formula_from_half_size of MCM/PhaseFormula.lean.