Calculate a gradient
Gradient is vertical change divided by horizontal change. Use two distinct points on the same straight line
- From a graph Read the scale on each axis. Choose two clear grid points and count rise and run in coordinate units
- From coordinates Subtract the vertical coordinates and the horizontal coordinates in the same point order. Divide the first difference by the second
- Equivalent choices Reversing both differences leaves the gradient unchanged. Choosing another pair on the same line also gives the same gradient
- Special cases Equal vertical coordinates give zero gradient when the points are distinct. Equal horizontal coordinates give undefined gradient
Worked example
Find the gradient of the line through P and Q.
- \(\displaystyle \Delta y=-2-7=-9\)Subtract the vertical coordinates from P to Q. The negative change describes a fall
- \(\displaystyle \Delta x=2-(-4)=6\)Subtract the horizontal coordinates in the same order
- \(\displaystyle m=\frac{-9}{6}\)Divide vertical change by horizontal change
- \(\displaystyle m=-\frac{3}{2}\)Reduce the fraction by dividing numerator and denominator by their common factor
Common mistakes
Difficulty levels
Questions about this topic
Must I start at the left point?+
That makes the run positive and is often simpler. Starting at the right point also works if both differences use that same order
Why can I use another pair on the same straight line?+
The vertical and horizontal changes scale by the same factor. Their quotient stays the same
Why is a vertical gradient undefined?+
Two points on a vertical line have zero horizontal change. The gradient calculation would divide by zero
Can the same point be used twice?+
No. One repeated point gives zero for both changes and does not determine a unique line
What if the graph has different numerical steps on its axes?+
Convert the counted intervals to coordinate units on each axis before dividing the vertical change by the horizontal change
Can I use a calculator?+
No. This topic is practised without a calculator