Suppose $f$ is a real function on $(0, 1]$ and $f \in \mathscr{R}$ on $[c, 1]$ for every $c > 0$. Define $$ \int_0^1 f(x) \ \mathrm{d} x = \lim_{c \to 0} \int_c^1 f(x) \ \mathrm{d} x $$ if this limit exists (and is finite). (a) If $f \in \mathscr{R}$ on $[0, 1]$, show that this definition of the integral agrees with the old one.
After some clarification Clarification On Exercise 7 of Chapter 6 of Baby Rudin.
My attempt: To prove: If $f \in \mathscr{R}$ on $[a,b]$, then $ \int_0^1 f(x) \ \mathrm{d} x = \lim_{c \to 0} \int_c^1 f(x) \ \mathrm{d} x $. Since $f \in \mathscr{R}$ on $[0,1]$, $f \in \mathscr{R}$ on $[0,c]$ and $[c,1]$, $\forall c \in [0,1]$. Let $F(c)= \int_c^1 f(x) \ \mathrm{d} x $, for $c \in [0,1]$. By theorem 6.20, $F(c)$ is continuous on $c \in [0,1]$. Since it (domain of $F$) is closed, it contains all of it’s limit point. By theorem 4.6, $\lim_{c \to 0} F(c)= \lim_{c \to 0} \int_c^1 f \ \mathrm{d} x = F(0)= \int_0^1 f \ \mathrm{d} x$. Now by definition 4.25, $F(0)=F(0+)= \lim_{c \to 0^+} \int_c^1 f \ \mathrm{d} x= \int_0^1 f \ \mathrm{d} x$. Our desired equality.
Is this proof correct?