Visual walkthrough — SOH-CAH-TOA mnemonic
We assume only what right-triangle anatomy and the Pythagorean theorem gave us. Every new word gets a picture before it gets used.
Step 1 — Draw the angle, and nothing else
WHY: Before we can talk about triangles, we need the one ingredient that stays fixed: the angle itself. Everything else — the sides, the size — we get to choose later. The angle is the boss; the triangle obeys it.
PICTURE: Look at the red angle. The two black rays are the corner walls of every triangle we will ever draw here.

Step 2 — Close it into a triangle at some distance
WHY a right triangle? Because a corner is the one corner whose size we already know for free. That leaves only as the "shape" information — perfect, since is what we are studying.
PICTURE: The red vertical bar is the opposite side. The horizontal bar is the adjacent side. The slant is the hypotenuse.

Each label above is a length (a number of centimetres, say), and each sits on the side the arrow points to.
Step 3 — Now draw a SECOND triangle, bigger, same angle
WHY: This is the heart of the whole idea. We want to compare a small triangle to a big one that share their angles, because that comparison is what makes the ratios trustworthy.
PICTURE: Red shows the new, larger opposite side. It is longer than before — but notice it grew in step with the adjacent side.

Step 4 — The magic of similar triangles: sides scale together
WHY does this let us build a "constant"? Because if every side is multiplied by the same , then when we divide one side by another, the cancels:
Reading the symbols:
- — the big opposite is copies of the small one.
- — same stretch on the hypotenuse.
- — top and bottom carry the same factor, so it divides out to .
PICTURE: The two red ratio-bars have the same slope — that is the visual signature that the divisions came out equal.

So the ratio depends on alone, never on size. That is what earns it a permanent name.
Step 5 — Name the three surviving ratios
WHY these three and not, say, opp/opp? A side over itself is always — no angle information. And hyp/opp is just the flip of opp/hyp, no new content. The three below are the independent, informative choices.
PICTURE: Each coloured fraction is glued to the two sides it compares.

This is exactly SOH-CAH-TOA — but now you have seen why it is allowed to exist.
Step 6 — Why (no memorising needed)
WHY bother? Because it means if you know two of the three, the third is free. Fewer things to trust.
Symbol-by-symbol:
- on top, on bottom — the two definitions stacked.
- Flipping the bottom fraction turns into .
- The two 's cancel — leaving pure opp/adj.
Step 7 — The degenerate cases (don't skip these!)
WHY: If a formula misbehaves at the edges, it is hiding a bug. These edges also explain a famous "undefined" you will meet later.
PICTURE: Left — shrinks to : the opposite side flattens to zero. Right — opens to : the adjacent side shrinks to zero.

Case (triangle squashed flat):
- , so .
- , so .
- — a perfectly flat "ramp" has zero steepness. ✓
Case (triangle stood upright):
- , so .
- , so .
- undefined — dividing by zero. Geometrically: a vertical wall has infinite steepness. That is not a mistake in the formula; it is the formula honestly reporting that "rise over run" has no run left.
Step 8 — A concrete check: the 30–60–90 triangle
WHY: Because "the ratio is constant" is only satisfying once you compute one and see a clean value pop out.
PICTURE: The red height is what Pythagoras hands us; the halved base is .

Dropping the perpendicular halves the base and makes a right triangle. By Pythagoras:
- — the height (opposite the base angle).
- — half the original base (adjacent to ).
- — original side length (the hypotenuse).
For the angle at the top: opposite , hypotenuse :
Grow this triangle to any size and — by Steps 3–4 — these numbers never budge. See special angles for the full table.
The one-picture summary

The whole argument in one frame: same angle → similar triangles → the size factor cancels in every division → three constants named sin, cos, tan. The nested triangles all share the red angle, and the red ratio-lines stay parallel — the visual proof that the numbers are locked to .
Recall Feynman retelling — the walkthrough in plain words
Draw an angle. Now close it into a triangle wherever you like — near the corner or far away, it makes a small triangle or a big one. Here's the trick: the big triangle is just the small one photocopied bigger, because they share all their angles. Everything got multiplied by the same zoom factor. So when you take one side and divide it by another, that zoom factor is on the top and the bottom — it cancels, like crossing out the same number twice. What's left is a plain number that only cares about the angle, not the size. There are exactly three interesting such divisions, and we call them sine, cosine, and tangent. Push the angle flat and the tall side vanishes (sine goes to ); push it upright and the flat side vanishes (tangent blows up — a vertical wall has no run to measure against). Split an equilateral triangle and you can even read off exact numbers like . That's it — that's why the whole SOH-CAH-TOA machine is allowed to work.
Recall Quick self-test
Why can we give a permanent name to opp/hyp? ::: Because similar triangles scale every side by the same factor , which cancels in the division, so the ratio depends only on . What geometric fact makes two right triangles with the same similar? ::: They already share and ; the third angle is forced to match (), so all three angles agree (AA). Why is undefined? ::: The adjacent side shrinks to , so opp/adj divides by zero — a vertical line has no horizontal run to compare against. How does drop out? ::: cancels the hypotenuse, leaving opp/adj.
Related: unit-circle view · inverse trig · sine/cosine graphs · surveying.