Gauss sums of the dyadic generators #
Nikulin's dyadic generators are the cyclic forms q_θ^{(2)}(2^k) on ℤ/2^k, for odd θ and
k ≥ 1, with q(x) = θx² / 2^{k+1}, and the rank-two forms u^{(2)}(2^k) and v^{(2)}(2^k) on
(ℤ/2^k)², with q(x) = x₁x₂ / 2^k and q(x) = (x₁² + x₁x₂ + x₂²) / 2^k. This file computes
their Gauss-sum invariants, which are the dyadic values of Nikulin's Proposition 1.11.2:
sign q_θ^{(2)}(2^k) ≡ θ + 4kω(θ), where ω(θ) = (θ² - 1) / 8,
sign u^{(2)}(2^k) ≡ 0,
sign v^{(2)}(2^k) ≡ 4k (mod 8),
together with the Gauss sums 2^k of u^{(2)}(2^k) and (-2)^k of v^{(2)}(2^k).
The first coordinate axis of u^{(2)}(2^k) is a quadratic Lagrangian, so that module is metabolic.
Isotropy for the polar pairing alone would not suffice to determine the Gauss sum.
The other two families are reduced by two in the exponent. In q_θ^{(2)}(2^{k+2}), with
k ≥ 1, and in v^{(2)}(2^{k+2}), the 2-torsion is quadratic-isotropic, and q(2y) is the
form of the same generator of exponent 2^k evaluated on the reduction of y; by
TauCeti.FiniteQuadraticModule.gaussSign_eq_of_quadratic_zsmul_eq the invariant does not change.
The base cases are explicit sums: q_θ^{(2)}(2) has Gauss sum 1 + e^{2πiθ/4}, which is the
Gauss sum of the discriminant form of ⟨2⟩ or of its negative according to θ modulo 4;
q_θ^{(2)}(4) has Gauss sum 2e^{2πiθ/8}; v^{(2)}(1) is trivial; and v^{(2)}(2) has Gauss
sum -2, because its form takes the value 1/2 on the three nonzero elements of (ℤ/2)².
Main declarations #
TauCeti.FiniteQuadraticModule.gaussSign_dyadicCyclic:sign q_θ^{(2)}(2^k) = θ + 4kω(θ).TauCeti.FiniteQuadraticModule.gaussSign_dyadicCyclic_one_eq_one_or_eq_neg_one: in particularsign q_θ^{(2)}(2) = ±1.TauCeti.FiniteQuadraticModule.gaussSign_dyadicUandTauCeti.FiniteQuadraticModule.gaussSum_dyadicU:sign u^{(2)}(2^k) = 0and its Gauss sum is2^k.TauCeti.FiniteQuadraticModule.gaussSign_dyadicVandTauCeti.FiniteQuadraticModule.gaussSum_dyadicV:sign v^{(2)}(2^k) = 4kand its Gauss sum is(-2)^k.TauCeti.FiniteQuadraticModule.scaledGaussSum_dyadicU_pow_addandTauCeti.FiniteQuadraticModule.scaledGaussSum_dyadicV_pow_add: scaling a generator at exponentj + eby2^jgives2^(2j)times its Gauss sum at exponente.
References #
- V. V. Nikulin, Integral symmetric bilinear forms and some of their applications, Proposition 1.11.2, the values on the dyadic generators.
- C. T. C. Wall, Quadratic forms on finite groups, and related topics, Topology 2 (1963), 281–298, for the Gauss sum of a metabolic quadratic module and the reduction by isotropic subgroups.
Reduction of the exponent by two #
Base cases #
The values on the dyadic generators #
The Gauss-sum invariant of q_θ^{(2)}(2^k) is θ + 4kω(θ) for odd θ and k ≥ 1,
where ω(θ) = (θ² - 1) / 8. This is Nikulin's value sign q_θ^{(2)}(2^k) ≡ θ + 4kω(θ) (mod 8); it depends only on θ modulo 8 and on the parity of k.
The Gauss-sum invariant of q_θ^{(2)}(2) is ±1 for odd θ: it is 1 for
θ ≡ 1 (mod 4) and -1 for θ ≡ 3 (mod 4).
Scaled Gauss sums of the rank-two generators #
The 2^j-scaled Gauss sum of u^{(2)}(2^{j+e}) is 2^{2j} times the Gauss sum of
u^{(2)}(2^e): coordinatewise reduction modulo 2^e has 2^{2j} elements in every fiber.
The 2^j-scaled Gauss sum of v^{(2)}(2^{j+e}) is 2^{2j} times the Gauss sum of
v^{(2)}(2^e): coordinatewise reduction modulo 2^e has 2^{2j} elements in every fiber.