let C be non empty set ; :: thesis: for f being PartFunc of C,ExtREAL
for r being Real st f is real-valued holds
r (#) f is real-valued

let f be PartFunc of C,ExtREAL; :: thesis: for r being Real st f is real-valued holds
r (#) f is real-valued

let r be Real; :: thesis: ( f is real-valued implies r (#) f is real-valued )
assume A1: f is real-valued ; :: thesis: r (#) f is real-valued
for x being Element of C st x in dom (r (#) f) holds
|.((r (#) f) . x).| < +infty
proof
let x be Element of C; :: thesis: ( x in dom (r (#) f) implies |.((r (#) f) . x).| < +infty )
assume A3: x in dom (r (#) f) ; :: thesis: |.((r (#) f) . x).| < +infty
then x in dom f by MESFUNC1:def 6;
then A5: |.(f . x).| < +infty by A1, Def1;
then - +infty < f . x by EXTREAL2:58;
then A7: -infty < f . x by XXREAL_3:def 3;
f . x < +infty by A5, EXTREAL2:58;
then reconsider y = f . x as Real by A7, XXREAL_0:14;
A9: -infty < R_EAL (r * y) by XXREAL_0:12;
A10: R_EAL (r * y) < +infty by XXREAL_0:9;
A11: -infty < (R_EAL r) * (R_EAL y) by A9, EXTREAL1:38;
A12: (R_EAL r) * (R_EAL y) = (r (#) f) . x by A3, MESFUNC1:def 6;
then A13: - +infty < (r (#) f) . x by A11, XXREAL_3:def 3;
(r (#) f) . x < +infty by A10, A12, EXTREAL1:38;
hence |.((r (#) f) . x).| < +infty by A13, EXTREAL2:59; :: thesis: verum
end;
hence r (#) f is real-valued by Def1; :: thesis: verum