Introduction to Unconstrained Optimization - Scilab
Introduction to Unconstrained Optimization - Scilab
Introduction to Unconstrained Optimization - Scilab
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
C<br />
x 2<br />
x 2<br />
x 1 x 3<br />
x 3<br />
Figure 28: Convex combination of 3 points.<br />
with 0 ≤ θ 3 ≤ 1. This situation is presented in 28. We shall prove that x 3 is a convex combination<br />
of x 1 , x 2 , x 3 . Indeed, we can develop the equation for x 3 so that all the points x 1 , x 2 , x 3 appear:<br />
x 3 = θ 3 θ 2 x 1 + θ 3 (1 − θ 2 )x 2 + (1 − θ 3 )x 3 . (66)<br />
The weights of the convex combination are θ 3 θ 2 ≥ 0, θ 3 (1 − θ 2 ) ≥ 0 and 1 − θ 3 ≥ 0. Their sum is<br />
equal <strong>to</strong> 1, as proved by the following computation:<br />
θ 3 θ 2 + θ 3 (1 − θ 2 ) + 1 − θ 3 = θ 3 (θ 2 + 1 − θ 2 ) + 1 − θ 3 (67)<br />
= θ 3 + 1 − θ 3 (68)<br />
= 1, (69)<br />
which concludes the proof.<br />
Let us prove that a set is convex if and only if it contains every convex combinations of its<br />
points.<br />
It is direct <strong>to</strong> prove that a set which contains every convex combinations of its points is convex.<br />
Indeed, such a set contains any convex combination of two points, which implies that the set is<br />
convex.<br />
Let us prove that a convex set is so that every convex combination of its points is convex.<br />
The proof can be done by induction on the number k of points in the set C. The definition of the<br />
convex set C implies that the proposition is true for k = 2. Assume that the hypothesis is true<br />
for k points, and let us prove that every convex combination of k + 1 points is in the set C. Let<br />
{x i } i=1,k+1 ∈ C and let {θ i } i=1,k+1 ∈ R be positive scalars such that θ 1 + . . . + θ k + θ k+1 = 1. Let<br />
us prove that<br />
x k+1 = θ 1 x 1 + . . . + θ k x k + θ k+1 x k+1 ∈ C. (70)<br />
All the weights {θ i } i=1,k+1 cannot be equal <strong>to</strong> 0, because they are positive and their sum is<br />
1. Without loss of generality, suppose that 0 < θ k+1 < 1 (if not, simply reorder the points<br />
{x i } i=1,k+1 ). Therefore 1 − θ k+1 > 0. Then let us write x k+1 in the following form<br />
(<br />
)<br />
θ 1<br />
θ k<br />
x k+1 = (1 − θ k+1 ) x 1 + . . . + x k + θ k+1 x k+1 (71)<br />
1 − θ k+1 1 − θ k+1<br />
with<br />
= (1 − θ k+1 )x k + θ k+1 x k+1 , (72)<br />
x k =<br />
θ 1<br />
θ k<br />
x 1 + . . . + x k . (73)<br />
1 − θ k+1 1 − θ k+1<br />
The point x k+1 is a convex combination of k points because the weights are all positive and their<br />
sum is equal <strong>to</strong> one :<br />
θ 1<br />
θ k<br />
+ . . . +<br />
=<br />
1 − θ k+1 1 − θ k+1<br />
1<br />
1 − θ k+1<br />
(θ 1 + . . . + θ k ) (74)<br />
= 1 − θ k+1<br />
1 − θ k+1<br />
(75)<br />
= 1. (76)<br />
37