From a Derivative Condition to a Global Conclusion
A derivative describes behavior near one point, while being constant is a statement about every pair of points in an interval. The bridge between these scales is absolute continuity: it controls the sum of changes in the function across many short, disjoint intervals. When the derivative vanishes almost everywhere, a covering argument lets us use the derivative estimate on most of an interval and use absolute continuity to control what remains.
Let \([a,b]\) be a compact interval with \(a<b\), equipped with Lebesgue measure \(m\) restricted to \([a,b]\). All functions in this tutorial are real-valued. A function \(f:[a,b]\to\mathbb{R}\) is absolutely continuous if, for every \(\varepsilon>0\), there is a \(\delta>0\) such that for every finite family of pairwise disjoint subintervals \([u_j,v_j]\subseteq[a,b]\),
“The derivative is zero almost everywhere” means that there is a Lebesgue-null set \(N\subseteq[a,b]\) such that, at every \(x\in(a,b)\setminus N\), the finite derivative \(f'(x)\) exists and equals zero. The theorem below makes a pointwise conclusion, not merely an almost-everywhere one.
The Interval-Covering Argument
The proof uses a tagged partition adapted to a point-dependent radius. A tagged partition of \([a,b]\) consists of points \(a=x_0\le x_1\le\cdots\le x_n=b\) and tags \(\xi_i\in[x_{i-1},x_i]\). Given a positive function \(\gamma:[a,b]\to(0,\infty)\), the partition is called \(\gamma\)-fine if each interval \([x_{i-1},x_i]\) is contained in \((\xi_i-\gamma(\xi_i),\xi_i+\gamma(\xi_i))\). The radius can be chosen separately at every point: small near exceptional points and suited to the derivative at the other points.
Proof. Let \(S\) be the set of \(c\in[a,b]\) for which \([a,c]\) has a finite \(\gamma\)-fine tagged partition; the empty partition shows \(a\in S\). Put \(c_*=\sup S\). If \(c_*<b\), choose \(d>0\) with \(d<\gamma(c_*)/2\) and \(d<b-c_*\). By the definition of supremum, some \(c\in S\) satisfies \(c>c_*-d\). Append to a fine partition of \([a,c]\) the interval \([c,c_*+d]\), tagged by \(c_*\). Its endpoints are within distance \(2d<\gamma(c_*)\) of the tag, so the appended interval is contained in the required open neighborhood. This gives a fine partition reaching beyond \(c_*\), a contradiction. Therefore \(c_*=b\). If \(b\in S\), the desired partition already exists. Otherwise, choose \(c\in S\) with \(b-c<\gamma(b)\), which is possible because \(\sup S=b\), and append \([c,b]\) tagged by \(b\). This interval is contained in \((b-\gamma(b),b+\gamma(b))\), so the resulting partition is \(\gamma\)-fine. \(\square\)
We now prove the theorem. Fix a target \(\varepsilon>0\). The complement of the set where the derivative exists and is zero is contained in a null set; enlarge that null set to include the endpoints and call it \(N\). By the outer regularity of Lebesgue measure, there is an open set \(O\subseteq\mathbb{R}\) containing \(N\) with \(m(O)<\delta\), where \(\delta\) is the absolute-continuity threshold for \(\varepsilon/2\). For each \(x\in N\), choose \(\gamma(x)>0\) so that \((x-\gamma(x),x+\gamma(x))\subseteq O\).
At every \(x\in[a,b]\setminus N\), the derivative is zero. Set \(\alpha=\varepsilon/(2(b-a))\). By the definition of derivative, there is a positive \(\gamma(x)\) such that whenever \(y\in[a,b]\) and \(0<|y-x|<\gamma(x)\),
The inequality also holds when \(y=x\), since both sides then equal zero. Apply the lemma to obtain a finite \(\gamma\)-fine tagged partition. Call a partition interval exceptional if its tag lies in \(N\), and ordinary otherwise.
For an ordinary interval \([u,v]\) tagged by \(x\), the tag belongs to \([u,v]\). The derivative estimate applies at both endpoints, including an endpoint equal to \(x\). Thus
Summing over ordinary intervals gives a total contribution at most \(\alpha(b-a)=\varepsilon/2\). For an exceptional interval tagged by \(x\in N\), fineness ensures \([u,v]\subset O\). The exceptional intervals have disjoint interiors, so the sum of their lengths is at most \(m(O)<\delta\). Apply absolute continuity to this finite family: the sum of their increments is less than \(\varepsilon/2\). Finally, telescoping along the partition and using the triangle inequality yields
This holds for every \(\varepsilon>0\), so \(f(b)=f(a)\). The same argument applies on any subinterval \([u,v]\subseteq[a,b]\): the restriction of an absolutely continuous function is absolutely continuous, and the derivative condition still holds almost everywhere there. Consequently \(f(u)=f(v)\) for every \(u,v\in[a,b]\), proving that \(f\) is constant everywhere. \(\square\)
Worked Applications and the Role of the Hypotheses
Worked Example: A Constant Function on a Compact Interval
Let \(f:[0,2]\to\mathbb{R}\) be defined by \(f(x)=3\). Its derivative exists and equals zero at every \(x\in(0,2)\). For any finite family of pairwise disjoint subintervals \([u_j,v_j]\), every increment is \(|f(v_j)-f(u_j)|=|3-3|=0\). Therefore the sum of increments is zero for every choice of intervals, which verifies the interval-sum condition for absolute continuity with any \(\delta>0\). The theorem applies and gives \(f(x)=f(0)=3\) for every \(x\in[0,2]\). Check: the endpoint values are \(f(0)=3\) and \(f(2)=3\), as required.
Worked Example: Integrating an Indicator of a Null Set
On \([0,1]\) with Lebesgue measure, let \(g=\chi_{\{1/2\}}\) and define \(f(x)=\int_{[0,x]}g\,dm\). The singleton \(\{1/2\}\) has measure zero. If \(0\le x<1/2\), the set \([0,x]\) does not contain \(1/2\), so the integral is zero. If \(1/2\le x\le1\), the integrand is nonzero only on the singleton \(\{1/2\}\), so the integral is again zero. Hence \(f(x)=0\) for every \(x\in[0,1]\), and in particular \(f\) is absolutely continuous: every interval increment is zero. Its derivative is zero everywhere, and the theorem confirms that it is constant. Check: the defining formula gives \(f(0)=0\) and \(f(1)=m(\{1/2\})=0\), agreeing with the computed function.
Worked Example: An Absolutely Continuous Function That Does Not Meet the Derivative Hypothesis
Consider \(f:[0,1]\to\mathbb{R}\) given by \(f(x)=x^2\). For any two points \(u,v\in[0,1]\),
For a finite family of disjoint intervals, summing this inequality shows that a total interval length less than \(\varepsilon/2\) gives a total increment less than \(\varepsilon\). Thus \(f\) is absolutely continuous. Its derivative is \(f'(x)=2x\), which is nonzero at every \(x\in(0,1)\); the zero-derivative hypothesis does not hold almost everywhere. The function is nonconstant, since \(f(0)=0\) and \(f(1)=1\). Check: substituting the endpoints into the increment gives \(|1^2-0^2|=1\), consistent with the endpoint values and showing why the theorem’s conclusion is not applicable.
Worked Example: Why Absolute Continuity Cannot Be Omitted
Define \(H:[0,1]\to\mathbb{R}\) by \(H(x)=0\) for \(0\le x<1/2\) and \(H(x)=1\) for \(1/2\le x\le1\). At every interior point except \(1/2\), the function is constant in a neighborhood, so its derivative exists and equals zero there. The exceptional singleton has measure zero. However, \(H\) is not absolutely continuous. For any \(\delta>0\), choose \(r>0\) with \(r<\min(\delta,1/2)\) and use the single interval \([1/2-r,1/2]\). Its length is \(r<\delta\), but its increment is \(|H(1/2)-H(1/2-r)|=|1-0|=1\). Taking \(\varepsilon=1/2\) shows that no absolute-continuity threshold can work. Check: the interval length can be made arbitrarily small while the increment remains exactly \(1\), so the interval-sum condition fails.
What the Covering Argument Accomplishes
The derivative estimate alone is only local, and it holds only off a null set. The proof does not try to obtain one derivative radius that works uniformly at every ordinary point. Instead, the fine partition uses a radius chosen separately at each tag. On ordinary intervals, the tag lies between the endpoints, so the two estimates from the tag add to a bound proportional to the interval’s length. Exceptional intervals are handled collectively: their disjoint interiors lie inside an open set of small measure, and absolute continuity controls the sum of their increments.
A common mistake is to reason that a function with derivative zero almost everywhere must be constant, without checking absolute continuity. The step function \(H\) above disproves that statement: it has derivative zero except at one point but fails the interval-sum condition. Another mistake is to conclude that an almost-everywhere derivative condition gives equality only almost everywhere. Here the conclusion is everywhere because the proof applies on every subinterval and establishes equality between each pair of endpoints. Absolute continuity supplies the global control needed to turn the almost-everywhere local information into that pointwise conclusion.
Check Your Understanding
For each question, identify which hypothesis is being used and distinguish conclusions that hold everywhere from those that hold almost everywhere.
- In the proof, why does the sum of the lengths of exceptional partition intervals not exceed \(m(O)\)?
- At an ordinary interval \([u,v]\) tagged by \(x\), derive the bound \(|f(v)-f(u)|\le\alpha(v-u)\) from the two estimates at \(x\).
- Why is it not enough to choose one common derivative radius for all points where \(f'=0\)?
- For the step function \(H\), show explicitly that intervals of arbitrarily small length can have increment \(1\).
- Explain why applying the theorem on every subinterval proves that \(f\) is constant everywhere, not just almost everywhere.