let x, y be R_eal; ( x <> +infty & y <> +infty & not ( x = +infty & y = +infty ) & not ( x = -infty & y = -infty ) implies min x,y = ((x + y) - |.(x - y).|) / (R_EAL 2) )
assume that
A1:
x <> +infty
and
A2:
y <> +infty
and
A3:
( not ( x = +infty & y = +infty ) & not ( x = -infty & y = -infty ) )
; min x,y = ((x + y) - |.(x - y).|) / (R_EAL 2)
per cases
( x = -infty or x <> -infty )
;
suppose A4:
x = -infty
;
min x,y = ((x + y) - |.(x - y).|) / (R_EAL 2)then
(
x + y = -infty &
x - y = -infty )
by A2, A3, XXREAL_3:14, XXREAL_3:def 2;
then A5:
(x + y) - |.(x - y).| = -infty
by Th67, XXREAL_3:14;
A6:
min x,
y = -infty
by A4, XXREAL_0:44;
A7:
R_EAL 2
= 2
by MEASURE6:def 1;
then
R_EAL 2
< +infty
by XXREAL_0:9;
hence
min x,
y = ((x + y) - |.(x - y).|) / (R_EAL 2)
by A6, A5, A7, XXREAL_3:97;
verum end; suppose
x <> -infty
;
min x,y = ((x + y) - |.(x - y).|) / (R_EAL 2)then reconsider a =
x as
Real by A1, XXREAL_0:14;
now per cases
( y = -infty or y <> -infty )
;
suppose A8:
y = -infty
;
min x,y = ((x + y) - |.(x - y).|) / (R_EAL 2)then
(
x + y = -infty &
x - y = +infty )
by A1, A3, XXREAL_3:14, XXREAL_3:def 2;
then A9:
(x + y) - |.(x - y).| = -infty
by Th67, XXREAL_3:14;
A10:
min x,
y = -infty
by A8, XXREAL_0:44;
A11:
R_EAL 2
= 2
by MEASURE6:def 1;
then
R_EAL 2
< +infty
by XXREAL_0:9;
hence
min x,
y = ((x + y) - |.(x - y).|) / (R_EAL 2)
by A10, A9, A11, XXREAL_3:97;
verum end; end; end; hence
min x,
y = ((x + y) - |.(x - y).|) / (R_EAL 2)
;
verum end; end;