A function has bounded variation when ∑∣f(xi)−f(xi−1)∣ stays under a finite ceiling as partitions refine — every monotone function qualifies, while xsin(1/x), wiggling endlessly near 0, does not.
n=40: f(x)=sin(2πx) is not monotone, yet V40≈3.9968 — when f is monotone, the sum telescopes on every partition, fixing the variation at ∣f(b)−f(a)∣.Show proof
Let f be increasing on [a,b] and take any partition P={x0<x1<⋯<xm} ([x0,xm]=[a,b]). Monotonicity gives f(xi)−f(xi−1)≥0 on each subinterval, so the absolute values unwrap: ∑i=1m∣f(xi)−f(xi−1)∣=∑i=1m(f(xi)−f(xi−1)), which telescopes to f(b)−f(a).
The decreasing case is the same: f(xi)−f(xi−1)≤0, so ∣f(xi)−f(xi−1)∣=f(xi−1)−f(xi) and the sum is f(a)−f(b)=∣f(b)−f(a)∣. Every partition of a monotone f gives the same variation ∣f(b)−f(a)∣.
Hence the supremum over partitions is ∣f(b)−f(a)∣<∞, i.e. Vab(f)=∣f(b)−f(a)∣: monotone functions are of bounded variation. The Cantor function (see the limits chapter) is increasing on [0,1] with c(0)=0, c(1)=1, so V01(c)=1.
Jordan decomposition: f is of bounded variation on [a,b] if and only if f=g−h with g,h increasing on [a,b]. Hint: set v(x):=Vax(f).
v(x):=Vax(f),f=2v+f−2v−f
Vxy(f)≥±(f(y)−f(x))(a≤x<y≤b)
n=80: V80≈3.9992 — the cumulative variation v(x)=V0x(sin2π⋅) is itself increasing, so f=2v+f−2v−f splits f into a difference of two increasing functions.Show proof
Assume f is of bounded variation on [a,b] and set v(x):=Vax(f) for a≤x≤b. Variation is additive over adjacent intervals, Vay(f)=Vax(f)+Vxy(f) for a≤x<y≤b, so v(y)−v(x)=Vxy(f)≥0: v is increasing.
The key inequality: the trivial partition {x,y} of [x,y] is one of the partitions in the supremum, so Vxy(f)≥∣f(y)−f(x)∣≥±(f(y)−f(x)). Hence v(y)−v(x)≥f(y)−f(x) and also v(y)−v(x)≥−(f(y)−f(x)).
Set g:=2v+f and h:=2v−f. Then g(y)−g(x)=21((v(y)−v(x))+(f(y)−f(x)))≥0 and h(y)−h(x)=21((v(y)−v(x))−(f(y)−f(x)))≥0, so g and h are both increasing, and g−h=f.
Conversely, if f=g−h with g,h increasing, then by problem 1 both are of bounded variation, and the triangle inequality gives ∣f(xi)−f(xi−1)∣≤∣g-diff∣+∣h-diff∣, so VP(f)≤VP(g)+VP(h)=(g(b)−g(a))+(h(b)−h(a))<∞: f is of bounded variation. So f is BV ⟺f=g−h (unique up to an additive constant).
Show that f with f(0)=0 and f(x)=xsin(1/x) for x>0 is NOT of bounded variation on [0,1].
n=200: V200≈2.1388 — already past the proof's lower bound ∑k=1200(uk+vk)≈1.6849>1, and since HN/(2π)→∞ the variation admits no finite upper bound.Show proof
Take uk=2πk+π/21 where sin(1/x)=1 (so f(uk)=uk) and vk=2πk+3π/21 where sin(1/x)=−1 (so f(vk)=−vk). Comparing denominators, 0<vk<uk<1, and uk+1=2πk+5π/21<vk, so the points line up as 0<vN<uN<⋯<v1<u1<1.
Take the partition PN={0,vN,uN,…,v1,u1,1}. The contributions from [0,vN] and [u1,1] are nonnegative, so dropping them only lowers the sum; on each pair (vk,uk) we get ∣f(uk)−f(vk)∣=∣uk−(−vk)∣=uk+vk. Hence VPN(f)≥∑k=1N(uk+vk).
Now uk+vk≥2vk=2πk+3π/22≥2πk1: the last inequality is equivalent to 4πk≥2πk+3π/2, i.e. 4k≥3 for k≥1. Therefore VPN(f)≥∑k=1N2πk1=2πHN→∞ as N→∞.
Since the partition variations diverge, supPVP(f)=∞: f is not of bounded variation on [0,1]. Numerical check: u1=2.5π1≈0.12732, v1=3.5π1≈0.09095, ∑k=1200(uk+vk)≈1.6849>1 — the scene's V200≈2.1388 already exceeds this lower bound. (Contrast: x2sin(1/x) IS of bounded variation, with V≤3, since ∫01∣f′∣≤2.)