Compositions of Trig and Inverse Trig Functions
Since we defined 9 different inverse trigonometric functions for our 6 trigonometric functions, there are 108 compositions which can be created. When the graphs are inspected and compared, it can be seen that there are 74 different compositions. On this page, we display all of the different compositions and their graphs. We begin with the 54 compositions where the inverse trigonometric function is the inside function.
The first 9 compositions result in three graphs, all of which algebraically
simplify to the identity function, whose graph is a straight line. Each
such composition is an illustration of the general formula
.
| Compositions Related to the Identity Function: | |||
| Compositions: | sin(arcsin x) cos(arccos x) |
tan(arctan x) cot(arccot1 x) cot(arccot2 x) |
sec(arcsec1 x) sec(arcsec2 x) csc(arccsc1 x) csc(arccsc2 x) |
| Simplified: | x | x | x |
| Domain: | |||
| Range: |
|
||
| Graph: |
![]() |
![]() |
![]() |
The next 18 compositions result in 8 graphs that are portions of conic sections, or quadratic plane curves. Each such composition algebraically simplifies. Of these eight graphs, one is a semicircle, and the other seven are portions of hyperbolas.
| Compositions Related to Conic Sections: | ||||
| Compositions: | sin(arccos x) cos(arcsin x) |
tan(arccot1 x) tan(arccot2 x) cot(arctan x) |
sec(arccos x) csc(arcsin x) |
cos(arcsec1 x) cos(arcsec2 x) sin(arccsc1 x) sin(arccsc2 x) |
| Simplified: |
|
|
|
|
| Domain: | ||||
| Range: |
|
|||
| Graph: |
![]() |
![]() |
![]() |
![]() |
| Compositions: | tan(arcsec2 x) cot(arccsc2 x) |
tan(arcsec1 x) cot(arccsc1 x) |
sec(arctan x) csc(arccot2 x) |
csc(arccot1 x) |
| Simplified: |
|
|
|
|
| Domain: | ||||
| Range: |
|
|||
| Graph: |
![]() |
![]() |
![]() |
![]() |
The next 27 compositions result in 15 graphs that are portions of quartic plane curves.
Each such composition algebraically simplifies. Each graph is a subset of a graph of the family of equations
,
where one of the variables ai has value zero, another of the
variables has value one, and the third has value either positive or negative
one.
|
Compositions Related to Quartic Plane Curves: |
|||
| Compositions: | sec(arccsc1 x) csc(arcsec1 x) |
sec(arccsc2 x) csc(arcsec2 x) |
sec(arccot1 x) |
| Simplified: |
|
|
![]() |
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | sec(arccot2 x) csc(arctanx) |
tan(arccsc1 x) cot(arcsec1 x) |
tan(arccsc2 x) cot(arcsec2 x) |
| Simplified: |
|
|
|
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | cos(arccot1 x) | sin(arctan x) cos(arccot2 x) |
tan(arcsin x) cot(arccos x) |
| Simplified: |
|
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | sin(arcsec1 x) cos(arccsc1 x) |
sin(arcsec2 x) cos(arccsc2 x) |
sec(arcsin x) csc(arccos x) |
| Simplified: |
![]() |
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | sin(arccot1 x) | cos(arctan x) sin(arccot2 x) |
tan(arccos x) cot(arcsin x) |
| Simplified: |
|
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
Now we turn to the 54 compositions where the inverse trigonometric function is the outside function. The first 18 such compositions result in 18 different graphs, each of which is piecewise linear. Therefore, each of these compositions will have an algebraic simplification for each linear piece of the graph. We provide the simplification only for that piece corresponding to the first quadrant of the unit circle.
|
Compositions Related to Sawtooth Functions: |
|||
| Compositions: | arcsin(sin x) | arccos(cos x) | arctan(tan x) |
| Simplified, on |
x | x | x |
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arccot1(cot x) | arccot2(cot x) | arcsec1(sec x) |
| Simplified, on |
x | x | x |
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arcsec2(sec x) | arccsc1(csc x) | arccsc2(csc x) |
| Simplified, on |
x | x | x |
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arcsin(cos x) | arccos(sin x) | arctan(cot x) |
| Simplified, on |
|
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arccot1(tan x) | arccot2(tan x) | arcsec1(csc x) |
| Simplified, on |
|
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arcsec2(csc x) | arccsc1(sec x) | arccsc2(sec x) |
| Simplified, on |
|
|
|
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
The next 12 compositions give 12 different graphs which have a wave-like appearance. However, these compositions do not simplify algebraically (or trigonometrically). In fact, the Fourier expansion of the first of these compositions has an infinite number of sinusoidal terms, and is specifically:

|
Compositions Related to Wave-Like Graphs: |
|||
| Compositions: | arctan(sin x) | arctan(cos x) | arccot2(sin x) |
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arccot2(cos x) | arccot1(sec x) | arccot1(csc x) |
| Domain: |
|
|
|
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arccot1(sin x) | arccot1(cos x) | arctan(sec x) |
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
| Compositions: | arctan(csc x) | arccot2(sec x) | arccot2(csc x) |
| Domain: |
|
||
| Range: |
|
|
|
| Graph: |
![]() |
![]() |
![]() |
The next 12 compositions give 12 periodic graphs where each branch has an appearance similar to (but not exactly the same as) a basic arcsine graph.
|
Compositions Resulting in Arcsine-Like Forms: |
||
| Compositions: | arcsin(tan x) | arccos(tan x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsin(cot x) | arccos(cot x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsec1(tan x) | arccsc1(tan x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsec1(cot x) | arccsc1(cot x) |
| Domain: | ||
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsec2(tan x) | arccsc2(tan x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsec2(cot x) | arccsc2(cot x) |
| Domain: | ||
| Range: |
|
|
| Graph: |
![]() |
![]() |
The last 12 compositions are undefined almost everywhere (except on a countable subset of real numbers), and each of the 6 graphs which result consist of a periodic sequence of isolated points.
|
Compositions Undefined Almost Everywhere: |
||
| Compositions: | arccos(sec x) arcsec1(cos x) |
arccos(csc x) arcsec1(sin x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsin(sec x) arccsc1(cos x) arccsc2(cos x) |
arcsin(csc x) arccsc1(sin x) arccsc2(sin x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |
| Compositions: | arcsec2(cos x) | arcsec2(sin x) |
| Domain: |
|
|
| Range: |
|
|
| Graph: |
![]() |
![]() |