let X be set ; for S being SigmaField of X
for a, b being R_eal ex M being Function of S,ExtREAL st
for A being Element of S holds
( ( A = {} implies M . A = a ) & ( A <> {} implies M . A = b ) )
let S be SigmaField of X; for a, b being R_eal ex M being Function of S,ExtREAL st
for A being Element of S holds
( ( A = {} implies M . A = a ) & ( A <> {} implies M . A = b ) )
let a, b be R_eal; ex M being Function of S,ExtREAL st
for A being Element of S holds
( ( A = {} implies M . A = a ) & ( A <> {} implies M . A = b ) )
defpred S1[ object , object ] means ( ( $1 = {} implies $2 = a ) & ( $1 <> {} implies $2 = b ) );
A1:
for x being object st x in S holds
ex y being object st
( y in ExtREAL & S1[x,y] )
ex F being Function of S,ExtREAL st
for x being object st x in S holds
S1[x,F . x]
from FUNCT_2:sch 1(A1);
then consider M being Function of S,ExtREAL such that
A2:
for x being object st x in S holds
S1[x,M . x]
;
take
M
; for A being Element of S holds
( ( A = {} implies M . A = a ) & ( A <> {} implies M . A = b ) )
thus
for A being Element of S holds
( ( A = {} implies M . A = a ) & ( A <> {} implies M . A = b ) )
by A2; verum