Skip to content
Marlbridge

Revision Notes

IGCSE Mathematics: Coordinate Geometry — Revision Notes

Condensed recall notes on coordinates, gradient, straight-line equations, length, midpoint, and parallel and perpendicular lines for Cambridge IGCSE Mathematics 0580.

Subject
Mathematics
Level
IGCSE
Topic
Coordinate geometry
Updated

Aligned to Cambridge IGCSE Mathematics (0580), For examination in 2025, 2026 and 2027. Official specification .

Syllabus page (what it covers and how it is assessed): Cambridge IGCSE Mathematics.

Syllabus points this page covers, with Core and Extended

0580

  • 3.1 Coordinates · Core and Extended
  • 3.2 Drawing linear graphs · Core and Extended
  • 3.3 Gradient of linear graphs · Core and Extended
  • 3.4 Length and midpoint · Extended only
  • 3.5 Equations of linear graphs · Core and Extended
  • 3.6 Parallel lines · Core and Extended
  • 3.7 Perpendicular lines · Extended only

"Core and Extended" means part of that syllabus point is Extended only. The page's own tier notes say which part.

Found an error? Report a correction.

Need help with this topic? Request a free trial class for IGCSE Mathematics (0580).

Condensed for the final weeks. Pair these notes with the Coordinate Geometry practice questions for worked exam-style application.

Tier note: items marked (Extended) are Extended only in the 0580 syllabus: calculating a gradient from the coordinates of two points (E3.3; Core finds a gradient from a grid only), length and midpoint (E3.4), lines written in other forms such as ax + by = c (E3.2, E3.5) and perpendicular lines (E3.7). Everything else is Core.

Coordinates and linear graphs

A coordinate (x, y) gives a point’s horizontal and vertical position. A line through points that all share the same x-coordinate is vertical; a line through points that all share the same y-coordinate is horizontal. To draw a linear graph from an equation, build a table of values by substituting at least three x-values, plot the resulting points, and join them with a single straight line.

y = 2x - 1
x = -2:  y = 2(-2) - 1 = -5
x =  0:  y = 2(0) - 1  = -1
x =  2:  y = 2(2) - 1  =  3

points to plot: (-2, -5), (0, -1), (2, 3)

Checking two points against the same table pattern also answers “is this line horizontal, vertical, or neither?” questions directly: if every y-value is identical the line is horizontal, if every x-value is identical it is vertical, and otherwise it slopes. Core finds its gradient from a grid; (Extended) calculating it from the coordinates of any two points is E3.3.

Gradient

Gradient = vertical change ÷ horizontal change. On a grid, count the squares up (or down) and across between two points on the line.

(Extended) From the coordinates of two points, without a grid:

gradient m = (y2 - y1) / (x2 - x1)

A positive gradient slopes upward left to right; a negative gradient slopes downward. A horizontal line has gradient 0; a vertical line has an undefined gradient (division by zero). Always subtract the coordinates in the same order in both the numerator and denominator – picking (x1, y1) and (x2, y2) consistently, and not swapping which point is which partway through the calculation, avoids the sign errors that are the most common mistake in this whole topic.

Length and midpoint (Extended)

length AB   = sqrt( (x2 - x1)^2 + (y2 - y1)^2 )
midpoint AB = ( (x1 + x2)/2 , (y1 + y2)/2 )

The length formula is Pythagoras’ theorem applied to the horizontal and vertical distances between the two points – the answer must be square-rooted at the end, not left as the sum of the two squares. The midpoint is simply the average of the two x-coordinates and the average of the two y-coordinates.

Equations of straight lines

Every straight line (that is not vertical) can be written as y = mx + c, where m is the gradient and c is the y-intercept. When the graph is given, read m from the grid and c from where the line crosses the y-axis. (Extended) Given only two points, find m first using the gradient formula, then substitute either point’s coordinates into y = mx + c to solve for c – both points must lie on the same line, so either one gives the same, correct value of c.

Line through (2, 3) and (4, 9):
  m = (9 - 3) / (4 - 2) = 3
  3 = 3(2) + c  ->  c = -3
  y = 3x - 3

(Extended) A line may also be given in another form, such as ax + by = c. Rearrange it into y = mx + c to read off the gradient and y-intercept: 2x + 3y = 12 gives 3y = 12 - 2x, so y = -(2/3)x + 4, with gradient -2/3 and y-intercept 4.

Parallel and perpendicular lines

Parallel lines have the same gradient. To find the equation of a line parallel to a given line through a new point, keep m unchanged and solve for a new c using the new point.

Line parallel to y = 3x - 7, passing through (1, 4):
gradient stays 3 (parallel lines have equal gradient)
4 = 3(1) + c  ->  c = 1
y = 3x + 1

(Extended) Perpendicular lines have gradients that are negative reciprocals of each other: if one line has gradient m, a line perpendicular to it has gradient -1/m, so that m x (-1/m) = -1.

Line L: y = 4x - 1, gradient 4
Perpendicular gradient: 4 x m = -1  ->  m = -1/4

Perpendicular to L, passing through (2, 5):
y = -(1/4)x + c
5 = -(1/4)(2) + c  ->  c = 5.5
y = -(1/4)x + 5.5

Exam traps

  • Dividing the change in x by the change in y when finding a gradient, rather than change in y over change in x.
  • (Extended) Leaving a length answer as the sum of two squares, having forgotten the final square root.
  • (Extended) Adding the coordinates for a midpoint but forgetting to divide by 2.
  • (Extended) Applying the negative-reciprocal rule to a question that only asks for the equation of the given line itself, not a perpendicular one.
  • Substituting a point into y = mx + c to solve for c, then writing the point’s coordinates back into the final answer instead of the values of m and c.

Self-test

  1. State the gradient of a horizontal line and of a vertical line.
  2. (Extended) Write down the formula for the length of the line joining two points.
  3. (Extended) Two lines are perpendicular. If one has gradient 2, what is the gradient of the other?
  4. What must be true of two lines for them to be parallel?
  5. Given the equation of a line and one point on a new, parallel line, describe the two steps needed to find the new line’s equation.
  6. State the equation of a line with gradient -2 that passes through the origin.

Answers: 1. Horizontal line: gradient 0. Vertical line: gradient undefined. 2. Length = sqrt((x2 - x1)^2 + (y2 - y1)^2). 3. -1/2, since 2 x (-1/2) = -1. 4. They must have the same gradient. 5. Keep the gradient the same as the given line, then substitute the new point’s coordinates into y = mx + c and solve for the new value of c. 6. y = -2x, since a line through the origin has c = 0.

Get free revision emails (optional)

Occasional emails with practice questions, worked explanations and links to free resources for the qualification and subjects you choose. No spam, and you can unsubscribe from any email. The free tools on this site never need an email.

Subjects (optional, up to 6)

Choose a qualification to see its subjects.

Related resources

Related articles

Studying this with a teacher

Working through Mathematics IGCSE?

This page is free and stays free. If you would rather be taught it, Marlbridge runs Mathematics classes one-to-one and in small groups of up to 15, online in your own time zone. The first trial class is free. WhatsApp replies within an hour (8am–11pm Pakistan time, every day); email the same day.