Skip to content

Add inverse method to symbolic expressions #11202

@sagetrac-ltw

Description

@sagetrac-ltw

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

CC: @kcrisman

Component: symbolics

Keywords: InverseFunction, inverse function

Author: Eviatar Bach, Ralf Stephan

Branch/Commit: u/rws/add_inverse_method_to_symbolic_expressions @ f9bfdf4

Issue created by migration from https://trac.sagemath.org/ticket/11202

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions