I am attempting an exercise in do Carmo's Differential Geometry of Curves and Surfaces. Here is the problem:
Let $\alpha:I\to\Bbb R^3$ be a differentiable curve and $[a,b]\subseteq I$. Consider any partition $P$ of $[a,b]$ by choosing $a=t_0\lt t_1\lt...\lt t_n=b$, and define $l(\alpha,P)=\sum_{i=1}^{n}\lVert\alpha(t_i)-\alpha(t_{i-1})\rVert$. Show that for any $\varepsilon\gt0$, there exists $\delta\gt0$ such that whenever $\max_i(t_i-t_{i-1})\lt\delta$, we have $$\bigg\lvert\int_a^b{\lVert\alpha'(t)\rVert dt}-l(\alpha,P)\bigg\rvert\lt\varepsilon$$
Here is my attempt:
The Riemann integral by definition is well-approximated by the sum $\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(c_i)\rVert$ whenever $\max_i(t_i-t_{i-1})$ is small enough, where $c_i\in[t_{i-1},t_i]$ is arbitrary. So it suffices to show that we can make $\big\lvert l(\alpha,P)-\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(c_i)\rVert\big\rvert$ as small as possible.
We have the following inequalities: $$\bigg\lvert l(\alpha,P)-\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(c_i)\rVert\bigg\rvert=\bigg\lvert\sum_{i=1}^{n}(t_i-t_{i-1})\bigg(\bigg\lVert\frac{\alpha(t_i)-\alpha(t_{i-1})}{t_i-t_{i-1}}\bigg\rVert-\lVert\alpha'(c_i)\rVert\bigg)\bigg\rvert$$
$$\le \sum_{i=1}^{n}(t_i-t_{i-1})\bigg\lvert\bigg\lVert\frac{\alpha(t_i)-\alpha(t_{i-1})}{t_i-t_{i-1}}\bigg\rVert-\lVert\alpha'(c_i)\rVert\bigg\rvert.$$
Then I am stuck here. I think I should make the values of each of $$\bigg\lvert\bigg\lVert\frac{\alpha(t_i)-\alpha(t_{i-1})}{t_i-t_{i-1}}\bigg\rVert-\lVert\alpha'(c_i)\rVert\bigg\rvert$$ small upon choosing $\delta$. I have thought of using reverse triangle inequality, but I have no idea how to control the size of $$\bigg\lVert\frac{\alpha(t_i)-\alpha(t_{i-1})}{t_i-t_{i-1}}-\alpha'(c_i)\bigg\rVert$$ even if I choose $c_i=t_i$ because then $\delta$ would have to depend on the choice of $t_i$, which is bad.
Mean value theorem for vector-valued function may be useful: link to Wikipedia.
Note that there is answer in the book and I have read it, but I am not satisfied with the proof. Specifically, he used mean value theorem for the following inequality:
$$\bigg\lvert \sum_{i=1}^{n}\lVert\alpha(t_i)-\alpha(t_{i-1})\rVert-\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(t_i)\rVert\bigg\rvert$$ $$\le\bigg\lvert\sum_{i=1}^{n}(t_i-t_{i-1})\sup_{s_i\in[t_{i-1},t_i]}\lVert\alpha'(s_i)\rVert-\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(t_i)\rVert\bigg\rvert.$$
This step seems wrong to me because of the term $\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(t_i)\rVert$ inside, unless I am mistaken.
Edit: I write a counterexample to do Carmo's claim. Consider $[a,b]\subseteq(0,\infty)$, $\alpha(t)=(t^2,0,0)$. Then $\sup_{s_i\in[t_{i-1},t_i]}\lVert\alpha'(s_i)\rVert=\lVert\alpha'(t_i)\rVert$ and we would have shown $$\bigg\lvert \sum_{i=1}^{n}\lVert\alpha(t_i)-\alpha(t_{i-1})\rVert-\sum_{i=1}^{n}(t_i-t_{i-1})\lVert\alpha'(t_i)\rVert\bigg\rvert$$ is equal to zero, which is not true, because by mean value theorem of real-valued functions, $\lVert\alpha(t_i)-\alpha(t_{i-1})\rVert=(t_i-t_{i-1})(2c_i)$ for some $c_i\in(t_{i-1},t_i)$, and $2c_i\lt 2t_i=\lVert\alpha'(t_i)\rVert$.
$\let\a\alpha$Do Carmo says in Section 1-2, and I paraphrase, that a function $ℝ→X$ is called "differentiable" if it is in $C^∞(ℝ,X)$.
which means that $\alpha$ was not just differentiable, but $C^1$.
We can therefore use the integral MVT (which is just FTC in disguise) $$ \a(t_i) - \a(t_{i-1}) = \int_{t_{i-1}}^{t_{i}}\a'(τ)\ dτ = (t_i-t_{i-1})\int_0^1 \a'(t_{i-1}+(t_i-t_{i-1})u) \ du$$
Hence,
$$\left| \frac{\a(t_i) - \a(t_{i-1})}{ t_i-t_{i-1}} - \a'(c_i)\right| \\ ≤ ∫_0^1 \left| \a'(t_{i-1}+(t_i-t_{i-1})u) - \a'(c_i) \right| \ du \\ \leq \sup_{s∈[t_{i-1},t_i]}|\a'(s) - \a'(c_i)| $$ So by prescribing $\max_i |t_i-t_{i-1}| < \delta$, uniform continuity of $\a'$ (again using $\a∈ C^1$) implies that this quantity is arbitrarily small, independent of the choice of $c_i\in[t_{i-1},t_i]$.