let a, b, r be Real; ( a < b & 0 < r implies ex m being Element of NAT st
( ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) < 1 & 0 < ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) ) )
assume A1:
( a < b & 0 < r )
; ex m being Element of NAT st
( ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) < 1 & 0 < ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) )
set z = r * (b - a);
set s = (r * (b - a)) rExpSeq ;
(r * (b - a)) rExpSeq is summable
by SIN_COS:45;
then A2:
( (r * (b - a)) rExpSeq is convergent & lim ((r * (b - a)) rExpSeq) = 0 )
by SERIES_1:4;
consider n being Nat such that
A3:
for m being Nat st n <= m holds
|.((((r * (b - a)) rExpSeq) . m) - 0).| < 1
by A2, SEQ_2:def 7;
reconsider m0 = max (n,1) as Element of NAT by ORDINAL1:def 12;
reconsider m = m0 - 1 as Element of NAT by INT_1:5, XXREAL_0:25;
take
m
; ( ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) < 1 & 0 < ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) )
|.((((r * (b - a)) rExpSeq) . (m + 1)) - 0).| < 1
by A3, XXREAL_0:25;
then A4:
|.(((r * (b - a)) |^ (m + 1)) / ((m + 1) !)).| < 1
by SIN_COS:def 5;
0 < b - a
by A1, XREAL_1:50;
then
0 * r < r * (b - a)
by A1, XREAL_1:68;
then
0 < (r * (b - a)) to_power (m + 1)
by POWER:34;
hence
( ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) < 1 & 0 < ((r * (b - a)) |^ (m + 1)) / ((m + 1) !) )
by A4, ABSVALUE:def 1, XREAL_1:139; verum