Divide the vector by its magnitude. If the non-zero vector is , the unit vector in the same direction is ; this changes its magnitude to without changing its direction.
The Normalization Process
A unit vector is a vector with magnitude . Normalizing a vector means multiplying it by the reciprocal of its magnitude, so every component is divided by the same positive number.
For a three-dimensional vector
first calculate its magnitude using Pythagoras:
Then divide each component by this magnitude:
Because every component is multiplied by the same positive scalar, the normalized vector remains parallel to the original vector and points in the same direction.
The same rule works in two dimensions and in any higher dimension. For , calculate , then divide every component by that value. Since magnitude scales by the absolute value of a scalar, dividing by gives , provided . This also explains why the direction is unchanged rather than being reversed.
Worked Example
Normalize
Calculate the magnitude first:
Therefore,
Verify the answer:
The signs of the components have not changed, confirming that the direction is preserved.
Common Misconceptions
Do not divide by the sum ; normalization requires the vector's magnitude. Also, do not reverse the vector's signs, because that produces a unit vector in the opposite direction. The zero vector cannot be normalized: its magnitude is , so the formula would require division by zero.
IB Exam Technique
This is AHL 3.10: Vector definitions, so it is IB Mathematics: Applications and Interpretation HL-only content. In a Paper 1 short-response question, show the magnitude calculation, the component division, and an exact final vector where possible. Although a GDC is available on every Math AI paper, visible setup can earn method credit. A quick magnitude check confirms the answer and detects arithmetic errors or premature rounding.
