let p be prime odd Nat; for m being positive Nat
for g being non zero Polynomial of INT.Ring st deg g = m holds
for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
let m be positive Nat; for g being non zero Polynomial of INT.Ring st deg g = m holds
for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
let g be non zero Polynomial of INT.Ring; ( deg g = m implies for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0)) )
assume
deg g = m
; for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
then A2:
len g = m + 1
;
for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
proof
let x be non
zero Element of
F_Real;
Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
A3:
(power F_Real) . (
x,
0) =
x |^ 0
by BINOM:def 2
.=
1_ F_Real
by BINOM:8
;
reconsider r =
- ((g . 0) * (('F' (f_0 (m,p))) . 0)) as
Element of
F_Real by XREAL_0:def 1;
A4:
Sum (<*r*> ^ (delta_2 (m,p,g,x))) = r + (Sum (delta_2 (m,p,g,x)))
by FVSUM_1:72;
set F =
<*r*> ^ (delta_2 (m,p,g,x));
consider u being
Element of
INT.Ring such that A5:
('F' (f_0 (m,p))) . 0 = (((p -' 1) !) * (In (((((- 1) |^ m) * (m !)) |^ p),INT.Ring))) + ((In ((p !),INT.Ring)) * u)
by Th33;
reconsider s =
('F' (f_0 (m,p))) . 0 as
Element of
INT.Ring by A5;
A6:
(
len <*r*> = 1 &
len (delta_2 (m,p,g,x)) = m )
by Def6, FINSEQ_1:39;
len (<*r*> ^ (delta_2 (m,p,g,x))) = 1
+ m
by A6, FINSEQ_1:22;
then A8:
dom (<*r*> ^ (delta_2 (m,p,g,x))) = Seg (m + 1)
by FINSEQ_1:def 3;
A9:
dom (delta_2 (m,p,g,x)) = Seg m
by A6, FINSEQ_1:def 3;
A10:
for
n being
Element of
NAT st
n in dom (<*r*> ^ (delta_2 (m,p,g,x))) holds
(<*r*> ^ (delta_2 (m,p,g,x))) . n = - (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1))))
proof
let n be
Element of
NAT ;
( n in dom (<*r*> ^ (delta_2 (m,p,g,x))) implies (<*r*> ^ (delta_2 (m,p,g,x))) . n = - (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1)))) )
assume A11:
n in dom (<*r*> ^ (delta_2 (m,p,g,x)))
;
(<*r*> ^ (delta_2 (m,p,g,x))) . n = - (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1))))
per cases
( n = 1 or n <> 1 )
;
suppose A14:
n <> 1
;
(<*r*> ^ (delta_2 (m,p,g,x))) . n = - (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1))))A15:
( 1
<= n &
n <= m + 1 )
by A8, A11, FINSEQ_1:1;
then A16:
(
(len <*r*>) + 1
<= n &
n <= (len <*r*>) + (len (delta_2 (m,p,g,x))) )
by A6, NAT_1:23, A14;
set n1 =
n -' 1;
A17:
2
- 1
<= n - 1
by NAT_1:23, A14, A15, XREAL_1:9;
n - 1
<= (m + 1) - 1
by A15, XREAL_1:9;
then
( 1
<= n -' 1 &
n -' 1
<= m )
by XREAL_1:233, A15, A17;
then A19:
n -' 1
in dom (delta_2 (m,p,g,x))
by A9;
(<*r*> ^ (delta_2 (m,p,g,x))) . n =
(delta_2 (m,p,g,x)) . (n - 1)
by A16, A6, FINSEQ_1:23
.=
(delta_2 (m,p,g,x)) . (n -' 1)
by XREAL_1:233, A15
.=
- ((g . (n -' 1)) * (((power F_Real) . (x,(n -' 1))) * s))
by A19, Def6
.=
- ((s * (g . (n -' 1))) * ((power F_Real) . (x,(n -' 1))))
;
hence
(<*r*> ^ (delta_2 (m,p,g,x))) . n = - (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1))))
by POLYNOM5:def 4;
verum end; end;
end;
per cases
( s = 0 or s <> 0 )
;
suppose A20:
s = 0
;
Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))A21:
for
i being
Nat st
i in dom (delta_2 (m,p,g,x)) holds
(delta_2 (m,p,g,x)) . i = ((Seg m) --> 0) . i
proof
let i be
Nat;
( i in dom (delta_2 (m,p,g,x)) implies (delta_2 (m,p,g,x)) . i = ((Seg m) --> 0) . i )
assume
i in dom (delta_2 (m,p,g,x))
;
(delta_2 (m,p,g,x)) . i = ((Seg m) --> 0) . i
then
(delta_2 (m,p,g,x)) . i = - ((g . i) * (((power F_Real) . (x,i)) * (0. INT.Ring)))
by A20, Def6;
hence
(delta_2 (m,p,g,x)) . i = ((Seg m) --> 0) . i
;
verum
end;
delta_2 (
m,
p,
g,
x)
= m |-> (0. F_Real)
by A21, A6, FINSEQ_1:def 3;
hence
Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
by MATRIX_3:11, A20;
verum end; suppose
s <> 0
;
Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))then reconsider s0 =
- s as non
zero Element of
INT.Ring by STRUCT_0:def 12;
(- s) * g is
Polynomial of
INT.Ring
;
then reconsider h =
- (s * g) as
Polynomial of
INT.Ring by HURWITZ:15;
A25:
deg (s0 * g) = deg g
by RING_5:4;
reconsider h0 =
s0 * g as
Polynomial of
F_Real by FIELD_4:9, LIOUVIL2:5;
deg (~ (@ (s0 * g))) = deg (~ (@ h0))
by FIELD_4:20;
then A28:
len (<*r*> ^ (delta_2 (m,p,g,x))) = len h0
by A25, A2, A6, FINSEQ_1:22;
A29:
for
n being
Element of
NAT st
n in dom (<*r*> ^ (delta_2 (m,p,g,x))) holds
(<*r*> ^ (delta_2 (m,p,g,x))) . n = (h0 . (n -' 1)) * ((power F_Real) . (x,(n -' 1)))
proof
let n be
Element of
NAT ;
( n in dom (<*r*> ^ (delta_2 (m,p,g,x))) implies (<*r*> ^ (delta_2 (m,p,g,x))) . n = (h0 . (n -' 1)) * ((power F_Real) . (x,(n -' 1))) )
assume
n in dom (<*r*> ^ (delta_2 (m,p,g,x)))
;
(<*r*> ^ (delta_2 (m,p,g,x))) . n = (h0 . (n -' 1)) * ((power F_Real) . (x,(n -' 1)))
then (<*r*> ^ (delta_2 (m,p,g,x))) . n =
- (((s * g) . (n -' 1)) * ((power F_Real) . (x,(n -' 1))))
by A10
.=
- ((s * (g . (n -' 1))) * ((power F_Real) . (x,(n -' 1))))
by POLYNOM5:def 4
.=
(s0 * (g . (n -' 1))) * ((power F_Real) . (x,(n -' 1)))
;
hence
(<*r*> ^ (delta_2 (m,p,g,x))) . n = (h0 . (n -' 1)) * ((power F_Real) . (x,(n -' 1)))
by POLYNOM5:def 4;
verum
end; reconsider s1 =
s0 as
Element of
F_Real by XREAL_0:def 1;
eval (
h0,
x) =
eval (
(~ (@ h0)),
x)
.=
Ext_eval (
(~ (@ (s0 * g))),
x)
by FIELD_4:26
.=
s1 * (Ext_eval (g,x))
by E_TRANS1:36
;
then
Sum (<*r*> ^ (delta_2 (m,p,g,x))) = - ((('F' (f_0 (m,p))) . 0) * (Ext_eval (g,x)))
by A29, A28, POLYNOM4:def 2;
hence
Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
by A4;
verum end; end;
end;
hence
for x being non zero Element of F_Real holds Sum (delta_2 (m,p,g,x)) = ((g . 0) * (('F' (f_0 (m,p))) . 0)) - ((Ext_eval (g,x)) * (('F' (f_0 (m,p))) . 0))
; verum