Engineering Mechanics
Unit Vector
Think about a compass needle. It does not tell you how far to walk. It only tells you which way is north. Its whole job is direction, nothing else.
A unit vector is the maths version of that compass needle. It carries direction and nothing more, because its size is always exactly one.
In our last lesson we learned the position vector, which locates a point using both length and direction. Now we strip away the length and keep only the direction. That may sound small, but it is one of the most useful tricks in all of mechanics.
By the end of this lesson you will know what a unit vector is, how to find one from any vector, what i, j, and k really mean, and how engineers use unit vectors to point a force exactly where they want it.
What Is a Unit Vector?
A unit vector is a vector whose magnitude (length) is exactly 1. It is used to show direction only.
The word "unit" here means one. So a unit vector is a "one-length" arrow. It does not tell you how strong or how far, only which way.
Picture the compass needle again. It always points north the same way, whether you are standing next to a mountain or a molehill. The size of the thing you are describing does not matter to the needle. It just gives direction. A unit vector does exactly the same.
We write a unit vector with a small hat on top, like â (a with a hat). That hat is your signal that says "this arrow has a length of 1, so read it as a direction."
Why Do We Need Unit Vectors?
Here is the everyday problem a unit vector solves. Suppose you know a rope pulls with a force of 500 N, and you know the rope runs in a certain slanted direction. How do you turn "500 N" into a proper force that points the right way?
You take the direction (a unit vector) and multiply it by the size (500 N). Direction times size gives you the full force vector.
This split is powerful. It lets you handle "how strong" and "which way" separately, then combine them cleanly. In mechanics you constantly know a force's size and its line of action but not its components. The unit vector is the tool that connects the two.
So a unit vector is like a pure direction that you can stretch to any length you need. Keep that picture in mind.
The Formula: How to Find a Unit Vector
To find the unit vector of any vector, you divide the vector by its own magnitude:
â = A / |A|
â (a with a hat) is the unit vector, pointing the same way as A.
A is the original vector.
|A| is the magnitude (length) of A, found with the Pythagoras theorem from earlier lessons.
Dividing by the length shrinks or stretches the vector until it is exactly 1 unit long, while keeping its direction untouched. This is why the method is sometimes called "normalising" a vector.
Solved Mini-Example
Find the unit vector of A = 3i + 4j.
Find the magnitude: |A| = √(3² + 4²) = √(9 + 16) = √25 = 5
Divide each component by the magnitude: 3/5 = 0.6 and 4/5 = 0.8
Write the unit vector: â = 0.6i + 0.8j
Quick check: √(0.6² + 0.8²) = √(0.36 + 0.64) = √1 = 1. The length is exactly 1, so it is a genuine unit vector. That check is a handy way to catch mistakes.
The Special Unit Vectors: i, j, and k
You have already met three unit vectors in our vector lesson, even if you did not name them that way.
i is the unit vector pointing along the x-axis.
j is the unit vector pointing along the y-axis.
k is the unit vector pointing along the z-axis.
Each one has a length of 1 and points cleanly along its own axis. They are the built-in direction markers of the Cartesian system.

This is why we write a vector as A = Ax i + Ay j + Az k. You are really saying "go Ax units in the x direction, Ay units in the y direction, and Az units in the z direction." The i, j, and k carry the directions, and the numbers in front carry the sizes. Every vector is built from these three simple pointers.
Building a Force from a Unit Vector
This is where unit vectors earn their keep in mechanics. Once you know the direction of a force as a unit vector, and you know its size, you get the full force in one step:
F = F â
F on the left is the full force vector.
F on the right (plain letter) is the size of the force, in newtons (N).
â is the unit vector along the line of the force.
Solved Mini-Example
A cable pulls with a force of 100 N along the direction â = 0.6i + 0.8j. Find the force vector.
Multiply the size by each part of the unit vector:
x-part: 100 × 0.6 = 60 N
y-part: 100 × 0.8 = 80 N
Write the force: F = 60i + 80j (in newtons)
So the 100 N pull becomes 60 N along x and 80 N along y. You have turned "how strong and which way" into clean components you can drop straight into a force problem. This exact move appears again and again in the lessons ahead.
Unit Vector Between Two Points
Often the direction you need runs from one point to another, like a rope tied between two hooks. You can find that unit vector in two quick steps.
First, find the position vector from the start point A to the end point B (head minus tail, from our last lesson). Then divide it by its own magnitude.
For example, from A(1, 2) to B(4, 6):
Position vector: r = (4 − 1)i + (6 − 2)j = 3i + 4j
Magnitude: |r| = √(3² + 4²) = 5
Unit vector: r̂ = (3i + 4j) / 5 = 0.6i + 0.8j
Now you have the exact direction of anything acting along that line. Multiply it by a force size, and you know the force's components. This is the standard way engineers set up a force that pulls along a slanted member.
Where Engineers Use Unit Vectors
Unit vectors quietly power a lot of real engineering:
Resolving forces: Any slanted force is split into components by combining its size with a unit vector. This underpins nearly every statics problem.
CAD and 3D modelling: Surface directions, called normals, are unit vectors, and they sit at the heart of tools like Fusion 360.
Structural simulation: Software such as FEA with ANSYS uses unit vectors to apply loads in the right direction across a model.
Robotics: The direction a robot arm moves or points is described with unit vectors, often computed in Python.
Common Mistakes to Avoid
Forgetting to check the length. A real unit vector must have a magnitude of exactly 1. If it does not, you divided wrong.
Dividing by the wrong number. Always divide by the magnitude of the same vector, not a random value.
Mixing up â and A. The hat means direction only (length 1). The plain vector still has its full size.
Dropping a component. In 3D, keep the z-part. Leaving it out changes the direction.
Frequently Asked Questions
What is a unit vector in simple words?
It is a vector with a length of exactly 1, used to show direction only. It answers "which way," not "how far."
How do you find a unit vector?
Divide the vector by its own magnitude: â = A / |A|. This keeps the direction but shrinks the length to 1.
What are i, j, and k?
They are the unit vectors along the x, y, and z axes. Each has a length of 1 and points along its own axis.
Why are unit vectors important in engineering mechanics?
They let engineers combine a force's size with its direction, so any slanted force can be split into clean components.
Can a unit vector be zero?
No. A unit vector must have a magnitude of 1, so a zero-length vector cannot be a unit vector.
Key Takeaways
A unit vector has a magnitude of exactly 1 and shows direction only.
It is written with a hat, like â, and found by â = A / |A|.
i, j, and k are the unit vectors along the x, y, and z axes.
Multiply a force's size by a unit vector to get the full force: F = F â.
The unit vector between two points comes from the position vector divided by its length.
Unit vectors are the tool for resolving slanted forces into components.
Quick Revision Box
Unit vector: â = A / |A|
Magnitude of any unit vector = 1
Axis unit vectors: i (x), j (y), k (z)
Force from direction: F = F â
Unit vector A to B: r̂ = r(AB) / |r(AB)|
Practice Corner
What is the magnitude of any unit vector?
Find the unit vector of A = 6i + 8j.
A 50 N force acts along â = 0.6i + 0.8j. Find the force vector.
What do i, j, and k represent?
Can a zero vector be a unit vector? Explain in one line.
<details> <summary>Answers</summary>
Exactly 1.
|A| = √(6² + 8²) = 10, so â = (6i + 8j) / 10 = 0.6i + 0.8j.
F = 50 × 0.6 i + 50 × 0.8 j = 30i + 40j N.
The unit vectors along the x, y, and z axes.
No, because a unit vector must have a length of 1, and a zero vector has a length of 0.
Conclusion
A unit vector is pure direction, a "one-length" arrow you can stretch to any size you need. Once you can find it and use it to point a force, you can turn any slanted load into clean components, which is the everyday work of solving force problems.
Want to make it stick? Visit the Mechanical Engineer learning hub at GaugeHow and test yourself with the practice questions before moving on.
What's Next
Next up: Vector Addition, where we combine two or more vectors into one, the exact skill you need to add up all the forces acting on a body.
Internal links:
3D modelling in Fusion 360 → https://gaugehow.com/course/fusion-360
FEA with ANSYS → https://gaugehow.com/course/fea-finite-element-analysis-with-ansys
Python for Mechanical Engineers → https://gaugehow.com/course/python-for-mechanical-engineers-robotics
Mechanical Engineer Hub → https://gaugehow.com/mech
Practice tests → https://gaugehow.com/practice
