#10807: Modular Symbols trouble restoring saved objects
------------------------------+---------------------------------------------
Reporter: jonhanke | Owner: craigcitro
Type: defect | Status: new
Priority: major | Milestone: sage-4.6.2
Component: modular forms | Keywords: modular symbols, pickling
Author: Jonathan Hanke | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------+---------------------------------------------
Comment(by jonhanke):
Also, the system_of_eigenvalues() routine doesn't appear to be working
properly...
{{{
sage: chi_tmp = DirichletGroup(105,
RationalField())(kronecker_character_upside_down(105))
sage: MS = ModularSymbols(chi_tmp, 2)
sage: CS = MS.cuspidal_subspace()
sage: NS = CS.new_subspace()
sage: F0 = NS[0]
sage: F0.system_of_eigenvalues(2)
---------------------------------------------------------------------------
ArithmeticError Traceback (most recent call
last)
/Users/jonhanke/Documents/SAGE/<ipython console> in <module>()
/Users/jonhanke/Documents/SAGE/sage-4.6/local/lib/python2.6/site-
packages/sage/modular/hecke/module.pyc in system_of_eigenvalues(self, n,
name)
1595 [1, x, -x - 2, -x - 1, 0, -x - 1, -3, -2*x - 1, 3*x +
2, 0]
1596 """
-> 1597 return [self.eigenvalue(m, name=name) for m in
range(1,n+1)]
1598
1599 def weight(self):
/Users/jonhanke/Documents/SAGE/sage-4.6/local/lib/python2.6/site-
packages/sage/modular/hecke/module.pyc in eigenvalue(self, n, name)
1192 """
1193 if not self.is_simple():
-> 1194 raise ArithmeticError, "self must be simple"
1195 n = int(n)
1196 try:
ArithmeticError: self must be simple
}}}
However I am able to get Hecke eigenvalues from the {{{q_eigenform()}}}
method. Is there a better way of doing this?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10807#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.