Ticket #6964 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

[with patch, positive review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space

Reported by: was Owned by: tbd
Priority: major Milestone: sage-4.1.2
Component: algebra Keywords:
Cc: Work issues:
Report Upstream: Reviewers: Soroosh Yazdani, Minh Van Nguyen
Authors: William Stein Merged in: Sage 4.1.2.alpha4
Dependencies: Stopgaps:

Description

Implement this function q_eigenform_character described below:

sage: f = ModularSymbols(Gamma1(13),2,sign=1).cuspidal_subspace().decomposition()[0]
sage: f.q_eigenform(5,'a')
q + a*q^2 + (-2*a - 4)*q^3 + (-a - 1)*q^4 + O(q^5)
sage: f.q_eigenform_character('a')
Traceback (most recent call last):
...
AttributeError: 'ModularSymbolsSubspace' object has no attribute 'q_eigenform_character'

In case f.character() is not None, the above function should be easy to implement -- just return the character. Otherwise it is harder.

Attachments

trac_6964.patch Download (7.2 KB) - added by was 4 years ago.
trac_6964-part2.patch Download (2.1 KB) - added by was 4 years ago.
trac_6964-part3.patch Download (993 bytes) - added by was 4 years ago.
trac_6964-part4.patch Download (1.2 KB) - added by was 4 years ago.
trac_6964-formatting-fix.patch Download (755 bytes) - added by mvngu 4 years ago.
fix warning when building reference manual

Change History

comment:1 Changed 4 years ago by was

  • Summary changed from implement computation of Dirichlet character of irreducible cuspidal modular symbols space to [with patch; needs review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space

Changed 4 years ago by was

Changed 4 years ago by was

Changed 4 years ago by was

Changed 4 years ago by was

comment:2 Changed 4 years ago by syazdani

  • Summary changed from [with patch; needs review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space to [with patch; positive review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space

Changed 4 years ago by mvngu

fix warning when building reference manual

comment:3 Changed 4 years ago by mvngu

The patch trac_6964-formatting-fix.patch fix a warning when building the reference manual with the previous patches.

comment:4 Changed 4 years ago by mvngu

  • Status changed from new to closed
  • Authors set to William Stein
  • Summary changed from [with patch; positive review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space to [with patch, positive review] implement computation of Dirichlet character of irreducible cuspidal modular symbols space
  • Reviewers set to Soroosh Yazdani, Minh Van Nguyen
  • Resolution set to fixed
  • Merged in set to Sage 4.1.2.alpha3

Merged patches in this order:

  1. trac_6964.patch
  2. trac_6964-part2.patch
  3. trac_6964-part3.patch
  4. trac_6964-part4.patch
  5. trac_6964-formatting-fix.patch

comment:5 Changed 4 years ago by mvngu

  • Merged in changed from Sage 4.1.2.alpha3 to Sage 4.1.2.alpha4

There is no 4.1.2.alpha3. Sage 4.1.2.alpha3 was William Stein's release for working on making the notebook a standalone package.

Note: See TracTickets for help on using tickets.