#10716: Adding a weighted_degree function to Singular multivariate polynomials
------------------------------------------------------------------+---------
Reporter: jsrn |
Owner: AlexGhitza
Type: enhancement |
Status: needs_review
Priority: minor |
Milestone:
Component: algebraic geometry |
Resolution:
Keywords: multivariate polynomials,degree,Singular | Work
issues:
Report Upstream: N/A |
Reviewers: Marshall Hampton
Authors: Johan S. R. Nielsen, Luis Felipe Tabera Alonso | Merged
in:
Dependencies: |
Stopgaps:
------------------------------------------------------------------+---------
Changes (by {'newvalue': u'Johan S. R. Nielsen, Luis Felipe Tabera Alonso',
'oldvalue': u'Johan S. R. Nielsen'}):
* status: needs_work => needs_review
* author: Johan S. R. Nielsen => Johan S. R. Nielsen, Luis Felipe Tabera
Alonso
Old description:
> Multivariate polynomials over the Singular interface have several degree
> methods but not a weighted_degree function, often used in certain
> branches of discrete mathematics. This should be implemented.
>
> '''Apply''' [attachment:trac_10716_adding_weighted_degree_v2.patch]
New description:
Multivariate polynomials over the Singular interface have several degree
methods but not a weighted_degree function, often used in certain branches
of discrete mathematics. This should be implemented.
'''Apply'''
[attachment:trac_10716_adding_weighted_degree_alternative.patch]
--
Comment:
I propose an alternative patch. It implements the weighted degree for all
MPolynomial, not just Singular ones. It is also faster than the original
patch. I think that, in general, it is better to use a polynomial ring
with weighted degree if one is really interested so I have added a hint in
the documentation.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10716#comment:12>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.