#5566: [with patch, positive review] Symmetric Groebner bases and Infinitely
Generated Polynomial Rings
---------------------------------+------------------------------------------
 Reporter:  SimonKing            |        Owner:  SimonKing
     Type:  enhancement          |       Status:  closed   
 Priority:  major                |    Milestone:  sage-4.0 
Component:  commutative algebra  |   Resolution:  fixed    
 Keywords:  Symmetric Ideal      |  
---------------------------------+------------------------------------------

Comment(by SimonKing):

 Replying to [comment:46 mabshoff]:
 > What is the credit situation? I.e. did Mike Hansen write some of this?

 I credited Mike Hansen both in {{{infinite_polynomial_ring.py}}} and in
 {{{infinite_polynomial_element.py}}}, since the ''dense'' implementations
 are based on the code that he posted at #5453.

 Recall the history of these patches:
  * At sage-devel, I sometimes expressed my interest in having
 Aschenbrenner's and Hillar's algorithms in Sage.
  * Mike Hanse opened #5453, but his main interest seemed to be working
 with the polynomials rather than with symmetric ideals.
  * First, I contributed to #5453 by providing an alternative (sparse)
 implementation to Mike Hansen's approach.
  * But when I realised that the purpose of the ticket was different from
 my own intent, I opened #5566 and implemented Symmetric Gröbner Bases,
 using Mike Hansen's ''dense'' approach as default implementation and my
 ''sparse'' approach as another option for the user.
  * Unfortunately, since then, I didn't hear a single word of Mike Hansen.

 __Conclusion__
  1. Mike Hansen deserves to be credited, since I started with his code.
  2. He is credited
  3. {{{symmetric_ideal.py}}} and {{{symmetric_reduction.pyx}}} is my own
 code, hence, only one author.
  4. Merging these patches should also result in closing #5453.

 Cheers,
     Simon

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