Chapter 2. Functions of Bounded Variation
§1. Monotone Functions
Let I be an interval in IR. A function f : I → IR is said to be increasing (strictly increasing) if f(x) ≤ f(y)(f(x) < f(y)) whenever x, y ∈ I and x < y. A function f : I → IR is said to be decreasing (strictly decreasing) if f(x) ≥ f(y)(f(x) > f(y)) whenever x, y ∈ I and x < y. A function f : I → IR is said to be monotone if f is either increasing or decreasing. In this section we will show that a monotone function is differentiable almost every- where. For this purpose, we first establish Vitali covering lemma. Let E be a subset of IR, and let Γ be a collection of closed intervals in IR. We say that Γ covers E in the sense of Vitali if for each δ > 0 and each x ∈ E, there exists an interval I ∈ Γ such that x ∈ I and `(I) < δ.
Theorem 1.1. Let E be a subset of IR with λ∗(E) < ∞ and Γ a collection of closed intervals that cover E in the sense of Vitali. Then, for given ε > 0, there exists a finite
disjoint collection {I1,...,IN } of intervals in Γ such that
∗ N λ E \ ∪n=1In < ε.
Proof. Let G be an open set containing E such that λ(G) < ∞. Since Γ is a Vitali covering of E, we may assume that each I ∈ Γ is contained in G.
We choose a sequence (In)n=1,2,... of disjoint intervals from Γ recursively as follows.
Let I1 be any interval in Γ. Suppose I1,...,In have been chosen. Let kn be the supremum of the lengths of the intervals in Γ that do not meet any of the intervals I1,...,In. Choose
In+1 such that `(In+1) > kn/2 and In+1 is disjoint from I1,...,In. We have
∞ X `(In) ≤ λ(G) < ∞. n=1
Hence, limn→∞ kn = 0. Moreover, for given ε > 0, we can find an integer N > 0 such that
∞ X ε `(I ) < . n 5 n=N+1
N ∗ Let R := E \ ∪n=1In. The theorem will be proved if we can show that λ (R) < ε. For this purpose, let
Jn := In + 2`(In)[−1, 1], n = 1, 2,....
1 ∗ ∞ Then λ (R) < ε if we can prove R ⊆ ∪n=N+1Jn. ∞ N To prove R ⊆ ∪n=N+1Jn, let x ∈ R = E \ ∪n=1In. Since Γ covers E in the sense of N Vitali, we can find an interval I ∈ Γ such that x ∈ I and I ⊂ G \ ∪n=1In. Then I ∩ In 6= ∅ for some n ∈ IN, for otherwise we would have `(I) ≤ kn for all n ∈ IN, which contradicts the fact that limn→∞ kn = 0. Let n0 be the smallest integer such that I ∩ In0 6= ∅. Then n0 > N and `(I) ≤ 2`(In0 ). It follows that I ⊆ Jn0 , as desired.
Let f be a function from an interval I to IR. For x ∈ I, we define the four derivatives of f at x in the following way: f(x + h) − f(x) f(x + h) − f(x) D+f(x) := lim sup and D−f(x) := lim sup , h→0+ h h→0− h f(x + h) − f(x) f(x + h) − f(x) D+f(x) := lim inf and D−f(x) := lim inf . h→0+ h h→0− h Suppose f is a real-valued function defined on [a, b], where a, b ∈ IR and a < b. Let
+ − A := {x ∈ [a, b]: D f(x) > D−f(x)} and B := {x ∈ [a, b]: D f(x) > D+f(x)}.
It is easily seen that f is differentiable at each point x ∈ [a, b] \ (A ∪ B).
Theorem 1.2. An increasing real-valued function f on an interval [a, b] is differentiable almost everywhere. The derivative f 0 is measurable and
Z b f 0(x) dx ≤ f(b) − f(a). a Proof. The existence of f 0 is proved by showing that λ(A) = 0 and λ(B) = 0. We carry out the proof for A. The proof for B is similar. For each pair of rational numbers s and t with s > t, let
+ As,t := {x ∈ [a, b]: D f(x) > s > t > D−f(x)}.
∗ Then A = ∪s>tAs,t, so it suffices to prove that λ (As,t) = 0 for all s, t ∈ QQwith s > t. ∗ Let a := λ (As,t). For given ε > 0, there exists an open set O such that As,t ⊂ O and λ(O) < a + ε.
In light of the definition of D−f(x), for each x ∈ As,t there exists an arbitrary small interval [x − h, x] contained in O such that f(x) − f(x − h) < th. The collection of such intervals covers As,t in the sense of Vitali. By Theorem 1.1, there exists a finite disjoint collection of such intervals {I1,...,IM } such that
∗ M λ As,t \ ∪j=1Ij < ε.
2 If Ij = [xj − hj, xj] for j = 1,...,M, we have
M M X X [f(xj) − f(xj − hj)] < t hj < tλ(O) < t(a + ε). j=1 j=1