Visual walkthrough — Sum and difference formulas — sin(A±B), cos(A±B), tan(A±B) — proofs
Before step 1, we agree on the one object everything lives on.
Step 1 — Place two points at angles and
WHAT. Mark two points on the circle: reached by turning through angle , and reached by turning through angle .
WHY. We want a relationship about the combined angle. The only difference between and is the angle between them, and that angle is . So is baked into this picture geometrically — we haven't written a formula yet, but it's already there as the opening between the two arms.
PICTURE.

Reading the coordinates straight off the definition:
The grey dashed line joining and is the chord. Our whole strategy: measure that one chord in two different ways.
Step 2 — Measure the chord using coordinates
WHAT. Use the distance formula (Pythagoras on the horizontal and vertical gaps) to get the squared length .
WHY THIS TOOL — why distance, why squared? We need a number that both descriptions of the chord must agree on. Length is that number. We keep it squared to avoid a square root — squaring keeps everything as polynomials in and , which we can expand and cancel cleanly.
PICTURE.

The horizontal gap is (orange), the vertical gap is (violet). Pythagoras on that little right triangle:
Multiply each bracket out:
Step 3 — Collapse it with the Pythagorean identity
WHAT. Group the squared terms and use twice.
WHY. Four of the six terms are "just the circle" — they must sum to something clean, because and sit on a radius- circle. The Pythagorean Identity is exactly the statement "the tip's distance from the centre is ", so it turns those four terms into the constant , leaving only the interesting cross-terms.
PICTURE.

Notice: the exact combination has appeared on its own. Our job is now just to show it equals — which the next step does with a single rotation.
Step 4 — Rotate the picture so the angle sits at the axis
WHAT. Spin the entire figure clockwise by angle . Now lands on the positive -axis at , and lands at angle .
WHY THIS TOOL — why rotate? A rotation is a rigid motion: it slides the whole picture without stretching, so the chord length does not change. This is the key that lets us measure the same chord a second, simpler way — one where only the single angle is left in the picture.
PICTURE.

After the spin:
- — sitting on the axis,
- — at the leftover angle .
The red arc is the angle , unchanged by the spin (both arms turned by the same , so the opening between them is untouched).
Step 5 — Measure the same chord again, now the easy way
WHAT. Distance formula on the rotated points and .
WHY. Because is at , the algebra is far lighter — and it produces directly.
PICTURE.

Expand and use the Pythagorean identity one more time:
Step 6 — Set the two measurements equal
WHAT. The chord is one physical thing, so its two squared lengths (Step 3 and Step 5) must match.
WHY. This is the whole point of measuring twice — equality forces the identity.
Subtract from both sides, divide by :
Step 7 — The degenerate cases (nothing left uncovered)
A proof you can trust must survive the boring inputs. Test them on the final formula.
PICTURE.

- (points coincide, chord has length ): formula gives . ✓ Consistent.
- ( and are the same point): . ✓ This is literally the Pythagorean Identity falling out as a special case.
- (arms perpendicular): , so the formula forces — the "perpendicular ⇒ dot product zero" fact, hidden inside.
- Negative / reflex angles: nothing in Steps 1–6 assumed were small or positive. Coordinates are defined for every angle, in every quadrant, so the proof holds for all real — no case is special.
The one-picture summary

Left half: chord measured from raw coordinates → . Right half: same chord after a rigid rotation → . The equals sign in the middle is the entire theorem. Everything else in the parent note — (send ), the sines (via Cofunction Identities), the tangents (divide), the Double Angle Formulas (set ) — is downstream of this single equality.
Recall Feynman retelling — say it to a friend with no notation
Two ants sit on a round track of radius one. One is parked at " o'clock", the other at " o'clock". Stretch a straight string between them — that's the chord. Now I measure the string two ways. First way: I read off each ant's east–west and north–south position and use Pythagoras — this spits out (the circle-parts all quietly add to one and vanish). Second way: I spin the whole track until one ant sits exactly at "3 o'clock". The string never changed length — spinning doesn't stretch anything — but now the only thing that matters is the gap between the ants, which is , and Pythagoras this time spits out . Same string, two answers, so they're equal. Cancel the boring 's and you're left with . That's it — a string measured twice.
Connections
- Unit Circle and Trig Definitions — supplies , the only fact we start from.
- Pythagorean Identity — the collapse in Steps 3 and 5.
- Cofunction Identities — turns this cosine result into the sine formulas.
- Double Angle Formulas — the special case.
- Product-to-Sum and Sum-to-Product — add/subtract sibling identities.
- Derivatives of Trig Functions — these formulas power the limit definitions downstream.