let X1, X2, Y1, Y2 be set ; ( X1 <=_ X2 & Y1 <=_ Y2 implies X1 ++ Y1 <=_ X2 ++ Y2 )
assume A1:
( X1 <=_ X2 & Y1 <=_ Y2 )
; X1 ++ Y1 <=_ X2 ++ Y2
let x be Surreal; SURREALO:def 3 ( not x in X1 ++ Y1 or ex b1, b2 being set st
( b1 in X2 ++ Y2 & b2 in X2 ++ Y2 & b1 <= x & x <= b2 ) )
assume A2:
x in X1 ++ Y1
; ex b1, b2 being set st
( b1 in X2 ++ Y2 & b2 in X2 ++ Y2 & b1 <= x & x <= b2 )
consider x1, y1 being Surreal such that
A3:
( x1 in X1 & y1 in Y1 & x = x1 + y1 )
by A2, Def8;
consider x2, x3 being Surreal such that
A4:
( x2 in X2 & x3 in X2 & x2 <= x1 & x1 <= x3 )
by A3, A1;
consider y2, y3 being Surreal such that
A5:
( y2 in Y2 & y3 in Y2 & y2 <= y1 & y1 <= y3 )
by A3, A1;
take z2 = x2 + y2; ex b1 being set st
( z2 in X2 ++ Y2 & b1 in X2 ++ Y2 & z2 <= x & x <= b1 )
take z3 = x3 + y3; ( z2 in X2 ++ Y2 & z3 in X2 ++ Y2 & z2 <= x & x <= z3 )
( x2 + y2 <= x1 + y2 & x1 + y2 <= x1 + y1 & x1 + y1 <= x3 + y1 & x3 + y1 <= x3 + y3 )
by A4, A5, Th32;
hence
( z2 in X2 ++ Y2 & z3 in X2 ++ Y2 & z2 <= x & x <= z3 )
by A4, A5, Def8, A3, SURREALO:4; verum