What's a Vector? From Arrows to Physics
A vector is a quantity with both magnitude and direction, pictured as an arrow. Key result: vectors add tip-to-tail and decompose into perpendicular components, letting us handle displacement, velocity, force, and more with simple algebra. Used everywhere in physics, engineering, computer graphics, and navigation. The arrow concept was formalized in the 1800s by Hamilton, Grassmann, Gibbs, and Heaviside.
A vector is a mathematical object characterized by a magnitude (size or length) and a direction, in contrast to a scalar, which has magnitude only. Geometrically a vector is an arrow: its length encodes the magnitude and the way it points encodes the direction. Vectors matter because the physical world is full of directed quantities — push, pull, motion, fields — and ordinary numbers cannot capture "30 km/h northeast." The surprising fact: although an arrow seems purely geometric, every vector can be encoded as a list of numbers (components), so all of vector geometry collapses into ordinary arithmetic done one coordinate at a time.
The Core Insight
A vector carries two pieces of information at once — how much and which way — and these travel together as a single object. Crucially, a vector does not depend on where you draw it: an arrow of the same length and direction is the same vector wherever it sits. This "free to slide" property is exactly what lets us add forces and motions by lining arrows up tip-to-tail, and what lets us replace pictures with the algebra of components.
Formal Statement
Vector and Scalar
A scalar is a quantity specified by a single real number (with units), e.g. mass = 5 kg.
A vector is a quantity specified by a magnitude and a direction. In a coordinate plane it is written as an ordered pair of components:
Here and are the horizontal and vertical components. In three dimensions, . The vector is also written , , or (from point to point ).
Magnitude
The magnitude (length) of a vector is found by the Pythagorean theorem:
In three dimensions . A vector of magnitude 1 is a unit vector, written .
Direction Angle
In the plane, a vector's direction can be given as the angle it makes with the positive x-axis:
You must check the quadrant: alone returns angles only between and .
Triangle (Tip-to-Tail) Addition
To add two vectors, place the tail of the second at the tip of the first; their sum (resultant) runs from the first tail to the last tip. In components:
Vector addition is commutative (, giving the parallelogram) and associative.
Scalar Multiplication
Multiplying a vector by a scalar scales its length by and reverses direction if :
Why It Holds / Derivation
Why Components Add Independently
We show equation [4] follows from the geometric tip-to-tail rule.
- Set up coordinates. Place vector with its tail at the origin. Its tip lands at the point , since by definition its horizontal reach is and vertical reach is .
- Attach the second vector. Now place the tail of at the tip of , i.e. at . Vector reaches horizontally and vertically from wherever its tail is.
- Find the final tip. Starting at and moving by , the tip lands at .
- Identify the resultant. The sum runs from the origin (tail of ) to this final tip. Its components are therefore .
- Conclusion. Horizontal and vertical motions never interfere, so each component adds on its own. This is equation [4].
Josiah Willard Gibbs | 1839–1903
The American physicist and chemist J. Willard Gibbs, working at Yale, developed modern vector notation in the 1880s as a streamlined alternative to Hamilton's cumbersome quaternions. In his lecture notes (later published by his student E. B. Wilson in 1901), Gibbs introduced the dot and cross products and the now-standard arrow/bold notation. His "vector analysis," developed independently by Oliver Heaviside, won out precisely because it was simple enough for working physicists and engineers — the form every student learns today.
Building Intuition
Think of a vector as a set of instructions for a trip: "walk 3 blocks east, then 4 blocks north." That trip is one vector — it doesn't matter where in the city you start, the instruction is the same. The magnitude is the straight-line distance from start to finish (here 5 blocks by Pythagoras), and the direction is the bearing you'd fly a drone along to go straight there.
Adding vectors is just stringing trips together: do trip A, then trip B, and the single shortcut from your true start to your true end is the sum. Scalar multiplication is "do the same trip but twice as far" (or backwards, for a negative scalar). Because east-distance and north-distance never affect each other, you can bookkeep them in separate columns — that's why components add independently.
Tip-to-tail addition: vector a (3,1) plus vector b (1,2) gives resultant (4,3)
<svg viewBox="0 0 400 320" xmlns="http://www.w3.org/2000/svg">
<rect width="400" height="320" fill="#0a0e17"/>
<!-- axes -->
<line x1="40" y1="280" x2="380" y2="280" stroke="#94a3b8" stroke-width="1.5"/>
<line x1="40" y1="280" x2="40" y2="30" stroke="#94a3b8" stroke-width="1.5"/>
<text x="370" y="298" fill="#e2e8f0" font-size="13">x</text>
<text x="22" y="40" fill="#e2e8f0" font-size="13">y</text>
<!-- grid scale: 40px per unit, origin at (40,280) -->
<!-- vector a: (3,1) -> tip at (160,240) -->
<line x1="40" y1="280" x2="160" y2="240" stroke="#94a3b8" stroke-width="2.5"/>
<polygon points="160,240 150,242 154,232" fill="#94a3b8"/>
<text x="90" y="252" fill="#e2e8f0" font-size="13">a = (3,1)</text>
<!-- vector b: (1,2) from tip of a: (160,240)->(200,160) -->
<line x1="160" y1="240" x2="200" y2="160" stroke="#94a3b8" stroke-width="2.5"/>
<polygon points="200,160 192,166 200,170" fill="#94a3b8"/>
<text x="205" y="200" fill="#e2e8f0" font-size="13">b = (1,2)</text>
<!-- resultant a+b: (4,3) -> tip at (200,160) -->
<line x1="40" y1="280" x2="200" y2="160" stroke="#d4a853" stroke-width="3"/>
<polygon points="200,160 188,162 194,150" fill="#d4a853"/>
<text x="95" y="200" fill="#d4a853" font-size="14">a + b = (4,3)</text>
<!-- origin dot -->
<circle cx="40" cy="280" r="3" fill="#e2e8f0"/>
</svg>
Worked Examples
Adding Two Displacements
Given: A hiker walks km (6 km east), then km (8 km north). Find the total displacement and its bearing. Step 1 — Add components (equation [4]):Resolving a Force into Components
Given: A rope pulls a sled with a force of magnitude at an angle of above the horizontal. Find the horizontal and vertical components. Step 1 — Horizontal component (equation [3]):Common Misconceptions
Magnitudes do not simply add. If you walk 6 km then 8 km, you have not traveled 10 km in a straight line unless the two legs are perpendicular — and you certainly haven't if they point in different directions. You must add the vectors (component by component), not the lengths. Only when two vectors point the same way does . In general, (the triangle inequality).When Naive Addition Fails
Suppose and — equal length arrows pointing opposite ways, each of magnitude 3.
Naive thinking: "3 + 3 = 6, the result has magnitude 6."
Correct: , the zero vector, with magnitude . The two trips cancel completely. This shows magnitudes alone are useless for addition — direction must be tracked, which is the entire reason vectors exist.
A vector is not its position. The arrow drawn from to and an identical arrow drawn from to are the same vector — both are . A vector encodes displacement and direction, not a fixed location. (Some applications attach a vector to a point — a "bound vector" — but the vector itself is still defined by magnitude and direction only.)Connections
Vectors sit at the crossroads of geometry and algebra. The component formulas rest on the Pythagorean Theorem (for magnitude) and on Trigonometry (for resolving direction into components). Adding the dot product and cross product turns vectors into Vector Algebra, which underlies Linear Algebra and the idea of a vector space. In physics, vectors are the language of Newton's Laws of Motion (forces and accelerations) and Kinematics (displacement, velocity, acceleration). Extending arrows to fields that vary across space leads to Vector Fields and the calculus of Gradient, Divergence, and Curl.
Real-World Applications
- Navigation & GPS: A plane's true velocity is its airspeed vector plus the wind vector; pilots solve a "wind triangle" with exactly equation [4].
- Structural engineering: Forces in bridge trusses and cables are resolved into components so each beam's load can be computed (static equilibrium: ).
- Computer graphics & games: Every 3-D position, surface normal, and camera direction is a vector; lighting uses the dot product of a surface normal with a light direction.
- Robotics: A robot arm's end position is the vector sum of its segment vectors; motion planning steers velocity vectors around obstacles.
- Ballistics & sports: A thrown ball's velocity splits into horizontal and vertical components (Example 2's method), giving the parabolic trajectory.
- Electromagnetism: Electric and magnetic fields are vector fields; forces on charges follow .
- Weather modeling: Wind is reported as a vector (speed + bearing); meteorologists add wind vectors across grid cells to forecast flow.
Historical Development
- c. 1580s — Stevin: Simon Stevin uses the parallelogram rule to combine forces, an early geometric vector idea, though without the word.
- 1687 — Newton: In the Principia, Newton treats forces as directed quantities and combines them by the parallelogram law in his very first corollaries.
- 1799 — Wessel & 1806 — Argand: Caspar Wessel and Jean-Robert Argand represent complex numbers as directed segments in the plane — a 2-D vector picture.
- 1843 — Hamilton: William Rowan Hamilton invents quaternions and coins the word vector (Latin vehere, "to carry") for their imaginary part.
- 1844 — Grassmann: Hermann Grassmann publishes Ausdehnungslehre, a far-reaching but obscure theory of n-dimensional vector spaces, decades ahead of its time.
- 1880s — Gibbs & Heaviside: J. Willard Gibbs and Oliver Heaviside independently strip vector analysis down to its useful core (dot and cross products), rejecting full quaternions.
- 1901 — Wilson: E. B. Wilson publishes Vector Analysis from Gibbs's lectures, fixing the modern notation , , and .
- 1888–1920s — Peano & Banach: Giuseppe Peano gives an axiomatic definition of a vector space; the abstract theory matures into modern linear algebra.
Subtleties & Limits
The arrow picture is wonderfully concrete but has limits worth knowing. First, not every quantity with "direction-like" behavior is a true vector: finite rotations in 3-D do not add commutatively (rotate a book 90° two different ways and the order matters), so rotation cannot be a vector. Second, "magnitude and direction" assumes a notion of length and angle — i.e. an inner product — but the abstract definition of a vector space (Peano, Banach) drops these, so functions, polynomials, and quantum states are "vectors" with no obvious arrow. Third, in relativity and curved space the simple component-adds-to-component rule must be generalized to tensors and covariant transformation laws, because what counts as "the same direction" changes from point to point. The student's arrow is the true first chapter of a very long book.