#12339: Free Groups
------------------------------------------------------------------+---------
       Reporter:  mmarco                                          |         
Owner:  joyner      
           Type:  enhancement                                     |        
Status:  needs_work  
       Priority:  major                                           |     
Milestone:  sage-5.5    
      Component:  group theory                                    |    
Resolution:              
       Keywords:  free groups, finitely presented groups, braids  |   Work 
issues:              
Report Upstream:  N/A                                             |     
Reviewers:  Volker Braun
        Authors:  Miguel Marco                                    |     Merged 
in:              
   Dependencies:  #6391, #13687, #13588                           |      
Stopgaps:              
------------------------------------------------------------------+---------

Comment (by jhpalmieri):

 Thanks, Volker, your new patches fixed my problem. It sounds like you're
 saying that there is no good way to have
 {{{
 sage: G.<e0> = FreeGroup()
 sage: relns_G = [e0^2]
 sage: H.<e0, e1> = FreeGroup()
 sage: relns_H = [e0^2, e1]
 sage: G2 = G / relns_G
 sage: H2 = H / relns_H
 sage: G2 == H2
 }}}
 return True? That's unfortunate. Should `__eq__` raise a
 `NotImplementedError` instead, or is that too unpythonic?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12339#comment:65>
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.

Reply via email to