trigidentity.com

Inverse function identities · derivation ·proof

Where cos(arccos x) = x comes from

From the restricted cosine curve. Cosine is not one-to-one on the whole line, so an inverse only exists after a restriction. Following that restriction gives both the identity and its domain.

cos(arccos x) = x

Building it step by step

  1. cos θ = x, θ chosen in [0, π]
    The branch where cosine never repeats.
  2. θ = arccos x
    Naming the branch's solution.
  3. cos(arccos x) = x
    Substitute back.

Why [0, π] and not [−π/2, π/2]? Because cosine is monotone on [0, π] — it runs from 1 down to −1 exactly once.

Where this route is used

The cosine twin of sin(arcsin x) = x: an inverse cosine wrapped in cosine returns its input. Useful when clearing a trig function off a variable in an equation.

The result, checked at real values

Deriving a formula and testing it are different things; this table is the test. The numbers come from the same engine as the verifier, computed when the site was built.

Both sides evaluated at the same angles — left side cos(arccos(x)), right side x.
AngleLeft sideRight sideAgree
-1-1-1yes
-0.8-0.8-0.8yes
-0.6-0.6-0.6yes
-0.4-0.4-0.4yes
-0.2-0.2-0.2yes
000yes

Neighbouring derivations

How to recall it under pressure

Re-derive it from the first line rather than searching memory: start from cos(arccos(x)) and do the one algebraic move the derivation above makes. If you need the statement itself, it is on the cosine of an inverse cosine page.

sampled at 800 random anglesSource: OpenStax Precalculus, Ch. 7.6 (inverse trig functions) · Paul's Online Math Notes, Trig Cheat Sheet · revised 2026-09-27 ·how we check ·accuracy policy ·report an error