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
mathematical functions should remain symbolic #1158
Comments
comment:2
This requires going through and look at all the numerical (special) functions we have an making a SymbolicFunction wrapper class around them. Some thoughts need to be given how to handle the case where we have a function that Maxima does not. |
comment:5
This is fixed in the new symbolics with #5777. |
comment:6
What is the status of this ticket? Can it be closed as fixed? In Sage 4.1, I get this:
|
comment:7
no, the status is still the same (here with 3.4 since I cannot compile 4.1 from source on my laptop, but I guess the behaviour
To be coherent, Ei(10) should return Ei(10) as sin(10) returns sin(10), and Ei(x) should return Ei(x) as sin(x) does return sin(x). |
comment:8
OK, I get the same inconsistent behaviour:
|
comment:9
Note that Pynac does have a lot of our as-yet-un-symbolic functions available, though not all, so this is a feasible goal. |
comment:10
any progress on that issue? |
comment:11
Hi Paul, I could work on this if you need/want things for your talk. It really is just a matter of going through the functions one by one and switching them over / adding more features. |
comment:12
Hi Mike, my talk is over, see http://www.loria.fr/~zimmerma/talks/sage-20100204.pdf (in french). Paul |
comment:13
Hi Paul, #7748 has patches that make Any help is greatly appreciated of course. |
Reviewer: Karl-Dieter Crisman |
comment:15
We now have
but the rest aren't there yet... But the problem is that this ticket is WAY too broad, at least in the current framework of how we deal with tickets. We now have an entire metapage on the wiki devoted to this topic! Bessel J is #4102, log gamma is #10075, etc. So I recommend that this ticket be closed as far too broad (in retrospect - somehow it seemed easier two years ago!) and adequately replaced by a slew of tickets already opened. |
Some mathematical functions automatically evaluate to floating-point, even for a symbolic input
(integer or variable):
In my opinion, foo(10) should evaluate to foo(10), and similarly foo(x).
Component: symbolics
Reviewer: Karl-Dieter Crisman
Issue created by migration from https://trac.sagemath.org/ticket/1158
The text was updated successfully, but these errors were encountered: