let X be non empty set ; :: thesis: for S being SigmaField of X
for f, g being PartFunc of X,ExtREAL st f is_simple_func_in S & g is_simple_func_in S holds
f + g is_simple_func_in S
let S be SigmaField of X; :: thesis: for f, g being PartFunc of X,ExtREAL st f is_simple_func_in S & g is_simple_func_in S holds
f + g is_simple_func_in S
let f, g be PartFunc of X,ExtREAL ; :: thesis: ( f is_simple_func_in S & g is_simple_func_in S implies f + g is_simple_func_in S )
assume A1:
( f is_simple_func_in S & g is_simple_func_in S )
; :: thesis: f + g is_simple_func_in S
per cases
( dom (f + g) = {} or dom (f + g) <> {} )
;
suppose A8:
dom (f + g) <> {}
;
:: thesis: f + g is_simple_func_in S
(
f is
without+infty &
g is
without+infty )
by A1, Th20;
then
( not
+infty in rng f & not
+infty in rng g )
by Def4;
then A9:
(
f " {+infty } = {} &
g " {+infty } = {} )
by FUNCT_1:142;
then A10:
((dom f) /\ (dom g)) \ (((f " {+infty }) /\ (g " {-infty })) \/ ((f " {-infty }) /\ (g " {+infty }))) = (dom f) /\ (dom g)
;
then A11:
dom (f + g) = (dom f) /\ (dom g)
by MESFUNC1:def 3;
(
dom f is
Element of
S &
dom g is
Element of
S )
by A1, Th43;
then
dom (f + g) in S
by A11, FINSUB_1:def 2;
then A12:
(
f | (dom (f + g)) is_simple_func_in S &
g | (dom (f + g)) is_simple_func_in S )
by A1, Th40;
(
dom (f | (dom (f + g))) = (dom f) /\ (dom (f + g)) &
dom (g | (dom (f + g))) = (dom g) /\ (dom (f + g)) )
by RELAT_1:90;
then A13:
(
dom (f | (dom (f + g))) = ((dom f) /\ (dom f)) /\ (dom g) &
dom (g | (dom (f + g))) = ((dom g) /\ (dom g)) /\ (dom f) )
by A11, XBOOLE_1:16;
then
(
dom (f | (dom (f + g))) = dom (f + g) &
dom (g | (dom (f + g))) = dom (f + g) )
by A10, MESFUNC1:def 3;
then A14:
(f | (dom (f + g))) + (g | (dom (f + g))) is_simple_func_in S
by A8, A12, Lm4;
A15:
(
(f | (dom (f + g))) " {+infty } = (dom (f + g)) /\ (f " {+infty }) &
(g | (dom (f + g))) " {+infty } = (dom (f + g)) /\ (g " {+infty }) )
by FUNCT_1:139;
A16:
dom ((f | (dom (f + g))) + (g | (dom (f + g)))) =
((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 })))
by MESFUNC1:def 3
.=
dom (f + g)
by A9, A10, A13, A15, MESFUNC1:def 3
;
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
hence
f + g is_simple_func_in S
by A14, A16, PARTFUN1:34;
:: thesis: verum end; end;