let c be complex number ; :: thesis: for A being closed-interval Subset of REAL
for f being PartFunc of REAL ,COMPLEX st A c= dom f & f is_integrable_on A & f | A is bounded holds
( c (#) f is_integrable_on A & integral (c (#) f),A = c * (integral f,A) )

let A be closed-interval Subset of REAL ; :: thesis: for f being PartFunc of REAL ,COMPLEX st A c= dom f & f is_integrable_on A & f | A is bounded holds
( c (#) f is_integrable_on A & integral (c (#) f),A = c * (integral f,A) )

let f be PartFunc of REAL ,COMPLEX ; :: thesis: ( A c= dom f & f is_integrable_on A & f | A is bounded implies ( c (#) f is_integrable_on A & integral (c (#) f),A = c * (integral f,A) ) )
assume that
A1: A c= dom f and
A2: f is_integrable_on A and
A3: f | A is bounded ; :: thesis: ( c (#) f is_integrable_on A & integral (c (#) f),A = c * (integral f,A) )
A4: ( Re (c * (integral f,A)) = ((Re c) * (integral (Re f),A)) - ((Im c) * (integral (Im f),A)) & Im (c * (integral f,A)) = ((Re c) * (integral (Im f),A)) + ((Im c) * (integral (Re f),A)) )
proof
X1: Re (integral f,A) = integral (Re f),A by COMPLEX1:28;
X2: Im (integral f,A) = integral (Im f),A by COMPLEX1:28;
hence Re (c * (integral f,A)) = ((Re c) * (integral (Re f),A)) - ((Im c) * (integral (Im f),A)) by COMPLEX1:24, X1; :: thesis: Im (c * (integral f,A)) = ((Re c) * (integral (Im f),A)) + ((Im c) * (integral (Re f),A))
thus Im (c * (integral f,A)) = ((Re c) * (integral (Im f),A)) + ((Im c) * (integral (Re f),A)) by COMPLEX1:24, X1, X2; :: thesis: verum
end;
( (Re f) | A = Re (f | A) & (Im f) | A = Im (f | A) ) by Lm6;
then A5: ( (Re f) | A is bounded & (Im f) | A is bounded ) by A3, BND01A;
A6: ( A c= dom (Re f) & A c= dom (Im f) ) by A1, COMSEQ_3:def 3, COMSEQ_3:def 4;
X0: ( Re f is_integrable_on A & Im f is_integrable_on A ) by A2, Def16;
then X1: ( (Re c) (#) (Re f) is_integrable_on A & (Re c) (#) (Im f) is_integrable_on A & (Im c) (#) (Re f) is_integrable_on A & (Im c) (#) (Im f) is_integrable_on A ) by A5, A6, INTEGRA6:9;
X2: ( Re (c (#) f) = ((Re c) (#) (Re f)) - ((Im c) (#) (Im f)) & Im (c (#) f) = ((Re c) (#) (Im f)) + ((Im c) (#) (Re f)) ) by Th16C;
X3: ( ((Re c) (#) (Re f)) | A is bounded & ((Re c) (#) (Im f)) | A is bounded & ((Im c) (#) (Re f)) | A is bounded & ((Im c) (#) (Im f)) | A is bounded ) by A5, RFUNCT_1:97;
( dom (Re f) = dom f & dom (Im f) = dom f ) by COMSEQ_3:def 3, COMSEQ_3:def 4;
then X4: ( A c= dom ((Re c) (#) (Re f)) & A c= dom ((Re c) (#) (Im f)) & A c= dom ((Im c) (#) (Re f)) & A c= dom ((Im c) (#) (Im f)) ) by A1, VALUED_1:def 5;
then Z1: Re (c (#) f) is_integrable_on A by INTEGRA6:11, X1, X2, X3;
Im (c (#) f) is_integrable_on A by INTEGRA6:11, X1, X2, X3, X4;
hence c (#) f is_integrable_on A by Z1, Def16; :: thesis: integral (c (#) f),A = c * (integral f,A)
Z3: Re (integral (c (#) f),A) = integral (Re (c (#) f)),A by COMPLEX1:28
.= (integral ((Re c) (#) (Re f)),A) - (integral ((Im c) (#) (Im f)),A) by INTEGRA6:11, X1, X2, X3, X4
.= ((Re c) * (integral (Re f),A)) - (integral ((Im c) (#) (Im f)),A) by X0, A5, A6, INTEGRA6:9
.= Re (c * (integral f,A)) by A4, X0, A5, A6, INTEGRA6:9 ;
Im (integral (c (#) f),A) = integral (Im (c (#) f)),A by COMPLEX1:28
.= (integral ((Re c) (#) (Im f)),A) + (integral ((Im c) (#) (Re f)),A) by INTEGRA6:11, X1, X2, X3, X4
.= ((Re c) * (integral (Im f),A)) + (integral ((Im c) (#) (Re f)),A) by X0, A5, A6, INTEGRA6:9
.= Im (c * (integral f,A)) by A4, X0, A5, A6, INTEGRA6:9 ;
hence integral (c (#) f),A = c * (integral f,A) by Z3, COMPLEX1:def 5; :: thesis: verum