trigidentity.com

Triangle identities · derivation ·proof

Where a² = b² + c² − 2bc·cos A comes from

solve the same equation for the angle instead of the side. The useful rearrangement is the one that answers 'what is this angle?' when all three sides are known — start from the proved form and isolate cos A.

a² = b² + c² − 2bc·cos A

Building it step by step

  1. a² = b² + c² − 2bc·cos A
    The proved form. · Law of cosines
  2. 2bc·cos A = b² + c² − a²
    Move the cosine term to the left, a² to the right.
  3. cos A = (b² + c² − a²)/(2bc)
    Divide by 2bc — now the angle is the subject.

What this derivation depends on

Every line above is one of these — nothing else is assumed:

That list is the argument for learning fewer formulas: most of this catalogue is a short chain away from the unit circle and the sum formulas.

Where this route is used

Two sides and the angle between them are known and the third side is wanted, or all three sides are known and an angle is wanted. It also classifies the triangle: the sign of cos A tells you whether A is acute, right or obtuse.

Checked on these triangles

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 triangles — left side a^2, right side b^2 + c^2 - 2bc·cos(A).
Triangle (A)Left sideRight sideAgree
7.5°2.627882.62788yes
15°0.6056130.605613yes
18°1.329871.32987yes
22.5°3.990253.99025yes
30°10.26620110.266201yes
37°6.2742596.274259yes

Neighbouring derivations

How to recall it under pressure

Re-derive it from the first line rather than searching memory: start from a² = b² + c² − 2bc·cos A and do the one algebraic move the derivation above makes. If you need the statement itself, it is on the law of cosines page.

sampled at 800 real trianglestriangles only: A + B + C = 180°Source: OpenStax Precalculus, Ch. 7.4 (Law of Sines / Law of Cosines) · Paul's Online Math Notes — trig cheat sheet · revised 2026-09-28 ·how we check ·accuracy policy ·report an error