# Differentiation of Generic Riemann integrals

I am trying to show the following result. If $f(x)$ is Riemann integrable when $a_{1}\leq x\leq b_{1}$ and if, when $a_{1} \leq a < b < b_{1}$, so $$\int _{a}^{b}f\left( x\right) dx=\phi \left( a,b\right)$$ and if $f(b+0)$ exists, then $$\lim _{\delta \rightarrow +0} \dfrac {\phi\left( a,b+\delta \right) -\phi \left( a,b\right) } {\delta }=f\left(b+0\right)$$ then, if $f(x)$ is continuous at $a$ and $b$, deduce that $\dfrac {d} {da}\int _{a}^{b}f\left( x\right) dx=-f\left( a\right)$ and $\dfrac {d} {db}\int _{a}^{b}f\left( x\right) dx=f\left( b\right)$.

Thoughts towards the solution Since $f(x)$ is continuous at $a$ and $b$ we know that the following limits exist $$\lim _{\delta \rightarrow -0} \dfrac {\phi\left( a+\delta,b \right) -\phi \left( a,b\right) } {\delta }=-f\left(a -0\right)$$ $$\lim _{\delta \rightarrow +0} \dfrac {\phi\left( a,b+\delta \right) -\phi \left( a,b\right) } {\delta }=f\left(b+0\right)$$

Also i think $\dfrac {d} {da}\int _{a}^{b}f\left( x\right) dx=\int _{a}^{b}\dfrac {df} {da}dx$ and $\dfrac {d} {db}\int _{a}^{b}f\left( x\right) dx=\int _{a}^{b}\dfrac {df} {db}dx$ although i am not sure how to exploit these two ideas to show the result. Any help would be much appreciated.

-
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 14, "mathjax_display_tex": 4, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.953591525554657, "perplexity_flag": "head"}