More with Vectors
On the first vectors page a bunny hopped: every hop had a magnitude and a direction, and chaining hops tip-to-tail added the vectors. Here we keep working with that same hop, but stretch it, flip it, break it into unit-sized steps, and finally attach the physical units that turn an abstract arrow into a displacement, a velocity, or a force.
Scaling and Negation
Multiplying a vector by an ordinary number — a scalar — stretches or shrinks it without changing the line it points along. Each component is multiplied by the scalar:
The magnitude scales by the absolute value of the scalar,
so is twice as long and is half as long, both pointing the same way as .
A negative scalar does something extra: it reverses the direction. The special case is negation, , which is the same-length hop pointing the opposite way. This is exactly what lets us subtract: .
Scale a Vector
Drag the blue tip to set the base hop, then slide the scalar. Stretching changes the length; a negative scalar flips the hop to point the opposite way.
base a
<2.0, 1.0>
scalar c
2.0
c · a
<4.0, 2.0>
2.0 · <2.0, 1.0> = <4.0, 2.0> |c · a| = 4.47
Unit Vectors
A unit vector is any vector with magnitude . Two of them are special enough to get their own names. Let the bunny’s single hop one space to the right be
and its single hop one space up be
(The “hat” is read “i-hat” and “j-hat,” and always marks a unit vector.) Using the scaling rule from the previous section, any vector is just a scaled right-hop plus a scaled up-hop:
So is “three hops right and two hops up,” or . Every press of an arrow key below adds one unit vector to the bunny’s running displacement from where its current carrot appeared. Each hop is drawn as a blue vector; reach the carrot and their green sum is the total displacement — the same head-to-tail addition from the first page, now built one unit vector at a time.
Bunny Hops
Click the field, then steer with the arrow keys or WASD. Each hop adds one unit vector. Munch the carrot, then press Space for a new one.
last hop —
hops 0 · carrots 0
position
<0.0, 0.0>
displacement
<0.0, 0.0>
as unit vectors
0 î + 0 ĵ
Vectors Carry Units
So far the bunny’s hops have been pure numbers on a grid. In physics a vector almost always carries a unit that tells you what it measures. The bunny’s hop is a displacement, so its components have units of length — say meters — and a hop of means three meters east and two meters north. Displacement is the most intuitive vector precisely because you can pace it out.
The power of the vector formalism is that the algebra never changes. Adding components, scaling, and decomposing into and work identically no matter what the arrow represents. The units simply ride along inside the magnitude:
| Quantity | Symbol | Example units |
|---|---|---|
| Displacement | ||
| Velocity | ||
| Acceleration | ||
| Force | ||
| Electric field |
Scaling even respects the units. Multiplying a velocity (in ) by a time (a scalar in ) gives a displacement in meters, — the seconds cancel just as they would in ordinary arithmetic, while the direction of the velocity is preserved. Every tool you built on the first page now applies to forces on a free-body diagram, to electric fields around a charge, and to any other quantity with both a magnitude and a direction.
Problem Solving
Scaling and Negating
Scaling and Negating
Problem
A bunny’s hop is . Find and .
Use
Solve
Check
points the same way as but is twice as long, while has the same length and points the opposite way — exactly what scaling by and by should do.
Unit Vectors and Units
Unit Vectors and Units
Problem
A velocity is . Write it with unit vectors and find its speed (the magnitude).
Write and solve
Check
The components form a -- right triangle, so a speed of is reasonable, and the unit carries straight through to the magnitude.
More Vectors Checkpoint
Question 1 of 3
Choose an answer to get instant feedback.