Free for students · Ad-free · WCAG 2.1 AA Compliant · Accessibility

Estimating Derivatives of a Function at a Point

Lesson ~10 min read

In simple terms: In simple terms, estimating derivatives is about finding the speed at one exact moment by calculating the average speed over a very tiny time interval using data from a table or a graph.

Why this matters

Imagine you're on a family road trip from Dallas to Austin. Your little brother, Marcus, keeps asking, "Are we there yet?" and you're just trying to enjoy the ride. Your dad is driving, and you glance at the car's trip data. At 2:00 PM, you were 80 miles from Dallas. At 2:10 PM, you were 95 miles from Dallas. Your average speed over those 10 minutes was 90 miles per hour! (You can check the math.)

But what was your exact speed at 2:05 PM? The speedometer would tell you, but you don't have a recording of it. You only have data points. Was it 88 mph? 92 mph?

This is the exact problem we tackle in calculus. We often have data points (from an experiment, a stock ticker, a car trip) but not a perfect, smooth function. How can we find the instantaneous rate of change—the speed at one precise moment—when all we have are snapshots in time? In this lesson, we'll learn a reliable way to estimate it.

Concept overview

flowchart TD
    A[Need to estimate f'(c)?] --> B{What info is given?};
    B --> C[Table of values];
    B --> D[Graph of the function];
    B --> E[Function formula & calculator];
    C --> F[Pick points (a, f(a)) and (b, f(b)) closest to c];
    F --> G[Calculate slope: (f(b)-f(a))/(b-a)];
    D --> H[Pick two points on the graph very close to c];
    H --> I[Calculate slope (rise/run) between them];
    E --> J[Use calculator's nDeriv or d/dx function];
    G --> K[Result is the estimate for f'(c)];
    I --> K;
    J --> K;
A flowchart that shows the decision-making process for estimating a derivative. The user starts by identifying the given information (a table, a graph, or a function with a calculator), and the chart branches into three paths, each detailing the steps for that specific case, all leading to the final estimated value.

Core explanation

Hello there! I'm Saavi, and I'm here to help you connect the dots on this topic.

Let's start with what we know. The derivative, f'(a), represents two key ideas:

  1. The slope of the tangent line to the curve y = f(x) at the point x = a.
  2. The instantaneous rate of change of the function f at x = a.

Finding the derivative is straightforward when you have a function like f(x) = x^2. You use the power rule, find f'(x) = 2x, and plug in your point. Easy.

But what happens when you don't have a neat function? On the AP exam, and in the real world, you'll often get data in a table or a graph. This is where estimation comes in, and it's a crucial skill.

The Big Idea: The Secant Line Is Your Best Friend

Imagine you have a curvy road on a map. The "tangent line" is like balancing a ruler on the curve at a single point—its slope tells you the exact direction you're heading at that instant.

A "secant line" is different. It's a line drawn between two points on the curve. Its slope is the average direction between those two points.

Here's the key: As you move the two points of the secant line closer and closer together, the secant line becomes a better and better approximation of the tangent line.

Think of it like this: to find your instantaneous speed at 2:05 PM, you could average your speed from 2:00 PM to 2:10 PM. That's a decent estimate. But averaging your speed from 2:04 PM to 2:06 PM would be even better. And from 2:04:59 to 2:05:01? That would be an excellent estimate.

We use the slope of a secant line over a small interval to estimate the slope of the tangent line.

Estimating Derivatives from a Table

This is the most common way you'll see this tested. You'll be given a table of values and asked to estimate the derivative at a point.

Let's say we have a table showing the temperature of a cup of coffee over time:

Time, t (minutes) Temperature, T(t) (°F)
0 180
2 165
5 140
9 115

Suppose we want to estimate T'(5), the rate at which the coffee is cooling at exactly t = 5 minutes.

To estimate the derivative at t = 5, we need to calculate the average rate of change over the smallest interval that contains t = 5. Looking at the table, the points immediately before and after are at t = 2 and t = 9.

So, we'll use the slope formula with the points (2, 165) and (9, 115):

T'(5) ≈ (T(9) - T(2)) / (9 - 2)

T'(5) ≈ (115 - 165) / 7

T'(5) ≈ -50 / 7 ≈ -7.14

What are the units? The top is in °F and the bottom is in minutes. So, the units are °F/minute.

Our estimate: At t = 5 minutes, the coffee is cooling at a rate of approximately 7.14 degrees Fahrenheit per minute. The negative sign is important—it tells us the temperature is decreasing.

The AP exam might also ask you to use an interval just to the left or just to the right, but using the interval that "surrounds" the point is generally the best and most common method. Always use the narrowest interval provided by the data.

Estimating Derivatives from a Graph

The principle is exactly the same, but the information is visual. You'll be given a graph of y = f(x) and asked to estimate f'(c) for some value c.

You have two good options:

  1. 1
    Draw a Tangent Line
    Carefully place a ruler or straightedge on the graph at x = c so it just touches the curve at that one point, matching the curve's steepness. Then, pick two easy-to-read points on your ruler-line and calculate the slope (rise/run) between them. This can be subjective, but with a good drawing, you'll be very close.
  2. 2
    Use a "Micro-Secant" Line (More Reliable)
    Find two points on the curve itself that are very close to x = c, one on either side. For example, to estimate f'(3), you might use the points on the graph at x = 2.9 and x = 3.1. Read their y-values from the graph as best you can and then calculate the slope. This is just like the table method, but you're pulling the data from the graph yourself.

Using Technology to Find Derivatives

Sometimes, you'll be in the calculator-active section of the exam and have a function, like f(x) = e^(sin(x)). You could find the derivative by hand (using the chain rule), but if you just need the value at a point, the calculator is much faster.

Graphing calculators like the TI-84 have a built-in function for finding a numerical derivative.

  • On a TI-84, you can press MATH and then select 8:nDeriv(.
  • The syntax looks like this: nDeriv(function, variable, point)
  • So, to find the derivative of e^(sin(x)) at x = 2, you would enter:
    nDeriv(e^(sin(X)), X, 2)
  • The calculator then does the estimation for you using a very, very tiny interval (like we did, but with much more precision) and gives you the answer.

Remember, this is a tool for speed and accuracy on the calculator section. You absolutely must know how to do estimations by hand from tables and graphs for the no-calculator part of the exam.

Worked examples

Let's walk through a couple of typical problems together. The key is to be methodical and show your work clearly.


Example 1: Estimating Velocity from a Table

A particle is moving along the x-axis. Its position, x(t), at various times t is given in the table below. The position is measured in meters and time is in seconds.

t (sec) 0 2 5 7
x(t) (m) 3 10 14 11

Problem: Estimate the velocity of the particle at t = 5 seconds.

Solution Walkthrough:

  1. 1
    Identify the Goal
    We need to estimate the velocity at t = 5. Velocity is the derivative of position. So, we are being asked to estimate x'(5).
  2. 2
    Recall the Method
    We don't have a function for x(t), so we can't differentiate it directly. We must estimate the instantaneous rate of change by calculating the average rate of change over the smallest available interval around t = 5.
  3. 3
    Find the Interval
    Look at the table. The time values surrounding t = 5 are t = 2 and t = 7. These are the points we will use. The corresponding positions are x(2) = 10 and x(7) = 11.
  4. 4
    Apply the Slope Formula
    The average rate of change is (change in position) / (change in time).

    x'(5) ≈ (x(7) - x(2)) / (7 - 2)

  5. 5
    Plug in the Values and Calculate

    x'(5) ≈ (11 - 10) / (7 - 2) x'(5) ≈ 1 / 5

  6. 6
    State the Final Answer with Units
    The position is in meters and time is in seconds. Therefore, the velocity is in meters per second (m/s).

    The estimated velocity at t = 5 seconds is 0.2 m/s.


Example 2: Estimating from a Graph

The graph of a differentiable function g(x) is shown below.

(Imagine a smooth curve passing through the points (1, 2), (2, 4), (3, 3), and (4, 2.5).)

Problem: Using the grid, estimate the value of g'(2).

Solution Walkthrough:

  1. 1
    Identify the Goal
    We need to estimate g'(2), which is the slope of the tangent line to the graph at x = 2.
  2. 2
    Recall the Method
    Since we have a graph, we can estimate this slope by calculating the slope of a secant line using two points on the curve that are very close to x = 2.
  3. 3
    Find the Points
    Looking at the graph, the point at x = 2 is (2, 4). To create a good secant line, let's pick the closest clear points on either side that are given or easy to read from the grid. Here, the points (1, 2) and (3, 3) are perfect candidates. They form the tightest interval around x=2 for which we have clear data points.
  4. 4
    Apply the Slope Formula

    g'(2) ≈ (g(3) - g(1)) / (3 - 1)

  5. 5
    Plug in the Values and Calculate

    g'(2) ≈ (3 - 2) / (3 - 1) g'(2) ≈ 1 / 2

  6. 6
    State the Final Answer
    The estimated value of g'(2) is 0.5.

Try it yourself

Time to put this into practice. Don't worry about getting it perfect on the first try; focus on the process.

Problem 1: The amount of water in a storage tank, W(t), is measured in gallons at various times, t, in hours. The data is recorded in the table below.

t (hours) 0 3 8 10
W(t) (gal) 1200 1050 900 880

Estimate the rate at which the water level is changing at t = 8 hours. Include units in your answer.


Problem 2: Consider the graph of h(x) below. It's a smooth curve passing through (0, 1), (2, 5), and (4, 4). Estimate the value of h'(2).

(Imagine a parabola opening downwards, with its vertex somewhere near x=3.)