#11202: Add inverse method to symbolic expressions
---------------------------+------------------------------------------------
Reporter: ltw | Owner: tba
Type: enhancement | Status: new
Priority: minor | Milestone: sage-4.7
Component: symbolics | Keywords: InverseFunction, inverse function
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
---------------------------+------------------------------------------------
Description changed by ltw:
Old description:
> Mathematica has an `InverseFunction` function:
>
> http://reference.wolfram.com/mathematica/ref/InverseFunction.html
>
> Sage can accomplish this via the `roots` method, as described on
> !AskSage: http://ask.sagemath.org/question/502/can-sage-compute-the-
> inverse-of-a-function
>
> However, there is no "convenience" method to find inverses of symbolic
> expressions, and I am not sure whether the above method can find the
> inverse of vector functions (`n`-dimensional input, `n`-dimensional
> output).
>
> sage-devel discussion: http://groups.google.com/group/sage-
> devel/browse_thread/thread/d7d9af95a67d4481
New description:
Mathematica has an `InverseFunction` function:
http://reference.wolfram.com/mathematica/ref/InverseFunction.html
Sage can accomplish this via the `roots` method, as described on !AskSage:
http://ask.sagemath.org/question/502/can-sage-compute-the-inverse-
of-a-function
However, there is no "convenience" method to find inverses of symbolic
expressions. Since `roots` itself just calls Maxima's `solve`, it should
be relatively straightforward to implement an `inverse` method in the same
fashion. This should also be able to find the inverse of vector functions
(`n`-dimensional input, `n`-dimensional output).
sage-devel discussion: http://groups.google.com/group/sage-
devel/browse_thread/thread/d7d9af95a67d4481
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11202#comment:3>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.