Fields generated by newform coefficients and nebentypus values #
The coefficient field of a newform is the subfield of ℂ generated over ℚ by its positive
Fourier coefficients. The character field is generated by the values of its nebentypus. The
good-prime Hecke recurrence recovers character values at good primes from two Fourier
coefficients, and prime factorization extends the field inclusion to every character value.
This inclusion supplies the base field
for studying Galois conjugates within a fixed nebentypus space. Conversely, the Hecke
recurrences generate every coefficient from those at the primes and the character values, so a
subfield of ℂ contains the coefficient field exactly when it contains these
(CoefficientField_le_iff_forall_prime_and_char).
Use TauCeti.CharacterField χ for the character field, or CharacterField χ after
open TauCeti. Its defining equation, generator membership, and containment criterion are
CharacterField_def, char_mem_CharacterField, and CharacterField_le_iff in the same namespace.
The construction follows the coefficient-field convention of Shimura, Introduction to the Arithmetic Theory of Automorphic Functions, §3. The recurrence is Diamond–Shurman, A First Course in Modular Forms, Proposition 5.8.5.
The subfield of ℂ generated over ℚ by the positive-index Fourier coefficients of a
newform.
Equations
- TauCeti.CoefficientField f = IntermediateField.adjoin ℚ (Set.range fun (n : ℕ+) => (PowerSeries.coeff ↑n) (UpperHalfPlane.qExpansion 1 ⇑f.toCuspForm))
Instances For
The coefficient field as an adjoin of positive-index Fourier coefficients.
The Fourier coefficients generating CoefficientField belong to it.
A field contains CoefficientField f exactly when it contains every positive-index
Fourier coefficient of f.
The subfield of ℂ generated over ℚ by the values of a nebentypus character.
Equations
- TauCeti.CharacterField χ = IntermediateField.adjoin ℚ (Set.range fun (u : (ZMod N)ˣ) => ↑(χ u))
Instances For
A field contains CharacterField χ exactly when it contains every value of χ.
At a prime p coprime to the level, the Hecke recurrence gives
χ(p) = (a_p^2 - a_{p^2}) / p^(k-1).
The nebentypus value at a good prime belongs to the coefficient field.
Every value of the nebentypus of a newform lies in its coefficient field.
The field generated by the nebentypus values of a newform is a subfield of its coefficient field.
A field contains CoefficientField f exactly when it contains the Fourier coefficients of
f at the primes and the values of its nebentypus. The coefficients at the remaining indices
follow from the Hecke recurrences.