trigidentity.com

Triangle identities · derivation ·proof

Where a/sin A = b/sin B comes from

same area, two different base/height pairings. Start from the area formula this site already publishes and cancel what is common — the ratio falls out without drawing a height at all.

a/sin A = b/sin B

Building it step by step

  1. ½·a·b·sin(C) = ½·b·c·sin(A)
    Both sides are the area of the same triangle. · Triangle area in two pairings
  2. a·sin(C) = c·sin(A)
    Divide both sides by ½b.
  3. a/sin(A) = c/sin(C)
    Divide by sin(A)·sin(C).

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

You have one complete pair — a side together with the angle opposite it — and you need an angle or a side from a second pair. It is also the formula that produces the ambiguous case: with two sides and a non-included angle, sin B can come from two different angles.

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/sin(A), right side b/sin(B).
Triangle (A)Left sideRight sideAgree
7.5°12.41952912.419529yes
15°3.0067783.006778yes
18°3.7318343.731834yes
22.5°5.2198785.219878yes
30°6.4081826.408182yes
37°4.1621554.162155yes

Neighbouring derivations

How to recall it under pressure

Re-derive it from the first line rather than searching memory: start from ½ a b sin C = ½ b c sin A and do the one algebraic move the derivation above makes. If you need the statement itself, it is on the law of sines 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