let m be Element of NAT ; for xseq being FinSequence of REAL m
for yseq being FinSequence of REAL st len xseq = len yseq & ( for i being Element of NAT st i in dom xseq holds
ex v being Element of REAL m st
( v = xseq . i & yseq . i = |.v.| ) ) holds
|.(Sum xseq).| <= Sum yseq
defpred S1[ Nat] means for xseq being FinSequence of REAL m
for yseq being FinSequence of REAL st $1 = len xseq & len xseq = len yseq & ( for i being Element of NAT st i in dom xseq holds
ex v being Element of REAL m st
( v = xseq . i & yseq . i = |.v.| ) ) holds
|.(Sum xseq).| <= Sum yseq;
A1:
S1[ 0 ]
A3:
now let i be
Element of
NAT ;
( S1[i] implies S1[i + 1] )assume A4:
S1[
i]
;
S1[i + 1]now let xseq be
FinSequence of
REAL m;
for yseq being FinSequence of REAL st i + 1 = len xseq & len xseq = len yseq & ( for i being Element of NAT st i in dom xseq holds
ex v being Element of REAL m st
( v = xseq . i & yseq . i = |.v.| ) ) holds
|.(Sum xseq).| <= Sum yseqlet yseq be
FinSequence of
REAL ;
( i + 1 = len xseq & len xseq = len yseq & ( for i being Element of NAT st i in dom xseq holds
ex v being Element of REAL m st
( v = xseq . i & yseq . i = |.v.| ) ) implies |.(Sum xseq).| <= Sum yseq )set xseq0 =
xseq | i;
set yseq0 =
yseq | i;
assume A5:
(
i + 1
= len xseq &
len xseq = len yseq & ( for
i being
Element of
NAT st
i in dom xseq holds
ex
v being
Element of
REAL m st
(
v = xseq . i &
yseq . i = |.v.| ) ) )
;
|.(Sum xseq).| <= Sum yseqA6:
for
k being
Element of
NAT st
k in dom (xseq | i) holds
ex
v being
Element of
REAL m st
(
v = (xseq | i) . k &
(yseq | i) . k = |.v.| )
dom xseq = Seg (i + 1)
by A5, FINSEQ_1:def 3;
then consider w being
Element of
REAL m such that A9:
(
w = xseq . (i + 1) &
yseq . (i + 1) = |.w.| )
by A5, FINSEQ_1:6;
A10:
( 1
<= i + 1 &
i + 1
<= len yseq )
by A5, NAT_1:11;
yseq = (yseq | i) ^ <*(yseq /. (i + 1))*>
by A5, FINSEQ_5:24;
then
yseq = (yseq | i) ^ <*(yseq . (i + 1))*>
by A10, FINSEQ_4:24;
then A11:
Sum yseq = (Sum (yseq | i)) + (yseq . (i + 1))
by RVSUM_1:104;
A12:
i = len (xseq | i)
by A5, FINSEQ_1:80, NAT_1:11;
then A13:
ex
v being
Element of
REAL m st
(
v = xseq . (len xseq) &
Sum xseq = (Sum (xseq | i)) + v )
by A5, LOPBTh2581;
A14:
|.((Sum (xseq | i)) + w).| <= |.(Sum (xseq | i)).| + |.w.|
by EUCLID:15;
len (xseq | i) = len (yseq | i)
by A5, A12, FINSEQ_1:80, NAT_1:11;
then
|.(Sum (xseq | i)).| <= Sum (yseq | i)
by A4, A6, A12;
then
|.(Sum (xseq | i)).| + |.w.| <= (Sum (yseq | i)) + (yseq . (i + 1))
by A9, XREAL_1:8;
hence
|.(Sum xseq).| <= Sum yseq
by A5, A9, A11, A13, A14, XXREAL_0:2;
verum end; hence
S1[
i + 1]
;
verum end;
for i being Element of NAT holds S1[i]
from NAT_1:sch 1(A1, A3);
hence
for xseq being FinSequence of REAL m
for yseq being FinSequence of REAL st len xseq = len yseq & ( for i being Element of NAT st i in dom xseq holds
ex v being Element of REAL m st
( v = xseq . i & yseq . i = |.v.| ) ) holds
|.(Sum xseq).| <= Sum yseq
; verum