Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It has been a few years since studying contour maps.

Often I hear slope and gradient interchangeably in describing steepness.

Does anyone know any good definitions and analogies of slope and gradient.



share|cite|improve this question
up vote 9 down vote accepted
Best Answer - Chosen by Voters

A gradient is a vector, and slope is a scalar. Gradients really become meaningful in multivarible functions, where the gradient is a vector of partial derivatives. With single variable functions, the gradient is a one dimensional vector with the slope as its single coordinate (so, not very different to the slope at all).

Currently studying multivariable calculus
share|cite|improve this answer
It's good to cite your sources. – Rahul Sep 5 '12 at 7:07

Contour maps graph level curves of a given function $f: \mathbb{R}^2 \rightarrow \mathbb{R}$. A parametrization $(x(t),y(t))$ of the level curve $f(x,y)=k$ satisfies $f(x(t),y(t))=k$. Differentiating with respect to $t$ yields the following by the chain rule, $$ \frac{\partial f}{\partial x}\frac{dx}{dt}+ \frac{\partial f}{\partial y}\frac{dy}{dt}=0 $$ Therefore, the gradient $\nabla f = \langle \frac{\partial f}{\partial x},\frac{\partial f}{\partial y} \rangle$ is perpendicular to the tangent vector $\langle x',y'\rangle$ of the curve when we compare them at a particular point.

Comparing slope to $\nabla f$ directly is geometrically questionable since $y=f(x)$ is a graph whereas the natural context for the gradient is in the study of contours. For a graph $z = f(x,y)$ the tangent plane has normal $\pm \langle \partial_x f,\partial_y f,-1 \rangle$. The natural analogue to the normal of the tangent plane would be the slope or perhaps the direction vector of the normal line $y=f(a)-\frac{1}{f'(a)}(x-a)$.


1.) the gradient points in the direction for you to level-up

2.) the derivative is the slope of the tangent line

To really understand you must separate the concepts of the graph of a function and level curves. These are related but they are not the same object.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.