Decide if the following definitions of Riemann integrability are equivalent.
Definition 1:
We say that $f:[a,b]\to \Bbb R$ is integrable if there exists an $L$ such that for any sequence of tagged paritions $P_n$ of $[a,b]$ satisfying $\|P_n\|\to 0$, we have that for given $\epsilon > 0$ there exists $n_0$ such that $n\ge n_0$ implies $$|S_P(f)-L|<\epsilon$$
Definition 2:
We say that $f:[a,b]\to \Bbb R$ is integrable if there exists an $L$ such that for all $\epsilon > 0$ there exists a tagged partition $P$ such that for any refinement $P*$ of $P$ we have that $$|S_{P*}(f)-L|<\epsilon$$
If such an $L$ exists, we call it $\int _a^b f$ in both cases.
I was given this an exercise, I think the definitions are equivalent, it is easy to see that $1$ implies $2$, but the other implication seems very hard to solve. Is anyone familiar with a proof of this?