#14334: integral of multivariate polynomial
-----------------------------------+----------------------------------------
Reporter: chapoton | Owner: malb
Type: defect | Status: new
Priority: major | Milestone: sage-5.9
Component: commutative algebra | Keywords: integral of polynomials
Work issues: | Report Upstream: N/A
Reviewers: | Authors:
Merged in: | Dependencies:
Stopgaps: |
-----------------------------------+----------------------------------------
So far (in sage 5.7), the integral of multivariable polynomial is not
clean, and belongs to the symbolic ring
{{{
sage: x,y = polygen(ZZ,['x','y'])
sage: (x*y).integral()
Traceback (most recent call last)
...
AttributeError:
'sage.rings.polynomial.multi_polynomial_libsingular.MPolynomial_libsingular'
object has no attribute 'integral'
sage: integrate(x*y,x)
1/2*x^2*y
sage: integrate(x*y,x).parent()
Symbolic Ring
}}}
It would be much better to have a .integral attribute and to stay within
polynomial rings, like it happens with just one variable
{{{
sage: x = polygen(ZZ,'x')
sage: x.integral().parent()
Univariate Polynomial Ring in x over Rational Field
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14334>
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.