New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hashes for derivatives of symbolic functions w.r.t. different variables are the same #6243
Comments
doctests for the fix |
Author: Burcin Erocal |
comment:1
Attachment: trac_6243-fderivative_hash.patch.gz I have a fix for this in my local pynac tree. I took a shortcut and changed the fderivative hashes to include the parameters. I'll make a new pynac package with fixes for some other bugs available soon. |
comment:2
This now depends on the package linked from #6404. Please follow the instructions on that ticket to apply & test. |
comment:3
I tested this out. Pynac changes seem fine to me. I encountered one issue though:
The origin of this !boom! lies in expression_conversions.py for fderivative |
comment:4
Note: I am giving partial positive review because I tested this patch against my stable |
Reviewer: Golam Mortuza Hossain |
comment:6
I applied patches in the following order:
|
Merged: Sage 4.1.1.rc1 |
From Alex Raichev on sage-support:
I suppose an immediate fix is to implement the derivative method in
sage.symbolic.expression_conversions.Converter
. I believe the right fix is to change pynac to pass on the parent for numerical approximation instead of just the precision. I'll work on making the necessary changes in pynac.CC: @mwhansen
Component: symbolics
Author: Burcin Erocal
Reviewer: Golam Mortuza Hossain
Merged: Sage 4.1.1.rc1
Issue created by migration from https://trac.sagemath.org/ticket/6243
The text was updated successfully, but these errors were encountered: