#5792: [with patch, needs review] Dirichlet character bug
---------------------------+------------------------------------------------
 Reporter:  davidloeffler  |       Owner:  craigcitro          
     Type:  defect         |      Status:  new                 
 Priority:  major          |   Milestone:  sage-4.0            
Component:  modular forms  |    Keywords:  dirichlet characters
---------------------------+------------------------------------------------

Comment(by craigcitro):

 I agree -- the business of `zeta_order` causes all sorts of confusion.
 However, I'm leaning the other direction -- I say we just eliminate it
 altogether from the defining data for a `DirichletGroup`. We could just
 avoid computing the zeta order in the ring until we need to, and when
 forced, just bite the bullet and do it. There will be several bonuses from
 doing this, and in particular, we can neatly clean up the trouble with
 basically-the-same-but-not-really-the-same groups, which is nice. The only
 potential downside I see is what you bring up in your comment -- if
 someone gives us a pretty ugly non-domain as the ring to work over (other
 than integers mod some `N`, where we can use other tricks to figure out
 the zeta order), we might spend time computing the zeta order. But that
 really seems like a rare case in my mind ... that said, it's 3am, so I
 won't make any promises about how my mind is operating. `:)`

 So my vote: we commit this patch, and then open a new ticket to clean up
 this `zeta_order` business.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5792#comment:4>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to