Compute the arccosine of any value between -1 and 1 — the inverse of the cosine function. Get results in both radians and degrees, visualize the principal branch of y = arccos(x), and explore fundamental properties, real‑world applications, and historical context.
Domain: [-1,1] | Range: [0, π] (≈ 0 to 3.1416 rad)
The arccosine function, denoted arccos(x) or cos⁻¹(x), is the inverse of the cosine function restricted to the interval [0, π]. For a given value x between -1 and 1, arccos(x) returns the unique angle θ in that interval whose cosine equals x. This function is fundamental in geometry, physics, and engineering, particularly for determining angles from side ratios in right triangles and for solving trigonometric equations.
For −1 ≤ x ≤ 1, θ = arccos(x) ⇔ cos(θ) = x and θ ∈ [0, π].
The derivative: d/dx arccos(x) = −1/√(1−x²), |x| < 1. This negative derivative indicates the function is strictly decreasing.
Inverse trigonometric functions were formalized in the 17th and 18th centuries alongside calculus. The notation "arccos" (arcus cosinus) emphasizes that the result is an arc (angle) whose cosine is the given value. Leonhard Euler and other mathematicians extensively used these functions. Today, arccos appears in coordinate transformations, signal processing (phase unwrapping), and in the law of cosines to compute angles of a triangle from side lengths.
Given three sides of a triangle, the law of cosines uses arccos to compute any angle. Essential in geodesy, robotics (inverse kinematics), and computer graphics (angle between vectors).
Arccos is used in phase detection, FM demodulation, and in the computation of the instantaneous phase of analytic signals.
The haversine formula for great-circle distance between two points on a sphere involves arccos of the central angle. Also used in celestial navigation to compute altitude or azimuth.
Math.acos function (IEEE 754 compliant) returning value in radians between 0 and π.
Our calculator implements double‑precision floating‑point arithmetic, ensuring accuracy to 15 decimal digits. The interactive graph shows the exact point (x₀, arccos(x₀)) on the principal branch, reinforcing the geometric interpretation: arccos returns the angle on the unit circle (from 0 to π) whose horizontal coordinate equals x₀.