let V be non empty RLSStruct ; for M being cone Subset of V st V is vector-distributive & V is scalar-distributive & V is scalar-associative & V is scalar-unital holds
( M is convex iff for u, v being VECTOR of V st u in M & v in M holds
u + v in M )
let M be cone Subset of V; ( V is vector-distributive & V is scalar-distributive & V is scalar-associative & V is scalar-unital implies ( M is convex iff for u, v being VECTOR of V st u in M & v in M holds
u + v in M ) )
A1:
( ( for u, v being VECTOR of V st u in M & v in M holds
u + v in M ) implies M is convex )
assume A8:
( V is vector-distributive & V is scalar-distributive & V is scalar-associative & V is scalar-unital )
; ( M is convex iff for u, v being VECTOR of V st u in M & v in M holds
u + v in M )
( M is convex implies for u, v being VECTOR of V st u in M & v in M holds
u + v in M )
proof
assume A9:
M is
convex
;
for u, v being VECTOR of V st u in M & v in M holds
u + v in M
for
u,
v being
VECTOR of
V st
u in M &
v in M holds
u + v in M
proof
let u,
v be
VECTOR of
V;
( u in M & v in M implies u + v in M )
assume
(
u in M &
v in M )
;
u + v in M
then
((1 / 2) * u) + ((1 - (1 / 2)) * v) in M
by A9, CONVEX1:def 2;
then A10:
2
* (((1 / 2) * u) + ((1 / 2) * v)) in M
by Def3;
2
* (((1 / 2) * u) + ((1 / 2) * v)) =
(2 * ((1 / 2) * u)) + (2 * ((1 / 2) * v))
by A8, RLVECT_1:def 8
.=
((2 * (1 / 2)) * u) + (2 * ((1 / 2) * v))
by A8, RLVECT_1:def 10, RLVECT_1:def 11
.=
(1 * u) + ((2 * (1 / 2)) * v)
by A8, RLVECT_1:def 10, RLVECT_1:def 11
.=
u + (1 * v)
by A8, RLVECT_1:def 11
;
hence
u + v in M
by A8, A10, RLVECT_1:def 11;
verum
end;
hence
for
u,
v being
VECTOR of
V st
u in M &
v in M holds
u + v in M
;
verum
end;
hence
( M is convex iff for u, v being VECTOR of V st u in M & v in M holds
u + v in M )
by A1; verum