:: SUPINF_1 semantic presentation  Show TPTP formulae Show IDV graph for whole article:: Showing IDV graph ... (Click the Palm Trees again to close it)

definition
func +infty -> set equals :: SUPINF_1:def 1
REAL ;
correctness
coherence
REAL is set
;
;
end;

:: deftheorem defines +infty SUPINF_1:def 1 :
+infty = REAL ;

theorem :: SUPINF_1:1  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th2: :: SUPINF_1:2  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
not +infty in REAL ;

definition
let IT be set ;
attr IT is +Inf-like means :Def2: :: SUPINF_1:def 2
IT = +infty ;
end;

:: deftheorem Def2 defines +Inf-like SUPINF_1:def 2 :
for IT being set holds
( IT is +Inf-like iff IT = +infty );

registration
cluster +Inf-like set ;
existence
ex b1 being set st b1 is +Inf-like
proof end;
end;

definition
mode +Inf is +Inf-like set ;
end;

theorem :: SUPINF_1:3  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:4  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
+infty is +Inf by Def2;

definition
func -infty -> set equals :: SUPINF_1:def 3
{REAL };
correctness
coherence
{REAL } is set
;
;
end;

:: deftheorem defines -infty SUPINF_1:def 3 :
-infty = {REAL };

theorem :: SUPINF_1:5  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th6: :: SUPINF_1:6  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
not -infty in REAL by TARSKI:def 1;

definition
let IT be set ;
attr IT is -Inf-like means :Def4: :: SUPINF_1:def 4
IT = -infty ;
end;

:: deftheorem Def4 defines -Inf-like SUPINF_1:def 4 :
for IT being set holds
( IT is -Inf-like iff IT = -infty );

registration
cluster -Inf-like set ;
existence
ex b1 being set st b1 is -Inf-like
proof end;
end;

definition
mode -Inf is -Inf-like set ;
end;

theorem :: SUPINF_1:7  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:8  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
-infty is -Inf by Def4;

definition
let IT be set ;
attr IT is ext-real means :Def5: :: SUPINF_1:def 5
IT in REAL \/ {-infty ,+infty };
end;

:: deftheorem Def5 defines ext-real SUPINF_1:def 5 :
for IT being set holds
( IT is ext-real iff IT in REAL \/ {-infty ,+infty } );

registration
cluster ext-real set ;
existence
ex b1 being set st b1 is ext-real
proof end;
end;

definition
func ExtREAL -> set equals :: SUPINF_1:def 6
REAL \/ {-infty ,+infty };
correctness
coherence
REAL \/ {-infty ,+infty } is set
;
;
end;

:: deftheorem defines ExtREAL SUPINF_1:def 6 :
ExtREAL = REAL \/ {-infty ,+infty };

registration
cluster -> ext-real Element of ExtREAL ;
coherence
for b1 being Element of ExtREAL holds b1 is ext-real
by Def5;
end;

definition
mode R_eal is Element of ExtREAL ;
end;

registration
cluster -> ext-real Element of REAL ;
coherence
for b1 being Real holds b1 is ext-real
proof end;
end;

theorem :: SUPINF_1:9  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:10  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being Real holds x is R_eal by Def5;

theorem Th11: :: SUPINF_1:11  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being set st ( x = -infty or x = +infty ) holds
x is R_eal
proof end;

definition
:: original: +infty
redefine func +infty -> R_eal;
coherence
+infty is R_eal
by Th11;
:: original: -infty
redefine func -infty -> R_eal;
coherence
-infty is R_eal
by Th11;
end;

theorem :: SUPINF_1:12  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:13  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th14: :: SUPINF_1:14  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
-infty <> +infty
proof end;

Lm1: for x being R_eal holds
( x in REAL or x = +infty or x = -infty )
proof end;

definition
let x, y be R_eal;
pred x <=' y means :Def7: :: SUPINF_1:def 7
ex p, q being Real st
( p = x & q = y & p <= q ) if ( x in REAL & y in REAL )
otherwise ( x = -infty or y = +infty );
consistency
verum
;
reflexivity
for x being R_eal holds
( ( x in REAL & x in REAL implies ex p, q being Real st
( p = x & q = x & p <= q ) ) & ( ( x in REAL & x in REAL ) or x = -infty or x = +infty ) )
by Lm1;
connectedness
for x, y being R_eal st ( ( x in REAL & y in REAL & ( for p, q being Real holds
( not p = x or not q = y or not p <= q ) ) ) or ( ( not x in REAL or not y in REAL ) & not x = -infty & not y = +infty ) ) holds
( ( y in REAL & x in REAL implies ex p, q being Real st
( p = y & q = x & p <= q ) ) & ( ( y in REAL & x in REAL ) or y = -infty or x = +infty ) )
proof end;
end;

:: deftheorem Def7 defines <=' SUPINF_1:def 7 :
for x, y being R_eal holds
( ( x in REAL & y in REAL implies ( x <=' y iff ex p, q being Real st
( p = x & q = y & p <= q ) ) ) & ( ( not x in REAL or not y in REAL ) implies ( x <=' y iff ( x = -infty or y = +infty ) ) ) );

notation
let x, y be R_eal;
antonym y <' x for x <=' y;
end;

theorem :: SUPINF_1:15  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:16  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y being R_eal st x is Real & y is Real holds
( x <=' y iff ex p, q being Real st
( p = x & q = y & p <= q ) ) by Def7;

theorem Th17: :: SUPINF_1:17  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal st x in REAL holds
not x <=' -infty by Def7, Th6, Th14;

theorem Th18: :: SUPINF_1:18  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal st x in REAL holds
not +infty <=' x by Def7, Th2, Th14;

theorem :: SUPINF_1:19  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
not +infty <=' -infty by Def7, Th2, Th14;

theorem :: SUPINF_1:20  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal holds x <=' +infty by Def7, Th2;

theorem :: SUPINF_1:21  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal holds -infty <=' x by Def7, Th6;

theorem Th22: :: SUPINF_1:22  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y being R_eal st x <=' y & y <=' x holds
x = y
proof end;

theorem :: SUPINF_1:23  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal st x <=' -infty holds
x = -infty
proof end;

theorem Th24: :: SUPINF_1:24  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal st +infty <=' x holds
x = +infty
proof end;

scheme :: SUPINF_1:sch 1
SepReal{ P1[ R_eal] } :
ex X being Subset of (REAL \/ {-infty ,+infty }) st
for x being R_eal holds
( x in X iff P1[x] )
proof end;

theorem :: SUPINF_1:25  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:26  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
ExtREAL is non empty set ;

theorem :: SUPINF_1:27  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being set holds
( x is R_eal iff x in ExtREAL ) ;

theorem :: SUPINF_1:28  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th29: :: SUPINF_1:29  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y, z being R_eal st x <=' y & y <=' z holds
x <=' z
proof end;

registration
cluster ExtREAL -> non empty ;
coherence
not ExtREAL is empty
;
end;

theorem :: SUPINF_1:30  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:31  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal st x in REAL holds
( -infty <' x & x <' +infty )
proof end;

definition
let X be Subset of ExtREAL ;
canceled;
mode majorant of X -> R_eal means :Def9: :: SUPINF_1:def 9
for x being R_eal st x in X holds
x <=' it;
existence
ex b1 being R_eal st
for x being R_eal st x in X holds
x <=' b1
proof end;
end;

:: deftheorem SUPINF_1:def 8 :
canceled;

:: deftheorem Def9 defines majorant SUPINF_1:def 9 :
for X being Subset of ExtREAL
for b2 being R_eal holds
( b2 is majorant of X iff for x being R_eal st x in X holds
x <=' b2 );

theorem :: SUPINF_1:32  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th33: :: SUPINF_1:33  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL holds +infty is majorant of X
proof end;

theorem Th34: :: SUPINF_1:34  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y holds
for UB being R_eal st UB is majorant of Y holds
UB is majorant of X
proof end;

definition
let X be Subset of ExtREAL ;
mode minorant of X -> R_eal means :Def10: :: SUPINF_1:def 10
for x being R_eal st x in X holds
it <=' x;
existence
ex b1 being R_eal st
for x being R_eal st x in X holds
b1 <=' x
proof end;
end;

:: deftheorem Def10 defines minorant SUPINF_1:def 10 :
for X being Subset of ExtREAL
for b2 being R_eal holds
( b2 is minorant of X iff for x being R_eal st x in X holds
b2 <=' x );

theorem :: SUPINF_1:35  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th36: :: SUPINF_1:36  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL holds -infty is minorant of X
proof end;

theorem :: SUPINF_1:37  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:38  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th39: :: SUPINF_1:39  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y holds
for LB being R_eal st LB is minorant of Y holds
LB is minorant of X
proof end;

definition
:: original: REAL
redefine func REAL -> non empty Subset of ExtREAL ;
coherence
REAL is non empty Subset of ExtREAL
by XBOOLE_1:7;
end;

theorem :: SUPINF_1:40  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:41  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
+infty is majorant of REAL by Th33;

theorem :: SUPINF_1:42  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
-infty is minorant of REAL by Th36;

definition
let X be Subset of ExtREAL ;
attr X is bounded_above means :Def11: :: SUPINF_1:def 11
ex UB being majorant of X st UB in REAL ;
end;

:: deftheorem Def11 defines bounded_above SUPINF_1:def 11 :
for X being Subset of ExtREAL holds
( X is bounded_above iff ex UB being majorant of X st UB in REAL );

theorem :: SUPINF_1:43  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th44: :: SUPINF_1:44  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y & Y is bounded_above holds
X is bounded_above
proof end;

theorem :: SUPINF_1:45  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
not REAL is bounded_above
proof end;

definition
let X be Subset of ExtREAL ;
attr X is bounded_below means :Def12: :: SUPINF_1:def 12
ex LB being minorant of X st LB in REAL ;
end;

:: deftheorem Def12 defines bounded_below SUPINF_1:def 12 :
for X being Subset of ExtREAL holds
( X is bounded_below iff ex LB being minorant of X st LB in REAL );

theorem :: SUPINF_1:46  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th47: :: SUPINF_1:47  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y & Y is bounded_below holds
X is bounded_below
proof end;

theorem :: SUPINF_1:48  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
not REAL is bounded_below
proof end;

definition
let X be Subset of ExtREAL ;
attr X is bounded means :Def13: :: SUPINF_1:def 13
( X is bounded_above & X is bounded_below );
end;

:: deftheorem Def13 defines bounded SUPINF_1:def 13 :
for X being Subset of ExtREAL holds
( X is bounded iff ( X is bounded_above & X is bounded_below ) );

theorem :: SUPINF_1:49  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:50  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y & Y is bounded holds
X is bounded
proof end;

theorem Th51: :: SUPINF_1:51  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL ex Y being non empty Subset of ExtREAL st
for x being R_eal holds
( x in Y iff x is majorant of X )
proof end;

definition
let X be Subset of ExtREAL ;
func SetMajorant X -> Subset of ExtREAL means :Def14: :: SUPINF_1:def 14
for x being R_eal holds
( x in it iff x is majorant of X );
existence
ex b1 being Subset of ExtREAL st
for x being R_eal holds
( x in b1 iff x is majorant of X )
proof end;
uniqueness
for b1, b2 being Subset of ExtREAL st ( for x being R_eal holds
( x in b1 iff x is majorant of X ) ) & ( for x being R_eal holds
( x in b2 iff x is majorant of X ) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def14 defines SetMajorant SUPINF_1:def 14 :
for X, b2 being Subset of ExtREAL holds
( b2 = SetMajorant X iff for x being R_eal holds
( x in b2 iff x is majorant of X ) );

registration
let X be Subset of ExtREAL ;
cluster SetMajorant X -> non empty ;
coherence
not SetMajorant X is empty
proof end;
end;

theorem :: SUPINF_1:52  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:53  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:54  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y holds
for x being R_eal st x in SetMajorant Y holds
x in SetMajorant X
proof end;

theorem Th55: :: SUPINF_1:55  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL ex Y being non empty Subset of ExtREAL st
for x being R_eal holds
( x in Y iff x is minorant of X )
proof end;

definition
let X be Subset of ExtREAL ;
func SetMinorant X -> Subset of ExtREAL means :Def15: :: SUPINF_1:def 15
for x being R_eal holds
( x in it iff x is minorant of X );
existence
ex b1 being Subset of ExtREAL st
for x being R_eal holds
( x in b1 iff x is minorant of X )
proof end;
uniqueness
for b1, b2 being Subset of ExtREAL st ( for x being R_eal holds
( x in b1 iff x is minorant of X ) ) & ( for x being R_eal holds
( x in b2 iff x is minorant of X ) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def15 defines SetMinorant SUPINF_1:def 15 :
for X, b2 being Subset of ExtREAL holds
( b2 = SetMinorant X iff for x being R_eal holds
( x in b2 iff x is minorant of X ) );

registration
let X be Subset of ExtREAL ;
cluster SetMinorant X -> non empty ;
coherence
not SetMinorant X is empty
proof end;
end;

theorem :: SUPINF_1:56  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:57  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:58  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL st X c= Y holds
for x being R_eal st x in SetMinorant Y holds
x in SetMinorant X
proof end;

theorem Th59: :: SUPINF_1:59  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_above & not X = {-infty } holds
ex x being Real st
( x in X & not x = -infty )
proof end;

theorem Th60: :: SUPINF_1:60  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_below & not X = {+infty } holds
ex x being Real st
( x in X & not x = +infty )
proof end;

theorem :: SUPINF_1:61  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th62: :: SUPINF_1:62  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_above & not X = {-infty } holds
ex UB being R_eal st
( UB is majorant of X & ( for y being R_eal st y is majorant of X holds
UB <=' y ) )
proof end;

theorem Th63: :: SUPINF_1:63  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_below & not X = {+infty } holds
ex LB being R_eal st
( LB is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' LB ) )
proof end;

theorem Th64: :: SUPINF_1:64  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL st X = {-infty } holds
X is bounded_above
proof end;

theorem Th65: :: SUPINF_1:65  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL st X = {+infty } holds
X is bounded_below
proof end;

theorem Th66: :: SUPINF_1:66  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL st X = {-infty } holds
ex UB being R_eal st
( UB is majorant of X & ( for y being R_eal st y is majorant of X holds
UB <=' y ) )
proof end;

theorem Th67: :: SUPINF_1:67  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being Subset of ExtREAL st X = {+infty } holds
ex LB being R_eal st
( LB is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' LB ) )
proof end;

theorem Th68: :: SUPINF_1:68  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_above holds
ex UB being R_eal st
( UB is majorant of X & ( for y being R_eal st y is majorant of X holds
UB <=' y ) )
proof end;

theorem Th69: :: SUPINF_1:69  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_below holds
ex LB being R_eal st
( LB is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' LB ) )
proof end;

theorem Th70: :: SUPINF_1:70  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st not X is bounded_above holds
for y being R_eal st y is majorant of X holds
y = +infty
proof end;

theorem Th71: :: SUPINF_1:71  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st not X is bounded_below holds
for y being R_eal st y is minorant of X holds
y = -infty
proof end;

theorem Th72: :: SUPINF_1:72  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL ex UB being R_eal st
( UB is majorant of X & ( for y being R_eal st y is majorant of X holds
UB <=' y ) )
proof end;

theorem Th73: :: SUPINF_1:73  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL ex LB being R_eal st
( LB is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' LB ) )
proof end;

definition
let X be non empty Subset of ExtREAL ;
func sup X -> R_eal means :Def16: :: SUPINF_1:def 16
( it is majorant of X & ( for y being R_eal st y is majorant of X holds
it <=' y ) );
existence
ex b1 being R_eal st
( b1 is majorant of X & ( for y being R_eal st y is majorant of X holds
b1 <=' y ) )
by Th72;
uniqueness
for b1, b2 being R_eal st b1 is majorant of X & ( for y being R_eal st y is majorant of X holds
b1 <=' y ) & b2 is majorant of X & ( for y being R_eal st y is majorant of X holds
b2 <=' y ) holds
b1 = b2
proof end;
end;

:: deftheorem Def16 defines sup SUPINF_1:def 16 :
for X being non empty Subset of ExtREAL
for b2 being R_eal holds
( b2 = sup X iff ( b2 is majorant of X & ( for y being R_eal st y is majorant of X holds
b2 <=' y ) ) );

theorem :: SUPINF_1:74  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:75  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th76: :: SUPINF_1:76  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being R_eal st x in X holds
x <=' sup X
proof end;

definition
let X be non empty Subset of ExtREAL ;
func inf X -> R_eal means :Def17: :: SUPINF_1:def 17
( it is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' it ) );
existence
ex b1 being R_eal st
( b1 is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' b1 ) )
by Th73;
uniqueness
for b1, b2 being R_eal st b1 is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' b1 ) & b2 is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' b2 ) holds
b1 = b2
proof end;
end;

:: deftheorem Def17 defines inf SUPINF_1:def 17 :
for X being non empty Subset of ExtREAL
for b2 being R_eal holds
( b2 = inf X iff ( b2 is minorant of X & ( for y being R_eal st y is minorant of X holds
y <=' b2 ) ) );

theorem :: SUPINF_1:77  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:78  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th79: :: SUPINF_1:79  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being R_eal st x in X holds
inf X <=' x
proof end;

theorem Th80: :: SUPINF_1:80  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being majorant of X st x in X holds
x = sup X
proof end;

theorem Th81: :: SUPINF_1:81  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being minorant of X st x in X holds
x = inf X
proof end;

theorem :: SUPINF_1:82  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL holds
( sup X = inf (SetMajorant X) & inf X = sup (SetMinorant X) )
proof end;

theorem :: SUPINF_1:83  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_above & not X = {-infty } holds
sup X in REAL
proof end;

theorem :: SUPINF_1:84  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL st X is bounded_below & not X = {+infty } holds
inf X in REAL
proof end;

definition
let x be R_eal;
:: original: {
redefine func {x} -> Subset of ExtREAL ;
coherence
{x} is Subset of ExtREAL
by ZFMISC_1:37;
end;

definition
let x, y be R_eal;
:: original: {
redefine func {x,y} -> Subset of ExtREAL ;
coherence
{x,y} is Subset of ExtREAL
by ZFMISC_1:38;
end;

theorem :: SUPINF_1:85  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal holds sup {x} = x
proof end;

theorem :: SUPINF_1:86  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x being R_eal holds inf {x} = x
proof end;

theorem :: SUPINF_1:87  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:88  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:89  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:90  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th91: :: SUPINF_1:91  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL st X c= Y holds
sup X <=' sup Y
proof end;

theorem Th92: :: SUPINF_1:92  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y, a being R_eal st x <=' a & y <=' a holds
sup {x,y} <=' a
proof end;

theorem :: SUPINF_1:93  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y being R_eal holds
( ( x <=' y implies sup {x,y} = y ) & ( y <=' x implies sup {x,y} = x ) )
proof end;

theorem Th94: :: SUPINF_1:94  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL st X c= Y holds
inf Y <=' inf X
proof end;

theorem Th95: :: SUPINF_1:95  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y, a being R_eal st a <=' x & a <=' y holds
a <=' inf {x,y}
proof end;

theorem :: SUPINF_1:96  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y being R_eal holds
( ( x <=' y implies inf {x,y} = x ) & ( y <=' x implies inf {x,y} = y ) )
proof end;

theorem Th97: :: SUPINF_1:97  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being R_eal st ex y being R_eal st
( y in X & x <=' y ) holds
x <=' sup X
proof end;

theorem Th98: :: SUPINF_1:98  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X being non empty Subset of ExtREAL
for x being R_eal st ex y being R_eal st
( y in X & y <=' x ) holds
inf X <=' x
proof end;

theorem :: SUPINF_1:99  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL st ( for x being R_eal st x in X holds
ex y being R_eal st
( y in Y & x <=' y ) ) holds
sup X <=' sup Y
proof end;

theorem :: SUPINF_1:100  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL st ( for y being R_eal st y in Y holds
ex x being R_eal st
( x in X & x <=' y ) ) holds
inf X <=' inf Y
proof end;

theorem Th101: :: SUPINF_1:101  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL
for UB1 being majorant of X
for UB2 being majorant of Y holds sup {UB1,UB2} is majorant of X \/ Y
proof end;

theorem Th102: :: SUPINF_1:102  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being Subset of ExtREAL
for LB1 being minorant of X
for LB2 being minorant of Y holds inf {LB1,LB2} is minorant of X \/ Y
proof end;

theorem Th103: :: SUPINF_1:103  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y, S being Subset of ExtREAL
for UB1 being majorant of X
for UB2 being majorant of Y st S = X /\ Y holds
inf {UB1,UB2} is majorant of S
proof end;

theorem Th104: :: SUPINF_1:104  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y, S being Subset of ExtREAL
for LB1 being minorant of X
for LB2 being minorant of Y st S = X /\ Y holds
sup {LB1,LB2} is minorant of S
proof end;

theorem :: SUPINF_1:105  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL holds sup (X \/ Y) = sup {(sup X),(sup Y)}
proof end;

theorem :: SUPINF_1:106  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y being non empty Subset of ExtREAL holds inf (X \/ Y) = inf {(inf X),(inf Y)}
proof end;

theorem :: SUPINF_1:107  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y, S being non empty Subset of ExtREAL st S = X /\ Y holds
sup S <=' inf {(sup X),(sup Y)}
proof end;

theorem :: SUPINF_1:108  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for X, Y, S being non empty Subset of ExtREAL st S = X /\ Y holds
sup {(inf X),(inf Y)} <=' inf S
proof end;

definition
let X be non empty set ;
mode bool_DOMAIN of X -> set means :Def18: :: SUPINF_1:def 18
( it is non empty Subset-Family of X & ( for A being set st A in it holds
A is non empty set ) );
existence
ex b1 being set st
( b1 is non empty Subset-Family of X & ( for A being set st A in b1 holds
A is non empty set ) )
proof end;
end;

:: deftheorem Def18 defines bool_DOMAIN SUPINF_1:def 18 :
for X being non empty set
for b2 being set holds
( b2 is bool_DOMAIN of X iff ( b2 is non empty Subset-Family of X & ( for A being set st A in b2 holds
A is non empty set ) ) );

definition
let F be bool_DOMAIN of ExtREAL ;
func SUP F -> Subset of ExtREAL means :Def19: :: SUPINF_1:def 19
for a being R_eal holds
( a in it iff ex A being non empty Subset of ExtREAL st
( A in F & a = sup A ) );
existence
ex b1 being Subset of ExtREAL st
for a being R_eal holds
( a in b1 iff ex A being non empty Subset of ExtREAL st
( A in F & a = sup A ) )
proof end;
uniqueness
for b1, b2 being Subset of ExtREAL st ( for a being R_eal holds
( a in b1 iff ex A being non empty Subset of ExtREAL st
( A in F & a = sup A ) ) ) & ( for a being R_eal holds
( a in b2 iff ex A being non empty Subset of ExtREAL st
( A in F & a = sup A ) ) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def19 defines SUP SUPINF_1:def 19 :
for F being bool_DOMAIN of ExtREAL
for b2 being Subset of ExtREAL holds
( b2 = SUP F iff for a being R_eal holds
( a in b2 iff ex A being non empty Subset of ExtREAL st
( A in F & a = sup A ) ) );

registration
let F be bool_DOMAIN of ExtREAL ;
cluster SUP F -> non empty ;
coherence
not SUP F is empty
proof end;
end;

theorem :: SUPINF_1:109  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:110  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:111  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th112: :: SUPINF_1:112  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being non empty Subset of ExtREAL st S = union F holds
sup S is majorant of SUP F
proof end;

theorem Th113: :: SUPINF_1:113  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being Subset of ExtREAL st S = union F holds
sup (SUP F) is majorant of S
proof end;

theorem :: SUPINF_1:114  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being non empty Subset of ExtREAL st S = union F holds
sup S = sup (SUP F)
proof end;

definition
let F be bool_DOMAIN of ExtREAL ;
func INF F -> Subset of ExtREAL means :Def20: :: SUPINF_1:def 20
for a being R_eal holds
( a in it iff ex A being non empty Subset of ExtREAL st
( A in F & a = inf A ) );
existence
ex b1 being Subset of ExtREAL st
for a being R_eal holds
( a in b1 iff ex A being non empty Subset of ExtREAL st
( A in F & a = inf A ) )
proof end;
uniqueness
for b1, b2 being Subset of ExtREAL st ( for a being R_eal holds
( a in b1 iff ex A being non empty Subset of ExtREAL st
( A in F & a = inf A ) ) ) & ( for a being R_eal holds
( a in b2 iff ex A being non empty Subset of ExtREAL st
( A in F & a = inf A ) ) ) holds
b1 = b2
proof end;
end;

:: deftheorem Def20 defines INF SUPINF_1:def 20 :
for F being bool_DOMAIN of ExtREAL
for b2 being Subset of ExtREAL holds
( b2 = INF F iff for a being R_eal holds
( a in b2 iff ex A being non empty Subset of ExtREAL st
( A in F & a = inf A ) ) );

registration
let F be bool_DOMAIN of ExtREAL ;
cluster INF F -> non empty ;
coherence
not INF F is empty
proof end;
end;

theorem :: SUPINF_1:115  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem :: SUPINF_1:116  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
canceled;

theorem Th117: :: SUPINF_1:117  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being non empty Subset of ExtREAL st S = union F holds
inf S is minorant of INF F
proof end;

theorem Th118: :: SUPINF_1:118  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being Subset of ExtREAL st S = union F holds
inf (INF F) is minorant of S
proof end;

theorem :: SUPINF_1:119  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for F being bool_DOMAIN of ExtREAL
for S being non empty Subset of ExtREAL st S = union F holds
inf S = inf (INF F)
proof end;

theorem :: SUPINF_1:120  Show TPTP formulae Show IDV graph:: Showing IDV graph ... (Click the Palm Tree again to close it) Show TPTP problem
for x, y being R_eal
for p, q being real number st x = p & y = q holds
( p <= q iff x <=' y )
proof end;