Prime powers and the doubling lemma for the orders of Sp(2m) #
Two arithmetic pieces on the orders generated by character values of Sp(2m).
- Prime powers: when
p ∣ T_m, withT_m = ∑_{j=1}^m j², forp ≥ 5,p = 3andp = 2; when the auxiliary quantityHvanishes modulop; the linkp ∣ [O : A] ⇔ p ∣ T_mas a conditional statement whose hypothesis is the ring-theoretic step (not formalized here); the casesq = p,q = 27,q = 25. - Half period and doubling: parts (i) and (ii), entry by entry in
ZMod nand as equalities of column lattices inU → ℤ, and the identity2 ŝ_n(c) = s_n(2c) − s_n(c).
Main results #
AritmeticaConductor.potencias_ge5,AritmeticaConductor.potencias_three,AritmeticaConductor.potencias_two,AritmeticaConductor.potencias_a_cond,AritmeticaConductor.potencias_q_primo,AritmeticaConductor.potencias_q27,AritmeticaConductor.potencias_q25: the prime-power statements.AritmeticaConductor.dobla_i,AritmeticaConductor.dobla_ii,AritmeticaConductor.dobla_ii_hat,AritmeticaConductor.two_sh: half period and doubling.
References #
- C. Marín, Conductors of orders generated by character values of Sp(2m), preprint (2026); programs and outputs: Zenodo, doi:10.5281/zenodo.23090540.
- C. Marín, Where the character values of Sp(2m) at a torsion element fail to generate the ring of integers, Zenodo (2026), doi:10.5281/zenodo.22813216 (a longer preprint of the same work).
Part 1. prop:potencias: arithmetic of p ∣ T_m #
The step "it remains to say when H ≡ 0 (mod p)" #
prop:potencias (a), q = p^v: H = −T_m (X−2)^{m−1} vanishes in 𝔽_p[X] iff p ∣ T_m.
prop:potencias (b), q = 2p^v, m ≥ 2:
H = (X−2)^{a−1} (X+2)^{b−1} (V_m(X−2) − U_m(X+2)) vanishes in 𝔽_p[X] (p odd) iff
p ∣ U_m and p ∣ V_m.
prop:potencias (a), conditional link. The ring-theoretic part of the paper's proof
(p ∣ [O : A] iff p divides every linear coefficient h_k, up to sign, of e_k(η_1,…,η_m)
in the uniformiser t) is taken as the hypothesis hIdx; the value |h_k| = T_m C(m−1,k−1) 2^{k−1}
(proved as Conductor.LinearCoeff.coeff_one_esymm_sq) as the hypothesis hh. Then
p ∣ [O : A] ⇔ p ∣ T_m.
Part 2. lem:dobla: half period, and doubling #
The column lattice: the ℤ-span of the columns c ∈ ZMod n.
Equations
- AritmeticaConductor.L n f w = Submodule.span ℤ (Set.range (AritmeticaConductor.col n f w))
Instances For
lem:dobla (ii): n = 2r, r odd #
lem:dobla (ii), odd columns: column ν(c) of M_{2r} is twice the difference of the
columns c and c* = 2⁻¹c of M_r (rows with odd multipliers w_u).
lem:dobla (ii) as stated: rows indexed by the same odd representatives ι u (coprime to
r) of (ℤ/r)ˣ/±1 = (ℤ/2r)ˣ/±1, M_r = [s_r(u⁻¹c)], M_{2r} = [s_{2r}(u⁻¹c)]:
L_{2r} = 2 L_r.