let G be sequence of ExtREAL; ( G is nonnegative implies for S being non empty Subset of NAT
for H being Function of S,NAT st H is one-to-one holds
SUM (On (G * H)) <= SUM G )
assume A1:
G is nonnegative
; for S being non empty Subset of NAT
for H being Function of S,NAT st H is one-to-one holds
SUM (On (G * H)) <= SUM G
let S be non empty Subset of NAT; for H being Function of S,NAT st H is one-to-one holds
SUM (On (G * H)) <= SUM G
let H be Function of S,NAT; ( H is one-to-one implies SUM (On (G * H)) <= SUM G )
defpred S1[ Nat] means ex m being Element of NAT st
for F being sequence of ExtREAL st F is nonnegative holds
(Ser (On (F * H))) . $1 <= (Ser F) . m;
assume A2:
H is one-to-one
; SUM (On (G * H)) <= SUM G
A3:
for k being Nat st S1[k] holds
S1[k + 1]
proof
let k be
Nat;
( S1[k] implies S1[k + 1] )
given m0 being
Element of
NAT such that A4:
for
F being
sequence of
ExtREAL st
F is
nonnegative holds
(Ser (On (F * H))) . k <= (Ser F) . m0
;
S1[k + 1]
per cases
( k + 1 in S or not k + 1 in S )
;
suppose A5:
k + 1
in S
;
S1[k + 1]reconsider m1 =
H . (k + 1) as
Element of
NAT ;
set m =
m0 + m1;
take
m0 + m1
;
for F being sequence of ExtREAL st F is nonnegative holds
(Ser (On (F * H))) . (k + 1) <= (Ser F) . (m0 + m1)let F be
sequence of
ExtREAL;
( F is nonnegative implies (Ser (On (F * H))) . (k + 1) <= (Ser F) . (m0 + m1) )defpred S2[
Element of
NAT ,
Element of
ExtREAL ]
means ( ( $1
= H . (k + 1) implies $2
= F . $1 ) & ( $1
<> H . (k + 1) implies $2
= 0. ) );
A6:
for
n being
Element of
NAT ex
y being
Element of
ExtREAL st
S2[
n,
y]
consider G0 being
sequence of
ExtREAL such that A9:
for
n being
Element of
NAT holds
S2[
n,
G0 . n]
from FUNCT_2:sch 3(A6);
reconsider GG0 =
On (G0 * H) as
sequence of
ExtREAL ;
A10:
for
n being
Element of
NAT st
n <> k + 1 holds
GG0 . n = 0.
assume A14:
F is
nonnegative
;
(Ser (On (F * H))) . (k + 1) <= (Ser F) . (m0 + m1)
for
n being
Element of
NAT holds
0. <= G0 . n
then A15:
G0 is
nonnegative
by SUPINF_2:39;
reconsider n =
k + 1 as
Element of
S by A5;
defpred S3[
Element of
NAT ,
Element of
ExtREAL ]
means ( ( $1
<> H . (k + 1) implies $2
= F . $1 ) & ( $1
= H . (k + 1) implies $2
= 0. ) );
A16:
for
n being
Element of
NAT ex
y being
Element of
ExtREAL st
S3[
n,
y]
consider G1 being
sequence of
ExtREAL such that A19:
for
n being
Element of
NAT holds
S3[
n,
G1 . n]
from FUNCT_2:sch 3(A16);
set GG1 =
On (G1 * H);
A20:
(On (G1 * H)) . (k + 1) =
(G1 * H) . n
by Def1
.=
G1 . (H . n)
by FUNCT_2:15
.=
0.
by A19
;
A21:
GG0 . n =
(G0 * H) . n
by Def1
.=
G0 . (H . n)
by FUNCT_2:15
.=
F . (H . n)
by A9
;
then A22:
(Ser GG0) . (k + 1) = F . (H . (k + 1))
by A10, Th9;
A23:
for
n being
Element of
NAT st
n <> k + 1 &
n in S holds
(On (G1 * H)) . n = F . (H . n)
A27:
for
n being
Element of
NAT holds
(On (F * H)) . n = (GG0 . n) + ((On (G1 * H)) . n)
m1 <= m0 + m1
by NAT_1:11;
then A36:
(Ser G0) . (m0 + m1) = G0 . (H . (k + 1))
by A9, Th9;
set v =
H . n;
A37:
(Ser (On (G1 * H))) . (k + 1) =
((Ser (On (G1 * H))) . k) + ((On (G1 * H)) . (k + 1))
by SUPINF_2:def 11
.=
(Ser (On (G1 * H))) . k
by A20, XXREAL_3:4
;
A38:
G0 . (H . n) = F . (H . n)
by A9;
for
n being
Element of
NAT holds
0. <= G1 . n
then A39:
G1 is
nonnegative
by SUPINF_2:39;
then
G1 * H is
nonnegative
by MEASURE1:25;
then A40:
On (G1 * H) is
nonnegative
by Th7;
G0 * H is
nonnegative
by A15, MEASURE1:25;
then
GG0 is
nonnegative
by Th7;
then A41:
(Ser (On (F * H))) . (k + 1) = ((Ser GG0) . (k + 1)) + ((Ser (On (G1 * H))) . (k + 1))
by A40, A27, Th3;
(
(Ser (On (G1 * H))) . k <= (Ser G1) . m0 &
(Ser G1) . m0 <= (Ser G1) . (m0 + m1) )
by A4, A39, Th8, NAT_1:11;
then A42:
(Ser (On (G1 * H))) . (k + 1) <= (Ser G1) . (m0 + m1)
by A37, XXREAL_0:2;
for
m being
Element of
NAT holds
F . m = (G0 . m) + (G1 . m)
then
(Ser F) . (m0 + m1) = ((Ser G0) . (m0 + m1)) + ((Ser G1) . (m0 + m1))
by A15, A39, Th3;
hence
(Ser (On (F * H))) . (k + 1) <= (Ser F) . (m0 + m1)
by A22, A36, A38, A42, A41, XXREAL_3:36;
verum end; end;
end;
A46:
S1[ 0 ]
A51:
for k being Nat holds S1[k]
from NAT_1:sch 2(A46, A3);
for x being ExtReal st x in rng (Ser (On (G * H))) holds
ex y being ExtReal st
( y in rng (Ser G) & x <= y )
then
sup (rng (Ser (On (G * H)))) <= sup (rng (Ser G))
by XXREAL_2:63;
hence
SUM (On (G * H)) <= SUM G
; verum