let X be Subset of REAL; ( X is bounded iff ex s being real number st
( 0 < s & ( for r being real number st r in X holds
abs r < s ) ) )
thus
( X is bounded implies ex s being real number st
( 0 < s & ( for r being real number st r in X holds
abs r < s ) ) )
( ex s being real number st
( 0 < s & ( for r being real number st r in X holds
abs r < s ) ) implies X is bounded )proof
assume A1:
X is
bounded
;
ex s being real number st
( 0 < s & ( for r being real number st r in X holds
abs r < s ) )
then consider s1 being
real number such that A2:
s1 is
UpperBound of
X
by XXREAL_2:def 10;
A3:
for
r being
real number st
r in X holds
r <= s1
by A2, XXREAL_2:def 1;
consider s2 being
real number such that A4:
s2 is
LowerBound of
X
by A1, XXREAL_2:def 9;
A5:
for
r being
real number st
r in X holds
s2 <= r
by A4, XXREAL_2:def 2;
take s =
((abs s1) + (abs s2)) + 1;
( 0 < s & ( for r being real number st r in X holds
abs r < s ) )
A6:
0 <= abs s1
by COMPLEX1:46;
A7:
0 <= abs s2
by COMPLEX1:46;
hence
0 < s
by A6;
for r being real number st r in X holds
abs r < s
let r be
real number ;
( r in X implies abs r < s )
assume A8:
r in X
;
abs r < s
(
s1 <= abs s1 &
r <= s1 )
by A3, A8, ABSVALUE:4;
then
r <= abs s1
by XXREAL_0:2;
then
r + 0 <= (abs s1) + (abs s2)
by A7, XREAL_1:7;
then A9:
r < s
by XREAL_1:8;
(
- (abs s2) <= s2 &
s2 <= r )
by A5, A8, ABSVALUE:4;
then
- (abs s2) <= r
by XXREAL_0:2;
then
(- (abs s1)) + (- (abs s2)) <= 0 + r
by A6, XREAL_1:7;
then A10:
((- (abs s1)) - (abs s2)) + (- 1) < r + 0
by XREAL_1:8;
((- (abs s1)) - (abs s2)) - 1
= - (((abs s1) + (abs s2)) + 1)
;
hence
abs r < s
by A9, A10, SEQ_2:1;
verum
end;
given s being real number such that
0 < s
and
A11:
for r being real number st r in X holds
abs r < s
; X is bounded
thus
X is bounded_below
XXREAL_2:def 11 X is bounded_above
take
s
; XXREAL_2:def 10 s is UpperBound of X
let r be ext-real number ; XXREAL_2:def 1 ( not r in X or r <= s )
assume A14:
r in X
; r <= s
then reconsider r = r as real number ;
r <= abs r
by ABSVALUE:4;
hence
r <= s
by A11, A14, XXREAL_0:2; verum