let A be non empty closed_interval Subset of REAL; :: thesis: for D being Division of A
for t being Element of A st lower_bound A < D . 1 holds
ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

let D be Division of A; :: thesis: for t being Element of A st lower_bound A < D . 1 holds
ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

let t be Element of A; :: thesis: ( lower_bound A < D . 1 implies ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) ) )

assume AS: lower_bound A < D . 1 ; :: thesis: ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

consider i being Element of NAT such that
A24: i in dom D and
A25: t in divset (D,i) by INTEGRA3:3;
per cases ( i = 1 or i <> 1 ) ;
suppose i = 1 ; :: thesis: ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

hence ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) ) by A24, A25; :: thesis: verum
end;
suppose A26: i <> 1 ; :: thesis: ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

t in [.(lower_bound (divset (D,i))),(upper_bound (divset (D,i))).] by A25, INTEGRA1:4;
then A30: ( lower_bound (divset (D,i)) <= t & t <= upper_bound (divset (D,i)) ) by XXREAL_1:1;
thus ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) ) :: thesis: verum
proof
per cases ( not lower_bound (divset (D,i)) = t or lower_bound (divset (D,i)) = t ) ;
suppose not lower_bound (divset (D,i)) = t ; :: thesis: ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

then lower_bound (divset (D,i)) < t by A30, XXREAL_0:1;
hence ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) ) by A24, A25, A30; :: thesis: verum
end;
suppose A31: lower_bound (divset (D,i)) = t ; :: thesis: ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) )

A38: i - 1 in dom D by A24, A26, INTEGRA1:7;
reconsider j = i - 1 as Element of NAT by A24, A26, INTEGRA1:7;
A40: ( t = upper_bound (divset (D,j)) & t in divset (D,j) ) lower_bound (divset (D,j)) < upper_bound (divset (D,j)) hence ex i being Element of NAT st
( i in dom D & t in divset (D,i) & ( i = 1 or ( lower_bound (divset (D,i)) < t & t <= upper_bound (divset (D,i)) ) ) ) by A38, A40; :: thesis: verum
end;
end;
end;
end;
end;