let X be set ; for F being Field_Subset of X
for M being Measure of F
for Sets being SetSequence of X holds (C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
let F be Field_Subset of X; for M being Measure of F
for Sets being SetSequence of X holds (C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
let M be Measure of F; for Sets being SetSequence of X holds (C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
let Sets be SetSequence of X; (C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
A1:
now assume A2:
for
n being
Element of
NAT holds
Svc M,
(Sets . n) <> {+infty }
;
(C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
inf (Svc M,(union (rng Sets))) <= sup (rng (Ser ((C_Meas M) * Sets)))
proof
set y =
inf (Svc M,(union (rng Sets)));
set x =
sup (rng (Ser ((C_Meas M) * Sets)));
A3:
(Ser ((C_Meas M) * Sets)) . 0 <= sup (rng (Ser ((C_Meas M) * Sets)))
by FUNCT_2:6, XXREAL_2:4;
A4:
(C_Meas M) * Sets is
nonnegative
by Th10, MEASURE1:54;
then
0 <= ((C_Meas M) * Sets) . 0
by SUPINF_2:58;
then A5:
0 <= (Ser ((C_Meas M) * Sets)) . 0
by SUPINF_2:63;
assume
not
inf (Svc M,(union (rng Sets))) <= sup (rng (Ser ((C_Meas M) * Sets)))
;
contradiction
then consider eps being
real number such that A6:
0 < eps
and A7:
(sup (rng (Ser ((C_Meas M) * Sets)))) + eps < inf (Svc M,(union (rng Sets)))
by A5, A3, XXREAL_3:55;
eps in ExtREAL
by XXREAL_0:def 1;
then consider E being
Function of
NAT ,
ExtREAL such that A8:
for
n being
Element of
NAT holds
0 < E . n
and A9:
SUM E < eps
by A6, MEASURE6:31;
for
n being
Element of
NAT holds
0 <= E . n
by A8;
then A10:
E is
nonnegative
by SUPINF_2:58;
defpred S1[
Element of
NAT ,
set ]
means ex
F0 being
Covering of
Sets . $1,
F st
( $2
= F0 &
SUM (vol M,F0) < (inf (Svc M,(Sets . $1))) + (E . $1) );
A11:
for
n being
Element of
NAT ex
F0 being
Element of
Funcs NAT ,
(bool X) st
S1[
n,
F0]
proof
let n be
Element of
NAT ;
ex F0 being Element of Funcs NAT ,(bool X) st S1[n,F0]
(
C_Meas M is
nonnegative &
(C_Meas M) . (Sets . n) = inf (Svc M,(Sets . n)) )
by Def8, Th10;
then A12:
(
0 is
Real &
0. <= inf (Svc M,(Sets . n)) )
by SUPINF_2:70;
Svc M,
(Sets . n) <> {+infty }
by A2;
then
not
Svc M,
(Sets . n) c= {+infty }
by ZFMISC_1:39;
then
(Svc M,(Sets . n)) \ {+infty } <> {}
by XBOOLE_1:37;
then consider x being
set such that A13:
x in (Svc M,(Sets . n)) \ {+infty }
by XBOOLE_0:def 1;
reconsider x =
x as
R_eal by A13;
not
x in {+infty }
by A13, XBOOLE_0:def 5;
then A14:
x <> +infty
by TARSKI:def 1;
x in Svc M,
(Sets . n)
by A13, XBOOLE_0:def 5;
then
inf (Svc M,(Sets . n)) <= x
by XXREAL_2:3;
then
inf (Svc M,(Sets . n)) < +infty
by A14, XXREAL_0:2, XXREAL_0:4;
then
inf (Svc M,(Sets . n)) is
Real
by A12, XXREAL_0:46;
then consider S1 being
ext-real number such that A15:
S1 in Svc M,
(Sets . n)
and A16:
S1 < (inf (Svc M,(Sets . n))) + (E . n)
by A8, MEASURE6:32;
consider FS being
Covering of
Sets . n,
F such that A17:
S1 = SUM (vol M,FS)
by A15, Def7;
reconsider FS =
FS as
Element of
Funcs NAT ,
(bool X) by FUNCT_2:11;
take
FS
;
S1[n,FS]
thus
S1[
n,
FS]
by A16, A17;
verum
end;
consider FF being
Function of
NAT ,
(Funcs NAT ,(bool X)) such that A18:
for
n being
Element of
NAT holds
S1[
n,
FF . n]
from FUNCT_2:sch 3(A11);
A19:
for
n being
Nat holds
FF . n is
Covering of
Sets . n,
F
deffunc H1(
Element of
NAT )
-> set =
(((C_Meas M) * Sets) . $1) + (E . $1);
A20:
for
x being
Element of
NAT holds
H1(
x) is
Element of
ExtREAL
by XXREAL_0:def 1;
consider G0 being
Function of
NAT ,
ExtREAL such that A21:
for
n being
Element of
NAT holds
G0 . n = H1(
n)
from FUNCT_2:sch 9(A20);
reconsider FF =
FF as
Covering of
Sets,
F by A19, Def4;
for
n being
Element of
NAT holds
(Volume M,FF) . n <= G0 . n
then A22:
SUM (Volume M,FF) <= SUM G0
by SUPINF_2:62;
(SUM ((C_Meas M) * Sets)) + (SUM E) <= (SUM ((C_Meas M) * Sets)) + eps
by A9, XXREAL_3:38;
then
SUM G0 <= (SUM ((C_Meas M) * Sets)) + eps
by A4, A10, A23, Th3;
then A24:
SUM (Volume M,FF) <= (SUM ((C_Meas M) * Sets)) + eps
by A22, XXREAL_0:2;
inf (Svc M,(union (rng Sets))) <= SUM (Volume M,FF)
by Th7;
hence
contradiction
by A7, A24, XXREAL_0:2;
verum
end; hence
(C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
by Def8;
verum end;
hence
(C_Meas M) . (union (rng Sets)) <= SUM ((C_Meas M) * Sets)
by A1; verum