Eighth Grade Mathematics: Using Similar Triangles to Explain Slope

One of the defining characteristics of any straight line is that its steepness never changes; no matter where you stand on a straight ramp, the grade is identically constant. In algebra, this steepness is called slope, defined as the ratio of vertical change (rise) to horizontal change (run). In this chapter, you will use geometric similar triangles to prove why the slope between any two distinct points on a non-vertical line is always the same, providing a rigorous geometric foundation for linear algebra.

The Definition of Slope as Rise Over Run

Slope, traditionally designated by the lowercase letter m, quantifies the rate at which a line rises or falls as you move from left to right along the coordinate plane.

         Vertical Change      Change in y      y2 - y1      Rise
Slope = ------------------- = ------------- = --------- = ------
        Horizontal Change     Change in x      x2 - x1      Run

If a line moves upward from left to right, its rise is positive, and the slope is positive. If the line moves downward from left to right, its rise is negative, and the slope is negative. A horizontal line has a rise of zero, resulting in a slope of zero. A vertical line has a run of zero, resulting in division by zero, which means the slope of a vertical line is undefined.

Geometric Proof of Constant Slope via Similar Triangles

Consider a straight line graphed on the Cartesian plane. Choose any three distinct points on the line: point A, point B, and point C. Construct two right triangles underneath the line by drawing vertical and horizontal line segments connecting the points.

                         C (x3, y3)
                        /|
                       / |
                      /  |  Rise 2 = (y3 - y2)
          B (x2, y2) /   |
            /|      /    |
           / |     /     |
          /  |    /      |
         /   |   +-------+
        /    |       Run 2 = (x3 - x2)
       /     |
   A  +------+
    (x1, y1)  Rise 1 = (y2 - y1)
      Run 1 = (x2 - x1)

Triangle 1 is formed with vertices at A(x1, y1), B(x2, y2), and the right-angle vertex at (x2, y1). Triangle 2 is formed with vertices at B(x2, y2), C(x3, y3), and the right-angle vertex at (x3, y2).

Applying Angle-Angle (AA) Similarity

To prove that the ratio of rise to run is identical for both triangles, we show that the two right triangles are geometrically similar.

First, both triangles contain a right angle (90 degrees) formed by the intersection of perfectly horizontal and perfectly vertical grid lines.

Second, because the horizontal legs of both triangles are parallel lines cut by the single transversal line AC, the corresponding angles formed by the transversal and the horizontal lines are equal. That is, the angle at vertex A is congruent to the angle at vertex B.

Proof Summary:
1. Angle 1 = Angle 2 = 90 degrees (formed by coordinate grid lines).
2. Angle A = Angle B (corresponding angles of parallel lines cut by transversal).
3. Therefore, Triangle 1 is SIMILAR to Triangle 2 by the Angle-Angle (AA) Similarity Criterion.

The Invariance of the Slope Ratio

Because the triangles are similar, their corresponding sides are in exact proportion:

    Vertical Leg 2         Vertical Leg 1
---------------------- = ----------------------
   Horizontal Leg 2       Horizontal Leg 1

        y3 - y2                y2 - y1
       ---------       =      ---------
        x3 - x2                x2 - x1

This ratio of vertical side to horizontal side is precisely the definition of slope. Therefore, no matter which two points you choose along a straight line, the ratio of rise to run will always evaluate to the exact same numerical constant m. The straightness of a line is mathematically equivalent to having a constant slope.

Chapter Exercises

Exercise 1: Points A(1, 2), B(3, 6), and C(7, 14) lie on the same straight line. Calculate the slope between points A and B, and then calculate the slope between points B and C. Explain how similar triangles guarantee that these two calculations produce identical values.

Exercise 2: A student draws a slope triangle between (0, 0) and (4, 6) with a vertical leg of 6 and a horizontal leg of 4. They draw a second slope triangle on the same line starting at (4, 6) and ending at an unknown point with x-coordinate 10. Find the vertical rise of the second triangle and the y-coordinate of the unknown point.

Exercise 3: Explain in paragraph form why you cannot define the slope of a perfectly vertical line using the ratio of rise to run, referencing coordinate points and arithmetic rules.

Solutions and Explanations

Solution 1: To find the slope between points A(1, 2) and B(3, 6), use the slope formula m = (y2 - y1) / (x2 - x1). This gives m = (6 - 2) / (3 - 1) = 4 / 2 = 2. To find the slope between points B(3, 6) and C(7, 14), apply the formula again: m = (14 - 6) / (7 - 3) = 8 / 4 = 2. Both calculations produce the identical slope of 2. Geometric similar triangles guarantee this result: the right triangle formed between A and B has horizontal leg 2 and vertical leg 4, while the right triangle formed between B and C has horizontal leg 4 and vertical leg 8. Because the horizontal sides are parallel and the line serves as a single continuous transversal, the corresponding angles are congruent, making the two triangles similar by the Angle-Angle criterion. For similar triangles, the ratio of corresponding sides is constant, so 4/2 must equal 8/4.

Solution 2: The slope of the line is determined by the first triangle: slope m = rise / run = 6 / 4 = 3/2 = 1.5. The second triangle begins at x = 4 and ends at x = 10, meaning its horizontal run is 10 - 4 = 6 units. Because the second triangle is similar to the first triangle, the ratio of rise to run must be equal: (Rise 2) / (Run 2) = 1.5. Substituting the run of 6 gives (Rise 2) / 6 = 1.5. Multiplying both sides by 6 yields Rise 2 = 1.5 * 6 = 9 units. To find the y-coordinate of the unknown point, add this vertical rise of 9 units to the starting y-coordinate of 6: 6 + 9 = 15. Therefore, the vertical rise of the second triangle is 9 units, and the coordinates of the unknown point are (10, 15).

Solution 3: Slope is defined as the ratio of vertical change (rise) to horizontal change (run) between two points: (y2 - y1) / (x2 - x1). On a perfectly vertical line, all points share the exact same x-coordinate. For example, consider the points (3, 2) and (3, 8) lying on a vertical line. Calculating the horizontal run yields x2 - x1 = 3 - 3 = 0. Attempting to compute the slope produces m = (8 - 2) / (3 - 3) = 6 / 0. In mathematics, division by zero is strictly undefined because no number multiplied by zero can ever equal 6. Therefore, the slope of a vertical line does not exist as a real number and is formally categorized as undefined.