40 | | sage: S.old_submodule().hecke_matrix(5) |
41 | | --------------------------------------------------------------------------- |
42 | | NotImplementedError Traceback (most recent call last) |
43 | | |
44 | | /home/masiao/<ipython console> in <module>() |
45 | | |
46 | | /usr/local/sage/sage-4.6/local/lib/python2.6/site-packages/sage/modular/hecke/module.pyc in hecke_matrix(self, n) |
47 | | 1288 raise IndexError, "n must be positive." |
48 | | 1289 if not self._hecke_matrices.has_key(n): |
49 | | -> 1290 T = self._compute_hecke_matrix(n) |
50 | | 1291 T.set_immutable() |
51 | | 1292 self._hecke_matrices[n] = T |
52 | | |
53 | | /usr/local/sage/sage-4.6/local/lib/python2.6/site-packages/sage/modular/modform/space.pyc in _compute_hecke_matrix(self, n) |
54 | | 1311 """ |
55 | | 1312 if hasattr(self, '_compute_q_expansion_basis'): |
56 | | -> 1313 return hecke.HeckeModule_generic._compute_hecke_matrix(self, n) |
57 | | 1314 else: |
58 | | 1315 return hecke.HeckeSubmodule._compute_hecke_matrix(self, n) |
59 | | |
60 | | /usr/local/sage/sage-4.6/local/lib/python2.6/site-packages/sage/modular/hecke/module.pyc in _compute_hecke_matrix(self, n, **kwds) |
61 | | 214 |
62 | | 215 if arith.is_prime(n): |
63 | | --> 216 return self._compute_hecke_matrix_prime(n, **kwds) |
64 | | 217 |
65 | | 218 F = arith.factor(n) |
66 | | |
67 | | /usr/local/sage/sage-4.6/local/lib/python2.6/site-packages/sage/modular/modform/space.pyc in _compute_hecke_matrix_prime(self, p, prec) |
68 | | 1281 eps = self.character() |
69 | | 1282 if eps is None: |
70 | | -> 1283 raise NotImplementedError |
71 | | 1284 try: |
72 | | 1285 return hecke_operator_on_qexp.hecke_operator_on_basis(B, p, |
73 | | |
74 | | NotImplementedError: |