In short

A line in the plane has two degrees of freedom — say its slope m and its y-intercept b in y = mx + b. To pin a line down you need to kill both. A slope is one constraint: it fixes m directly. A point is one more constraint: substituting (x_1, y_1) into y = mx + b gives the equation y_1 = m x_1 + b, which now fixes b as soon as m is known. Two unknowns, two constraints, one solution — exactly one line passes through that point with that slope. This is the conceptual reason point-slope form y - y_1 = m(x - x_1) even exists: it is the unique line built from those two pieces of data.

A friend tells you, "I am thinking of a straight line. It passes through (2, 5) and its slope is 3." You should be able to draw exactly one line on graph paper that matches both clues. Not zero, not seventeen, not infinitely many — one. How do you know that just one line fits?

This is a fair thing to wonder. After all, a single point on its own does not pin down a line (many lines pass through one point), and a slope on its own does not pin down a line either (every parallel translate has the same slope). Either piece of data alone leaves you with a whole family. But when you put them together, the families collapse into a single line. The argument why has three parts — a counting one, a geometric one, and an algebraic one — and they all agree.

1. The constraints argument

Write a (non-vertical) line in the slope-intercept form

y = mx + b.

The line is fully described by the pair of numbers (m, b). Pick different pairs and you get different lines: (2, 0) is y = 2x, (2, 1) is y = 2x + 1, (-1, 7) is y = -x + 7, and so on. Two numbers means two unknowns, which means you need two pieces of information to nail them both down.

Why "two unknowns need two equations": each unknown is a free dial you can turn. Each independent equation fixes one dial. With two dials and one equation, one dial is still free — so you have a whole family of solutions, not a unique one. With two dials and two independent equations, both dials are forced to specific values. This is the same counting that says two points pin a line — the data just happens to come in different flavours.

Now look at what your two pieces of data buy you.

Two unknowns, two constraints, one answer: m = 3, b = -1, line is y = 3x - 1. A point alone would have given you the equation 5 = 2m + b — one equation in two unknowns, which has infinitely many solutions (a whole family of lines). A slope alone would have left b free — also infinitely many. Together, the two constraints intersect at exactly one (m, b) pair, hence exactly one line.

2. The geometric argument — the pivoting pencil

Forget algebra for a moment and imagine doing this with your hands. You hold a long pencil and place it so it touches the dot at (2, 5) on a sheet of graph paper. Right now you can spin the pencil around that dot like a clock hand. Every angle you rotate it to gives you a different straight line through (2, 5). There are infinitely many directions, so infinitely many lines.

This is the pencil of lines through a point — geometers literally call it that, after the way the pencil sweeps out the family.

Now your friend whispers the second clue: the slope is 3. A slope is a direction — "for every 1 step right, go 3 steps up." There is only one such direction. So out of all the angles your pencil could have been rotated to, only one of them matches. You twist the pencil into that one direction. It is still touching the dot. It is now uniquely placed.

Why a slope is a direction-constraint and a point is a position-constraint: a line has two kinds of freedom — where it sits and how it tilts. The point fixes a "where" — the line is anchored at (2, 5). The slope fixes a "how" — the line tilts at exactly the angle whose rise-over-run is 3. Anchor + angle = one rigid line. They are independent constraints because position and direction are independent properties.

Left panel shows many possible lines through one point at different angles before a slope is given; right panel shows the single line remaining after the slope is fixedTwo side-by-side panels with the same single dot at the centre. The left panel labelled point alone shows six grey lines crossing the dot at different angles, indicating ambiguity. The right panel labelled point plus slope shows just one solid black line through the dot at the prescribed slope. point alone — many lines (2, 5) infinitely many directions point + slope = one line (2, 5) slope = 3 exactly one
Left: with only the point given, the pencil can pivot around it to every direction — infinitely many lines satisfy the data. Right: once the slope is also given, only one direction matches, and the pencil settles into a single, unique line.

The picture on the right is what the friend is thinking of. There is no second line you can draw that is also through (2, 5) and also has slope 3 — a different slope would tilt off-angle, and a different intercept would lift the line off the point. Anything you change destroys one of the two constraints.

3. The algebraic check

The geometric story is reassuring, but the cleanest proof is the equation that drops out when you actually do the substitution. Start with a line of unknown intercept and the prescribed slope:

y = mx + b.

Demand that the point (x_1, y_1) lies on it:

y_1 = m x_1 + b.

Solve for b: b = y_1 - m x_1. Substitute back:

y = mx + (y_1 - m x_1) \;=\; y_1 + m(x - x_1),

which rearranges to the famous point-slope form

y - y_1 = m(x - x_1).

There is no free parameter left in this expression — every symbol on the right (m, x_1, y_1) is a number you were given, and x is the input variable. Different choices of x give different points, but all of them lie on the same line. The line is uniquely determined, and point-slope form is just the name we give to the formula that writes it down.

Why this proves uniqueness, not just existence: the derivation is reversible. Suppose two different lines both pass through (x_1, y_1) with slope m. Each of them, by the same algebra, must equal y - y_1 = m(x - x_1). So they are the same equation, so they are the same line — contradiction. Existence and uniqueness fall out of the same one-line calculation.

Worked examples

The friend's line — point $(2, 5)$, slope $3$

Plug into point-slope form:

y - 5 = 3(x - 2) = 3x - 6,

so y = 3x - 1. Verify the point lies on it: at x = 2, y = 3 \cdot 2 - 1 = 5. Tick. Verify the slope is 3: the coefficient of x is 3. Tick. Both clues satisfied, and any line that satisfies both clues must equal this one — there is no second candidate.

x y (2, 5) y = 3x − 1

What "slope alone" leaves open

Drop the point and keep only "slope is 3." Now any line of the form y = 3x + b qualifies — and b can be anything. So y = 3x, y = 3x + 5, y = 3x - 7, y = 3x + 100 are all valid candidates. They are all parallel (same tilt), just sitting at different heights. Picking the point (2, 5) is what slides you up or down the parallel family until exactly one of them passes through that dot. From the constraints view: slope alone is one equation in two unknowns, leaving b free; the point supplies the second equation that pins b down.

The vertical edge case

What if the slope is "undefined" — i.e., the line is vertical? Then y = mx + b does not even apply; vertical lines are not functions of x. But the same uniqueness still holds, just expressed differently. Through the point (2, 5) there is exactly one vertical line, namely

x = 2,

because every vertical line has the form x = c for some constant c, and for the line to pass through (2, 5) that constant must be 2. So even in this degenerate case "one point + one direction = one line" survives — the direction just has to be specified as "vertical" rather than as a numerical slope. (This is also why some books prefer the form a(x - x_1) + b(y - y_1) = 0, which handles vertical lines without a special case.)

Why this matters

Every formula you use to write down a line — point-slope form, slope-intercept form, two-point form, intercept form — is really a recipe for combining two pieces of data into one unique line. Point-slope is the "point + slope" recipe. Two-point is the "point + point" recipe (which works because two points secretly give you a slope plus an anchor). Slope-intercept is the "slope + the special point on the y-axis" recipe.

The deeper pattern: a line in the plane has two degrees of freedom, and every standard form is a different choice of which two pieces of data you supply. As long as your two pieces are independent — they constrain different freedoms — the line is uniquely fixed. A point and a slope are independent (one is a position, the other a direction), so they pin the line down. Two parallel slopes would not be — they would both fix m and leave b open. Two points are independent (each constrains the joint (m, b) in a different direction), so they work too.

This is also why physicists and engineers love point-slope. In a graph of distance versus time, your initial position is the "point" and the velocity is the "slope" — knowing both at one instant uniquely determines the entire trajectory line. In a cricket scoring rate plot, the score after the powerplay is the point and the run rate is the slope — together they predict the projected total. The mathematics underneath is the same counting argument: two unknowns, two constraints, one line.

References

  1. Wikipedia: Linear equation — Point-slope form — derivation and standard forms.
  2. Wikipedia: Degrees of freedom (statistics) — the general idea of "free parameters" and how constraints kill them.
  3. Wikipedia: Pencil (mathematics) — the family of all lines through a fixed point.
  4. Khan Academy: Point-slope form — worked walk-through with the same logic.