Ⅴ Vectors, Space & Complex Numbers · Stage 27 — Plane Vectors · 27.2 Vector OperationsAll lessons →
Stage 27 · Plane Vectors

Vector Operations

Add by walking arrows head-to-tail; scale by stretching or flipping.

Ages 14–18 · Reasoning, one step at a time
The two faces of addition. Left: the triangle rule — walk along a (blue), then continue along b (amber); the straight arrow from start to finish is a + b (green). Right: the parallelogram rule on the same a, b — the diagonal is the same green a + b. Two pictures, one answer.

In Lesson 27.1 a vector earned its keep: it carries both a size and a direction, packed into one arrow. But an idea is only as good as what you can do with it — and arrows turn out to be wonderfully easy to work with. There are exactly three moves. You can lay two arrows head to tail and read off where you end up — that is addition. You can reverse one and add — that is subtraction. And you can stretch or flip a single arrow — that is scaling. Every one of these is something you can literally draw, and once you can draw it you can compute it. By the end you will hold a single equation, b = λa, that captures "these two arrows point along the same line" — the workhorse for proving three points are collinear.

27.2.1 The triangle rule for addition

Suppose you walk the displacement a = (3, 1): three steps east, one step north. Then, from wherever you land, you walk b = (1, 3). Where do you end up relative to where you started? Slide the tail of b onto the head of a — line them up head to tail — and the single straight arrow from your starting point to your finishing point is the sum a + b. This is the triangle rule: the two arrows and their sum form a triangle that closes.

The bookkeeping is just component arithmetic — add the easts, add the norths: a + b = (3, 1) + (1, 3) = (4, 4). The arrow really does close, because moving 3 then 1 more east is moving 4 east, and 1 then 3 north is 4 north.

The triangle rule. a = (3, 1) in blue, then b = (1, 3) laid head-to-tail in amber; the closing arrow a + b = (4, 4) in green. The three arrows form a closed triangle — that is the whole rule.
Key idea — the triangle rule

To add a + b, slide b so its tail sits on a's head. The arrow from a's tail to b's head is a + b. In coordinates: (x₁, y₁) + (x₂, y₂) = (x₁ + x₂, y₁ + y₂).

27.2.2 The parallelogram rule

The triangle rule asks you to put the arrows nose to tail. But often two vectors arrive from the same place — two ropes pulling a ring, two forces on a bolt, two velocities at one instant. For that picture there is a twin construction. Draw a and b from a shared tail. Complete the parallelogram by drawing a copy of b off the head of a and a copy of a off the head of b. The diagonal from the shared tail is exactly a + b.

Why is it the same sum? Because the far side of the parallelogram is a slid copy of b — same length, same direction, so it is b as a free vector. Following a and then that copy of b is precisely the triangle rule again. The parallelogram simply draws the triangle rule both ways at once, which is why its diagonal lands on the same green point.

Example — two ropes on a ring

One rope pulls with a = (3, 1), a second with b = (1, 3), both from the same ring. The single pull they amount to — the resultant — is the diagonal a + b = (4, 4), of length |a + b| = √(42 + 42) = √32 ≈ 5.66. One rope pulling (4, 4) would do the same job as both.

Try it Triangle or parallelogram — same green sum, two routes
Dial the head of b. Switch the rule: the triangle walks head-to-tail, the parallelogram shares a tail — both land on the same a + b.
rule
bx 1
by 3

Notice that order does not matter: walking a then b lands you in the same place as walking b then a — the parallelogram is symmetric across its diagonal. That is the law a + b = b + a, and we will collect it with its friends in §27.2.6.

27.2.3 Subtracting vectors

Subtraction is addition wearing a disguise: ab means a + (−b), where −b is just b reversed. But there is a cleaner picture. Draw a and b from the same tail. Then ab is the arrow that runs from the head of b to the head of a.

Here is the memory hook: ab is the arrow that "completes the triangle" so that b + (ab) = a. Start at b's head, travel ab, and you arrive at a's head — exactly what the equation says. In coordinates it is again component-wise: with a = (4, 1) and b = (1, 3), ab = (4 − 1, 1 − 3) = (3, −2).

Subtraction. a = (4, 1) and b = (1, 3) share a tail; ab = (3, −2) is the green arrow from the head of b to the head of a — the one that makes b + (ab) = a.
Watch — direction matters

abba. They are opposite arrows: ba = −(ab). Above, ba = (−3, 2) points the other way. Pick the right one by asking which arrow you want to point from and point to: ab points to a, from b.

27.2.4 Scaling: stretch or flip

The third move uses just one arrow and a number. To form λa (read "lambda times a"), keep a's line and rescale its length by |λ|. If λ > 0 the new arrow points the same way; if λ < 0 it flips to the opposite direction; if λ = 0 it collapses to the zero vector. In coordinates, scaling touches every component: λ(x, y) = (λx, λy).

The length obeys a clean law: |λa| = |λ| |a|. Doubling (λ = 2) doubles the length; λ = −1 keeps the length but reverses the arrow; λ = ½ halves it. The sign of λ is the direction switch, the size of λ is the stretch factor.

Try it The scaling dial — stretch and flip
Drag λ from −3 to 3. Watch λa stretch past the slate ghost of a, and flip when λ crosses 0.
λ
Watch — the triangle inequality

|a + b| is not generally |a| + |b|. Adding arrows is not adding lengths. With a = (3, 0) and b = (0, 4): |a| + |b| = 3 + 4 = 7, but |a + b| = |(3, 4)| = √25 = 5. The detour through a corner is shorter than the two legs — the famous triangle inequality |a + b| ≤ |a| + |b|. Equality holds only when a and b point the same way.

27.2.5 The collinear-vector theorem

Scaling has a beautiful payoff. Take any nonzero a. Every scalar multiple λa lies on the same line through the origin as a — stretching and flipping never leave that line. Run it backwards: if b lies along a's line, there is a number λ that rescales a onto b. That gives the whole theorem.

Key idea — the collinear theorem

For a0: ba ⇔ there is exactly one number λ with b = λa. The λ is the stretch-and-flip factor: λ > 0 means same direction, λ < 0 opposite, |λ| the length ratio.

This is the standard tool for proving three points lie on a line. To show A, B, C are collinear, form the vectors AB→ and AC→ from the common point A; if you can write AC→ = λ AB for some single λ, the two arrows share a line, and since they share the point A, all three points are on one line.

Example — proving three points collinear

Let A = (1, 1), B = (3, 2), C = (7, 4). Then AB→ = (2, 1) and AC→ = (6, 3). Is AC→ a multiple of AB→? Try λ = 3: 3·(2, 1) = (6, 3) = AC→. ✓ One λ works, so AC→ = 3 AB→ and A, B, C are collinear — with C three times as far from A as B is.

Try it Move C — when do A, B, C line up?
A and B are fixed. Slide C. The figure turns green and reports the single λ exactly when AC→ = λ AB→ — i.e. when the three points are collinear.
Cx 7
Cy 4

27.2.6 The algebra of vectors

Here is the quiet miracle that makes everything later possible: vector addition and scaling obey the same rules as ordinary numbers. So you may rearrange a vector expression exactly the way you rearrange algebra — collect terms, factor out a scalar, swap an order — and never go wrong.

RuleWhat it saysName
a + b = b + aorder of adding does not mattercommutative
(a + b) + c = a + (b + c)grouping does not matterassociative
a + 0 = athe zero vector changes nothingidentity
a + (−a) = 0every arrow has an oppositeinverse
λ(a + b) = λa + λbscaling spreads over a sumdistributive
(λ + μ)a = λa + μascalars add the way you'd hopedistributive

For instance, 2(a + b) − 2b = 2a + 2b − 2b = 2a — pure schoolbook algebra, now with arrows. These rules are exactly what Lesson 27.3 will cash in when it turns every vector into a coordinate pair and collapses all of this into arithmetic.

What to carry forward

Three moves, one theorem, and the algebra that ties them together:

OperationThe pictureIn coordinates
a + b (triangle)lay b head-to-tail on a; arrow start→finish(x₁+x₂, y₁+y₂)
a + b (parallelogram)shared tail; the diagonalsame sum
abshared tail; arrow from b's head to a's head(x₁−x₂, y₁−y₂)
λastretch by |λ|, flip if λ<0(λx, λy), |λa| = |λ||a|
ba (a0)same line through the tailb = λa for one λ

And the algebra is ordinary: a + b = b + a, (a+b)+c = a+(b+c), λ(a+b) = λab. Two cautions to keep: abba, and |a + b| ≤ |a| + |b| (the triangle inequality), with equality only when a, b point the same way.

Exercises

  1. With a = (5, 2) and b = (−1, 4), compute a + b, ab, and 3a.
    Show the reasoning
    Add and subtract component-wise; scale every component. a + b = (5 + (−1), 2 + 4) = (4, 6). ab = (5 − (−1), 2 − 4) = (6, −2). 3a = (3·5, 3·2) = (15, 6).
  2. A boat is pushed by an engine force e = (6, 0) and a current c = (0, 8) from the same point. Find the resultant e + c and its magnitude. Is |e + c| equal to |e| + |c|?
    Show the reasoning
    By the parallelogram rule the resultant is e + c = (6, 8), with |e + c| = √(62 + 82) = √100 = 10. But |e| + |c| = 6 + 8 = 14. They are not equal — 10 < 14 — because e and c point in different directions (the triangle inequality is strict here).
  3. Find the number λ with (−6, 9) = λ(2, −3). What does it tell you about the two arrows?
    Show the reasoning
    Match components: λ·2 = −6 gives λ = −3, and λ·(−3) = 9 also gives λ = −3 — the same λ, so it really is a scalar multiple. Thus (−6, 9) = −3(2, −3). The arrows are parallel (collinear); since λ < 0 they point in opposite directions, and the first is 3 times as long.
  4. Points A = (2, 1), B = (5, 3), C = (11, 7). Are A, B, C collinear? If so, where is C relative to B along the line from A?
    Show the reasoning
    Form the arrows from A: AB→ = (5 − 2, 3 − 1) = (3, 2) and AC→ = (11 − 2, 7 − 1) = (9, 6). Is AC→ = λAB→? Try λ = 3: 3·(3, 2) = (9, 6) = AC→. ✓ One λ works, so AC→ = 3 AB→ and the three points are collinear. C lies on the same side as B (λ > 0), three times as far from A as B is.
  5. Simplify 3(a − 2b) + 2(b + 3a) using the vector algebra rules.
    Show the reasoning
    Distribute, then collect like terms exactly as in ordinary algebra: 3a − 6b + 2b + 6a = (3a + 6a) + (−6b + 2b) = 9a − 4b. The distributive and commutative laws are what license each step.
  6. Sketch why ab and ba are opposite arrows, and check it with a = (4, 1), b = (1, 3).
    Show the reasoning
    Draw a, b from one tail. ab runs from b's head to a's head; ba runs the reverse trip, from a's head to b's head — the same segment traced backward. In numbers: ab = (3, −2) and ba = (−3, 2) = −(ab). So ba = −(ab): same length, opposite direction.

🎯 Quick check

Six questions to lock it in. Tap the answer you think is right.

§ For teachers and parents

This lesson develops the linear operations on plane vectors and their geometry. It aligns with the Common Core vector standards HSN-VM.A (recognize vectors as quantities with magnitude and direction; find components) and especially HSN-VM.B — adding vectors end-to-end and by the parallelogram rule (HSN-VM.B.4a), understanding that the magnitude of a sum is not generally the sum of magnitudes (the triangle inequality), vector subtraction ab = a + (−b) (HSN-VM.B.4c), and scalar multiplication with its effect on magnitude and direction, |λa| = |λ||a| (HSN-VM.B.5). The collinear theorem b = λa is the standard bridge to coordinate proofs in the next lesson. The figures are drawn from a shared vector engine, so every arrow and length is computed, never eyeballed.

eastmath.com · Stage 27 · 27.2 Vector Operations · Reasoning, one step at a time