Section Riemann_sum_Normed.
Context {V : NormedModule R_AbsRing}.

Lemma Riemann_sum_Chasles_0
(f : R -> V) (M : R) (x : R) ptd :
forall (eps : posreal),
(forall x, SF_h ptd <= x <= last (SF_h ptd) (SF_lx ptd) -> norm (f x) < M) ->
SF_h ptd <= x <= last (SF_h ptd) (SF_lx ptd) ->
pointed_subdiv ptd ->
seq_step (SF_lx ptd) < eps ->
norm (minus (plus (Riemann_sum f (SF_cut_down ptd x)) (Riemann_sum f (SF_cut_up ptd x)))
(Riemann_sum f ptd)) < 2 * eps * M.