let A be closed-interval Subset of REAL ; :: thesis: for n being Element of NAT st n > 0 & vol A > 0 holds
ex D being Division of A st
( len D = n & ( for i being Element of NAT st i in dom D holds
D . i = (inf A) + (((vol A) / n) * i) ) )
let n be Element of NAT ; :: thesis: ( n > 0 & vol A > 0 implies ex D being Division of A st
( len D = n & ( for i being Element of NAT st i in dom D holds
D . i = (inf A) + (((vol A) / n) * i) ) ) )
assume A1:
( n > 0 & vol A > 0 )
; :: thesis: ex D being Division of A st
( len D = n & ( for i being Element of NAT st i in dom D holds
D . i = (inf A) + (((vol A) / n) * i) ) )
deffunc H1( Nat) -> Element of REAL = (inf A) + (((vol A) / n) * $1);
consider D being FinSequence of REAL such that
A2:
( len D = n & ( for i being Nat st i in dom D holds
D . i = H1(i) ) )
from FINSEQ_2:sch 1();
A3:
dom D = Seg n
by A2, FINSEQ_1:def 3;
for i, j being Element of NAT st i in dom D & j in dom D & i < j holds
D . i < D . j
then reconsider D = D as non empty increasing FinSequence of REAL by A1, A2, SEQM_3:def 1;
for x1 being set st x1 in rng D holds
x1 in A
proof
let x1 be
set ;
:: thesis: ( x1 in rng D implies x1 in A )
assume
x1 in rng D
;
:: thesis: x1 in A
then consider i being
Element of
NAT such that A6:
(
i in dom D &
D . i = x1 )
by PARTFUN1:26;
A7:
x1 = (inf A) + (((vol A) / n) * i)
by A2, A6;
A8:
( 1
<= i &
i <= len D &
(vol A) / n > 0 )
by A1, A6, FINSEQ_3:27, XREAL_1:141;
then A9:
((vol A) / n) * i > 0
by XREAL_1:131;
((vol A) / n) * i <= ((vol A) / n) * n
by A2, A8, XREAL_1:66;
then
((vol A) / n) * i <= vol A
by A1, XCMPLX_1:88;
then
(
inf A <= (inf A) + (((vol A) / n) * i) &
(inf A) + (((vol A) / n) * i) <= (inf A) + (vol A) )
by A9, XREAL_1:8, XREAL_1:31;
hence
x1 in A
by A7, INTEGRA2:1;
:: thesis: verum
end;
then A10:
rng D c= A
by TARSKI:def 3;
D . (len D) = (inf A) + (((vol A) / n) * n)
by A2, A3, FINSEQ_1:5;
then
D . (len D) = (inf A) + (vol A)
by A1, XCMPLX_1:88;
then
D is Division of A
by A10, INTEGRA1:def 2;
then reconsider D = D as Division of A by INTEGRA1:def 3;
take
D
; :: thesis: ( len D = n & ( for i being Element of NAT st i in dom D holds
D . i = (inf A) + (((vol A) / n) * i) ) )
thus
( len D = n & ( for i being Element of NAT st i in dom D holds
D . i = (inf A) + (((vol A) / n) * i) ) )
by A2; :: thesis: verum