let I, J, K be non empty closed_interval Subset of REAL; :: thesis: for f being PartFunc of [:[:RNS_Real,RNS_Real:],RNS_Real:],RNS_Real
for g being PartFunc of [:[:REAL,REAL:],REAL:],REAL st [:[:I,J:],K:] = dom f & f is_continuous_on [:[:I,J:],K:] & f = g holds
( ( for x being Element of REAL holds (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty ) & ( for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas ) )

let f be PartFunc of [:[:RNS_Real,RNS_Real:],RNS_Real:],RNS_Real; :: thesis: for g being PartFunc of [:[:REAL,REAL:],REAL:],REAL st [:[:I,J:],K:] = dom f & f is_continuous_on [:[:I,J:],K:] & f = g holds
( ( for x being Element of REAL holds (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty ) & ( for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas ) )

let g be PartFunc of [:[:REAL,REAL:],REAL:],REAL; :: thesis: ( [:[:I,J:],K:] = dom f & f is_continuous_on [:[:I,J:],K:] & f = g implies ( ( for x being Element of REAL holds (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty ) & ( for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas ) ) )
assume that
A1: [:[:I,J:],K:] = dom f and
A2: f is_continuous_on [:[:I,J:],K:] and
A3: f = g ; :: thesis: ( ( for x being Element of REAL holds (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty ) & ( for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas ) )
A4: dom (R_EAL g) = [:[:I,J:],K:] by A1, A3, MESFUNC5:def 7;
A5: [#] REAL = REAL by SUBSET_1:def 3;
A6: REAL in L-Field by PROB_1:5;
set Fz = Integral2 (L-Meas,(R_EAL g));
reconsider Gz = Integral2 (L-Meas,(R_EAL g)) as Function of [:REAL,REAL:],REAL by A1, A2, A3, Th32;
reconsider G = Gz | [:I,J:] as PartFunc of [:REAL,REAL:],REAL ;
reconsider F = G as PartFunc of [:RNS_Real,RNS_Real:],RNS_Real ;
A7: dom Gz = [:REAL,REAL:] by FUNCT_2:def 1;
F is_uniformly_continuous_on [:I,J:] by A1, A2, A3, Th34;
then A8: F is_continuous_on [:I,J:] by NFCONT_2:7;
thus A9: for x being Element of REAL holds (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty :: thesis: for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas
proof
let x be Element of REAL ; :: thesis: (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty
dom (Integral2 (L-Meas,(R_EAL g))) = [:REAL,REAL:] by FUNCT_2:def 1;
then dom |.(Integral2 (L-Meas,(R_EAL g))).| = [:REAL,REAL:] by MESFUNC1:def 10;
then A10: dom (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) = REAL by A5, MESFUN16:25;
per cases ( x in I or not x in I ) ;
suppose A11: x in I ; :: thesis: (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty
A12: J misses REAL \ J by XBOOLE_1:79;
A13: J is Element of L-Field by MEASUR10:5, MEASUR12:75;
REAL in L-Field by PROB_1:5;
then reconsider NJ = REAL \ J as Element of L-Field by A13, PROB_1:6;
A14: J \/ NJ = REAL by XBOOLE_1:45;
set Fz1 = ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x);
set L0 = (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J;
set L1 = (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | NJ;
A15: now :: thesis: for y being Element of REAL st y in dom ((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | NJ) holds
((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | NJ) . y = 0
end;
then A21: Integral (L-Meas,((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | NJ)) = 0 by A10, MESFUN12:57;
A22: for t being Element of REAL st t in J holds
0 <= ((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J) . t
proof end;
Integral2 (L-Meas,(R_EAL g)) = R_EAL Gz by MESFUNC5:def 7;
then A25: |.(Integral2 (L-Meas,(R_EAL g))).| = R_EAL |.Gz.| by MESFUNC6:44;
then A26: |.(Integral2 (L-Meas,(R_EAL g))).| = |.Gz.| by MESFUNC5:def 7;
reconsider AFz = |.(Integral2 (L-Meas,(R_EAL g))).| as PartFunc of [:REAL,REAL:],REAL by A25, MESFUNC5:def 7;
R_EAL AFz = |.(Integral2 (L-Meas,(R_EAL g))).| by MESFUNC5:def 7;
then R_EAL (ProjPMap1 (AFz,x)) = ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x) by MESFUN16:31;
then ProjPMap1 (AFz,x) = ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x) by MESFUNC5:def 7;
then reconsider Gz1 = (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J as PartFunc of REAL,REAL by PARTFUN1:11;
A27: ProjPMap1 (|.G.|,x) is continuous by A7, A8, MESFUN16:34;
A28: J is Element of L-Field by MEASUR10:5, MEASUR12:75;
A29: dom Gz1 = J by A10;
J = X-section ([:I,J:],x) by A11, MEASUR11:22;
then A30: Gz1 = ProjPMap1 ((|.(Integral2 (L-Meas,(R_EAL g))).| | [:I,J:]),x) by MESFUN12:34;
|.(Integral2 (L-Meas,(R_EAL g))).| | [:I,J:] = |.G.| by A26, RFUNCT_1:46;
then |.(Integral2 (L-Meas,(R_EAL g))).| | [:I,J:] = R_EAL |.G.| by MESFUNC5:def 7;
then Gz1 = R_EAL (ProjPMap1 (|.G.|,x)) by A30, MESFUN16:31;
then Gz1 is continuous by A27, MESFUNC5:def 7;
then ( Gz1 || J is bounded & Gz1 is_integrable_on J ) by A10, INTEGRA5:10, INTEGRA5:11;
then Gz1 is_integrable_on L-Meas by A28, A29, MESFUN14:49;
then (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J is_integrable_on L-Meas by MESFUNC5:def 7;
then A31: Integral (L-Meas,((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J)) < +infty by MESFUNC5:96;
A32: for r being Element of REAL holds 0. <= (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) . r reconsider H = REAL as Element of L-Field by PROB_1:5;
A35: ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x) is H -measurable by A1, A2, A3, A11, Th45;
A36: (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | (J \/ NJ) = ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x) by A14;
Integral (L-Meas,(ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x))) = (Integral (L-Meas,((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J))) + (Integral (L-Meas,((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | NJ))) by A10, A13, A32, A35, A12, A36, SUPINF_2:39, MESFUNC5:91;
then Integral (L-Meas,((ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) | J)) = Integral (L-Meas,(ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x))) by A21, XXREAL_3:4;
hence (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty by A31, MESFUN12:def 8; :: thesis: verum
end;
suppose A37: not x in I ; :: thesis: (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty
now :: thesis: for y being Element of REAL st y in dom (ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) holds
(ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x)) . y = 0
end;
then Integral (L-Meas,(ProjPMap1 (|.(Integral2 (L-Meas,(R_EAL g))).|,x))) = 0 by A10, A6, MESFUN12:57;
then (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x = 0 by MESFUN12:def 8;
hence (Integral2 (L-Meas,|.(Integral2 (L-Meas,(R_EAL g))).|)) . x < +infty by XREAL_0:def 1, XXREAL_0:9; :: thesis: verum
end;
end;
end;
Integral2 (L-Meas,(R_EAL g)) is_integrable_on Prod_Measure (L-Meas,L-Meas) by A1, A2, A3, Th43;
hence for x being Element of REAL holds ProjPMap1 ((Integral2 (L-Meas,(R_EAL g))),x) is_integrable_on L-Meas by A9, MESFUN13:32, MESFUN16:5; :: thesis: verum