let X be non empty set ; :: thesis: for S being SigmaField of X
for M being sigma_Measure of S
for f, g being PartFunc of X,ExtREAL st f is_simple_func_in S & f is nonnegative & g is_simple_func_in S & g is nonnegative & ( for x being set st x in dom (f - g) holds
g . x <= f . x ) holds
( dom (f - g) = (dom f) /\ (dom g) & integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) )

let S be SigmaField of X; :: thesis: for M being sigma_Measure of S
for f, g being PartFunc of X,ExtREAL st f is_simple_func_in S & f is nonnegative & g is_simple_func_in S & g is nonnegative & ( for x being set st x in dom (f - g) holds
g . x <= f . x ) holds
( dom (f - g) = (dom f) /\ (dom g) & integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) )

let M be sigma_Measure of S; :: thesis: for f, g being PartFunc of X,ExtREAL st f is_simple_func_in S & f is nonnegative & g is_simple_func_in S & g is nonnegative & ( for x being set st x in dom (f - g) holds
g . x <= f . x ) holds
( dom (f - g) = (dom f) /\ (dom g) & integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) )

let f, g be PartFunc of X,ExtREAL ; :: thesis: ( f is_simple_func_in S & f is nonnegative & g is_simple_func_in S & g is nonnegative & ( for x being set st x in dom (f - g) holds
g . x <= f . x ) implies ( dom (f - g) = (dom f) /\ (dom g) & integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) ) )

assume that
A1: f is_simple_func_in S and
A2: f is nonnegative and
A3: g is_simple_func_in S and
A4: g is nonnegative and
A5: for x being set st x in dom (f - g) holds
g . x <= f . x ; :: thesis: ( dom (f - g) = (dom f) /\ (dom g) & integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) )
A6: f | (dom (f - g)) is nonnegative by A2, Th21;
(- 1) (#) g is_simple_func_in S by A3, Th45;
then - g is_simple_func_in S by MESFUNC2:11;
then f + (- g) is_simple_func_in S by A1, Th44;
then f - g is_simple_func_in S by MESFUNC2:9;
then A7: dom (f - g) is Element of S by Th43;
then A8: g | (dom (f - g)) is_simple_func_in S by A3, Th40;
A9: g | (dom (f - g)) is nonnegative by A4, Th21;
g is without-infty by A3, Th20;
then not -infty in rng g by Def3;
then A10: g " {-infty } = {} by FUNCT_1:142;
f is without+infty by A1, Th20;
then not +infty in rng f by Def4;
then A11: f " {+infty } = {} by FUNCT_1:142;
then A12: ((dom f) /\ (dom g)) \ (((f " {+infty }) /\ (g " {+infty })) \/ ((f " {-infty }) /\ (g " {-infty }))) = (dom f) /\ (dom g) by A10;
hence A13: dom (f - g) = (dom f) /\ (dom g) by MESFUNC1:def 4; :: thesis: integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g))))
dom (f | (dom (f - g))) = (dom f) /\ (dom (f - g)) by RELAT_1:90;
then A14: dom (f | (dom (f - g))) = ((dom f) /\ (dom f)) /\ (dom g) by A13, XBOOLE_1:16;
A15: for x being set st x in dom (f | (dom (f - g))) holds
(g | (dom (f - g))) . x <= (f | (dom (f - g))) . x
proof
let x be set ; :: thesis: ( x in dom (f | (dom (f - g))) implies (g | (dom (f - g))) . x <= (f | (dom (f - g))) . x )
assume A16: x in dom (f | (dom (f - g))) ; :: thesis: (g | (dom (f - g))) . x <= (f | (dom (f - g))) . x
then g . x <= f . x by A5, A13, A14;
then (g | (dom (f - g))) . x <= f . x by A13, A14, A16, FUNCT_1:72;
hence (g | (dom (f - g))) . x <= (f | (dom (f - g))) . x by A13, A14, A16, FUNCT_1:72; :: thesis: verum
end;
dom (g | (dom (f - g))) = (dom g) /\ (dom (f - g)) by RELAT_1:90;
then A17: dom (g | (dom (f - g))) = ((dom g) /\ (dom g)) /\ (dom f) by A13, XBOOLE_1:16;
A18: f | (dom (f - g)) is_simple_func_in S by A1, A7, Th40;
thus integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) :: thesis: verum
proof
per cases ( dom (f - g) = {} or dom (f - g) <> {} ) ;
suppose A19: dom (f - g) = {} ; :: thesis: integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g))))
dom (g | (dom (f - g))) = (dom g) /\ (dom (f - g)) by RELAT_1:90;
then A20: integral' M,(g | (dom (f - g))) = 0 by A19, Def14;
dom (f | (dom (f - g))) = (dom f) /\ (dom (f - g)) by RELAT_1:90;
then A21: integral' M,(f | (dom (f - g))) = 0 by A19, Def14;
integral' M,(f - g) = 0 by A19, Def14;
hence integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) by A21, A20; :: thesis: verum
end;
suppose A22: dom (f - g) <> {} ; :: thesis: integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g))))
A23: (g | (dom (f - g))) " {-infty } = (dom (f - g)) /\ (g " {-infty }) by FUNCT_1:139;
(f | (dom (f - g))) " {+infty } = (dom (f - g)) /\ (f " {+infty }) by FUNCT_1:139;
then ((dom (f | (dom (f - g)))) /\ (dom (g | (dom (f - g))))) \ ((((f | (dom (f - g))) " {+infty }) /\ ((g | (dom (f - g))) " {+infty })) \/ (((f | (dom (f - g))) " {-infty }) /\ ((g | (dom (f - g))) " {-infty }))) = dom (f - g) by A11, A10, A12, A14, A17, A23, MESFUNC1:def 4;
then A24: dom ((f | (dom (f - g))) - (g | (dom (f - g)))) = dom (f - g) by MESFUNC1:def 4;
A25: for x being Element of X st x in dom ((f | (dom (f - g))) - (g | (dom (f - g)))) holds
((f | (dom (f - g))) - (g | (dom (f - g)))) . x = (f - g) . x
proof
let x be Element of X; :: thesis: ( x in dom ((f | (dom (f - g))) - (g | (dom (f - g)))) implies ((f | (dom (f - g))) - (g | (dom (f - g)))) . x = (f - g) . x )
assume A26: x in dom ((f | (dom (f - g))) - (g | (dom (f - g)))) ; :: thesis: ((f | (dom (f - g))) - (g | (dom (f - g)))) . x = (f - g) . x
then ((f | (dom (f - g))) - (g | (dom (f - g)))) . x = ((f | (dom (f - g))) . x) - ((g | (dom (f - g))) . x) by MESFUNC1:def 4
.= (f . x) - ((g | (dom (f - g))) . x) by A24, A26, FUNCT_1:72
.= (f . x) - (g . x) by A24, A26, FUNCT_1:72 ;
hence ((f | (dom (f - g))) - (g | (dom (f - g)))) . x = (f - g) . x by A24, A26, MESFUNC1:def 4; :: thesis: verum
end;
integral X,S,M,(f | (dom (f - g))) = (integral X,S,M,((f | (dom (f - g))) - (g | (dom (f - g))))) + (integral X,S,M,(g | (dom (f - g)))) by A13, A18, A8, A6, A9, A14, A17, A15, A22, Lm9;
then A27: integral X,S,M,(f | (dom (f - g))) = (integral X,S,M,(f - g)) + (integral X,S,M,(g | (dom (f - g)))) by A24, A25, PARTFUN1:34;
A28: integral X,S,M,(g | (dom (f - g))) = integral' M,(g | (dom (f - g))) by A13, A17, A22, Def14;
integral X,S,M,(f | (dom (f - g))) = integral' M,(f | (dom (f - g))) by A13, A14, A22, Def14;
hence integral' M,(f | (dom (f - g))) = (integral' M,(f - g)) + (integral' M,(g | (dom (f - g)))) by A22, A27, A28, Def14; :: thesis: verum
end;
end;
end;