let f be PartFunc of REAL,REAL; for Z being Subset of REAL st Z c= dom f holds
for n being Nat st f is_differentiable_on n,Z holds
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . n) | [.a,b.] is continuous & f is_differentiable_on n + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . n) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (n + 1)) . x) * ((a - x) |^ n)) / (n !)) ) )
let Z be Subset of REAL; ( Z c= dom f implies for n being Nat st f is_differentiable_on n,Z holds
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . n) | [.a,b.] is continuous & f is_differentiable_on n + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . n) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (n + 1)) . x) * ((a - x) |^ n)) / (n !)) ) ) )
assume A1:
Z c= dom f
; for n being Nat st f is_differentiable_on n,Z holds
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . n) | [.a,b.] is continuous & f is_differentiable_on n + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . n) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (n + 1)) . x) * ((a - x) |^ n)) / (n !)) ) )
defpred S1[ Nat] means ( f is_differentiable_on $1,Z implies for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . $1) | [.a,b.] is continuous & f is_differentiable_on $1 + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . $1) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . ($1 + 1)) . x) * ((a - x) |^ $1)) / ($1 !)) ) ) );
A2:
for k being Nat st S1[k] holds
S1[k + 1]
proof
let k be
Nat;
( S1[k] implies S1[k + 1] )
assume A3:
S1[
k]
;
S1[k + 1]
assume A4:
f is_differentiable_on k + 1,
Z
;
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . (k + 1)) | [.a,b.] is continuous & f is_differentiable_on (k + 1) + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )
let a,
b be
Real;
( a < b & [.a,b.] c= Z & ((diff (f,Z)) . (k + 1)) | [.a,b.] is continuous & f is_differentiable_on (k + 1) + 1,].a,b.[ implies for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) ) )
assume that A5:
a < b
and A6:
[.a,b.] c= Z
and A7:
((diff (f,Z)) . (k + 1)) | [.a,b.] is
continuous
and A8:
f is_differentiable_on (k + 1) + 1,
].a,b.[
;
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )
(diff (f,Z)) . k is_differentiable_on Z
by A4;
then
((diff (f,Z)) . k) | Z is
continuous
by FDIFF_1:25;
then A9:
((diff (f,Z)) . k) | [.a,b.] is
continuous
by A6, FCONT_1:16;
A10:
].a,b.[ c= [.a,b.]
by XXREAL_1:25;
then A11:
].a,b.[ c= Z
by A6, XBOOLE_1:1;
consider gk being
PartFunc of
REAL,
REAL such that A12:
dom gk = Z
and A13:
for
x being
Real st
x in Z holds
gk . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . k)
by Lm7;
A14:
f is_differentiable_on k + 1,
].a,b.[
by A8, Th23, NAT_1:11;
then A15:
gk is_differentiable_on ].a,b.[
by A3, A4, A5, A6, A9, A12, A13, Th23, NAT_1:11;
A16:
gk | [.a,b.] is
continuous
by A3, A4, A5, A6, A9, A14, A12, A13, Th23, NAT_1:11;
now for gk1 being PartFunc of REAL,REAL st dom gk1 = Z & ( for x being Real st x in Z holds
gk1 . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) holds
( gk1 . a = 0 & gk1 | [.a,b.] is continuous & gk1 is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )A17:
(diff (f,Z)) . k is_differentiable_on Z
by A4;
k <= ((k + 1) + 1) - 1
by NAT_1:11;
then A18:
(diff (f,].a,b.[)) . k is_differentiable_on ].a,b.[
by A8;
A19:
(diff (f,Z)) . (k + 1) = ((diff (f,Z)) . k) `| Z
by Def5;
let gk1 be
PartFunc of
REAL,
REAL;
( dom gk1 = Z & ( for x being Real st x in Z holds
gk1 . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) implies ( gk1 . a = 0 & gk1 | [.a,b.] is continuous & gk1 is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) ) )assume that A20:
dom gk1 = Z
and A21:
for
x being
Real st
x in Z holds
gk1 . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1))
;
( gk1 . a = 0 & gk1 | [.a,b.] is continuous & gk1 is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )A22:
a in [.a,b.]
by A5, XXREAL_1:1;
then gk1 . a =
(f . a) - ((Partial_Sums (Taylor (f,Z,a,a))) . (k + 1))
by A6, A21
.=
(f . a) - (((Partial_Sums (Taylor (f,Z,a,a))) . k) + ((Taylor (f,Z,a,a)) . (k + 1)))
by SERIES_1:def 1
.=
((f . a) - ((Partial_Sums (Taylor (f,Z,a,a))) . k)) - ((Taylor (f,Z,a,a)) . (k + 1))
.=
(gk . a) - ((Taylor (f,Z,a,a)) . (k + 1))
by A6, A13, A22
.=
0 - ((Taylor (f,Z,a,a)) . (k + 1))
by A3, A4, A5, A6, A9, A14, A12, A13, Th23, NAT_1:11
.=
0 - (((((diff (f,Z)) . (k + 1)) . a) * ((a - a) |^ (k + 1))) / ((k + 1) !))
by Def7
.=
0 - (((((diff (f,Z)) . (k + 1)) . a) * ((0 |^ k) * 0)) / ((k + 1) !))
by NEWTON:6
.=
0
;
hence
gk1 . a = 0
;
( gk1 | [.a,b.] is continuous & gk1 is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )consider h being
PartFunc of
REAL,
REAL such that A23:
dom h = [#] REAL
and A24:
for
x being
Real holds
h . x = (1 * ((a - x) |^ (k + 1))) / ((k + 1) !)
and A25:
for
x being
Real holds
(
h is_differentiable_in x &
diff (
h,
x)
= - ((1 * ((a - x) |^ k)) / (k !)) )
by Lm6;
A26:
dom (((diff (f,Z)) . (k + 1)) (#) h) =
(dom ((diff (f,Z)) . (k + 1))) /\ (dom h)
by VALUED_1:def 4
.=
Z /\ REAL
by A23, A19, A17, FDIFF_1:def 7
.=
Z
by XBOOLE_1:28
;
A27:
dom (gk - (((diff (f,Z)) . (k + 1)) (#) h)) =
(dom gk) /\ (dom (((diff (f,Z)) . (k + 1)) (#) h))
by VALUED_1:12
.=
Z
by A12, A26
;
thus
gk1 | [.a,b.] is
continuous
( gk1 is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )proof
set ghk =
gk - (((diff (f,Z)) . (k + 1)) (#) h);
for
x being
Real st
x in REAL holds
h is_differentiable_in x
by A25;
then
h is_differentiable_on REAL
by A23, FDIFF_1:9;
then
h | REAL is
continuous
by FDIFF_1:25;
then A28:
h | [.a,b.] is
continuous
by FCONT_1:16;
now for x being Element of REAL st x in Z holds
gk1 . x = (gk - (((diff (f,Z)) . (k + 1)) (#) h)) . xlet x be
Element of
REAL ;
( x in Z implies gk1 . x = (gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x )assume A29:
x in Z
;
gk1 . x = (gk - (((diff (f,Z)) . (k + 1)) (#) h)) . xthus gk1 . x =
(f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1))
by A21, A29
.=
(f . a) - (((Partial_Sums (Taylor (f,Z,x,a))) . k) + ((Taylor (f,Z,x,a)) . (k + 1)))
by SERIES_1:def 1
.=
((f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . k)) - ((Taylor (f,Z,x,a)) . (k + 1))
.=
(gk . x) - ((Taylor (f,Z,x,a)) . (k + 1))
by A13, A29
.=
(gk . x) - (((((diff (f,Z)) . (k + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))
by Def7
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) . x) * ((1 * ((a - x) |^ (k + 1))) / ((k + 1) !)))
by XCMPLX_1:74
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) . x) * (h . x))
by A24
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) (#) h) . x)
by VALUED_1:5
.=
(gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x
by A27, A29, VALUED_1:13
;
verum end;
then A30:
gk1 = gk - (((diff (f,Z)) . (k + 1)) (#) h)
by A20, A27, PARTFUN1:5;
[.a,b.] c= dom ((diff (f,Z)) . (k + 1))
by A6, A19, A17, FDIFF_1:def 7;
then
(((diff (f,Z)) . (k + 1)) (#) h) | ([.a,b.] /\ [.a,b.]) is
continuous
by A7, A23, A28, FCONT_1:19;
hence
gk1 | [.a,b.] is
continuous
by A6, A12, A16, A26, A30, FCONT_1:19;
verum
end; A31:
(diff (f,].a,b.[)) . (k + 1) = ((diff (f,].a,b.[)) . k) `| ].a,b.[
by Def5;
set gfh =
gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h);
A32:
dom (((diff (f,].a,b.[)) . (k + 1)) (#) h) =
(dom ((diff (f,].a,b.[)) . (k + 1))) /\ (dom h)
by VALUED_1:def 4
.=
].a,b.[ /\ REAL
by A23, A31, A18, FDIFF_1:def 7
.=
].a,b.[
by XBOOLE_1:28
;
A33:
dom (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) =
Z /\ (dom (((diff (f,].a,b.[)) . (k + 1)) (#) h))
by A12, VALUED_1:12
.=
].a,b.[
by A6, A10, A32, XBOOLE_1:1, XBOOLE_1:28
;
A34:
for
x being
Real st
x in ].a,b.[ holds
(gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . x
proof
let x be
Real;
( x in ].a,b.[ implies (gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . x )
assume A35:
x in ].a,b.[
;
(gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . x
thus (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . x =
(gk . x) - ((((diff (f,].a,b.[)) . (k + 1)) (#) h) . x)
by A33, A35, VALUED_1:13
.=
(gk . x) - ((((diff (f,].a,b.[)) . (k + 1)) . x) * (h . x))
by VALUED_1:5
.=
(gk . x) - (((((diff (f,Z)) . (k + 1)) | ].a,b.[) . x) * (h . x))
by A4, A5, A6, A10, Th24, XBOOLE_1:1
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) . x) * (h . x))
by A35, FUNCT_1:49
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) (#) h) . x)
by VALUED_1:5
.=
(gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x
by A11, A27, A35, VALUED_1:13
;
verum
end; A36:
now for xx being object st xx in dom (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) holds
gk1 . xx = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . xxlet xx be
object ;
( xx in dom (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) implies gk1 . xx = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . xx )assume A37:
xx in dom (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h))
;
gk1 . xx = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . xxreconsider x =
xx as
Real by A37;
thus gk1 . xx =
(f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1))
by A11, A21, A33, A37
.=
(f . a) - (((Partial_Sums (Taylor (f,Z,x,a))) . k) + ((Taylor (f,Z,x,a)) . (k + 1)))
by SERIES_1:def 1
.=
((f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . k)) - ((Taylor (f,Z,x,a)) . (k + 1))
.=
(gk . x) - ((Taylor (f,Z,x,a)) . (k + 1))
by A11, A13, A33, A37
.=
(gk . x) - (((((diff (f,Z)) . (k + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))
by Def7
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) . x) * ((1 * ((a - x) |^ (k + 1))) / ((k + 1) !)))
by XCMPLX_1:74
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) . x) * (h . x))
by A24
.=
(gk . x) - ((((diff (f,Z)) . (k + 1)) (#) h) . x)
by VALUED_1:5
.=
(gk - (((diff (f,Z)) . (k + 1)) (#) h)) . x
by A11, A27, A33, A37, VALUED_1:13
.=
(gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) . xx
by A33, A34, A37
;
verum end; A38:
(diff (f,].a,b.[)) . (k + 1) is_differentiable_on ].a,b.[
by A8;
for
x being
Real st
x in ].a,b.[ holds
h is_differentiable_in x
by A25;
then A39:
h is_differentiable_on ].a,b.[
by A23, FDIFF_1:9;
then A40:
((diff (f,].a,b.[)) . (k + 1)) (#) h is_differentiable_on ].a,b.[
by A32, A38, FDIFF_1:21;
then A41:
gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h) is_differentiable_on ].a,b.[
by A15, A33, FDIFF_1:19;
dom (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) = (dom gk1) /\ ].a,b.[
by A6, A10, A20, A33, XBOOLE_1:1, XBOOLE_1:28;
then A42:
(gk1 | ].a,b.[) | ].a,b.[ = (gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) | ].a,b.[
by A36, FUNCT_1:46;
then
(gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) | ].a,b.[ = gk1 | ].a,b.[
by FUNCT_1:51;
then
for
x being
Real st
x in ].a,b.[ holds
gk1 | ].a,b.[ is_differentiable_in x
by A41, FDIFF_1:def 6;
hence A43:
gk1 is_differentiable_on ].a,b.[
by A11, A20, FDIFF_1:def 6;
for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))now for x being Real st x in ].a,b.[ holds
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))let x be
Real;
( x in ].a,b.[ implies diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) )assume A44:
x in ].a,b.[
;
diff (gk1,x) = - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))thus diff (
gk1,
x) =
(gk1 `| ].a,b.[) . x
by A43, A44, FDIFF_1:def 7
.=
((gk1 | ].a,b.[) `| ].a,b.[) . x
by A43, FDIFF_2:16
.=
(((gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) | ].a,b.[) `| ].a,b.[) . x
by A42, FUNCT_1:51
.=
((gk - (((diff (f,].a,b.[)) . (k + 1)) (#) h)) `| ].a,b.[) . x
by A41, FDIFF_2:16
.=
(diff (gk,x)) - (diff ((((diff (f,].a,b.[)) . (k + 1)) (#) h),x))
by A15, A33, A40, A44, FDIFF_1:19
.=
(- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - (diff ((((diff (f,].a,b.[)) . (k + 1)) (#) h),x))
by A3, A4, A5, A6, A9, A14, A12, A13, A44, Th23, NAT_1:11
.=
(- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - (((((diff (f,].a,b.[)) . (k + 1)) (#) h) `| ].a,b.[) . x)
by A40, A44, FDIFF_1:def 7
.=
(- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - (((h . x) * (diff (((diff (f,].a,b.[)) . (k + 1)),x))) + ((((diff (f,].a,b.[)) . (k + 1)) . x) * (diff (h,x))))
by A32, A38, A39, A44, FDIFF_1:21
.=
((- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - ((h . x) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))) - ((((diff (f,].a,b.[)) . (k + 1)) . x) * (diff (h,x)))
.=
((- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - (((1 * ((a - x) |^ (k + 1))) / ((k + 1) !)) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))) - ((((diff (f,].a,b.[)) . (k + 1)) . x) * (diff (h,x)))
by A24
.=
((- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - ((((a - x) |^ (k + 1)) / ((k + 1) !)) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))) - ((((diff (f,].a,b.[)) . (k + 1)) . x) * (- ((1 * ((a - x) |^ k)) / (k !))))
by A25
.=
((- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) + ((((diff (f,].a,b.[)) . (k + 1)) . x) * ((1 * ((a - x) |^ k)) / (k !)))) - ((((a - x) |^ (k + 1)) / ((k + 1) !)) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))
.=
((- (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) + (((((diff (f,].a,b.[)) . (k + 1)) . x) * ((a - x) |^ k)) / (k !))) - ((((a - x) |^ (k + 1)) / ((k + 1) !)) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))
by XCMPLX_1:74
.=
- ((((a - x) |^ (k + 1)) / ((k + 1) !)) * (diff (((diff (f,].a,b.[)) . (k + 1)),x)))
.=
- ((((a - x) |^ (k + 1)) / ((k + 1) !)) * ((((diff (f,].a,b.[)) . (k + 1)) `| ].a,b.[) . x))
by A38, A44, FDIFF_1:def 7
.=
- ((((a - x) |^ (k + 1)) / ((k + 1) !)) * (((diff (f,].a,b.[)) . ((k + 1) + 1)) . x))
by Def5
.=
- (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))
by XCMPLX_1:74
;
verum end; hence
for
x being
Real st
x in ].a,b.[ holds
diff (
gk1,
x)
= - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !))
;
verum end;
hence
for
g being
PartFunc of
REAL,
REAL st
dom g = Z & ( for
x being
Real st
x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . (k + 1)) ) holds
(
g . a = 0 &
g | [.a,b.] is
continuous &
g is_differentiable_on ].a,b.[ & ( for
x being
Real st
x in ].a,b.[ holds
diff (
g,
x)
= - (((((diff (f,].a,b.[)) . ((k + 1) + 1)) . x) * ((a - x) |^ (k + 1))) / ((k + 1) !)) ) )
;
verum
end;
A45:
S1[ 0 ]
proof
assume
f is_differentiable_on 0 ,
Z
;
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . 0) | [.a,b.] is continuous & f is_differentiable_on 0 + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
let a,
b be
Real;
( a < b & [.a,b.] c= Z & ((diff (f,Z)) . 0) | [.a,b.] is continuous & f is_differentiable_on 0 + 1,].a,b.[ implies for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) ) )
assume that A46:
a < b
and A47:
[.a,b.] c= Z
and A48:
((diff (f,Z)) . 0) | [.a,b.] is
continuous
and A49:
f is_differentiable_on 0 + 1,
].a,b.[
;
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
A50:
].a,b.[ c= [.a,b.]
by XXREAL_1:25;
then A51:
].a,b.[ c= Z
by A47, XBOOLE_1:1;
let g be
PartFunc of
REAL,
REAL;
( dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0) ) implies ( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) ) )
assume that A52:
dom g = Z
and A53:
for
x being
Real st
x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0)
;
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
A54:
a in [.a,b.]
by A46, XXREAL_1:1;
hence g . a =
(f . a) - ((Partial_Sums (Taylor (f,Z,a,a))) . 0)
by A47, A53
.=
(f . a) - ((Taylor (f,Z,a,a)) . 0)
by SERIES_1:def 1
.=
(f . a) - (((((diff (f,Z)) . 0) . a) * ((a - a) |^ 0)) / (0 !))
by Def7
.=
(f . a) - ((((f | Z) . a) * ((a - a) |^ 0)) / (0 !))
by Def5
.=
(f . a) - (((f . a) * ((a - a) |^ 0)) / (0 !))
by A47, A54, FUNCT_1:49
.=
(f . a) - ((f . a) * 1)
by NEWTON:4, NEWTON:12
.=
0
;
( g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
consider y being
PartFunc of
REAL,
REAL such that A55:
dom y = [#] REAL
and A56:
for
x being
Real holds
y . x = (f . a) - x
and A57:
for
x being
Real holds
(
y is_differentiable_in x &
diff (
y,
x)
= - 1 )
by Lm5;
rng f c= REAL
;
then A58:
dom (y * f) = dom f
by A55, RELAT_1:27;
for
x being
Real st
x in REAL holds
y is_differentiable_in x
by A57;
then
y is_differentiable_on REAL
by A55, FDIFF_1:9;
then
y | REAL is
continuous
by FDIFF_1:25;
then A59:
y | (f .: [.a,b.]) is
continuous
by FCONT_1:16;
rng f c= dom y
by A55;
then A60:
dom (y * f) = dom f
by RELAT_1:27;
A61:
[.a,b.] c= dom f
by A1, A47, XBOOLE_1:1;
then A62:
].a,b.[ c= dom f
by A50, XBOOLE_1:1;
(diff (f,].a,b.[)) . 0 is_differentiable_on ].a,b.[
by A49;
then
f | ].a,b.[ is_differentiable_on ].a,b.[
by Def5;
then
for
x being
Real st
x in ].a,b.[ holds
f | ].a,b.[ is_differentiable_in x
by FDIFF_1:9;
then A63:
f is_differentiable_on ].a,b.[
by A62, FDIFF_1:def 6;
A64:
for
x being
Real st
x in ].a,b.[ holds
(
y * f is_differentiable_in x &
diff (
(y * f),
x)
= - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) )
proof
A65:
(diff (f,].a,b.[)) . (0 + 1) =
((diff (f,].a,b.[)) . 0) `| ].a,b.[
by Def5
.=
(f | ].a,b.[) `| ].a,b.[
by Def5
.=
f `| ].a,b.[
by A63, FDIFF_2:16
;
let x be
Real;
( x in ].a,b.[ implies ( y * f is_differentiable_in x & diff ((y * f),x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
assume A66:
x in ].a,b.[
;
( y * f is_differentiable_in x & diff ((y * f),x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) )
A67:
f is_differentiable_in x
by A63, A66, FDIFF_1:9;
A68:
y is_differentiable_in f . x
by A57;
hence
y * f is_differentiable_in x
by A67, FDIFF_2:13;
diff ((y * f),x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))
A69:
((a - x) |^ 0) / (0 !) = 1
by NEWTON:4, NEWTON:12;
thus diff (
(y * f),
x) =
(diff (y,(f . x))) * (diff (f,x))
by A68, A67, FDIFF_2:13
.=
(diff (y,(f . x))) * ((f `| ].a,b.[) . x)
by A63, A66, FDIFF_1:def 7
.=
(- 1) * (((diff (f,].a,b.[)) . (0 + 1)) . x)
by A57, A65
.=
- ((((diff (f,].a,b.[)) . (0 + 1)) . x) * (((a - x) |^ 0) / (0 !)))
by A69
.=
- (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))
by XCMPLX_1:74
;
verum
end;
then
for
x being
Real st
x in ].a,b.[ holds
y * f is_differentiable_in x
;
then A70:
y * f is_differentiable_on ].a,b.[
by A62, A60, FDIFF_1:9;
A71:
dom ((y * f) | [.a,b.]) =
(dom (y * f)) /\ [.a,b.]
by RELAT_1:61
.=
[.a,b.]
by A1, A47, A58, XBOOLE_1:1, XBOOLE_1:28
.=
Z /\ [.a,b.]
by A47, XBOOLE_1:28
.=
dom (g | [.a,b.])
by A52, RELAT_1:61
;
A72:
now for xx being object st xx in dom (g | [.a,b.]) holds
(g | [.a,b.]) . xx = ((y * f) | [.a,b.]) . xxlet xx be
object ;
( xx in dom (g | [.a,b.]) implies (g | [.a,b.]) . xx = ((y * f) | [.a,b.]) . xx )assume A73:
xx in dom (g | [.a,b.])
;
(g | [.a,b.]) . xx = ((y * f) | [.a,b.]) . xxreconsider x =
xx as
Real by A73;
dom (g | [.a,b.]) = (dom g) /\ [.a,b.]
by RELAT_1:61;
then
dom (g | [.a,b.]) c= [.a,b.]
by XBOOLE_1:17;
then A74:
x in [.a,b.]
by A73;
thus (g | [.a,b.]) . xx =
g . x
by A73, FUNCT_1:47
.=
(f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0)
by A47, A53, A74
.=
(f . a) - ((Taylor (f,Z,x,a)) . 0)
by SERIES_1:def 1
.=
(f . a) - (((((diff (f,Z)) . 0) . x) * ((a - x) |^ 0)) / (0 !))
by Def7
.=
(f . a) - ((((f | Z) . x) * ((a - x) |^ 0)) / (0 !))
by Def5
.=
(f . a) - (((f . x) * ((a - x) |^ 0)) / (0 !))
by A47, A74, FUNCT_1:49
.=
(f . a) - ((f . x) * 1)
by NEWTON:4, NEWTON:12
.=
y . (f . x)
by A56
.=
(y * f) . x
by A61, A74, FUNCT_1:13
.=
((y * f) | [.a,b.]) . xx
by A71, A73, FUNCT_1:47
;
verum end;
(f | Z) | [.a,b.] is
continuous
by A48, Def5;
then
((f | Z) | [.a,b.]) | [.a,b.] is
continuous
by FCONT_1:15;
then
(f | [.a,b.]) | [.a,b.] is
continuous
by A47, FUNCT_1:51;
then
f | [.a,b.] is
continuous
by FCONT_1:15;
then
(y * f) | [.a,b.] is
continuous
by A59, FCONT_1:25;
hence
g | [.a,b.] is
continuous
by A71, A72, FUNCT_1:2;
( g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )
A75:
dom ((y * f) | ].a,b.[) =
(dom (y * f)) /\ ].a,b.[
by RELAT_1:61
.=
].a,b.[
by A50, A61, A60, XBOOLE_1:1, XBOOLE_1:28
.=
Z /\ ].a,b.[
by A47, A50, XBOOLE_1:1, XBOOLE_1:28
.=
dom (g | ].a,b.[)
by A52, RELAT_1:61
;
now for xx being object st xx in dom (g | ].a,b.[) holds
(g | ].a,b.[) . xx = ((y * f) | ].a,b.[) . xxlet xx be
object ;
( xx in dom (g | ].a,b.[) implies (g | ].a,b.[) . xx = ((y * f) | ].a,b.[) . xx )assume A76:
xx in dom (g | ].a,b.[)
;
(g | ].a,b.[) . xx = ((y * f) | ].a,b.[) . xxreconsider x =
xx as
Real by A76;
dom (g | ].a,b.[) = (dom g) /\ ].a,b.[
by RELAT_1:61;
then
dom (g | ].a,b.[) c= ].a,b.[
by XBOOLE_1:17;
then A77:
x in ].a,b.[
by A76;
A78:
((a - x) |^ 0) / (0 !) = 1
by NEWTON:4, NEWTON:12;
thus (g | ].a,b.[) . xx =
g . x
by A76, FUNCT_1:47
.=
(f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . 0)
by A53, A51, A77
.=
(f . a) - ((Taylor (f,Z,x,a)) . 0)
by SERIES_1:def 1
.=
(f . a) - (((((diff (f,Z)) . 0) . x) * ((a - x) |^ 0)) / (0 !))
by Def7
.=
(f . a) - ((((f | Z) . x) * ((a - x) |^ 0)) / (0 !))
by Def5
.=
(f . a) - (((f . x) * ((a - x) |^ 0)) / (0 !))
by A51, A77, FUNCT_1:49
.=
(f . a) - ((f . x) * (((a - x) |^ 0) / (0 !)))
by XCMPLX_1:74
.=
y . (f . x)
by A56, A78
.=
(y * f) . x
by A62, A77, FUNCT_1:13
.=
((y * f) | ].a,b.[) . xx
by A75, A76, FUNCT_1:47
;
verum end;
then A79:
g | ].a,b.[ = (y * f) | ].a,b.[
by A75, FUNCT_1:2;
then
g | ].a,b.[ is_differentiable_on ].a,b.[
by A70, FDIFF_2:16;
then
for
x being
Real st
x in ].a,b.[ holds
g | ].a,b.[ is_differentiable_in x
by FDIFF_1:9;
hence A80:
g is_differentiable_on ].a,b.[
by A52, A51, FDIFF_1:def 6;
for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))
now for x being Real st x in ].a,b.[ holds
( g is_differentiable_in x & diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) )let x be
Real;
( x in ].a,b.[ implies ( g is_differentiable_in x & diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) ) )assume A81:
x in ].a,b.[
;
( g is_differentiable_in x & diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !)) )thus
g is_differentiable_in x
by A80, A81, FDIFF_1:9;
diff (g,x) = - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))thus diff (
g,
x) =
(g `| ].a,b.[) . x
by A80, A81, FDIFF_1:def 7
.=
((g | ].a,b.[) `| ].a,b.[) . x
by A80, FDIFF_2:16
.=
((y * f) `| ].a,b.[) . x
by A79, A70, FDIFF_2:16
.=
diff (
(y * f),
x)
by A70, A81, FDIFF_1:def 7
.=
- (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))
by A64, A81
;
verum end;
hence
for
x being
Real st
x in ].a,b.[ holds
diff (
g,
x)
= - (((((diff (f,].a,b.[)) . (0 + 1)) . x) * ((a - x) |^ 0)) / (0 !))
;
verum
end;
for k being Nat holds S1[k]
from NAT_1:sch 2(A45, A2);
hence
for n being Nat st f is_differentiable_on n,Z holds
for a, b being Real st a < b & [.a,b.] c= Z & ((diff (f,Z)) . n) | [.a,b.] is continuous & f is_differentiable_on n + 1,].a,b.[ holds
for g being PartFunc of REAL,REAL st dom g = Z & ( for x being Real st x in Z holds
g . x = (f . a) - ((Partial_Sums (Taylor (f,Z,x,a))) . n) ) holds
( g . a = 0 & g | [.a,b.] is continuous & g is_differentiable_on ].a,b.[ & ( for x being Real st x in ].a,b.[ holds
diff (g,x) = - (((((diff (f,].a,b.[)) . (n + 1)) . x) * ((a - x) |^ n)) / (n !)) ) )
; verum