next up previous
Next: 2.ii. The Polyhedral Homotopy Algorithm
Up: 2.i. Sparse Polynomial Systems: Contents
Previous: 2.i.a. The BKK Bound

2.i.b. An Example

Given a polytope P with vertices in the integral lattice, what are the possible numbers of real solutions to systems with that Newton polytope? We shall focus on understanding r(P), the maximum number of real solutions to a sparse system with Newton polytope P. The following example serves as an introduction to this question of the possible numbers of real solutions to a polynomial system.

Example 2.3   Let d be a positive integer, and set

Pd := Convex hull {(0,0,0), (1,0,0), (0,1,0), (1,1,d)} ,     and
Qd := Convex hull {(0,0,0), (1,0,0), (0,1,0), (0,0,d)} .

(Figure 1 shows P4 and Q4.) These tetrahedrons each have normalized volume d.

A general sparse system with Newton polytope Pd

A1xyzd + B1x + C1y + D1=0
A2xyzd + B2x + C2y + D2=0
A3xyzd + B3x + C3y + D3=0
is equivalent to a system of the form
zd = a,     x = b,     y = c,

where a, b, c are in R. Thus the original system has d complex solutions, but only 0, 1, or 2 real solutions, so r(Pd) = d.

    A general sparse system with Newton polytope Qd consists of 3 polynomials of the form

Ax + By + C(z) ,
where C(z) has degree d. This is equivalent to a system of the form
f(z) = 0,   x = g(z),   y = h(z)
here f(z), g(z), and h(z) are real polynomials with d = deg f(z), but d-1 = deg g(z) = deg h(z). In this case, the general system again has d complex solutions, but there are systems with any number of real solutions, so r(Qd) = d.

next up previous
Next: 2.ii. The Polyhedral Homotopy Algorithm
Up: 2.i. Sparse Polynomial Systems: Contents
Previous: 2.i.a. The BKK Bound