let X1, X2 be non empty set ; for S1 being SigmaField of X1
for S2 being SigmaField of X2
for M1 being sigma_Measure of S1
for M2 being sigma_Measure of S2
for F being disjoint_valued FinSequence of measurable_rectangles (S1,S2) st Union F in measurable_rectangles (S1,S2) holds
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
let S1 be SigmaField of X1; for S2 being SigmaField of X2
for M1 being sigma_Measure of S1
for M2 being sigma_Measure of S2
for F being disjoint_valued FinSequence of measurable_rectangles (S1,S2) st Union F in measurable_rectangles (S1,S2) holds
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
let S2 be SigmaField of X2; for M1 being sigma_Measure of S1
for M2 being sigma_Measure of S2
for F being disjoint_valued FinSequence of measurable_rectangles (S1,S2) st Union F in measurable_rectangles (S1,S2) holds
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
let M1 be sigma_Measure of S1; for M2 being sigma_Measure of S2
for F being disjoint_valued FinSequence of measurable_rectangles (S1,S2) st Union F in measurable_rectangles (S1,S2) holds
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
let M2 be sigma_Measure of S2; for F being disjoint_valued FinSequence of measurable_rectangles (S1,S2) st Union F in measurable_rectangles (S1,S2) holds
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
set S = measurable_rectangles (S1,S2);
set P = product-pre-Measure (M1,M2);
let F be disjoint_valued FinSequence of measurable_rectangles (S1,S2); ( Union F in measurable_rectangles (S1,S2) implies (product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F) )
assume A1:
Union F in measurable_rectangles (S1,S2)
; (product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
defpred S1[ object , object ] means ( ( $1 in dom F implies $2 = F . $1 ) & ( not $1 in dom F implies $2 = {} ) );
A2:
for n being Element of NAT ex y being Element of measurable_rectangles (S1,S2) st S1[n,y]
consider G being Function of NAT,(measurable_rectangles (S1,S2)) such that
A5:
for n being Element of NAT holds S1[n,G . n]
from FUNCT_2:sch 3(A2);
A6:
for x being object st not x in dom F holds
G . x = {}
for x, y being object st x <> y holds
G . x misses G . y
then reconsider G = G as disjoint_valued Function of NAT,(measurable_rectangles (S1,S2)) by PROB_2:def 2;
then A10:
(rng F) \/ {{}} c= rng G
;
then
rng G c= (rng F) \/ {{}}
;
then
(rng F) \/ {{}} = rng G
by A10;
then
(union (rng F)) \/ (union {{}}) = union (rng G)
by ZFMISC_1:78;
then
(union (rng F)) \/ {} = union (rng G)
by ZFMISC_1:25;
then
Union F = union (rng G)
by CARD_3:def 4;
then
Union F = Union G
by CARD_3:def 4;
then P2:
(product-pre-Measure (M1,M2)) . (Union F) = SUM ((product-pre-Measure (M1,M2)) * G)
by A1, Th35;
P3:
(product-pre-Measure (M1,M2)) * F is nonnegative FinSequence of ExtREAL
by MEASURE9:47;
P4:
for n being object st n in dom ((product-pre-Measure (M1,M2)) * F) holds
((product-pre-Measure (M1,M2)) * F) . n = ((product-pre-Measure (M1,M2)) * G) . n
proof
let n be
object ;
( n in dom ((product-pre-Measure (M1,M2)) * F) implies ((product-pre-Measure (M1,M2)) * F) . n = ((product-pre-Measure (M1,M2)) * G) . n )
assume Q1:
n in dom ((product-pre-Measure (M1,M2)) * F)
;
((product-pre-Measure (M1,M2)) * F) . n = ((product-pre-Measure (M1,M2)) * G) . n
Q5:
dom G = NAT
by FUNCT_2:def 1;
F . n = G . n
by A5, Q1, FUNCT_1:11;
then
((product-pre-Measure (M1,M2)) * F) . n = (product-pre-Measure (M1,M2)) . (G . n)
by Q1, FUNCT_1:12;
hence
((product-pre-Measure (M1,M2)) * F) . n = ((product-pre-Measure (M1,M2)) * G) . n
by Q5, Q1, FUNCT_1:13;
verum
end;
for n being Element of NAT st not n in dom ((product-pre-Measure (M1,M2)) * F) holds
((product-pre-Measure (M1,M2)) * G) . n = 0
proof
let n be
Element of
NAT ;
( not n in dom ((product-pre-Measure (M1,M2)) * F) implies ((product-pre-Measure (M1,M2)) * G) . n = 0 )
assume L1:
not
n in dom ((product-pre-Measure (M1,M2)) * F)
;
((product-pre-Measure (M1,M2)) * G) . n = 0
L2:
dom (product-pre-Measure (M1,M2)) = measurable_rectangles (
S1,
S2)
by FUNCT_2:def 1;
n in NAT
;
then L4:
n in dom G
by FUNCT_2:def 1;
then
G . n = {}
by A5, L1, FUNCT_1:11;
then
((product-pre-Measure (M1,M2)) * G) . n = (product-pre-Measure (M1,M2)) . {}
by L4, FUNCT_1:13;
hence
((product-pre-Measure (M1,M2)) * G) . n = 0
by VALUED_0:def 19;
verum
end;
hence
(product-pre-Measure (M1,M2)) . (Union F) = Sum ((product-pre-Measure (M1,M2)) * F)
by P2, P3, P4, Th37; verum