#9706: Symbolic Chebyshev polynomials
-------------------------------------+-------------------------------------
Reporter: maldun | Owner: burcin, maldun
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-5.13
Component: symbolics | Resolution:
Keywords: orthogonal | Merged in:
polynomials, symbolics | Reviewers: Burcin Erocal, Travis
Authors: Stefan Reiterer, | Scrimshaw, Stefan Reiterer
Travis Scrimshaw | Work issues:
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Old description:
> The current implementation of orthogonal polynomials is just a wrapper
> around maxima. (see http://wiki.sagemath.org/symbolics/)
> This update holds the following changes:
>
> * using of the pynac class for symbolic functions.
> * faster evaluation in general
> * evaluation of special values
> * mpmath for numeric evaluation
>
> '''Remarks:'''
> * The current patch needs scipy-0.8. One has to install it before
> testing (see #9808 for spkg's and installation instructions)
> * Some of the old doctests in the old file don't work any more, due to
> coercion problems with pynac (see #9769)
> * Some doctests in Sage change, due to the fact that new BuiltIn
> functions are added. symbolic.random_test.py had output changes since the
> random expression creation changed of course. The tests in pynac.pyx also
> changed, but this has a strange behavior (see below).
>
> Apply:
>
> * [attachment:trac_9706_chebyshev.patch]
New description:
The current implementation of orthogonal polynomials is just a wrapper
around maxima. (see http://wiki.sagemath.org/symbolics/)
This update holds the following changes:
* using of the pynac class for symbolic functions.
* faster evaluation in general
* evaluation of special values
* mpmath for numeric evaluation
'''Remarks:'''
* The current patch needs scipy-0.8. One has to install it before
testing (see #9808 for spkg's and installation instructions)
* Some of the old doctests in the old file don't work any more, due to
coercion problems with pynac (see #9769)
* Some doctests in Sage change, due to the fact that new BuiltIn
functions are added. symbolic.random_test.py had output changes since the
random expression creation changed of course. The tests in pynac.pyx also
changed, but this has a strange behavior (see below).
Apply:
* [attachment:trac_9706_chebyshev.patch]
* [attachment:trac_9706_bugfixes_and_doctests.patch]
--
Comment (by maldun):
Ok I incorporated the bugfixes and doctests '''again''' ...
there are still some minor changes (formatting and new doctests) todo.
Please let me know if you find more bugs.
--
Ticket URL: <http://trac.sagemath.org/ticket/9706#comment:87>
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.
For more options, visit https://groups.google.com/groups/opt_out.