7.6 Inverse Trigonometric Functions

This page introduces the names used for inverse trigonometric functions in each target CAS. The derivatives of the inverse trig functions are also computed in each CAS.

Octave / MATLAB

Mathematica

Sage


Octave / MATLAB

Derivatives of inverse trigonometric functions

In MATLAB (and Octave) the inverse trig functions are asin(), acos(), atan(), acot(), asec() and acsc(). Their derivatives may be computed with the symbolic toolbox diff() command.

>> syms x >> diff([asin(x) ; acos(x) ; atan(x) ; acot(x) ; asec(x) ; acsc(x)]) ans = 1/(1 - x^2)^(1/2) -1/(1 - x^2)^(1/2) 1/(x^2 + 1) -1/(x^2 + 1) 1/(x^2*(1 - 1/x^2)^(1/2)) -1/(x^2*(1 - 1/x^2)^(1/2))


Mathematica

Derivatives of inverse trigonometric functions

In Mathematica the inverse trig functions are ArcSin[], ArcCos[], ArcTan[], ArcCot[], ArcSec[] and ArcCsc[]. Their derivatives may be computed with the D[] command.


Sage

Derivatives of inverse trigonometric functions

In Sage the inverse trig functions are arcsin(), arccos(), arctan(), arccot(), arcsec() and arccsc(). Their derivatives may be computed with the diff() command.