let X be non empty set ; :: thesis: for S being SigmaField of X
for M being sigma_Measure of S
for A being Element of S
for c being R_eal st c <> +infty & c <> -infty holds
ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
let S be SigmaField of X; :: thesis: for M being sigma_Measure of S
for A being Element of S
for c being R_eal st c <> +infty & c <> -infty holds
ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
let M be sigma_Measure of S; :: thesis: for A being Element of S
for c being R_eal st c <> +infty & c <> -infty holds
ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
let A be Element of S; :: thesis: for c being R_eal st c <> +infty & c <> -infty holds
ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
let c be R_eal; :: thesis: ( c <> +infty & c <> -infty implies ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) ) )
assume A1:
( c <> +infty & c <> -infty )
; :: thesis: ex f being PartFunc of X,ExtREAL st
( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
defpred S1[ set ] means $1 in A;
deffunc H1( set ) -> R_eal = c;
A2:
for x being set st S1[x] holds
H1(x) in ExtREAL
;
consider f being PartFunc of X,ExtREAL such that
A3:
( ( for x being set holds
( x in dom f iff ( x in X & S1[x] ) ) ) & ( for x being set st x in dom f holds
f . x = H1(x) ) )
from PARTFUN1:sch 3(A2);
take
f
; :: thesis: ( f is_simple_func_in S & dom f = A & ( for x being set st x in A holds
f . x = c ) )
( -infty < c & c < +infty )
by A1, XXREAL_0:4, XXREAL_0:6;
then
( - +infty < c & c < +infty )
by XXREAL_3:def 3;
then
|.c.| < +infty
by EXTREAL2:59;
then
for x being Element of X st x in dom f holds
|.(f . x).| < +infty
by A3;
then A4:
f is real-valued
by MESFUNC2:def 1;
A5:
dom f c= A
A6:
A c= dom f
set F = <*(dom f)*>;
A7:
rng <*(dom f)*> = {(dom f)}
by FINSEQ_1:55;
then A8:
rng <*(dom f)*> = {A}
by A5, A6, XBOOLE_0:def 10;
rng <*(dom f)*> c= S
then reconsider F = <*(dom f)*> as FinSequence of S by FINSEQ_1:def 4;
then reconsider F = F as Finite_Sep_Sequence of S by MESFUNC3:4;
X:
dom f = union (rng F)
by A7, ZFMISC_1:31;
hence
f is_simple_func_in S
by A4, X, MESFUNC2:def 5; :: thesis: ( dom f = A & ( for x being set st x in A holds
f . x = c ) )
thus
dom f = A
by A5, A6, XBOOLE_0:def 10; :: thesis: for x being set st x in A holds
f . x = c
thus
for x being set st x in A holds
f . x = c
by A3, A6; :: thesis: verum