#6922: Matrix term ordering
--------------------------------+-------------------------------------------
   Reporter:  klee              |       Owner:  Somebody    
       Type:  enhancement       |      Status:  needs_review
   Priority:  minor             |   Milestone:  sage-4.5    
  Component:  basic arithmetic  |    Keywords:  term order  
     Author:  Kwankyu Lee       |    Upstream:  N/A         
   Reviewer:                    |      Merged:              
Work_issues:                    |  
--------------------------------+-------------------------------------------

Comment(by malb):

 Patch looks good (small issue see below), applies cleanly, doctests pass.

 So, this stuff now works, very cool:

 {{{
 #!python
 sage: P = PolynomialRing(GF(127),2,'x',order=Matrix([1,2,0,3]))
 sage: P.term_order()
 Matrix term order with matrix
 [1 2]
 [0 3]
 sage: magma(P)
 Polynomial ring of rank 2 over GF(127)
 Order: Weight [full]
 Variables: x0, x1
 sage: singular(P)
 //   characteristic : 127
 //   number of vars : 2
 //        block   1 : ordering M
 //                  : names    x0 x1
 //                  : weights   1  2
 //                  : weights   0  3
 //        block   2 : ordering C
 }}}

 I've attached a small referee patch which Kwankyu or someone else has to
 sign of. Kwankyu's patch gets a positive review modulo the issue in the
 referee patch.

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