let x be ext-real number ; :: thesis: ( ( x in REAL+ & x in REAL+ implies ex x', y' being Element of REAL+ st
( x = x' & x = y' & x' <=' y' ) ) & ( x in [:{0 },REAL+ :] & x in [:{0 },REAL+ :] implies ex x', y' being Element of REAL+ st
( x = [0 ,x'] & x = [0 ,y'] & y' <=' x' ) ) & ( ( not x in REAL+ or not x in REAL+ ) & ( not x in [:{0 },REAL+ :] or not x in [:{0 },REAL+ :] ) & not ( x in REAL+ & x in [:{0 },REAL+ :] ) & not x = -infty implies x = +infty ) )
assume A1:
( ( x in REAL+ & x in REAL+ & ( for x', y' being Element of REAL+ holds
( not x = x' or not x = y' or not x' <=' y' ) ) ) or ( x in [:{0 },REAL+ :] & x in [:{0 },REAL+ :] & ( for x', y' being Element of REAL+ holds
( not x = [0 ,x'] or not x = [0 ,y'] or not y' <=' x' ) ) ) or ( ( not x in REAL+ or not x in REAL+ ) & ( not x in [:{0 },REAL+ :] or not x in [:{0 },REAL+ :] ) & not ( x in REAL+ & x in [:{0 },REAL+ :] ) & not x = -infty & not x = +infty ) )
; :: thesis: contradiction
x in ExtREAL
by Def1;
then A2:
( x in (REAL+ \/ [:{0 },REAL+ :]) \ {[0 ,0 ]} or x in {+infty ,-infty } )
by XBOOLE_0:def 3;