terican

Last verified · v1.0

Calculator · math

Inverse Trigonometric Calculator

Compute all six inverse trig functions — arcsin, arccos, arctan, arccot, arcsec, arccsc — from any valid ratio. Returns results in degrees or radians instantly.

FreeInstantNo signupOpen source

Inputs

Angle

Explain my result

0/3 free

Get a plain-English breakdown of your result with practical next steps.

Angle

The formula

How the
result is
computed.

Understanding Inverse Trigonometric Functions

Inverse trigonometric functions reverse the operation of standard trigonometric functions. Where sin(θ) = x, the inverse function arcsin(x) = θ recovers the angle from a known ratio. This inverse trigonometric calculator evaluates all six principal inverse functions — arcsin, arccos, arctan, arccot, arcsec, and arccsc — and returns the angle in either degrees or radians.

The Six Inverse Trigonometric Functions

Each inverse function maps a ratio back to a unique angle within its principal value range, a restricted interval chosen to make the function one-to-one and therefore invertible. The six functions with their domains and ranges are:

  • arcsin(x) — Domain: [−1, 1], Range: [−90°, 90°] or [−π/2, π/2]
  • arccos(x) — Domain: [−1, 1], Range: [0°, 180°] or [0, π]
  • arctan(x) — Domain: (−∞, +∞), Range: (−90°, 90°) or (−π/2, π/2)
  • arccot(x) — Domain: (−∞, +∞), Range: (0°, 180°) or (0, π)
  • arcsec(x) — Domain: |x| ≥ 1, Range: [0°, 90°) ∪ (90°, 180°]
  • arccsc(x) — Domain: |x| ≥ 1, Range: [−90°, 0°) ∪ (0°, 90°]

Core Formula

The general notation for any inverse trigonometric operation is: θ = f⁻¹(x), where f ∈ {sin, cos, tan, cot, sec, csc}. Given a ratio x, the calculator finds the unique angle θ — within the principal value range — such that f(θ) = x. For example, arcsin(0.5) = 30° because sin(30°) = 0.5, and arctan(1) = 45° because tan(45°) = 1.

Domain Restrictions and Principal Values

Trigonometric functions are periodic, repeating the same ratio at infinitely many angles. To produce a single, unambiguous output, each inverse function restricts its output to a principal value range. According to Khan Academy's introduction to inverse trig functions, these principal value conventions are standardized across mathematics education worldwide. For arcsin and arccos, valid inputs must satisfy −1 ≤ x ≤ 1, since sine and cosine always output values within that interval. For arcsec and arccsc, valid inputs require |x| ≥ 1, because secant and cosecant — the reciprocals of cosine and sine — always have magnitudes at or above 1. The functions arctan and arccot accept any real number as input.

Identities and Relationships

The six inverse functions are connected through complementary identities. For all x in [−1, 1], the relationship arcsin(x) + arccos(x) = π/2 holds, meaning the two functions are complementary. Similarly, arctan(x) + arccot(x) = π/2 for all real x. Paul's Online Math Notes (Section 2.5: Inverse Trig Functions) provides rigorous proofs of these identities and their applications in calculus, including the derivatives of all six inverse functions.

Worked Examples

Apply the calculator to these representative inputs:

  • arcsin(0.707) ≈ 45° — A sine ratio of approximately 0.707 (√2 ÷ 2) corresponds to a 45° angle in a right isoceles triangle.
  • arccos(0.5) = 60° — When the cosine ratio equals 0.5, the angle is exactly 60°.
  • arctan(√3) ≈ 60° — A tangent ratio of √3 ≈ 1.732 corresponds to a 60° angle.
  • arcsec(2) = 60° — Because cos(60°) = 0.5, secant inverts to sec(60°) = 2, so arcsec(2) = 60°.

Real-World Applications

Inverse trigonometric functions appear across engineering, physics, navigation, and computer graphics:

  • Structural engineering: Roof pitch angles are computed as arctan(rise ÷ run). A roof rising 4 feet over a 12-foot horizontal span has a pitch angle of arctan(4/12) ≈ 18.43°.
  • Physics — Snell's Law: The refracted angle θ₂ is calculated as arcsin(n₁ × sin(θ₁) ÷ n₂), where n₁ and n₂ are the refractive indices of two media.
  • Navigation: Bearing angles between GPS coordinates are derived using arctan(Δlongitude ÷ Δlatitude), adjusted for quadrant.
  • Computer graphics: 3D rendering pipelines use arccos to compute the angle between a surface normal vector and a light direction vector for physically based shading.

Converting Between Degrees and Radians

The output unit can be set to degrees or radians depending on the application. To convert manually: Radians = Degrees × (π ÷ 180) and Degrees = Radians × (180 ÷ π). For instance, 60° equals 60 × (π/180) = π/3 ≈ 1.0472 radians. Radians are the standard unit in calculus and scientific computing, while degrees remain the conventional unit in applied engineering and everyday geometry.

Reference

Frequently asked questions

What is an inverse trigonometric function?
An inverse trigonometric function finds an angle when given a trigonometric ratio. For example, arcsin(0.5) returns 30° because sin(30°) = 0.5. There are six inverse trig functions — arcsin, arccos, arctan, arccot, arcsec, and arccsc — each reversing one corresponding standard function. They are essential tools for solving unknown angles in right triangles and modeling periodic phenomena in physics and engineering.
What input values are valid for arcsin and arccos?
The arcsin and arccos functions only accept input values between −1 and 1, inclusive. This constraint exists because the sine and cosine of any real angle always produce outputs within the interval [−1, 1]. Providing a value such as 1.5 or −2 is mathematically undefined and falls outside the domain. By contrast, functions like arctan and arccot accept any real number as a valid input.
What is the difference between arctan and arccot?
Arctan (inverse tangent) and arccot (inverse cotangent) both accept any real number as input, but their output ranges differ. Arctan returns angles strictly between −90° and 90°, while arccot returns angles strictly between 0° and 180°. For any positive input x, these two functions satisfy the complementary identity arctan(x) + arccot(x) = 90°. Arccot appears less frequently but is important in calculus and signal processing contexts.
Should the result be displayed in degrees or radians?
The best choice depends on the application. Degrees are intuitive for geometry, construction, and navigation, where a right angle is simply 90°. Radians are the standard in calculus and scientific programming, because identities such as the derivative of sin(x) = cos(x) are only valid when x is measured in radians. Most programming languages and scientific libraries default to radians. Convert between units using: Degrees = Radians × (180 ÷ π).
What are practical real-world uses of inverse trigonometric functions?
Inverse trig functions solve problems across many disciplines. Civil engineers use arctan to compute road grade angles and roof pitches from rise-over-run ratios. Physicists apply arcsin in Snell's Law to determine light refraction angles at material boundaries. Marine and aerial navigators compute bearing directions from coordinate differences using arctan. Computer graphics engines use arccos to find the angle between surface normals and light vectors for physically accurate shading calculations.
Why does arcsec require an input with absolute value of at least 1?
Arcsec is the inverse of the secant function, which is defined as 1 ÷ cos(θ). Because cosine always produces values within [−1, 1] for any real angle, secant — its reciprocal — always has a magnitude of at least 1. Therefore arcsec is only defined for inputs where |x| ≥ 1. The identical reasoning applies to arccsc, the inverse of cosecant (1 ÷ sin(θ)). Inputs such as 0.5 or −0.8 fall outside both functions' valid domains.