reconsider z9 = 0 as Element of REAL+ by ARYTM_2:21;
A1:
x in REAL+ \/ [:{0},REAL+:]
by NUMBERS:def 1, XBOOLE_0:def 5;
per cases
( x = 0 or ( x in REAL+ & x <> 0 ) or x in [:{0},REAL+:] )
by A1, XBOOLE_0:def 3;
suppose that A3:
x in REAL+
and A4:
x <> 0
;
ex b1 being Element of REAL st + (x,b1) = 0 A5:
[0,x] <> [0,0]
by A4, ZFMISC_1:33;
0 in {0}
by TARSKI:def 1;
then A6:
[0,x] in [:{0},REAL+:]
by A3, ZFMISC_1:106;
then
[0,x] in REAL+ \/ [:{0},REAL+:]
by XBOOLE_0:def 3;
then reconsider y =
[0,x] as
Element of
REAL by A5, NUMBERS:def 1, ZFMISC_1:64;
reconsider x9 =
x as
Element of
REAL+ by A3;
A7:
x9 <=' x9
;
take
y
;
+ (x,y) = 0
z9 + x9 = x9
by ARYTM_2:def 8;
then
z9 = x9 -' x9
by A7, ARYTM_1:def 1;
then
0 = x9 - x9
by A7, ARYTM_1:def 2;
hence
+ (
x,
y)
= 0
by A6, Def2;
verum end; end;