Visual walkthrough — Coordinate vectors — change of basis
Step 1 — One arrow, no numbers yet
WHAT. Draw a single arrow on blank paper. It points somewhere. That is all it is: a length and a direction. No numbers are attached to it yet.
WHY. The whole subject rests on one idea people forget: the arrow exists before you measure it. Numbers are something we add later by choosing rulers. If we skip this, every later formula looks like magic.
PICTURE. Look at the amber arrow below. There is deliberately no grid behind it. It is just a thing in space.

Step 2 — A basis is a pair of rulers
WHAT. Lay down two arrows and . They must point in genuinely different directions (not parallel). This pair is a basis, which we name .
WHY these two conditions. We need "different directions" so that every arrow in the plane can be reached by mixing them, and so that the recipe to reach it is unique. Two arrows that point the same way could only ever reach one line — useless as a coordinate system. This "genuinely different" requirement is exactly Linear independence, and having enough of them to fill the space is Basis and dimension.
PICTURE. Below, the cyan arrows are our new rulers. The faint white grid they generate is the "graph paper" of basis — a slanted graph paper.

Step 2b — The one basis we secretly already use: the standard basis
WHAT. There is one special pair of rulers everyone uses without saying so: the standard basis with
WHY it matters here. When we write a vector as , those two entries are already coordinates — they mean " steps right, steps up", i.e. . So the plain column is nothing but , the coordinate vector in the standard basis. "Standard graph paper" from here on means the square grid drawn by .
PICTURE. The square grid with pointing right, pointing up, and read straight off the axes.

Step 3 — Coordinates = "how much of each ruler"
WHAT. Slide along some amount , then along some amount , until you land exactly on the tip of . The pair is the coordinate vector .
WHY it is a column of numbers. Because once the rulers are fixed, the two amounts are the only freedom left. And because the rulers are independent, there is exactly one way to land on — so the column is well-defined, never ambiguous.
PICTURE. The dashed amber path shows the two slides: first , then , arriving at . The parallelogram closes — that closure is the equation above.

Step 4 — The matrix rebuilds the arrow from its numbers
WHAT. Stack the two ruler-arrows as the columns of a matrix and call it : Then the slide-recipe of Step 3 is exactly a matrix times the coordinate column:
Here the left side is really (Step 2b): takes -numbers in and hands back the arrow's standard numbers.
WHY a matrix and not just "add them up". Because a matrix is the machine "multiply each column by the matching input number and add". That is precisely the slide-recipe. Writing it as turns a picture into an object we can later invert. (A matrix whose columns are an independent basis is always invertible — see Invertible matrices.)
PICTURE. Here on the standard square grid, and 's two columns are the cyan arrows. The amber arrow is the same rebuilt as .

Step 5 — A second basis over the same arrow
WHAT. Now bring in a different pair of rulers and stack them as . The arrow has not moved. But its number-list is different, call it .
WHY. Same arrow, different rulers ⇒ different amounts of each ruler needed. Both equations and describe the one fixed arrow's standard numbers — so their right-hand sides must be equal. That equality is the seed of everything.
PICTURE. One amber arrow, two overlaid grids — cyan for , white-dotted for . Same tip, two sets of gridlines counting to it.

Step 6 — Set the two descriptions equal and solve
WHAT. Both matrices produce the same standard column, so: We want alone on the left. So multiply both sides on the left by :
WHY multiply by and not something else. We are trying to undo the "-numbers in, arrow out" machine . The unique tool that undoes a matrix is its inverse (Step 4 box) — that is the reason must be a genuine basis: only then does exist (Invertible matrices).
PICTURE. A pipeline: -numbers enter, turns them into the standard column, then reads that column off in -numbers. The middle "standard numbers" is the meeting point where the two halves join.

Step 7 — Numbers on the picture (a full run)
WHAT. Use with and with . Then
Take (this is , from Step 4). Push it through :
Check on the arrow: . ✓
WHY it landed right. We never touched the arrow — only re-read its address. The check re-assembles from the new numbers and new rulers and gets the original standard column back.
PICTURE. The amber arrow with both address-labels shown: " in " and " in " — here they coincide numerically by coincidence of these particular bases; the gridlines counting to the tip differ.

Step 8 — Degenerate cases (where it breaks, and why)
WHAT. What if the two "rulers" are parallel, e.g. ?
WHY it fails — two symptoms of the same illness. With we get , so does not exist and has no meaning. Geometrically this shows up in two ways at once:
- No solution (off the line). These rulers only reach the horizontal line. Any arrow with a nonzero vertical part — like — is unreachable: it has no -address at all.
- Too many solutions (on the line). An arrow that does lie on the line, like , has infinitely many addresses: , but also , or , … Because the rulers overlap, you can trade one for the other freely. Uniqueness — the whole reason coordinates mean anything — is destroyed.
Both symptoms are why a basis must be independent: independence is precisely the condition "", which guarantees exactly one address for every arrow.
Zero coordinates and negatives are fine, though. If has a zero entry, the arrow just uses none of that ruler. If it has a negative entry, you slide backwards along that ruler — still perfectly legal (recall Example 3's ).
PICTURE. Left panel: two parallel cyan arrows, an off-line target marked "✗ no address", and an on-line arrow shown with two different amber decompositions ("∞ many addresses"). Right panel: a valid basis with a negative coordinate, the backwards slide drawn as a dashed reversed amber arrow.

The one-picture summary
Everything compresses to one triangle of maps: -numbers on the left, -numbers on the right, the standard column at the top apex, with , , and their inverses on the edges. Walking apex is .

Recall Feynman retelling — the whole walkthrough in plain words
A treasure sits in a field (Step 1: the arrow, before anyone measures). The town's official map already uses "steps east / steps north" — that's the standard basis, and is the treasure's official address (Step 2b). Anna prefers her own two step-directions; her "recipe machine" turns her step-counts into the official address (Step 3–4). Ben uses yet other step-directions with his own machine (Step 5). To turn Anna's counts into Ben's: run Anna's machine forward to the official address, then run Ben's machine backwards (, which exists only because his directions are genuinely different) to read off how he would pace it (Step 6). That combo is ; the numbers checked out on a real example (Step 7). And if Ben's two directions were secretly the same line, off-line treasures get no address and on-line treasures get infinitely many — his machine can't be run backwards at all (Step 8). The treasure never moved; only the paperwork changed.