let d be XFinSequence of REAL ; for k being Nat st len d = k + 1 holds
ex a being Real ex d1 being XFinSequence of REAL ex y being Real_Sequence st
( len d1 = k & d1 = d | k & a = d . k & d = d1 ^ <%a%> & seq_p d = (seq_p d1) + y & ( for i being Nat holds y . i = a * (i to_power k) ) )
let k be Nat; ( len d = k + 1 implies ex a being Real ex d1 being XFinSequence of REAL ex y being Real_Sequence st
( len d1 = k & d1 = d | k & a = d . k & d = d1 ^ <%a%> & seq_p d = (seq_p d1) + y & ( for i being Nat holds y . i = a * (i to_power k) ) ) )
assume AS:
len d = k + 1
; ex a being Real ex d1 being XFinSequence of REAL ex y being Real_Sequence st
( len d1 = k & d1 = d | k & a = d . k & d = d1 ^ <%a%> & seq_p d = (seq_p d1) + y & ( for i being Nat holds y . i = a * (i to_power k) ) )
then consider a being Real, d1 being XFinSequence of REAL such that
P1:
( len d1 = k & d1 = d | k & a = d . k & d = d1 ^ <%a%> )
by LMXFIN3;
deffunc H1( Nat) -> set = a * ($1 to_power k);
consider y being Real_Sequence such that
P3:
for x being Nat holds y . x = H1(x)
from SEQ_1:sch 1();
for x being Element of NAT holds (seq_p d) . x = ((seq_p d1) + y) . x
proof
let x be
Element of
NAT ;
(seq_p d) . x = ((seq_p d1) + y) . x
Q1:
(seq_p d) . x = Sum (d (#) (seq_a^ (x,1,0)))
by defseqp;
Q2:
(seq_p d1) . x = Sum (d1 (#) (seq_a^ (x,1,0)))
by defseqp;
Q3:
len (d (#) (seq_a^ (x,1,0))) = k + 1
by AS, LMXFIN1;
K1:
k < k + 1
by NAT_1:13;
then
k in Segm (k + 1)
by NAT_1:44;
then Q6:
(d (#) (seq_a^ (x,1,0))) . k = a * (x to_power k)
by AS, P1, LMXFIN2;
Q5:
d (#) (seq_a^ (x,1,0)) = ((d (#) (seq_a^ (x,1,0))) | k) ^ <%(a * (x to_power k))%>
by Q6, Q3, AFINSQ_1:56;
Q7:
len ((d (#) (seq_a^ (x,1,0))) | k) = k
by AFINSQ_1:54, Q3, K1;
for
i being
object st
i in dom ((d (#) (seq_a^ (x,1,0))) | k) holds
((d (#) (seq_a^ (x,1,0))) | k) . i = (d1 (#) (seq_a^ (x,1,0))) . i
proof
let i be
object ;
( i in dom ((d (#) (seq_a^ (x,1,0))) | k) implies ((d (#) (seq_a^ (x,1,0))) | k) . i = (d1 (#) (seq_a^ (x,1,0))) . i )
assume A1:
i in dom ((d (#) (seq_a^ (x,1,0))) | k)
;
((d (#) (seq_a^ (x,1,0))) | k) . i = (d1 (#) (seq_a^ (x,1,0))) . i
then
i in dom (d (#) (seq_a^ (x,1,0)))
by RELAT_1:57;
then A2:
i in dom d
by LMXFIN1;
reconsider i0 =
i as
Nat by A1;
thus ((d (#) (seq_a^ (x,1,0))) | k) . i =
(d (#) (seq_a^ (x,1,0))) . i
by A1, FUNCT_1:47
.=
(d . i) * (x to_power i0)
by A2, LMXFIN2
.=
(d1 . i) * (x to_power i0)
by FUNCT_1:47, A1, P1, Q7
.=
(d1 (#) (seq_a^ (x,1,0))) . i
by LMXFIN2, A1, P1, Q7
;
verum
end;
then
(d (#) (seq_a^ (x,1,0))) | k = d1 (#) (seq_a^ (x,1,0))
by P1, LMXFIN1, Q7;
hence (seq_p d) . x =
(Sum (d1 (#) (seq_a^ (x,1,0)))) + (Sum <%(a * (x to_power k))%>)
by Q1, Q5, AFINSQ_2:55
.=
((seq_p d1) . x) + (a * (x to_power k))
by AFINSQ_2:53, Q2
.=
((seq_p d1) . x) + (y . x)
by P3
.=
((seq_p d1) + y) . x
by SEQ_1:7
;
verum
end;
then
seq_p d = (seq_p d1) + y
;
hence
ex a being Real ex d1 being XFinSequence of REAL ex y being Real_Sequence st
( len d1 = k & d1 = d | k & a = d . k & d = d1 ^ <%a%> & seq_p d = (seq_p d1) + y & ( for i being Nat holds y . i = a * (i to_power k) ) )
by P1, P3; verum