Exercise 2.6 (Carathéodory's theorem)

Let A 1 , , A n be a collection of vectors in m .

(a)
Let C = { i = 1 n λ i A i | λ 1 , , λ n 0 } .

Show that any element of C can be expressed in the form i = 1 n λ i A i , with λ i 0 and with at most m of the coefficients λ i being nonzero.

(b)
Let P be the convex hull of the vectors A i : P = { i = 1 n λ i A i | i = 1 n λ i = 1 , λ 1 , , λ n 0 } .

Show that any element of P can be expressed in the form i = 1 n λ i A i , where i = 1 n λ i = 1 and λ i 0 for all i , with at most m + 1 of the coefficients λ i being nonzero.

Answers

(a)
Following the theorem assertion, let y be an arbitrary element of C. Consider the set of all other λ1,,λn under which the linear combination of A1,,An also equals to y: Λy := { [λ1 λ n ] n |A [λ1 λ n ] = y, [λ1 λ n ] 0}.

Obviously, this is a polyhedron in the standard form, and it is nonempty as it at least contains y. By Corollary 2.2, every nonempty polyhedron in standard form has at least one basic feasible solution (λ1,,λm). By Theorem 2.4, we can find columns AB(1),,AB(m) that are linearly independent; in other words, using elementary linear algebra, we conclude that there exists a collection λ1,,λm such that

λ1A B(1) + + λmA B(m) = λ1A1 + + λnAn m.

(b)
Just as in the previous part, any y P is related to a polyhedron of coefficients in n defined by Λy := { [λ1 λ n ] n | [ A 1 1×n ] [ λ1 λ n ] = [y 1 ], [λ1 λ n ] 0}.

Again, this is a nonempty standard polyhedron which is why it must have an extreme point (Corollary 2.2). This time, however, we have got m + 1 rows; by Theorem 2.4 we find m + 1 linearly independent columns AB(1),,AB(m+1), which means that y can be represented using only m + 1 associated coefficients λ1,,λm,λm+1.

User profile picture
2021-11-15 13:08
Comments

(a) If n m, then the result is trivial. Now suppose n > m. Let y C. Consider the polyhedron

Λ = { (λ1,,λn) n i=1nλ iAi = y,λ1,,λn 0}.

This is a polyhedron in standard form, so by theorem there exists a basic feasible solution λ = (λ1,,λn). Note that we can have at most m linearly independent vectors out of the family Ai. Thus, a basic feasible solution has at least n m zero components, which means there are at most m non-zero components in λ. Thus, i=1nλiAi is an expression of y with at most m of the coefficients being non-zero.

(b) If n m + 1, then the result is trivial. Now suppose n > m + 1. Let y P. Consider the polyhedron

Λ = { (λ1,,λn) n i=1nλ iAi = y, i=1nλ i = 1,λ1,,λn 0}.

This is a polyhedron in standard form, so by theorem there exists a basic feasible solution λ = (λ1,,λn). Note that there are m + 1 equality constraints in the polyhedron, so we can have at most m + 1 linearly independent equality constraints. Thus, the basic feasible solution have at least n (m + 1) zero components, which means λ has at most m + 1 non-zero components. Thus, i=1nλiAi is an expression of y with at most m + 1 of the coefficients being non-zero.

User profile picture
2019-03-05 00:00
Comments