A NNALI DELLA
S CUOLA N ORMALE S UPERIORE DI P ISA Classe di Scienze
B ERND S TURMFELS
Viro’s theorem for complete intersections
Annali della Scuola Normale Superiore di Pisa, Classe di Scienze 4
esérie, tome 21, n
o3 (1994), p. 377-386
<http://www.numdam.org/item?id=ASNSP_1994_4_21_3_377_0>
© Scuola Normale Superiore, Pisa, 1994, tous droits réservés.
L’accès aux archives de la revue « Annali della Scuola Normale Superiore di Pisa, Classe di Scienze » (http://www.sns.it/it/edizioni/riviste/annaliscienze/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions). Toute utilisa- tion commerciale ou impression systématique est constitutive d’une infraction pénale.
Toute copie ou impression de ce fichier doit contenir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
Viro’s Theorem for Complete Intersections
BERND STURMFELS
An
important
direction in realalgebraic geometry during
thepast
decade is the construction of realalgebraic hypersurfaces
withprescribed topology [4], [7], [8], [9].
Central to thesedevelopments
is a combinatorial construction dueto O.Ya.
Viro,
which is based onregular triangulations
of Newtonpolytopes.
Using
thistechnique, significant
progress has been made in thestudy
of lowdegree
curves in the realprojective plane (Hilbert’s
16thproblem).
Theobjective
of this note is to extend Viro’s Theorem to the case of
complete
intersections.Our construction uses mixed
decompositions
of the Newtonpolytopes (see
e.g.[6]).
Itgeneralizes
both Viro’s theorem forhypersurfaces
and the observationson zero-dimensional
complete
intersections in[5].
Acknowledgements
I am
grateful
to Askold Khovanskii forintroducing
me to Viro’sTheorem,
and to
Jean-Jaques
Risler forsuggesting
theproblem
ofextending
it tocomplete
intersections. Work on this paper has been
supported by
the David and Lucile Packard Foundation and the National Science Foundation(DMS-9201453
andDMS-9258547).
1. -
Asymptotic analysis
ofhypersurfaces
We recall Viro’s theorem for
hypersurfaces, following
theexposition given by Gel’fand, Kapranov
andZelevinsky
in[ 1 ] .
Let ~I c Z I be a finite set oflattice
points,
and letQ
=conv(A).
Let w : A - Z be any function such that the coherentpolyhedral
subdivision of(A, Q)
is atriangulation (cf. [1], [2], [3], [5]).
Fix nonzero real numbers ca, a c A. For eachpositive
real number tPervenuto alla Redazione il 6
Maggio
1993 e in forma definitiva 1’ 11 Aprile 1994.we consider the Laurent
polynomial
We wish to describe the zero set of
ft
for t very close to theorigin.
Here thezeros are not to be taken in R~.
Instead,
we will firststudy
the zero sets offt
in each
orthant,
and afterwards in their natural toriccompactification.
Let
Z+( ft)
denote the zero set offt
in thepositive
orthant(II~+)n.
Let denote the firstbarycentric
subdivision of theregular triangulation Äü.
Each facet u of is incident to a
unique point
a(Facet
meansmaximal
cell).
We define thesign
of a facet a to be thesign
of the real numberca. The
sign
of any lower dimensional cell T EBar(E)
is defined as follows:Let
Z+(E, f)
denote thesubcomplex
ofBar() consisting
of all cells T withsign(T)
= 0.THEOREM 1.
(Viro [7],
see also[1,
Thm.XI.5.6])
Forsufficiently
smallt > 0, the real
algebraic
setZ+( ft)
C ishomeomorphic
to thesimplicial complex ,Z+ (d,~,,, , f )
C.
REMARK. Theorem 1 and all
subsequent
assertions are understood in the embedded sense, thatis,
there exists ahomeomorphism
between the orthantand the interior of
Q
which mapsZ+(ft) f )
nint(Q).
Naturally,
asigned
version of Theorem 1 holds in each of the 2n orthantswhere E E
f -, +11.
LetZf(ft)
denote the zero set offt
in(R+)f.
Itcorresponds
to the zero set of
f I(xl,...,
:= in(R+16’~ .
Theorem 1implies
that the real
algebraic
setZf(ft)
ishomeomorphic
to thesimplicial complex Z ~(I , f)
:=Z+(I , ff).
Let
XA
denote theprojective
toricvariety
inP(C~)
associated with theconfiguration A.
We will consider the real toricvariety XA(R)
:=XA n
and its
positive
partXA(R+)
:=XA n
There is a well-knownsurjection,
called the moment map, which takes the toric
variety XA
onto thepolytope Q = conv(A).
The restriction of the moment map defines ahomeomorphism
between
XA(R+)
and the interior ofQ.
Our use of the moment map will beentirely analogous
to that of Section 5.D in[1, Chapter XI].
By restricting
the moment map to eachorthant,
we obtain thefollowing recipe
forgluing
the real toricvariety X. ().
Let F be a face ofQ.
Twosign
vectors
6,
c e(+, - 16’~
are said to agree on F if either Ea = 6a for all a E F nA,
379
or for all a e F n A.
(Here
weabbreviate,
asusual,
e~ :=E i 1 ~ ~ ~
Foreach e e
{+, -}n
we take a copyQf
of thepolytope. Q.
If F cQ
is aface, then FE
denotes thecorresponding
face ofQ f.
PROPOSITION 2.
[ 1,
Thm.XI.5.4]
The real toricvariety
homeomorphic to
the space obtainedby gluing
thepolytopes Qo
f E{+~ _ }n~
according to
thefollowing identifications:
For anyface
F CQ
weidentify J~
and Fô
whenever f and 8 agree on F.The
regular triangulation f1w
for eachpolytope Qf gives
rise to atriangulation A£
of Each facet of its firstbarycentric
subdivision lies in aunique Q f
and is incident to aunique
a EA. Thesign
of thisfacet is defined to be the
sign
of the real numberCaEa.
Thesign
of eachlower-dimensional cell is defined
by
the rule(2), applied separately
in eachorthant. Let
Z(f1w, f )
denote thesubcomplex
ofconsisting
of all cells Twith
sign(T)
= 0. Thissubcomplex
isglued
from the 2ncomplexes 2~(A~, f )
viathe rule in
Proposition
2. Ourinput polynomial ( 1 )
is identified with a linear formwhere the za are the coordinate functions on
P(C~).
LetZ( f t )
denote the set of zerosof ft
in the real toricvariety XA (R).
The realalgebraic variety Z( ft)
is the natural toric
compactification
of the zero set of(1)
in(RB{0})".
Notethat the
positive part Z( ft)
np(JR.1)
is identified withZ+( ft)
c(R+16’~
via theparametrization
x =(x 1, ... ,
a E.~ )
of the toricvariety.
The sameholds for all other orthants.
THEOREM 3.
(Viro [7],
s~ also[1,
Thm.XI.5.6])
Forsufficiently
smallt > 0, the real
algebraic
setZ( ft)
cXA(R)
ishomeomorphic
to thesimplicial complex Z (~,,,, f )
c0~,.
The most
important
instance of this construction concerns the set ,~ of allnon-negative integer
vectors(jl, ... , jn)
withj1
+ ... +jn
d. In this caseft
is a densepolynomial
ofdegree
d in n variables. The toricvariety equals
realprojective
n-spaceProposition
2gives
arecipe
forgluing
from 2 n
copies
for thesimplex Q
=conv(A).
Theorem 3gives
apurely
combinatorial construction for the real
projective hypersurface { ft - 0}.
Viroand collaborators have
applied
this construction withgreat
success in the case of curves(n
=2).
An extensive list ofexamples
can be found in[8].
2. -
Asymptotic analysis
ofcomplete
intersectionsWe
replace
thesingle input equation (1) by
a system of kequations
Here the c;,a are non-zero real
numbers,
and are(generally distinct)
finite sets of latticepoints. So,
we have k distinct Newtonpolytopes Qi =
We assume that thepointwise
sum ,~ :_.~1
+ ... +,~~ affinely generates
the lattice Zn. In what follows we consider as a multiset ofcardinality equal
to theproduct
of the cardinalities of theAi.
LetQ
:=conv(A) = Q1
+. ~ . +Qk
C denote the Minkowski sum of thegiven
Newtonpolytopes.
The
functions Wi : Ai
- Z are assumed to besufficiently generic
in thefollowing precisely
defined sense. We extend the wi to aunique
functionThis is well-defined because is a multiset. Let denote the coherent
polyhedral
subdivision of(Q, .~)
definedby
w. Inprecise
technical termsi
is a collection of subsets of the multisetA,
see e.g.[1], [2], [3].
The subdivisionsi
were introduced in[6],
where we called themtight
coherentmixed
decompositions,
or TCMD’s for short. Each facet F ofðw
has aunique representation
where Fi
is a subset ofBy sufficiently generic
we mean that each of thesums
(6)
isdirect, i.e.,
for each facet F of4,,,
we haveLet denote the first
barycentric
subdivision of the mixeddecomposition k.
Each facet a ofBar(A )
is incident to aunique point
a = + ... +a~k~
inA. We define the
sign
of a to be thesign
vectorThe set
{-,0,+}
ispartially
orderedby
0 - and 0 +. Let{ -, o, +~ ~
denotethe
product poset.
We define thesign
of a cell T ofBar(A~)
to be the infimum in{-,0,+}~
of thesigns
of all facets Qcontaining
T. Note that this is consistent with(2)
for k = 1. LetZ+ (tl~, , f l , ... , f,~ )
denote thesubcomplex
ofBar(A~) consisting
of all cells T withsign(T) = (o, 0, ... , 0).
LetZ+(f1,t,..., fk,t)
denotethe common zero set of
(4)
in(R+)~.
Thefollowing
resultgeneralizes
Theorem 1.381
THEOREM 4. For
sufficiently
small t > 0, the realalgebraic
set
Z+(f1,t,..., fk,t)
C ishomeomorphic
to thesimplicial complex fl, ... , fk)
cPROOF. For each i =
1, ... , k
there is asurjective morphism
of toricvarieties
The
morphism Ii
maps the realpart
onto the realpart
and it mapsonto The
polynomial fi,t
is identified with a linear form onXj1.i
as in(3).
We defineZ+( fi,t)
to be the zero set in of thecomposition fi,t 0
Their intersection coincides withZ+(f1,t,..., fk,t).
Let
fi)
denote thesubcomplex
ofBar(A) consisting
of those cellsT for which
sign(T)
is zero in coordinate i. Weapply
Theorem 1 to anyregular triangulation
which refines the mixeddecomposition A~.
The moment map induces ahomeomorphism
between andQ.
Thishomeomorphism
identifies
Z,(fi,t)
andZ,(A,,, fi).
Theorem 4 followsby taking
the intersectionover all i =
l, ... , l~.
DWe next state the
generalization
of Theorem 3 tocomplete
intersections.We define
Z( f l,t, ... , fk,t)
to be the set of common zeros offi,t
o ~yl , ... ,fk,t
0 -ykin the real toric
variety
Weglue
from 2’~disjoint copies Qe
ofthe
polytope Q, using Proposition
2. Eachpolytope Qe
comes with its ownmixed
decomposition A~. By gluing
thesetogether
weget
a celldecomposition Ow,
which we call the mixeddecomposition
of the toricvariety
inducedby
w.Let
Bar(A£)
denote the firstbarycentric
subdivision of the mixeddecomposition.
Each facet a of thesimplicial complex Bar(Ow)
lies in aunique Qe
f and is incident to aunique point
a =a(1)
+ ... +a (k)
in A. We defineFor each lower-dimensional cell T E we define
sign(T)
to be the infimum in{-, 0, +}~
of thesigns
of all facets acontaining
T. LetZ(I , f l, ... , fk)
denotethe
subcomplex
ofconsisting
of all cells T withsign( 7) = (0,..., 0).
Thenext theorem is the main result in this paper. Its
proof
follows from Theorems 3 and 4.THEOREM 5. For
sufficiently
small t > 0, the realalgebraic
set
Z(f1,t,..., fk,t)
C ishomeomorphic
to thesimplicial complex f1,...,
cA,,-
Theorem 5
applies
inparticular
tocomplete
intersections ofhypersurfaces
in real
projective
n-space.Let Aj
of allnon-negative integer
vectors(jl, ... , jn)
with
jl +... + jn d2, where di
is somepositive integer. Hence
is a densepolynomial
ofdegree
The toricvariety
and each of the toric varietiesis
isomorphic
to via the Veroneseembedding.
Thesurjection Ii
in
(9)
is anisomorphism.
Theorem 5gives
apurely
combinatorial construction for the realprojective (n - k)-fold
= ... =fk,t
=0}.
AN EXAMPLE IN THE PLANE. We illustrate Theorem 5 for the intersection of two curves in the real
projective plane.
Consider theequations
for some very small
parameter
value t > 0. The cubic curveZ( ft)
consists oftwo ovals. Its intersection
Z+( ft)
with thepositive quadrant
has four connectedcomponents,
three of which are unbounded. In each of the other threequadrants Zt:(ft)
has two unbounded connectedcomponents.
This information can be read off from the Virodiagram
inFigure
1.Figure
1. - A cubic curve in theprojective plane
Similarly,
we have a Virodiagram
for thequadratic
curveZ(gt):
383
Figure
2. - Aquadratic
curve in theprojective plane
Here is the construction of their intersection in the mixed
decomposition I:
Figure
3. - Intersectionof
two curves in theprojective plane
This shows that all six
points
inZ( ft, gt)
are real. Three of thepoints
liein the
positive quadrant,
while the three others lie in thequadrant
indexedby
.
,REMARK. An
asymptotic analysis
ofcomplete
intersections incomplex projective
toric varieties was carried outalready by
Danilov and Khovanskii in[10, § 6].
Our constructions in Section 2 make thisanalysis
more effectiveby using
mixeddecompositions
of the Minkowski sum of Newtonpolytopes.
While the
emphasis
in thepresent
note lies on realvarieties,
theunderlying techniques
can be extended tocomplex
varieties as well.3. - Curves in
projective 3-space
We now
specialize
to the case k = 2, n = 3 ofcomplete
intersection curvesin real
projective 3-space P~(R).
Consider twoequations
ofdegree
r and srespectively:
where the are non-zero real
numbers,
and aresufficiently generic integers.
For tfixed,
letCt
denote the common zero set offt and gt
inp3(R).
For all t » 0,Ct
is a curve of the sametopological
type inp3(R).
denote the set of lattice
points (i, j, k)
with0 i + j + I~ r,
and consider the tetrahedron
Q(r) =
Theintegers
aijk define aregular triangulation
of(Q(r), A(r)),
and theintegers Bijk
define aregular triangulation LB(s)
of(Q~B ,~~5>). Together they
define a mixeddecomposition
Aof
(Q(r+s), A(r)
+A(’)). By
ourgenericity assumption,
each 3-cell of A has the formF1 + F2,
where either:(i) Fl
is a vertex(0-cell)
in andF2
is a tetrahedron(3-cell)
inA(S),
orvice versa;
(ii)
orF1
is anedge (I -cell)
inLB(r)
andF2
is atriangle (2-cell)
inA~8),
orvice versa.
A cell of
type (ii)
is aprism;
it has five2-faces,
twotriangles
and threeparallelograms,
the latterbeing
2-cellsE1 + E2
whereE1
is anedge
in andE2
is anedge
inA~8).
For each u E
~-, +}3
weplace
a copy of the subdivided tetrahedron A into the orthant indexed u. The union of theeight
tetrahedra is aregular
octahedron.
By identifying antipodal boundary points
of theoctahedron,
we obtain apolyhedral complex
A’homeomorphic
top3(R).
We call an orthantin A’.
385
Let r denote the
graph
on the set of allprisms
in0’,
where twoprisms
areconnected
by
anedge
if anonly
ifthey
share aparallelogram
face. Thegraph
r is embedded as a 1-dimensional
subcomplex
inBar(0’),
the firstbarycentric
subdivision of 0’. Let r~ denote the restriction of r to the orthant
.ðu.
Note that rdepends only
on theinteger
exponents aijk and but not on the coefficients of theequations (10).
The main task incomputing
thegraph
r isto find the mixed
decomposition
A. This can be doneusing
any convex hullalgorithm
forpoints
in four dimensions.We next define a
subgraph
G of r whichdepends
on thesigns
of thecoefficients in
(10).
Each vertex in A is the sum of aunique pair
ofpoints (i, j, k)
in and(i’,j’,k’)
inA~8).
The label of that vertex is the vectorin
{_,+}2.
Thecorresponding
vertex inAu =
inherits the label
A
parallelogram
in A or A’ is said to begood
if the labels of its four verticesare
distinct, i.e.,
if the set of labelsequals {(-, -), (-, +), (+, -), (+, +)}.
Wedefine G to be the
subgraph
of rconsisting
of alledges
whoseparallelograms
are
good.
Hence G is a one-dimensionalsubcomplex
of the firstbarycentric
subdivision of A’. We abbreviate
G,
:= G nr,
for each orthant. Theorem 5implies
thefollowing
result.COROLLARY 6. For t » 0, the embedded curve
Ct
C ishomeomorphic
to the embeddedgraph
G C A’. Thishomeomorphism
respects orthants inP3 (R )
and in A’.REFERENCES
[1] I.M. GEL’FAND - M.M. KAPRANOV - A.V. ZELEVINSKY, Discriminants, Resultants, and Multidimensional Determinants. Birkhäuser, Bòston, 1994.
[2] I.M. GEL’FAND - M.M. KAPRANOV - A.V. ZELEVINSKY, Discriminants of polynomials in
several variables and triangulations of Newton polytopes. Algebra i analiz (Leningrad
Mathematical Journal) 2 (1990), 1-62.
[3] C. LEE, Regular triangulations of convex polytopes. In: Applied Geometry and
Discrete Mathematics The Victor Klee Festschrift, P. Gritzmann - B. Sturmfels eds., American Math. Soc., DIMACS Series 4, Providence, R.I., 1991, 443-456.
[4] J.-J. RISLER, Construction d’hypersurfaces reélles ayant une topologie donnée [d’aprés Viro], Séminaire N. Bourbaki, exposé no. 762, Masson, Paris, 1992-93.
[5] B. STURMFELS, The asymptotic number of real zeros of a sparse polynomial system.
To appear in: Proceedings of the Workshop on "Hamiltonian and Gradient Flows:
Algorithms and Control", Fields Institute, Waterloo, Ontario, March 1992.
[6] B. STURMFELS, On the Newton polytope of the resultant, Journal of Algebraic
Combinatorics 3 (1994), 207-236.
[7] O.Ya. VIRO, Gluing of algebraic hypersurfaces, removing of singularities and
constructions of curves. In: Proceedings of the International Topology Conference at
Leningrad, 1983 (in Russian), 149-197.
[8] O.Ya. VIRO, Gluing of plane real algebraic curves and construction of curves of degrees 6 and 7. In "Topology", (L.D. Faddeev - A.A. Mal’cev eds.),
Springer
Lectures Notes in Mathematics 1060, 1984, pp. 187-200.
[9] O.Ya. VIRO, Real algebraic plane curves: constructions with controlled topology, Leningrad Mathematical Journal 1 (1990), 1059-1134.
[10] V.I. DANILOV - A.G. KHOVANSKII, Newton polyhedra and an algorithm for computing Hodge-Deligne numbers, Math. USSR-Izv. 29 (1987), 279-298.
Department of Mathematics Comell University
Ithaca, New York 14853 U.S.A.