let A be closed-interval Subset of REAL ; for f being PartFunc of REAL ,REAL st f | A is non-decreasing & A c= dom f holds
f is_integrable_on A
let f be PartFunc of REAL ,REAL ; ( f | A is non-decreasing & A c= dom f implies f is_integrable_on A )
assume that
A1:
f | A is non-decreasing
and
A2:
A c= dom f
; f is_integrable_on A
A3:
for D being Division of A
for k being Element of NAT st k in dom D holds
( 0 <= ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) & ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D) )
proof
let D be
Division of
A;
for k being Element of NAT st k in dom D holds
( 0 <= ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) & ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D) )let k be
Element of
NAT ;
( k in dom D implies ( 0 <= ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) & ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D) ) )
assume A4:
k in dom D
;
( 0 <= ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) & ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D) )
then A5:
(
(upper_volume (f || A),D) . k = (sup (rng ((f || A) | (divset D,k)))) * (vol (divset D,k)) &
(lower_volume (f || A),D) . k = (inf (rng ((f || A) | (divset D,k)))) * (vol (divset D,k)) )
by INTEGRA1:def 7, INTEGRA1:def 8;
k in Seg (len D)
by A4, FINSEQ_1:def 3;
then
k in Seg (len (upper_volume (chi A,A),D))
by INTEGRA1:def 7;
then A6:
k in dom (upper_volume (chi A,A),D)
by FINSEQ_1:def 3;
vol (divset D,k) = (upper_volume (chi A,A),D) . k
by A4, INTEGRA1:22;
then
vol (divset D,k) in rng (upper_volume (chi A,A),D)
by A6, FUNCT_1:def 5;
then
vol (divset D,k) <= max (rng (upper_volume (chi A,A),D))
by XXREAL_2:def 8;
then A7:
vol (divset D,k) <= delta D
by INTEGRA1:def 19;
A8:
divset D,
k c= A
by A4, INTEGRA1:10;
then A9:
divset D,
k c= dom f
by A2, XBOOLE_1:1;
f | (divset D,k) is
non-decreasing
by A1, A4, INTEGRA1:10, RFUNCT_2:62;
then A10:
(
inf (rng (f | (divset D,k))) = f . (inf (divset D,k)) &
sup (rng (f | (divset D,k))) = f . (sup (divset D,k)) )
by A9, Th15;
dom (f | (divset D,k)) =
(dom f) /\ (divset D,k)
by RELAT_1:90
.=
divset D,
k
by A2, A8, XBOOLE_1:1, XBOOLE_1:28
;
then A11:
rng (f | (divset D,k)) <> {}
by RELAT_1:65;
A12:
rng (f | (divset D,k)) = rng ((f || A) | (divset D,k))
by A8, FUNCT_1:82;
rng (f | A) is
bounded
by A1, A2, Th14;
then
rng (f | (divset D,k)) is
bounded
by A12, RELAT_1:99, XXREAL_2:45;
then A13:
(f . (sup (divset D,k))) - (f . (inf (divset D,k))) >= 0
by A10, A11, SEQ_4:24, XREAL_1:50;
vol (divset D,k) >= 0
by INTEGRA1:11;
then
0 * (vol (divset D,k)) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (vol (divset D,k))
by A13;
hence
0 <= ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k)
by A10, A5, A12;
((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D)
((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) = ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (vol (divset D,k))
by A10, A5, A12;
hence
((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D)
by A13, A7, XREAL_1:66;
verum
end;
A14:
for D being Division of A holds
( (upper_sum (f || A),D) - (lower_sum (f || A),D) <= (delta D) * ((f . (sup A)) - (f . (inf A))) & (upper_sum (f || A),D) - (lower_sum (f || A),D) >= 0 )
proof
let D be
Division of
A;
( (upper_sum (f || A),D) - (lower_sum (f || A),D) <= (delta D) * ((f . (sup A)) - (f . (inf A))) & (upper_sum (f || A),D) - (lower_sum (f || A),D) >= 0 )
deffunc H1(
Nat)
-> Element of
REAL =
f . (sup (divset D,$1));
consider F1 being
FinSequence of
REAL such that A15:
(
len F1 = len D & ( for
i being
Nat st
i in dom F1 holds
F1 . i = H1(
i) ) )
from FINSEQ_2:sch 1();
(len D) - 1
in NAT
then consider k1 being
Element of
NAT such that A16:
k1 = (len D) - 1
;
deffunc H2(
Nat)
-> Element of
REAL =
f . (inf (divset D,$1));
consider F2 being
FinSequence of
REAL such that A17:
(
len F2 = len D & ( for
i being
Nat st
i in dom F2 holds
F2 . i = H2(
i) ) )
from FINSEQ_2:sch 1();
deffunc H3(
Nat)
-> Element of
REAL =
f . (sup (divset D,$1));
A18:
dom F2 = Seg (len D)
by A17, FINSEQ_1:def 3;
consider F being
FinSequence of
REAL such that A19:
(
len F = k1 & ( for
i being
Nat st
i in dom F holds
F . i = H3(
i) ) )
from FINSEQ_2:sch 1();
A20:
dom F = Seg k1
by A19, FINSEQ_1:def 3;
A21:
for
i being
Nat st 1
<= i &
i <= len F2 holds
F2 . i = (<*(f . (inf A))*> ^ F) . i
proof
let i be
Nat;
( 1 <= i & i <= len F2 implies F2 . i = (<*(f . (inf A))*> ^ F) . i )
assume that A22:
1
<= i
and A23:
i <= len F2
;
F2 . i = (<*(f . (inf A))*> ^ F) . i
per cases
( i = 1 or i <> 1 )
;
suppose A27:
i <> 1
;
F2 . i = (<*(f . (inf A))*> ^ F) . ithen A28:
i > 1
by A22, XXREAL_0:1;
then
1
+ 1
<= i
by NAT_1:13;
then A29:
(len <*(f . (inf A))*>) + 1
<= i
by FINSEQ_1:56;
A30:
i in Seg (len D)
by A17, A22, A23, FINSEQ_1:3;
then A31:
i in dom D
by FINSEQ_1:def 3;
then reconsider k2 =
i - 1 as
Element of
NAT by A27, INTEGRA1:9;
1
+ 1
<= k2 + 1
by A28, NAT_1:13;
then A32:
1
<= k2
by XREAL_1:21;
k2 + 1
<= len F2
by A23;
then A33:
k2 <= (len D) - 1
by A17, XREAL_1:21;
then A34:
k2 in Seg k1
by A16, A32, FINSEQ_1:3;
A35:
sup (divset D,k2) = D . (i - 1)
len F2 =
1
+ ((len D) - 1)
by A17
.=
(len <*(f . (inf A))*>) + (len F)
by A16, A19, FINSEQ_1:56
;
then A37:
(<*(f . (inf A))*> ^ F) . i =
F . (i - (len <*(f . (inf A))*>))
by A23, A29, FINSEQ_1:36
.=
F . (i - 1)
by FINSEQ_1:56
;
F2 . i =
f . (inf (divset D,i))
by A17, A18, A30
.=
f . (D . (i - 1))
by A27, A31, INTEGRA1:def 5
;
hence
F2 . i = (<*(f . (inf A))*> ^ F) . i
by A19, A20, A37, A34, A35;
verum end; end;
end;
len (<*(f . (inf A))*> ^ F) =
(len <*(f . (inf A))*>) + (len F)
by FINSEQ_1:35
.=
1
+ ((len D) - 1)
by A16, A19, FINSEQ_1:56
.=
len D
;
then A38:
F2 = <*(f . (inf A))*> ^ F
by A17, A21, FINSEQ_1:18;
(
len (upper_volume (f || A),D) = len D &
len (lower_volume (f || A),D) = len D )
by INTEGRA1:def 7, INTEGRA1:def 8;
then A39:
Sum ((upper_volume (f || A),D) - (lower_volume (f || A),D)) =
(Sum (upper_volume (f || A),D)) - (Sum (lower_volume (f || A),D))
by Th2
.=
(upper_sum (f || A),D) - (Sum (lower_volume (f || A),D))
by INTEGRA1:def 9
.=
(upper_sum (f || A),D) - (lower_sum (f || A),D)
by INTEGRA1:def 10
;
A40:
dom F1 = Seg (len D)
by A15, FINSEQ_1:def 3;
A41:
for
i being
Nat st 1
<= i &
i <= len F1 holds
F1 . i = (F ^ <*(f . (sup A))*>) . i
proof
let i be
Nat;
( 1 <= i & i <= len F1 implies F1 . i = (F ^ <*(f . (sup A))*>) . i )
assume that A42:
1
<= i
and A43:
i <= len F1
;
F1 . i = (F ^ <*(f . (sup A))*>) . i
now per cases
( i <= len F or i > len F )
;
suppose
i > len F
;
F1 . i = (F ^ <*(f . (sup A))*>) . ithen A45:
i >= (len F) + 1
by NAT_1:13;
then A46:
i = (len F) + 1
by A15, A16, A19, A43, XXREAL_0:1;
A47:
i in Seg (len F1)
by A42, A43, FINSEQ_1:3;
then A48:
i in dom D
by A15, FINSEQ_1:def 3;
A49:
sup (divset D,i) = D . i
F1 . i = f . (sup (divset D,i))
by A15, A40, A47;
then F1 . i =
f . (D . (len D))
by A15, A16, A19, A43, A45, A49, XXREAL_0:1
.=
f . (sup A)
by INTEGRA1:def 2
;
hence
F1 . i = (F ^ <*(f . (sup A))*>) . i
by A46, FINSEQ_1:59;
verum end; end; end;
hence
F1 . i = (F ^ <*(f . (sup A))*>) . i
;
verum
end;
(
len (upper_volume (f || A),D) = len D &
len (lower_volume (f || A),D) = len D )
by INTEGRA1:def 7, INTEGRA1:def 8;
then A50:
len ((upper_volume (f || A),D) - (lower_volume (f || A),D)) = len D
by Th2;
A51:
len (F1 - F2) = len D
by A15, A17, Th2;
A52:
for
k being
Element of
NAT st
k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D)) holds
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= ((delta D) * (F1 - F2)) . k
proof
let k be
Element of
NAT ;
( k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D)) implies ((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= ((delta D) * (F1 - F2)) . k )
assume A53:
k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D))
;
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= ((delta D) * (F1 - F2)) . k
then
k in Seg (len (F1 - F2))
by A50, A51, FINSEQ_1:def 3;
then A54:
k in dom (F1 - F2)
by FINSEQ_1:def 3;
A55:
k in Seg (len D)
by A50, A53, FINSEQ_1:def 3;
then
k in dom D
by FINSEQ_1:def 3;
then
((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k) <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D)
by A3;
then A56:
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= ((f . (sup (divset D,k))) - (f . (inf (divset D,k)))) * (delta D)
by A53, VALUED_1:13;
(
F1 . k = f . (sup (divset D,k)) &
F2 . k = f . (inf (divset D,k)) )
by A15, A40, A17, A18, A55;
then
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= (delta D) * ((F1 - F2) . k)
by A56, A54, VALUED_1:13;
hence
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k <= ((delta D) * (F1 - F2)) . k
by RVSUM_1:66;
verum
end;
(delta D) * (F1 - F2) = ((delta D) multreal ) * (F1 - F2)
by RVSUM_1:def 7;
then
len ((delta D) * (F1 - F2)) = len (F1 - F2)
by FINSEQ_2:37;
then
len ((upper_volume (f || A),D) - (lower_volume (f || A),D)) = len ((delta D) * (F1 - F2))
by A15, A17, A50, Th2;
then A57:
Sum ((upper_volume (f || A),D) - (lower_volume (f || A),D)) <= Sum ((delta D) * (F1 - F2))
by A52, Th3;
len (F ^ <*(f . (sup A))*>) =
(len F) + (len <*(f . (sup A))*>)
by FINSEQ_1:35
.=
((len D) - 1) + 1
by A16, A19, FINSEQ_1:56
.=
len D
;
then
F1 = F ^ <*(f . (sup A))*>
by A15, A41, FINSEQ_1:18;
then
Sum (F1 - F2) = (f . (sup A)) - (f . (inf A))
by A38, Th1;
hence
(upper_sum (f || A),D) - (lower_sum (f || A),D) <= (delta D) * ((f . (sup A)) - (f . (inf A)))
by A39, A57, RVSUM_1:117;
(upper_sum (f || A),D) - (lower_sum (f || A),D) >= 0
for
k being
Nat st
k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D)) holds
0 <= ((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k
proof
let k be
Nat;
( k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D)) implies 0 <= ((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k )
set r =
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k;
A58:
(
len (upper_volume (f || A),D) = len D &
len (lower_volume (f || A),D) = len D )
by INTEGRA1:def 7, INTEGRA1:def 8;
assume A59:
k in dom ((upper_volume (f || A),D) - (lower_volume (f || A),D))
;
0 <= ((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k
then
k in Seg (len ((upper_volume (f || A),D) - (lower_volume (f || A),D)))
by FINSEQ_1:def 3;
then
k in Seg (len D)
by A58, Th2;
then A60:
k in dom D
by FINSEQ_1:def 3;
((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k = ((upper_volume (f || A),D) . k) - ((lower_volume (f || A),D) . k)
by A59, VALUED_1:13;
hence
0 <= ((upper_volume (f || A),D) - (lower_volume (f || A),D)) . k
by A3, A60;
verum
end;
hence
(upper_sum (f || A),D) - (lower_sum (f || A),D) >= 0
by A39, RVSUM_1:114;
verum
end;
A61:
( f || A is total & (f || A) | A is bounded )
proof
consider x being
Real such that A62:
x in A
by SUBSET_1:10;
A63:
dom (f || A) =
(dom f) /\ A
by RELAT_1:90
.=
A
by A2, XBOOLE_1:28
;
hence
f || A is
total
by PARTFUN1:def 4;
(f || A) | A is bounded
(
inf A <= x &
x <= sup A )
by A62, INTEGRA2:1;
then A64:
inf A <= sup A
by XXREAL_0:2;
for
x being
set st
x in A /\ (dom (f || A)) holds
(f || A) . x >= (f || A) . (inf A)
proof
inf A in A
by A64, INTEGRA2:1;
then A65:
(
inf A in A /\ (dom f) &
f . (inf A) = (f | A) . (inf A) )
by A2, A63, FUNCT_1:70, XBOOLE_1:28;
let x be
set ;
( x in A /\ (dom (f || A)) implies (f || A) . x >= (f || A) . (inf A) )
assume A66:
x in A /\ (dom (f || A))
;
(f || A) . x >= (f || A) . (inf A)
then
x in A
;
then A67:
x in A /\ (dom f)
by A2, XBOOLE_1:28;
reconsider x =
x as
Element of
A by A66;
(
x >= inf A &
f . x = (f | A) . x )
by A63, FUNCT_1:70, INTEGRA2:1;
hence
(f || A) . x >= (f || A) . (inf A)
by A1, A67, A65, RFUNCT_2:48;
verum
end;
then A68:
(f || A) | A is
bounded_below
by RFUNCT_1:88;
for
x being
set st
x in A /\ (dom (f || A)) holds
(f || A) . x <= (f || A) . (sup A)
proof
sup A in A
by A64, INTEGRA2:1;
then A69:
(
sup A in A /\ (dom f) &
f . (sup A) = (f | A) . (sup A) )
by A2, A63, FUNCT_1:70, XBOOLE_1:28;
let x be
set ;
( x in A /\ (dom (f || A)) implies (f || A) . x <= (f || A) . (sup A) )
assume A70:
x in A /\ (dom (f || A))
;
(f || A) . x <= (f || A) . (sup A)
then
x in A
;
then A71:
x in A /\ (dom f)
by A2, XBOOLE_1:28;
reconsider x =
x as
Element of
A by A70;
(
x <= sup A &
f . x = (f | A) . x )
by A63, FUNCT_1:70, INTEGRA2:1;
hence
(f || A) . x <= (f || A) . (sup A)
by A1, A71, A69, RFUNCT_2:48;
verum
end;
then
(f || A) | A is
bounded_above
by RFUNCT_1:87;
hence
(f || A) | A is
bounded
by A68;
verum
end;
for T being DivSequence of A st delta T is convergent & lim (delta T) = 0 holds
(lim (upper_sum (f || A),T)) - (lim (lower_sum (f || A),T)) = 0
proof
let T be
DivSequence of
A;
( delta T is convergent & lim (delta T) = 0 implies (lim (upper_sum (f || A),T)) - (lim (lower_sum (f || A),T)) = 0 )
assume A72:
(
delta T is
convergent &
lim (delta T) = 0 )
;
(lim (upper_sum (f || A),T)) - (lim (lower_sum (f || A),T)) = 0
A73:
for
r being
real number st
0 < r holds
ex
n being
Element of
NAT st
for
m being
Element of
NAT st
n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
proof
consider x being
Real such that A74:
x in A
by SUBSET_1:10;
A75:
A = A /\ (dom f)
by A2, XBOOLE_1:28;
let r be
real number ;
( 0 < r implies ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r )
assume A76:
0 < r
;
ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
(
inf A <= x &
x <= sup A )
by A74, INTEGRA2:1;
then A77:
inf A <= sup A
by XXREAL_0:2;
then
(
inf A in A &
sup A in A )
by INTEGRA2:1;
then A78:
f . (inf A) <= f . (sup A)
by A1, A77, A75, RFUNCT_2:48;
now per cases
( f . (inf A) = f . (sup A) or f . (inf A) < f . (sup A) )
by A78, XXREAL_0:1;
suppose A79:
f . (inf A) = f . (sup A)
;
ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
for
m being
Element of
NAT st
0 <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
proof
let m be
Element of
NAT ;
( 0 <= m implies abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r )
assume
0 <= m
;
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
reconsider D1 =
T . m as
Division of
A ;
A80:
((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m =
((upper_sum (f || A),T) . m) + ((- (lower_sum (f || A),T)) . m)
by SEQ_1:11
.=
((upper_sum (f || A),T) . m) + (- ((lower_sum (f || A),T) . m))
by SEQ_1:14
.=
(upper_sum (f || A),D1) + (- ((lower_sum (f || A),T) . m))
by INTEGRA2:def 4
.=
(upper_sum (f || A),D1) + (- (lower_sum (f || A),D1))
by INTEGRA2:def 5
;
(
(upper_sum (f || A),D1) - (lower_sum (f || A),D1) <= (delta D1) * ((f . (sup A)) - (f . (inf A))) &
(upper_sum (f || A),D1) - (lower_sum (f || A),D1) >= 0 )
by A14;
hence
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
by A76, A79, A80, ABSVALUE:def 1;
verum
end; hence
ex
n being
Element of
NAT st
for
m being
Element of
NAT st
n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
;
verum end; suppose
f . (inf A) < f . (sup A)
;
ex n being Element of NAT st
for m being Element of NAT st n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < rthen A81:
(f . (sup A)) - (f . (inf A)) > 0
by XREAL_1:52;
then
r / ((f . (sup A)) - (f . (inf A))) > 0
by A76, XREAL_1:141;
then consider n being
Element of
NAT such that A82:
for
m being
Element of
NAT st
n <= m holds
abs (((delta T) . m) - 0 ) < r / ((f . (sup A)) - (f . (inf A)))
by A72, SEQ_2:def 7;
A83:
for
m being
Element of
NAT st
n <= m holds
(delta T) . m < r / ((f . (sup A)) - (f . (inf A)))
for
m being
Element of
NAT st
n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
proof
let m be
Element of
NAT ;
( n <= m implies abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r )
reconsider D =
T . m as
Division of
A ;
A85:
abs ((upper_sum (f || A),D) - (lower_sum (f || A),D)) =
abs ((((upper_sum (f || A),T) . m) - (lower_sum (f || A),D)) - 0 )
by INTEGRA2:def 4
.=
abs ((((upper_sum (f || A),T) . m) - ((lower_sum (f || A),T) . m)) - 0 )
by INTEGRA2:def 5
.=
abs ((((upper_sum (f || A),T) . m) + (- ((lower_sum (f || A),T) . m))) - 0 )
.=
abs ((((upper_sum (f || A),T) . m) + ((- (lower_sum (f || A),T)) . m)) - 0 )
by SEQ_1:14
.=
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 )
by SEQ_1:11
;
assume
n <= m
;
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
then
(delta T) . m < r / ((f . (sup A)) - (f . (inf A)))
by A83;
then
((delta T) . m) * ((f . (sup A)) - (f . (inf A))) < r
by A81, XREAL_1:81;
then A86:
(delta D) * ((f . (sup A)) - (f . (inf A))) < r
by INTEGRA2:def 3;
(upper_sum (f || A),D) - (lower_sum (f || A),D) <= (delta D) * ((f . (sup A)) - (f . (inf A)))
by A14;
then A87:
(upper_sum (f || A),D) - (lower_sum (f || A),D) < r
by A86, XXREAL_0:2;
(upper_sum (f || A),D) - (lower_sum (f || A),D) >= 0
by A14;
hence
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
by A87, A85, ABSVALUE:def 1;
verum
end; hence
ex
n being
Element of
NAT st
for
m being
Element of
NAT st
n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
;
verum end; end; end;
hence
ex
n being
Element of
NAT st
for
m being
Element of
NAT st
n <= m holds
abs ((((upper_sum (f || A),T) - (lower_sum (f || A),T)) . m) - 0 ) < r
;
verum
end;
A88:
(
upper_sum (f || A),
T is
convergent &
lower_sum (f || A),
T is
convergent )
by A61, A72, INTEGRA4:8, INTEGRA4:9;
then
(upper_sum (f || A),T) - (lower_sum (f || A),T) is
convergent
by SEQ_2:25;
then
lim ((upper_sum (f || A),T) - (lower_sum (f || A),T)) = 0
by A73, SEQ_2:def 7;
hence
(lim (upper_sum (f || A),T)) - (lim (lower_sum (f || A),T)) = 0
by A88, SEQ_2:26;
verum
end;
then
f || A is integrable
by A61, INTEGRA4:12;
hence
f is_integrable_on A
by Def2; verum