Tutorials › Calculus I › Assumption Audits For Calculus Models

Calculus-Based Model Construction · Tutorial 1489 of 1495

Assumption Audits For Calculus Models

Learn to identify key assumptions in an applied model and revise its equations when continuity, constant conditions, or system boundaries do not hold.

Advanced 10 min read

What You'll Learn

  • Distinguish a continuous stock from one whose changes are recovered by integrating its rate.
  • State the conditions needed to relate a stock change to an accumulated rate.
  • Replace constant-rate equations with piecewise balances when conditions change.
  • Represent jumps as separate changes rather than ordinary continuous rates.
  • Identify which flows cross a chosen system boundary.
  • Check how changing an assumption affects a model’s predictions.

Why Audit a Model’s Assumptions?

A calculus model is not only an equation. It is an equation together with claims about the situation it represents. A stock balance, for example, may assume that the stock changes continuously, that its rates stay constant, or that a particular set of flows crosses the system boundary. If one of those claims fails, the equation or the conclusion drawn from it may need to change.

An assumption audit makes these claims explicit. It asks what is being treated as continuous, which conditions are held fixed, and what has been included inside the system. The purpose is not to reject models whenever their assumptions are imperfect. It is to determine what the assumptions permit us to calculate and what changes when they are violated.

Definition: An assumption audit is a systematic check of the conditions a model relies on, together with an account of how the equations or conclusions change if those conditions are not met.

Rates, Stocks, and Continuity

Let \(S(t)\) denote the amount of some quantity in a system at time \(t\). A rate \(r(t)\) describes change in stock per unit time. In a balance model, the net rate is typically inflow minus outflow. If \(S\) is differentiable at a time, its instantaneous rate of change is \(S'(t)\).

It is important to distinguish two statements: that a stock is continuous, and that its change can be recovered by integrating its rate. Continuity alone does not guarantee the second statement. A precise sufficient condition is that \(S\) be absolutely continuous on the interval and that \(S'(t)=r(t)\) almost everywhere there. Then the fundamental theorem for absolutely continuous functions gives the balance formula below. In the simpler Calculus I setting, it is also sufficient to assume that \(r\) is continuous and \(S'(t)=r(t)\) throughout the interval.

Theorem: If \(S\) is absolutely continuous on \([a,b]\) and \(S'(t)=r(t)\) for almost every \(t\in[a,b]\), then for every \(t\in[a,b]\), \(S(t)=S(a)+\int_a^t r(u)\,du\). If the stock has discrete jumps, their sizes must be added separately; they are not recovered by integrating the ordinary rate between jumps.

Absolute continuity is stronger than continuity. In particular, a continuous function can change even though its derivative is zero almost everywhere; the Cantor function is a standard example. Thus, continuity, an integrable almost-everywhere rate, and the absence of jumps do not by themselves justify recovering the stock change by integration. For ordinary applied models, the intended balance condition should be stated explicitly rather than left implicit.

Worked Example: A Rate That Changes After Two Days

Worked Example: A Rate That Changes After Two Days

A stock begins at \(S(0)=10\) units. A model assumes a constant inflow of \(5\) units per day and a constant outflow of \(2\) units per day over four days. First calculate the model prediction, then audit the constant-rate assumption if the net rate changes after day 2.

The assumed net rate is \(5-2=3\) units per day. Under the model’s continuous balance assumption, the four-day prediction is

$$S(4)=10+(3\ \text{units/day})(4\ \text{days})=22\ \text{units}.$$

Check: the proposed model is \(S(t)=10+3t\), so \(S(0)=10\) and \(S'(t)=3\) units per day, as required by the assumed balance.

Now suppose the net rate is \(3\) units per day from day 0 to day 2, but falls to \(1\) unit per day from day 2 to day 4. The revised calculation is

$$S(4)=10+(3)(2)+(1)(2)=10+6+2=18\ \text{units}.$$

Check: the corresponding piecewise model is \(S(t)=10+3t\) for \(0\leq t\leq2\), and \(S(t)=16+(t-2)\) for \(2\leq t\leq4\). Both formulas give \(16\) units at \(t=2\), and the second gives \(S(4)=18\). Its rate is \(3\) before the change and \(1\) after it. The stock remains continuous, although its derivative is not defined at the switching time.

The constant-rate prediction is 4 units higher because it applies the original net rate for two days after conditions have changed.

What If the Stock Jumps?

A continuous-rate balance describes gradual change. Some systems also receive or lose an amount at a particular instant: a delivery, a one-time transfer, or a sudden release. Such an event is a jump in the stock. It is not an ordinary finite rate operating over a positive time interval, so it must be represented separately.

Worked Example: A One-Time Delivery

A stock begins at \(5\) units. Its ordinary rate is \(2\) units per hour from \(t=0\) to \(t=3\), and a delivery adds \(4\) units at \(t=2\). Find the stock at \(t=3\).

Before the delivery, the stock is \(5+2t\). Its left-hand value at \(t=2\) is \(5+(2)(2)=9\) units. The delivery raises the stock by \(4\), so its value immediately after the delivery is \(9+4=13\) units.

From just after \(t=2\) to \(t=3\), the ordinary rate adds \(2(3-2)=2\) units. Therefore,

$$S(3)=5+(2)(3)+4=5+6+4=15\ \text{units}.$$

Check: for \(0\leq t<2\), \(S(t)=5+2t\); for \(2\leq t\leq3\), \(S(t)=9+2t\). The second formula gives \(S(3)=9+6=15\), and its derivative is \(2\) units per hour away from the jump. Integrating the ordinary rate alone gives \(5+2(3)=11\), which misses the delivery’s \(4\) units.

This example also shows why saying “there are no jumps” is not, by itself, a complete mathematical condition for a rate-integral formula. In applications, the model should specify a suitable regularity condition, such as absolute continuity, as well as any discrete changes. If a jump occurs, one can apply the continuous balance on each interval between jumps and add the jump sizes.

Check Which Conditions Are Being Held Constant

A constant-rate model treats the net rate as unchanged over the time interval being studied. That may be a useful approximation, but “constant” should refer to a named quantity and interval. An inflow can remain constant while an outflow changes, or both rates can change while their difference stays constant. What matters for a stock balance is the net rate actually used in the equation.

When a rate changes at known times, calculate the stock change on each interval and add the changes. More generally, if the net rate varies continuously and the stock satisfies the conditions for the fundamental theorem of calculus, use its integral rather than multiplying one fixed rate by the whole elapsed time. If the rate is estimated from data, the model should say what justifies treating that estimate as representative of the interval.

Audit question: Which rates or external conditions are assumed constant, over what interval, and what evidence or approximation supports that assumption? If they vary, replace a single constant-rate calculation with an appropriate time-varying or piecewise balance.

System Boundaries Determine Which Flows Count

A balance equation depends on what the model calls “the system.” A flow that enters the chosen system increases its stock; a flow that leaves decreases it. A transfer between two parts of a larger system is an exit for one part and an entry for the other. If both parts are included inside the boundary, that transfer is internal and cancels from the total balance.

Worked Example: Moving the Boundary Around Two Stocks

Stock \(X\) begins with \(20\) units and stock \(Y\) with \(7\) units. Each day, \(12\) units enter \(X\) from outside, \(5\) units leave \(X\) to the outside, and \(4\) units transfer from \(X\) to \(Y\). One unit per day leaves \(Y\) to the outside. Assume these rates remain constant for two days and that the stocks change continuously between flows.

With a boundary around \(X\) alone, the transfer to \(Y\) crosses the boundary outward. Thus the net rate for \(X\) is \(12-5-4=3\) units per day, and

$$X(2)=20+(3)(2)=26\ \text{units}.$$

Check: the balance \(X(t)=20+3t\) gives \(X(0)=20\) and \(X'(t)=3\) units per day.

Now put both \(X\) and \(Y\) inside one boundary. The transfer of \(4\) units per day leaves \(X\) but enters \(Y\), so it does not change their combined total. The combined external net rate is \(12-5-1=6\) units per day. The two-day total is

$$X(2)+Y(2)=(20+7)+(6)(2)=27+12=39\ \text{units}.$$

Check each stock: \(Y(2)=7+(4-1)(2)=7+6=13\) units, so \(X(2)+Y(2)=26+13=39\) units, agreeing with the combined balance. Changing the boundary changes which flows appear in the equation, not the physical transfer itself.

Why the Balance Formula Works

The integral balance is conservation expressed over time. Over a short interval, the change in stock is the accumulated net addition. If the stock is absolutely continuous and its derivative equals the net rate almost everywhere, the fundamental theorem for absolutely continuous functions turns that local rate statement into an exact finite-interval change.

1
Specify the balance.
Let \(r(t)\) be total inflow minus total outflow across the chosen boundary. Assume \(S'(t)=r(t)\) almost everywhere and \(S\) is absolutely continuous.
2
Apply the fundamental theorem.
Absolute continuity and the derivative condition give \(S(t)-S(a)=\int_a^t S'(u)\,du\). Since \(S'(u)=r(u)\) almost everywhere, the integrals agree.
3
Interpret the result.
Therefore \(S(t)=S(a)+\int_a^t r(u)\,du\). If there are discrete jumps, include their sizes in addition to the integrated rate.

A Common Mistake: Treating Every Change as an Ordinary Rate

A tempting but incorrect shortcut is to integrate the ordinary rate across the whole interval and assume that this accounts for every change. In the delivery example, it produces \(5+\int_0^3 2\,dt=11\) units. That result is wrong because the integral accounts only for the gradual change: it omits the \(4\)-unit delivery.

The correction is to state the jump explicitly and add it: \(S(3)=5+\int_0^3 2\,dt+4=5+6+4=15\) units. In general, the audit must distinguish continuous accumulation from discrete additions or removals. A rate equation that has no term for a real change cannot support a conclusion that depends on that change.

A Practical Audit Before Using a Model

Before calculating a prediction, identify the interval and the stock being modeled. Then check whether the balance can be integrated, whether the stated rates or conditions are constant, and which flows cross the system boundary. Finally, recompute or qualify the conclusion if an assumption fails.

  • Continuity and regularity: Does the model exclude jumps? Is the stock assumed absolutely continuous, or is a continuous rate and an everywhere derivative relation available?
  • Constant conditions: Which rates are fixed, and for how long? If rates change, are the intervals and revised rates represented?
  • Boundary: What exactly is inside the system? Are internal transfers being incorrectly counted as external additions or losses?
  • Conclusion: Which prediction depends on the assumption? Does violating it change the equation, the numerical result, or only the interpretation?

An assumption audit makes a model more useful, not less. It clarifies what the equations say, identifies which data or qualifications are needed, and prevents a mathematically correct calculation from being applied to the wrong situation.

Check Your Understanding

Answer each question by identifying the assumption involved and its effect on the model.

  1. What regularity condition, together with an almost-everywhere derivative relation, justifies recovering stock change by integrating its rate?
  2. A stock receives a one-time delivery during an interval. Why does integrating its ordinary rate alone omit part of its change?
  3. A net rate is \(4\) units per day for the first three days and \(2\) units per day for the next two days. What expression gives the total change over the five days?
  4. A transfer moves material from one compartment to another. When does that transfer appear as a loss, and when does it cancel from a total balance?
  5. Why is continuity alone not sufficient to guarantee that an integrable almost-everywhere rate recovers the stock’s full change?

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