Intuition What this page is for
The parent note taught the rules :
add across, scale all, length is Pythagoras, dot is direction. This page throws every kind of
input at those rules — positive and negative components, the zero vector, arrows that already
point the same way, arrows at right angles, arrows pointing opposite , higher dimensions, and a
real-world word problem. By the end you will have seen every trap before it can spring on you.
Two symbols appear in almost every example, so let's pin them down here in plain words before we
use them.
∥ ⋅ ∥ (length)
The double-bar symbol ∥ v ∥ (read "the norm of v ") means the length of
the arrow v — how far its tip is from the origin, measured straight. Picture the arrow
as the hypotenuse of a right triangle; its length is the Pythagorean square-root of the sum of
the squared components:
∥ v ∥ = v 1 2 + v 2 2 + ⋯ + v n 2 .
Because every component is squared , signs disappear — a length is always ≥ 0 . See
Norms and Distance in Rn for the general theory.
Before working anything, let's list every case class these three operations can produce. Each
row is a "cell" — a distinct situation with its own behaviour. The examples below are each tagged
with the cell(s) they cover.
Cell
Operation
Scenario
What's special / the trap
A
add / scale
all-positive components
the "friendly" baseline
B
add / scale
mixed signs, negative scalar
flipping direction, sign bookkeeping
C1
scale
scalar c = 0
degenerate: 0 ⋅ v = 0 , direction vanishes
C2
add
adding the zero vector 0
identity: v + 0 = v , nothing changes
D
norm
normalise a vector; length of 0
dividing by length; can't normalise 0
E
dot
acute angle (θ < 9 0 ∘ )
dot product positive
F
dot
right angle (θ = 9 0 ∘ )
dot product exactly zero
G
dot
obtuse / opposite (θ > 9 0 ∘ , or 18 0 ∘ )
dot product negative
H
dot
in R 4 (no picture possible)
formula still works with no geometry to lean on
I
word problem
real displacement / force
tracking units , choosing the right operation
J
exam twist
find unknown component making ⊥
solve an equation from u ⋅ v = 0
Note that C1 (scaling by zero) and C2 (adding the zero vector) are different edge cases:
C1 destroys an arrow, C2 leaves one untouched. Example 3 handles both, clearly separated. Ten
examples follow; each header says which cell it hits.
Worked example Combine two "friendly" arrows
Let u = ( 2 , 1 ) and v = ( 1 , 3 ) . Compute 3 u + v .
Forecast: Both arrows point up-and-right. Tripling u makes a long right-leaning
arrow, then v nudges it up. Guess: the result lands somewhere far up-and-right, first
component bigger than second. Write your guess.
Step 1. 3 u = ( 3 ⋅ 2 , 3 ⋅ 1 ) = ( 6 , 3 ) .
Why this step? Scalar multiplication is component-wise — each axis is independent, so we
multiply each coordinate by 3 separately.
Step 2. 3 u + v = ( 6 + 1 , 3 + 3 ) = ( 7 , 6 ) .
Why this step? Addition is also component-wise (add the east-parts, add the north-parts).
Verify: Both components positive and 7 > 6 — matches the forecast. Sanity: ( 7 , 6 ) should sit
tip-to-tail past ( 6 , 3 ) ; look at the figure — the green arrow v starts where the long
lavender 3 u ends, and the coral resultant closes the path. ✓
Worked example Subtraction is scaling by
− 1 then adding
Let u = ( 1 , 2 ) , v = ( 3 , − 1 ) . Compute 2 u − v .
Forecast: v points down -right (its second component is negative). Subtracting it
means adding its flip , which points up -left. So the answer should drift left and up compared
to 2 u . Guess the signs of the two components.
Step 1. 2 u = ( 2 , 4 ) .
Why this step? Component-wise scaling.
Step 2. − v = ( − 3 , + 1 ) .
Why this step? Subtracting v is the same as adding ( − 1 ) v . Multiplying by
− 1 flips the direction — every sign reverses, so ( 3 , − 1 ) → ( − 3 , 1 ) .
Step 3. 2 u − v = ( 2 − 3 , 4 + 1 ) = ( − 1 , 5 ) .
Why this step? Add component-wise.
Verify: First component negative (drifted left), second positive and larger (drifted up) —
exactly the forecast. In the figure, the dashed coral arrow is − v pointing up-left, and
the resultant lands in the upper-left region. ✓
Worked example Scaling by zero (C1) vs. adding the zero vector (C2)
Cell C1: (a) Compute 0 ⋅ ( 5 , − 7 ) . Cell C2: (b) Compute ( 4 , − 2 ) + 0 where
0 = ( 0 , 0 ) . Then (c) what is ∥ 0 ∥ ?
Forecast: These two edge cases behave oppositely . Scaling by 0 should destroy the
arrow (shrink it to nothing). Adding "no movement" should preserve the arrow (change nothing).
The length of "no arrow" should be 0 .
Step 1 (C1, part a). 0 ⋅ ( 5 , − 7 ) = ( 0 ⋅ 5 , 0 ⋅ ( − 7 )) = ( 0 , 0 ) = 0 .
Why this step? Component-wise scaling; each coordinate times 0 is 0 . This is the C1
behaviour: the direction vanishes — a zero-length arrow points nowhere.
Step 2 (C2, part b). ( 4 , − 2 ) + ( 0 , 0 ) = ( 4 − 0 − no , ⋅ ) = ( 4 + 0 , − 2 + 0 ) = ( 4 , − 2 ) .
Why this step? This is the C2 behaviour, completely different from C1: 0 is the
additive identity . Adding "move zero east, zero north" leaves you exactly where you were —
the arrow is untouched, not destroyed.
Step 3 (part c). ∥ 0 ∥ = 0 2 + 0 2 = 0 .
Why this step? The norm formula (length as root-sum-of-squares) still applies; all squared
components are 0 , so the length is 0 .
Verify: C1 collapsed the arrow to 0 ; C2 left ( 4 , − 2 ) unchanged — the two cases are
genuinely different, as forecast. ⚠️ Watch out: because ∥ 0 ∥ = 0 , you can never
normalise 0 — dividing by 0 is undefined. The zero vector has no direction. ✓
c v = 0 only when c = 0 ."
Why it feels right: to kill an arrow you shrink it with c = 0 . The fix: c v = 0
also happens when v = 0 itself, whatever c is. So 7 ⋅ 0 = 0 too.
Definition The "hat" notation
Writing a hat over a vector, w ^ (read "w-hat"), is the standard shorthand for
the unit vector in the direction of w — that is, w rescaled to length 1 .
So w ^ = ∥ w ∥ w . The hat is a visual reminder: "this arrow
has been shrunk to length one."
Worked example Turn a vector into a unit arrow
Normalise w = ( − 6 , 8 ) .
Forecast: w points up-left. The unit version points the same way but has length
exactly 1 , so its components must be smaller in size. Guess whether both stay the same sign.
Step 1. ∥ w ∥ = ( − 6 ) 2 + 8 2 = 36 + 64 = 100 = 10 .
Why this step? We need the current length (the norm) before we can rescale to 1 . Note
( − 6 ) 2 = 36 — the sign disappears under squaring, which is why length is always positive.
Step 2. w ^ = 10 1 ( − 6 , 8 ) = ( − 0.6 , 0.8 ) .
Why this step? Dividing every component by the length 10 shrinks the arrow to length 1
without rotating it — direction (both signs) is untouched. The hat marks it as the unit version.
Verify: Check the new length: ( − 0.6 ) 2 + ( 0.8 ) 2 = 0.36 + 0.64 = 1 = 1 . ✓ Unit
length confirmed, signs preserved (still up-left) — matches forecast.
Worked example Two arrows that mostly agree
a = ( 3 , 1 ) , b = ( 2 , 2 ) . Find the angle θ between them.
Forecast: Both point up-right, fairly close in direction. So cos θ should be close to
1 , i.e. θ small (well under 9 0 ∘ ), and the dot product should be positive .
Step 1. a ⋅ b = 3 ⋅ 2 + 1 ⋅ 2 = 6 + 2 = 8 .
Why this step? Sum of products of matching components — this single number encodes alignment.
Positive already tells us the angle is acute.
Step 2. ∥ a ∥ = 9 + 1 = 10 , ∥ b ∥ = 4 + 4 = 8 = 2 2 .
Why this step? The identity boxed above, a ⋅ b = ∥ a ∥∥ b ∥ cos θ ,
needs both lengths (norms) to isolate cos θ .
Step 3. cos θ = 10 ⋅ 2 2 8 = 2 20 8 = 4 5 8 = 5 2 ≈ 0.894 .
Why this step? Rearranged the boxed identity to solve for cos θ . The radicals simplify
using the rule a ⋅ b = ab : so 10 ⋅ 2 = 20 , giving
10 ⋅ 2 2 = 2 20 in the denominator. Then 20 = 4 ⋅ 5 = 2 5
(pull the perfect square 4 out as 2 ), so 2 20 = 4 5 ; cancel the 8 on top with the
4 to land at 5 2 .
Step 4. θ = arccos ( 0.894 ) ≈ 26.5 7 ∘ .
Why this step? arccos answers "which angle has this cosine?" — it undoes the cosine.
Verify: θ ≈ 26. 6 ∘ is small and acute, dot product positive — forecast holds.
Figure shows the tight sliver of angle between the two nearly-aligned arrows. ✓
Worked example The perpendicular test
Are p = ( 2 , − 3 ) and q = ( 3 , 2 ) perpendicular?
Forecast: p points down-right, q up-right. They look like they might make
a clean right angle. Guess yes or no before computing.
Step 1. p ⋅ q = 2 ⋅ 3 + ( − 3 ) ⋅ 2 = 6 − 6 = 0 .
Why this step? Perpendicularity ⟺ dot product = 0 . We don't even need the angle formula — a
zero dot is the definition of a right angle.
Step 2. cos θ = ∥ p ∥ ∥ q ∥ 0 = 0 , so θ = arccos 0 = 9 0 ∘ .
Why this step? Plugging the zero dot into the boxed identity forces cos θ = 0 , and the only
angle (between 0 ∘ and 18 0 ∘ ) with cosine 0 is exactly 9 0 ∘ — confirming the
right angle geometrically.
Verify: Yes, they are perpendicular. In the figure the two arrows form a perfect L. ✓
Worked example Arrows that disagree
(a) c = ( − 1 , 2 ) , d = ( 3 , 1 ) : acute, right, or obtuse?
(b) e = ( 2 , 1 ) , f = ( − 2 , − 1 ) : find the angle.
Forecast: For (a), c leans left, d leans right — they seem to disagree, so
guess obtuse (dot negative). For (b), f is exactly − e , i.e. the flip, so
they point opposite — guess 18 0 ∘ .
Step 1 (a). c ⋅ d = ( − 1 ) ( 3 ) + ( 2 ) ( 1 ) = − 3 + 2 = − 1 .
Why this step? A negative dot product means cos θ < 0 , hence θ > 9 0 ∘ — obtuse.
We don't even need the full angle to classify it; the sign alone tells us.
Step 2 (b). e ⋅ f = ( 2 ) ( − 2 ) + ( 1 ) ( − 1 ) = − 4 − 1 = − 5 .
∥ e ∥ = ∥ f ∥ = 5 , so cos θ = 5 ⋅ 5 − 5 = 5 − 5 = − 1 .
Why this step? cos θ = − 1 is the most negative cosine can be — it means the arrows point
in exactly opposite directions.
Step 3 (b). θ = arccos ( − 1 ) = 18 0 ∘ .
Why this step? arccos ( − 1 ) = 18 0 ∘ , a straight line — the two arrows are anti-parallel.
Verify: (a) dot = − 1 < 0 ⟹ obtuse ✓. (b) θ = 18 0 ∘ matches "f = − e ".
Figure shows c , d opening wide past a right angle, and e , f on
one straight line pointing opposite ways. ✓
Worked example When you can't draw it, trust the formula
In R 4 , let u = ( 1 , 0 , − 1 , 2 ) and v = ( 2 , 3 , 0 , 1 ) . Find u ⋅ v
and ∥ u ∥ .
Forecast: We can't picture 4D, but the algebra is identical — sum products of matching
components, and length is the square root of the sum of squares. Guess whether the dot is positive.
Step 1. u ⋅ v = ( 1 ) ( 2 ) + ( 0 ) ( 3 ) + ( − 1 ) ( 0 ) + ( 2 ) ( 1 ) = 2 + 0 + 0 + 2 = 4 .
Why this step? The dot product formula ∑ u i v i has no dimension limit — it works the
same in R 4 as in R 2 . Nothing about it needs a picture.
Step 2. ∥ u ∥ = 1 2 + 0 2 + ( − 1 ) 2 + 2 2 = 1 + 0 + 1 + 4 = 6 ≈ 2.449 .
Why this step? The norm is repeated Pythagoras , one perpendicular axis at a time — do it four
times and you still just add up the squares.
Verify: Dot = 4 > 0 , so if we could see them the angle would be acute. Length 6 is a
plain positive number. The formulas never needed geometry — that's the power of R n . ✓
Worked example Two legs of a hike
A hiker walks a = ( 3 , 4 ) km (3 km east, 4 km north), then b = ( − 6 , 2 ) km. Find
(a) their final position from start, and (b) the straight-line distance walked from start.
Forecast: First leg goes up-right, second goes far up-left. The net should end up left of
start but higher up. The straight-line distance should be less than the total path (3+4+... walked).
Guess the sign of the east-component of the final position.
Step 1 (a). Final position = a + b = ( 3 − 6 , 4 + 2 ) = ( − 3 , 6 ) km.
Why this step? Doing two displacements in a row is tip-to-tail addition — the natural
meaning of adding vectors. Units stay km throughout.
Step 2 (b). Distance from start = ∥ ( − 3 , 6 ) ∥ = ( − 3 ) 2 + 6 2 = 9 + 36 = 45 = 3 5 ≈ 6.708 km.
Why this step? Straight-line distance is the length of the resultant displacement — the
norm. Squaring − 3 removes the sign, so "went west" still adds positively to distance.
Verify: Final east-component − 3 (ended up west of start) matches the forecast; north + 6
(higher up) makes sense. Units: km 2 = km ✓. The figure shows the two legs
tip-to-tail and the straight coral resultant. ✓
Worked example Make it perpendicular
For which value of k is s = ( k , 2 ) perpendicular to t = ( 4 , − 3 ) ?
Forecast: Perpendicular means the dot product is forced to 0 . That's one equation, one
unknown — so a single value of k should pop out. Guess whether k is positive.
Step 1. Perpendicular ⟺ s ⋅ t = 0 .
Why this step? This is the algebraic definition of a right angle — turn the geometric condition
into an equation we can solve. (A zero dot means cos θ = 0 , i.e. θ = 9 0 ∘ .)
Step 2. s ⋅ t = ( k ) ( 4 ) + ( 2 ) ( − 3 ) = 4 k − 6 .
Why this step? Apply the dot-product formula (matching components multiplied and summed),
leaving k symbolic since it is the unknown we're solving for.
Step 3. Set the dot product to zero and solve:
4 k − 6 = 0 ⟹ 4 k = 6 ⟹ k = 4 6 = 2 3 = 1.5.
Why this step? The perpendicular condition from Step 1 says the expression from Step 2 must
equal 0 ; this is a linear equation in one unknown , so we isolate k by adding 6 to both
sides then dividing by 4 .
Verify: Substitute k = 1.5 back: s ⋅ t = ( 1.5 ) ( 4 ) + ( 2 ) ( − 3 ) = 6 − 6 = 0 ✓.
The dot product vanishes, so s = ( 1.5 , 2 ) really is perpendicular to t , and
k = 1.5 > 0 as forecast. Final answer: k = 2 3 .
Recall Which sign of the dot product means what?
Positive dot ::: acute angle (θ < 9 0 ∘ ) — arrows mostly agree.
Zero dot ::: right angle (θ = 9 0 ∘ ) — perpendicular.
Negative dot ::: obtuse angle (θ > 9 0 ∘ ); and cos θ = − 1 (dot at its most negative) means exactly opposite (18 0 ∘ ).
Can you normalise the zero vector? ::: No — its length is 0 and dividing by 0 is undefined; it has no direction.
What does scaling by a negative c do? ::: Stretches length by ∣ c ∣ and flips the arrow to the opposite direction.
What does the norm symbol ∥ v ∥ mean? ::: The length of the arrow, v 1 2 + ⋯ + v n 2 .
Mnemonic The sign story of the dot product
"Plus = pals, Zero = square corner, Minus = enemies." The sign alone classifies the angle
before you ever compute arccos .
Dot Product and Orthogonality — the perpendicular tests (Cells F, J) generalise here.
Norms and Distance in Rn — normalising (Cell D) and the hike distance (Cell I).
Linear Combinations and Span — the add-and-scale examples (Cells A, B) are the building blocks.
Projections and Orthogonal Decomposition — uses the acute/obtuse sign logic of Cells E–G.