14.02.2013 Views

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Zeros of Systems of Polynomial Equations,<br />

the Minding–Kouchnirenko–Bernstein Theorem<br />

20 Linear Optimization 335<br />

The problem to determine the number of (positive, negative, real or complex) roots<br />

of a polynomial equation or of a system of such equations has attracted interest<br />

for several centuries. Highlights of the study of this problem are Descartes’s rule<br />

of signs, the fundamental theorem of algebra, <strong>and</strong> theorems of Sturm, Routh <strong>and</strong><br />

Hurwitz. For systems of polynomial equations Bezout’s theorem is as follows: If the<br />

system<br />

(1) p1(z1,...,zd) = 0<br />

p2(z1,...,zd) = 0<br />

.................<br />

pd(z1,...,zd) = 0<br />

of d complex polynomial equations in d complex variables has only finitely many<br />

common complex zeros (z1,...,zd), then the number of these zeros is at most the<br />

product of the degrees of the polynomials p1,...,pd. For an elementary proof,<br />

see the book by Cox, Little <strong>and</strong> O’Shea [228]. In general this upper estimate is<br />

far too large. In the generic case, the following theorem of Minding–Kouchnirenko–<br />

Bernstein gives the precise answer. We state it without proof <strong>and</strong> do not explain what<br />

is meant by generic. For detailed information, see the book of Sturmfels [975], or the<br />

original article of Bernstein [100].<br />

Theorem 19.8. For generic systems of polynomial equations over C of the form (1)<br />

the number of common solutions in (C\{0}) d is finite <strong>and</strong> equals d ! V(N p1 ,...,N pd ).<br />

20 Linear Optimization<br />

A linear optimization (or linear programming) problem entails minimizing or<br />

maximizing a linear form on a convex polytope or polyhedron. A typical form is<br />

the following:<br />

(1) sup � c · x : x ∈ E d , Ax ≤ b � ,<br />

where A is a real m × d matrix, c ∈ E d , b ∈ E m <strong>and</strong> the inequality is to be<br />

understood componentwise. When writing (1), we mean the problem is to determine<br />

the supremum <strong>and</strong>, if it is finite, to find a point at which it is attained. It turns out that<br />

all common linear optimization problems are polynomially equivalent to one of the<br />

form (1).<br />

With early contributions dating back to the eighteenth century, a first vague<br />

version of linear programming was given by Fourier [342] at the beginning of the<br />

nineteenth century. Pertinent later results on systems of linear inequalities are due to<br />

Gordan, Farkas, Stiemke, Motzkin <strong>and</strong> others. Linear optimization, as it is used at<br />

present, started with the work of Kantorovich [565] which won him a Nobel prize in

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!