Tutorials › Calculus I › Bounding Predictions With Rate Constraints

Calculus-Based Model Construction · Tutorial 1487 of 1495

Bounding Predictions With Rate Constraints

Use rate constraints to calculate a defensible range for accumulated change and decide whether a proposed prediction can satisfy those constraints.

Advanced 12 min read

What You'll Learn

  • Bound total change when a rate stays between fixed lower and upper limits
  • Combine rate bounds across consecutive time intervals
  • Integrate time-varying lower and upper rate limits
  • Interpret bounds correctly when rates can be negative
  • Test a proposed endpoint against the possible range
  • Distinguish a prediction that is impossible from one that is merely not ruled out

From Rate Constraints to Prediction Bounds

A rate describes how quickly a quantity changes. In a model, however, the rate may not be known exactly. Measurements or physical limits might tell us only that the rate remains between a lower and an upper value. Even without knowing the precise rate at every moment, we can still bound the total change over an interval.

This is useful when assessing a prediction. If the predicted change is outside every value permitted by the rate constraints, the prediction cannot satisfy those constraints. If it falls within the permitted range, the constraints alone do not establish that the prediction is correct; they only fail to rule it out.

Let \(y(t)\) be a quantity whose rate of change is \(r(t)=y'(t)\), for \(a\leq t\leq b\). The fundamental theorem of calculus gives the accumulated change as the integral of the rate. The bounds developed here follow by applying that relationship to lower and upper limits on \(r(t)\).

Bounds from Constant Rate Limits

Theorem: Suppose \(y\) is differentiable on \([a,b]\), its rate \(r=y'\) is integrable there, and constants \(m\) and \(M\) satisfy \(m\leq r(t)\leq M\) throughout the interval, where \(m\leq M\). Then $$ m(b-a)\leq y(b)-y(a)\leq M(b-a). $$ Equivalently, if \(y(a)=y_0\), then $$ y_0+m(b-a)\leq y(b)\leq y_0+M(b-a). $$

The interval length \(b-a\) is nonnegative, so multiplying the rate inequalities by it preserves their direction. The lower and upper limits therefore bound the change: the quantity cannot increase by less than the lower rate sustained over the whole interval, or by more than the upper rate sustained over the whole interval.

Here is the integral justification in full. Since \(m\leq r(t)\leq M\), the functions \(r(t)-m\) and \(M-r(t)\) are nonnegative. Their integrals are nonnegative as well. Using \(y(b)-y(a)=\int_a^b r(t)\,dt\), we obtain:

$$ \begin{aligned} \int_a^b (r(t)-m)\,dt &\geq 0 &\Longrightarrow\quad \int_a^b r(t)\,dt &\geq m(b-a),\\ \int_a^b (M-r(t))\,dt &\geq 0 &\Longrightarrow\quad \int_a^b r(t)\,dt &\leq M(b-a). \end{aligned} $$

Combining these inequalities proves the theorem. The result also applies when the rate bounds hold except at finitely many points and the rate is integrable, because changing values at finitely many points does not change the integral.

The units provide a useful check: rate units multiplied by time units must give the units of change in \(y\). If \(y\) is measured in litres and \(t\) in minutes, then \(r\) must be measured in litres per minute.

Worked Example: A Constrained Filling Rate

A tank contains \(40\) litres at time \(t=0\). Over the next \(12\) minutes, its filling rate \(r(t)\) is known to remain between \(2.4\) and \(3.1\) litres per minute. Bound the volume after \(12\) minutes and test a proposed prediction of \(80\) litres.

The interval length is \(12-0=12\) minutes. The minimum possible change is \(2.4\text{ L/min}\times12\text{ min}=28.8\text{ L}\). The maximum possible change is \(3.1\text{ L/min}\times12\text{ min}=37.2\text{ L}\). Thus the ending volume must satisfy

$$ 40\text{ L}+28.8\text{ L}\leq y(12)\leq40\text{ L}+37.2\text{ L}, \qquad 68.8\text{ L}\leq y(12)\leq77.2\text{ L}. $$

The proposed \(80\) litres is above the upper bound of \(77.2\) litres, so it is impossible under the stated rate constraint. As a direct check, it would require a change of \(80-40=40\) litres and hence an average rate of \(40\text{ L}/12\text{ min}=3.\overline{3}\text{ L/min}\), which exceeds \(3.1\text{ L/min}\).

Combining Bounds Across Time Intervals

Rate limits may differ from one interval to the next. Bound the change separately on each interval, then add the resulting changes. This works because total change across consecutive intervals is the sum of the changes on those intervals.

1
Divide the time range.
Use the times at which the stated rate limits change.
2
Bound each interval's change.
Multiply each interval's lower and upper rate limits by that interval's duration.
3
Add the changes.
Sum all lower bounds for the total lower bound, and all upper bounds for the total upper bound.
4
Add the initial value.
The resulting bounds on total change give bounds on the ending quantity.

Worked Example: Rate Limits That Change Over Time

A population is \(120\) at \(t=0\), with time measured in hours. For the first \(2\) hours, its rate is between \(4\) and \(6\) individuals per hour. For the next \(3\) hours, its rate is between \(-1\) and \(2\) individuals per hour. Bound the population at \(t=5\), and test a proposed value of \(140\).

On \([0,2]\), the change is between \(4\times2=8\) and \(6\times2=12\) individuals. On \([2,5]\), it is between \((-1)\times3=-3\) and \(2\times3=6\) individuals. Adding the lower bounds gives \(8+(-3)=5\); adding the upper bounds gives \(12+6=18\). Therefore the total change is between \(5\) and \(18\), and

$$ 120+5\leq y(5)\leq120+18, \qquad 125\leq y(5)\leq138. $$

The proposed value \(140\) is impossible under these constraints because it exceeds \(138\). For a direct check, reaching \(140\) would require a total change of \(20\), but the maximum permitted total change is \(18\).

A negative lower rate bound is not an error: it allows the quantity to decrease. In the second interval above, the population could fall by as much as \(3\) individuals. The lower total bound correctly includes that possible decrease rather than treating every rate as positive.

Time-Varying Rate Bounds

Sometimes the limits themselves vary with time. If integrable functions \(L(t)\) and \(U(t)\) satisfy \(L(t)\leq r(t)\leq U(t)\) on \([a,b]\), then integrating these inequalities gives the corresponding bounds on change:

Theorem: If \(y(b)-y(a)=\int_a^b r(t)\,dt\), and \(L(t)\leq r(t)\leq U(t)\) on \([a,b]\), then $$ \int_a^b L(t)\,dt\leq y(b)-y(a)\leq\int_a^b U(t)\,dt. $$

The justification is the same monotonicity of integration used above: both \(r(t)-L(t)\) and \(U(t)-r(t)\) are nonnegative, so their integrals are nonnegative. When \(y(a)=y_0\), add \(y_0\) to both bounds to obtain the range of possible ending values.

Worked Example: Bounds That Increase with Time

Suppose a quantity starts at \(10\) when \(t=0\), and its rate satisfies \(1+t\leq r(t)\leq3+t\) for \(0\leq t\leq2\). Find the endpoint range and determine whether an ending value of \(17\) is compatible with the constraints.

Integrating the lower rate bound gives \(\int_0^2(1+t)\,dt=[t+t^2/2]_0^2=2+2=4\). Integrating the upper bound gives \(\int_0^2(3+t)\,dt=[3t+t^2/2]_0^2=6+2=8\). Thus the change lies between \(4\) and \(8\), so the ending value lies between \(10+4=14\) and \(10+8=18\).

The value \(17\) is within that range, but being within the range alone does not prove that it can occur. To check compatibility, consider \(r(t)=2.5+t\). Its distance above the lower bound is \((2.5+t)-(1+t)=1.5\), and its distance below the upper bound is \((3+t)-(2.5+t)=0.5\), so it satisfies both constraints at every time. Its accumulated change is

$$ \int_0^2(2.5+t)\,dt=[2.5t+t^2/2]_0^2=5+2=7. $$

Starting from \(10\), this rate gives \(10+7=17\). Substitution checks the endpoint, and the pointwise comparisons check that the chosen rate respects the constraints. Therefore \(17\) is compatible with the stated bounds.

Signed Rates and Average-Rate Tests

When rates can be positive or negative, use signed accumulated change. A positive rate adds to the quantity, while a negative rate subtracts from it. Replacing a negative rate by its absolute value would change the model and can produce an invalid bound.

Another useful check follows by dividing the constant-bound theorem by the positive interval length \(b-a\). The average rate, defined as \((y(b)-y(a))/(b-a)\), must lie between \(m\) and \(M\). Thus an endpoint prediction directly implies an average rate that can be compared with the allowed limits.

Worked Example: A Limit on the Magnitude of a Decrease

A stock begins at \(30\) units and is observed over \(5\) hours. Its rate satisfies \(|r(t)|\leq0.8\) units per hour. Test a proposed ending stock of \(35\) units.

The absolute-value constraint is equivalent to \(-0.8\leq r(t)\leq0.8\). The total change is therefore between \((-0.8)(5)=-4\) and \((0.8)(5)=4\) units. The ending stock must satisfy

$$ 30-4\leq y(5)\leq30+4, \qquad 26\leq y(5)\leq34. $$

The proposed \(35\) units is outside the range, so it is impossible under the rate constraint. Indeed, it requires a change of \(35-30=5\) units and an average rate of \(5/5=1\) unit per hour, greater than the maximum allowed \(0.8\) units per hour.

What a Bound Can—and Cannot—Establish

A bound is a necessary condition on the prediction, not a guarantee that every value between the endpoints is achievable. For example, additional restrictions on how the rate can vary might exclude some values inside a calculated range. To establish that a particular endpoint is achievable, it is enough to provide a rate function that obeys the constraints and whose integral produces that endpoint, as in the time-varying example.

Conversely, if a proposed endpoint lies outside the bound, no rate satisfying the stated constraints can produce it. This is a mathematical incompatibility, conditional on the given initial value, time interval, and rate limits. It does not by itself identify which input or modelling assumption should be changed.

A frequent mistake is to compare a proposed total change with a rate limit without multiplying the rate by the elapsed time. For instance, if a rate is at most \(3\) litres per minute for \(10\) minutes, the maximum change is not \(3\) litres; it is \(3\text{ L/min}\times10\text{ min}=30\) litres. The units reveal the correction: a rate alone is not a quantity of accumulated change.

Key takeaway: Integrate the lower and upper rate limits over the full time interval to bound accumulated change. A proposed endpoint outside the resulting range violates the constraints; an endpoint inside it is not automatically guaranteed.

Check Your Understanding

Use the rate constraints and the relevant interval lengths in each question. Treat bounds as inclusive.

  1. A quantity starts at \(18\) units. For \(4\) hours its rate is between \(1.5\) and \(2\) units per hour. What range of ending values is permitted?
  2. A stock starts at \(50\). For \(2\) days its rate is between \(-3\) and \(-1\) units per day. What are the lower and upper bounds on the ending stock?
  3. For \(0\leq t\leq1\), a quantity has \(2\leq r(t)\leq4\). Can a proposed change of \(5\) occur under these constraints? Explain using the average rate.
  4. Suppose the rate is between \(t\) and \(2t\) for \(0\leq t\leq2\). What bounds do these constraints place on total change?
  5. If an endpoint lies inside a bound obtained from rate limits, does that alone prove the endpoint is achievable? State what additional check could establish compatibility.

Test yourself: Calculus I final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon