How many controls does a vector need?
Imagine four controls, each responsible for one number in a record. You want the record . How should you set the controls, and what should the zero in the third slot do?
You already know how to add vectors and multiply them by numbers. Here we will use those operations to build a vector one component at a time.
Keep a record of your investigation
Start with the reference record . Before each adjustment, write the four entries you expect. Change one coordinate control at a time, keeping the other three fixed, and record the new record. Compare consecutive records: which slot changed, and by how much? Use those differences to explain what one control contributes.
Build the record without a four-dimensional drawing
Before setting to 2, predict all four entries in its contribution. Make the change and record the result. Then predict and test at −1, followed by at 3, recording each change separately.
Leave the third control at zero. Does its slot disappear, or does it remain part of the record?
Target: (2, −1, 0, 3). Each control changes just one slot.
| Control | Contribution to the record |
|---|---|
| 0e1 | (0, 0, 0, 0) |
| 0e2 | (0, 0, 0, 0) |
| 0e3 | (0, 0, 0, 0) |
| 0e4 | (0, 0, 0, 0) |
Explain which entries change when you move just one control.
Compare your explanation
The four contributions are , , , and . Their sum is the target. The third coordinate is still present; it simply contributes zero.
We do not need to draw four perpendicular arrows to calculate with four components. A table makes the separate slots visible.
The building blocks for coordinates
In the plane, define
Multiplying changes only the first coordinate; multiplying changes only the second. For example,
These are standard unit vectors. Each has a 1 in one coordinate and zeros elsewhere. The subscript tells you which coordinate gets the 1; it is a label, not a multiplier.
They form the standard basis: every vector can be assembled using them, and its component values specify the coefficients uniquely. We will later investigate other choices of basis.
What does Rⁿ mean?
The notation means the set of ordered lists of real numbers. In , there are four standard coordinate vectors. For instance,
Our target becomes
We can omit the zero term and write . We cannot omit the zero coordinate from the resulting tuple: is a different, three-component object.
The dimensions of the unit vectors come from context. The used in has two entries; the one used in has four.
Why the coefficients cannot be ambiguous
Suppose . The left side is simply . Equality of ordered pairs requires and . The same reasoning works one slot at a time in any .
For an ML data record, a slot might represent a particular feature. The order matters: swapping two entries changes which feature receives each value. Coordinate arithmetic is meaningful only when records use the same feature order.
Decode a new expression
Without the explorer, convert in into component form. Then write as a sum of standard unit vectors.
Check the slots
The first vector is . The second is . Missing terms contribute zero; they do not shift the remaining components left.
Design your own comparison
Choose your own four-component target using values from −4 to 4, including a zero and a negative entry. Write its standard-unit-vector expression before building it. Then choose one nonzero control to set to zero while holding the other three fixed. Predict the resulting record and compare it with the original target.
Could changing a different control repair the missing coordinate? Test one such attempt and explain the result from the coordinate slots.
Write a short conclusion: what you predicted, what you observed, and how the evidence changed or supported your explanation.
Check the reasoning in your investigation
Setting coordinate to zero removes its contribution in slot only. A different standard coordinate control cannot repair that slot. The record still has four entries, including zeros; omitting a term from the expression does not remove its coordinate.