math0010260/fi.tex
1: % Note #1: p-adic numbers were discovered by KUMMER (>=1850) AND Hensel 
2: %          (at least one book (e.g., Bosch, Non-Arch Ana...) 
3: %          cites just Hensel, around 1905) 
4: %
5: 
6: \documentclass[notitlepage]{jams-l} 
7: \usepackage{amssymb,amsmath,latexsym,epsfig,euscript,floatfig,wrapfig} 
8: 
9: \setlength{\topmargin}{.25in} 
10: \setlength{\textwidth}{6in} 
11: \setlength{\oddsidemargin}{.125in} 
12: \setlength{\evensidemargin}{.125in} 
13: \setlength{\textheight}{9.7in} 
14: 
15: \newlength{\jmr}
16: \settowidth{\jmr}{{\footnotesize Rojas, J.\ Maurice}}
17: \newlength{\hwl}
18: \settowidth{\hwl}{{\footnotesize Lenstra, Hendrik W.}}
19: \newlength{\khov}
20: \settowidth{\khov}{{\footnotesize Khovanski, Askold G.}}
21: 
22: \newtheorem{smi}{Smirnov's Theorem} 
23: \renewcommand{\thesmi}{\unskip}
24: \newtheorem{nota}{Notation} 
25: \renewcommand{\thenota}{\unskip}
26: \newtheorem{lip}{Lipshitz's Theorem}
27: \renewcommand{\thelip}{\unskip}
28: \newtheorem{thm}{Theorem}
29: \newtheorem{lemma}{Lemma}
30: \newtheorem{prop}{Proposition}
31: \newtheorem{dfn}{Definition}
32: \newtheorem{cor}{Corollary}
33: \newtheorem{rem}{Remark}	
34: \newtheorem{ex}{Example}
35: 
36: \newcommand{\gf}{\mathrm{Gal}(K/\Q)} 
37: \newcommand{\tf}{{\tilde{f}}}
38: \newcommand{\twF}{{\tilde{F}}} 
39: \newcommand{\blah}{\hspace{1in}} 
40: \renewcommand{\mod}{\mathbf{mod}} 
41: \newcommand{\pspa}{{\mathbf{PSPACE}}} 
42: \newcommand{\pnp}{{$\mathbf{P}^\np$}} 
43: \newcommand{\ph}{{\mathbf{PH}}}  
44: \newcommand{\am}{{\mathbf{AM}}} 
45: \newcommand{\hie}{{\mathbf{coNP}^{\mathbf{NP}}}}
46: \newcommand{\np}{{\mathbf{NP}}}
47: \newcommand{\conp}{{\mathbf{coNP}}}
48: \newcommand{\corp}{{\mathbf{coRP}}}
49: \newcommand{\rp}{{\mathbf{RP}}}
50: \newcommand{\bpp}{{\mathbf{BPP}}}
51: \newcommand{\crap}{\pp^{\np^\np}}
52: \newcommand{\pp}{\mathbf{P}}
53: \newcommand{\hn}{\mathbf{HN}}
54: \newcommand{\nc}{\mathbf{NC}}
55: \newcommand{\expt}{{\mathbf{EXPTIME}}}
56: \newcommand{\eps}{\varepsilon}
57: \newcommand{\cA}{\mathcal{A}}
58: \newcommand{\cD}{\mathcal{D}}
59: \newcommand{\cE}{\mathcal{E}}
60: \newcommand{\od}{{\bar{d}}}
61: \newcommand{\oD}{{\bar{D}}}
62: \newcommand{\oE}{{\bar{E}}}
63: \newcommand{\oF}{{\bar{F}}}
64: \newcommand{\oP}{{\bar{P}}}
65: \newcommand{\cN}{\mathcal{N}}
66: \newcommand{\cO}{\mathcal{O}}
67: \newcommand{\supp}{\mathrm{Supp}}
68: \newcommand{\init}{\mathrm{In}}
69: \newcommand{\conv}{\mathrm{Conv}}
70: \newcommand{\size}{\mathrm{size}}
71: \newcommand{\thth}{{\underline{\mathrm{th}}}}
72: \newcommand{\rd}{ {\underline{ \mathrm{rd} } }  }
73: \newcommand{\st}{ {\underline{ \mathrm{st} } }  }
74: \newcommand{\nd}{{\underline{\mathrm{nd}}}}
75: \newcommand{\Pro}{{\mathbb{P}}}
76: \newcommand{\sres}{\mathrm{sres}}
77: \newcommand{\F}{\mathbb{F}}
78: \newcommand{\Q}{\mathbb{Q}}
79: \newcommand{\R}{\mathbb{R}}
80: \newcommand{\C}{\mathbb{C}}
81: \newcommand{\N}{\mathbb{N}}
82: \newcommand{\Z}{\mathbb{Z}}
83: \newcommand{\fii}{\varphi} 
84: \newcommand{\cp}{\mathfrak{p}} 
85: 
86: \newcommand{\ch}{\mathrm{char}}
87: \newcommand{\Le}{\mathrm{Length}} 
88: \newcommand{\ord}{\mathrm{ord}}
89: \newcommand{\area}{\mathrm{Area}}
90: \newcommand{\spec}{\mathrm{Spec}}
91: \newcommand{\divisor}{\mathrm{Div}}
92: \newcommand{\codim}{\mathrm{codim}}
93: \newcommand{\choo}{\mathrm{Chow}}
94: \newcommand{\pert}{\mathrm{Pert}}
95: \newcommand{\choa}{\choo_{\mathrm{A}}}
96: \newcommand{\fan}{\mathrm{Fan}}
97: \newcommand{\verte}{\mathrm{Vert}}
98: \newcommand{\cone}{\mathrm{Cone}} 
99: \newcommand{\res}{\mathrm{Res}}
100: \newcommand{\affres}{\mathrm{AffRes}}
101: \newcommand{\newt}{\mathrm{Newt}} 
102: \newcommand{\hyp}{\mathrm{Hyper}} 
103: \newcommand{\hilb}{\mathrm{\mathbf{Hilb}}} 
104: 
105: \newcommand{\Sn}{\mathcal{S}^{n-1}}
106: \newcommand{\Non}{(\N\cup\{0\})^n}
107: \newcommand{\Zn}{\Z^n}
108: \newcommand{\Zm}{\Z^m}
109: \newcommand{\Zno}{\Z^n\!\setminus\!\{\bO\}} 
110: \newcommand{\Qn}{\Q^n} 
111: \newcommand{\Rn}{\R^n}
112: \newcommand{\Rm}{\R^m}
113: \newcommand{\Cn}{\C^n} 
114: \newcommand{\Cm}{\C^m} 
115: \newcommand{\Cs}{\C^*}
116: \newcommand{\Rs}{\R^*} 
117: \newcommand{\Rsn}{{(\R^*)}^n}
118: \newcommand{\Csn}{{(\C^*)}^n}
119: \renewcommand{\qed}{$\blacksquare$}
120: \newcommand{\cL}{{\mathcal{L}}}
121: \newcommand{\cM}{{\mathcal{M}}}
122: \newcommand{\cH}{\mathcal{H}}
123: \newcommand{\cI}{\mathcal{I}}
124: \newcommand{\cR}{\mathcal{R}}
125: \newcommand{\cP}{\mathcal{P}} 
126: \newcommand{\cQ}{\mathcal{Q}}
127: \newcommand{\cS}{\mathcal{S}}
128: \newcommand{\cC}{\mathcal{C}}
129: \newcommand{\cU}{\mathcal{U}}
130: \newcommand{\bO}{\mathbf{O}}
131: \newcommand{\vol}{\mathrm{Vol}}
132: \newcommand{\htp}{\mathrm{HTP}}
133: \newcommand{\ratcurve}{\mathrm{RatCurve}}
134: \newcommand{\biggy}{\mathrm{Big}}
135: \newcommand{\card}{\mathrm{ExactCard}}
136: \newcommand{\cd}{\mathfrak{d}}
137: \newcommand{\lie}{\mathrm{Li}}
138: 
139: \newenvironment{mymatrix}{\begin{array}{*{20}{c}}}{\end{array}}
140: 
141: \begin{document}
142: 
143: \title[Arithmetic Fewnomial Systems]{Finiteness for 
144: Arithmetic Fewnomial Systems} 
145: 
146: \subjclass{Primary 
147: 11G25; % Arithmetic Algebraic Geometry; varieties over finite and 
148:        % local ground fields
149: Secondary 
150: 11G35, % ...global ground fields
151: 14D10, % algebraic geometry; families, fibrations; arithmetic ground fields
152: 14G20. % algebraic geometry; arithmetic problems/diophantine geometry; 
153:        % local ground fields 
154: } 
155: 
156: \author{J.\ Maurice Rojas}\thanks{
157: This research was partially supported by Hong Kong UGC Grant \#9040469-730 
158: and a grant from the Texas A\&M Faculty of Sciences.} 
159: 
160: \address{Department of Mathematics, Texas A\&M University, College Station, 
161: Texas 77843-3368, USA. }  
162: \email{rojas@math.tamu.edu } 
163: \urladdr{http://www.math.tamu.edu/\~{}rojas } 
164: 
165: \dedicatory{To my god-daughter, Monica Althoff. }  
166: 
167: \date{\today} 
168: 
169: \mbox{}\\
170: \vspace{-.9in} 
171: \maketitle
172: 
173: \mbox{}\\
174: \vspace{-1.5cm} 
175: \begin{abstract} 
176: Suppose $\cL$ is any finite algebraic extension of either the ordinary 
177: rational numbers or the $p$-adic rational numbers. Also let $g_1,\ldots,g_k$ 
178: be polynomials in $n$ variables, with coefficients in $\cL$, such that the 
179: total number of monomial terms appearing in at least one $g_i$ is exactly $m$. 
180: We prove that the maximum number of isolated roots of 
181: $G\!:=\!(g_1,\ldots,g_k)$ in $\cL^n$ 
182: is finite and depends solely on $(m,n,\cL)$, i.e., is independent of the 
183: degrees of the $g_i$. We thus obtain an arithmetic analogue of Khovanski's 
184: Theorem on Fewnomials, extending earlier work of Denef, Van den Dries, 
185: Lipshitz, and Lenstra. 
186: \end{abstract} 
187: 
188: \section{Introduction} 
189: A consequence of Descartes' Rule (a classic result dating back to 1641) 
190: is that any real univariate polynomial with exactly $m\!\geq\!1$ monomial 
191: terms has at most $2m-1$ real roots. In this paper, we extend this result 
192: in two directions at once: we bound the number of isolated roots of 
193: polynomial {\bf systems} over {\bf $\pmb{\cp}$-adic} fields, independent of 
194: the degrees of the underlying polynomials. As 
195: a consequence, we also obtain analogous results over any number 
196: field. The resulting bounds are, unfortunately, non-explicit. 
197: Nevertheless, the existence of such bounds on the number of roots was 
198: previously unknown in the multivariate non-Archimedean and number field cases. 
199: So let us now detail our results and some important precursors. 
200: 
201: Extending the sharp bound of Descartes' Rule to 
202: polynomial systems has already proven difficult in the special case 
203: of the real numbers $\R$ (perhaps the most familiar metrically complete field): 
204: the best general result in this direction, Khovanski's Theorem on Fewnomials  
205: \cite{kho,few}, gives an explicit bound on the number of non-degenerate 
206: real roots\footnote{One can then extend this to counting isolated roots and 
207: connected components via some algebraic tricks. See, e.g., \cite{real,tri}.} 
208: that is independent of the underlying polynomial degrees,  
209: but exponential in the number of monomial terms. 
210: Whether the number of non-degenerate roots is in fact {\bf polynomial} 
211: in the number of monomial terms for every {\bf fixed} number of 
212: equations and variables is an intriguing open question, and the 
213: answer is still unknown even in the case of two polynomials in two unknowns. 
214: (The polynomial system $(x^2_1-x_1,\ldots,x^2_n-x_n)$ easily shows us 
215: that fixing $n$ is necessary if we would like polynomiality in the number of 
216: monomial terms.) 
217: 
218: As for the $p$-adic univariate case, Hendrik W.\ Lenstra, Jr.\ has shown that 
219: for any degree $d$ algebraic extension $L$ of $\Q_p$, the maximum number of 
220: roots in $L$ of a $g\!\in\!L[x_1]$ with exactly $m\!\geq\!2$ 
221: monomial terms is no more than $1+1.582 \cdot (p^{f_L}-1)(m-1)^2(1+
222: \frac{e_L\log(e_L(m-1)/\log p)}{\log p})$ \cite[prop.\ 7.2]{lenstra}, 
223: where $e_L$ and $f_L$ respectively denote the {\bf ramification degree} and 
224: {\bf residue field degree} of $L$. (Recall that $e_L$ and $f_L$ are integers 
225: satisfying $e_Lf_L\!=\!d$; see section \ref{sec:local} for their definitions.) 
226: In particular, this bound is independent of the degree of $g$. As a 
227: consequence, Lenstra also derived a bound of $1+4.566\cdot 
228: (m-1)^2(d+10)2^d(\log(d(m-1))+0.367)$ \cite[prop.\ 8.1]
229: {lenstra} for the analogous situation where one replaces $L$ by any degree 
230: $d$ algebraic extension $K$ of $\Q$.\footnote{
231: In both cases, a bound of $1$ is 
232: trivial to derive when $m\!\leq\!1$, and the bounds we quoted have the added 
233: benefit of counting the multiplicities of the non-zero roots. Furthermore, the 
234: result over $K$ actually is a stronger statement which in fact bounds the 
235: number of roots of bounded degree over $K$. } 
236: 
237: By recent work of the author \cite{tri} this polynomiality  
238: of the number of roots in the number of monomials can be extended 
239: to certain systems of $n$ polynomials in $n$ unknowns, provided 
240: we fix $n$ and restrict to real algebraic number fields. 
241: (The example from the paragraph before last tells us that 
242: fixing $n$ is necessary in the $\cp$-adic and number field cases as well.) 
243: However, at the expense of less explicit bounds, one can 
244: extend Lenstra's results much farther. 
245: 
246: \begin{nota} 
247: Let $\mathbf{\cL}$ be a field and $\cL^*\!:=\!\cL\setminus\{0\}$. 
248: If $\pmb{G}\!:=\!(g_1,\ldots,g_k)$ where, for all 
249: $i$, \scalebox{.85}[1]{$\pmb{g_i}\!\in\!\cL[x_1,\ldots,x_n]\setminus\{0\}$,} 
250: and the number of monomial terms appearing in at least one $g_i$ is exactly 
251: $m$, then we call $G$ a {\bf ($\pmb{k\times n}$)  
252: $\pmb{m}$-sparse polynomial system (over $\pmb{\cL}$)}. 
253: Also, we say a root $\zeta$ of $G$ is {\bf isolated} 
254: (resp.\ {\bf non-degenerate}) iff $\zeta$ is an irreducible component 
255: of the zero set of $G$ over the algebraic closure of $\cL$ 
256: (resp.\ $k\!=\!n$ and the Jacobian of $G$, evaluated at $\zeta$, is 
257: invertible). 
258: \end{nota} 
259: 
260: \begin{thm}
261: \label{thm:local}
262: For any (rational) prime $p$ and positive integer $d$, let $L$ be any degree 
263: $d$ algebraic extension of $\Q_p$. Also let $G$ be any 
264: $k\!\times\!n$ $m$-sparse polynomial system over $L$. Then there is an 
265: absolute constant $\gamma(n,m)$ such that the number of isolated roots of $G$ 
266: in $L^n$ is no more \mbox{than $p^{dn}(1-\frac{1}{p^{f_L}})^n\gamma(n,m)$.} 
267: \end{thm} 
268: \begin{cor} 
269: \label{cor:global}
270: Let $K$ be any degree $d$ algebraic extension of $\Q$ and let $G$ be 
271: any $k\!\times\!n$ $m$-sparse polynomial system over $K$. Then 
272: the number of isolated roots of $G$ in $K^n$ 
273: is no more \mbox{than $2^{dn}(1-\frac{1}{2^d})^n\gamma(n,m)$.} 
274: \end{cor} 
275: \noindent 
276: Theorem \ref{thm:local} generalizes an analogy over $\Z_p$, 
277: initiated by Jan Denef and Lou Van den Dries in \cite{vandenef}, of 
278: Khovanski's Theorem on Fewnomials. Corollary \ref{cor:global} establishes 
279: a higher-dimensional analogue of Lenstra's aforementioned result for 
280: univariate sparse polynomials over number fields. We can also extend 
281: our finiteness results even further to count isolated roots of bounded degree 
282: over $L$ or $K$ (see corollary \ref{cor:bigger} of section \ref{sec:extend}). 
283: 
284: We prove theorem \ref{thm:local} and corollary \ref{cor:global}
285: in sections \ref{sec:local} and \ref{sec:global} respectively.  
286: The proofs, while short, involve deep non-effective results of Jan 
287: Denef and Lou Van den Dries \cite{vandenef} and Leonard Lipshitz 
288: \cite{lipshitz} on $p$-adic sub-analytic functions,  
289: as well as an elegant extension of the 
290: classical $p$-adic Newton polygon by A.\ L.\ Smirnov \cite{smirnov}. In 
291: particular, aside from the case $n\!=\!1$ (cf.\ remark \ref{rem:heart} of 
292: the next section), there appear to be no explicit bounds on the function 
293: $\gamma(n,m)$ yet. So a more direct and effective approach would be of the 
294: utmost interest. 
295: 
296: \subsection{$p$-adic Analysis and $p$-adic Newton Polytopes} 
297: \label{sec:padic} 
298: \mbox{}\\
299: 
300: We first state the following combined paraphrase of two results of Lipshitz: 
301: \begin{lip} (See \cite[thm.\ 2]{lipshitz}.) 
302: For any (rational) prime $p$, let $\C_p$ denote the completion (with respect 
303: to any $p$-adic metric) of the algebraic closure of $\Q_p$. 
304: Also let $G$ be any $n\!\times\!n$ $m$-sparse polynomial system over $\C_p$. 
305: Then there is an absolute constant $\beta'(n,m)$ (independent of $p$) such 
306: that $G$ has no more than $\beta'(n,m)$ isolated roots 
307: $x\!:=\!(x_1,\ldots,x_n)\!\in\!\C^n_p$ 
308: satisfying $|x_i-1|_p\!\leq\!\frac{1}{p}$ for all $i$, where $|\cdot|_p$ 
309: denotes the unique $p$-adic norm on $\C_p$ with $|p|_p\!=\!\frac{1}{p}$. 
310: \qed
311: \end{lip} 
312: \begin{rem} 
313: In the above $p$-adic context, we also have the following equivalent 
314: definition of isolation for roots: a root 
315: $x$ of $G$ is isolated iff for some $\eps\!>\!0$, 
316: we have $\max_i|x_i-x'_i|_p\!>\!\eps$ for every other root 
317: $(x'_1,\ldots,x'_n)$ of $G$. So in essence, an isolated root of $G$ in 
318: $\C^n_p$ can be contained within a small $p$-adic ``brick,'' away from all 
319: other roots of $G$. Lipshitz's original statement in fact dealt with roots with 
320: {\bf algebraic integer} coordinates in $\C^n_p$, but the statement above is 
321: equivalent since the ultrametric inequality implies 
322: $|x|_p\!\leq\!\max\{|x-1|_p,|1|_p\}\!=\!1$.  
323: \end{rem} 
324: \begin{rem} 
325: \label{rem:heart} 
326: Lenstra has derived an explicit 
327: upper bound on the number of roots $x_1$ of $g_1$ in $\C_p$ with 
328: $|x_1-1|_p\!\leq\!\frac{1}{p^{r}}$ for any given 
329: $r\!>\!0$ \cite[prop.\ 7.1]{lenstra}.\footnote{ The original statement was in 
330: terms of $\ord_p$, counted 
331: multiplicities, and in fact gave a decreasing function of $p$. } 
332: Taking $r\!=\!1$ one then obtains 
333: $\beta'(1,m)\!\leq\!1.582\cdot(m-1)(1+1.443\cdot(\log(m-1)+0.367))$ for 
334: $m\!\geq\!2$. (Note that $\beta'(n,0)\!=\!\beta'(n,1)\!=\!0$ for all $n$.) 
335: Whether Lenstra's explicit bound on the number of roots in $\C_p$ 
336: ``$p$-adically close to the identity'' extends to $n\times n$ sparse 
337: polynomial systems is an open problem, even in the case $n\!=\!2$. 
338: Nevertheless, the proofs of theorem \ref{thm:local} and corollary 
339: \ref{cor:global} are structured so that explicit bounds on $\gamma(n,m)$ can 
340: be easily derived should such a result become available. 
341: \end{rem} 
342: 
343: \noindent 
344: Lipshitz's Theorem is based partially on an earlier result of 
345: Denef and Van den Dries \cite[pg.\ 105]{vandenef} over the subring $\Z_p$ 
346: but also injects model-theoretic techniques (see \cite{lipshitz} for further 
347: details).  
348: 
349: The key to proving theorem \ref{thm:local} is to further limit 
350: the number of roots defined over a subfield of $\C_p$ by seeing which 
351: possible vectors of valuations can occur. In particular, we will 
352: use the following extension of the classical univariate 
353: $p$-adic Newton polygon (see, e.g., \cite[ch.\ IV, sec.\ 3]{koblitz} for the 
354: latter construction). To clarify the statement, let us make the following 
355: definitions: 
356: \begin{dfn} 
357: \label{dfn:poly}
358: For any $a\!=\!(a_1,\ldots,a_n)\!\in\!\Zn$, let 
359: $x^a\!:=\!x^{a_1}_1\cdots x^{a_n}_n$. 
360: Writing any $g\!\in\!\cL[x_1,\ldots,x_n]$ in the form $\sum_{a\in \Zn} 
361: c_ax^a$, we call $\pmb{\supp(g)}\!:=\!\{a \; | \;
362: c_a\!\neq\!0\}$ the {\bf support} of $g$. 
363: Then, for any $n\times n$ polynomial system $G$ over $\C_p$, its {\bf 
364: $\pmb{n}$-tuple of $\pmb{p}$-adic Newton polytopes}, 
365: $\pmb{\Delta_p(G)}\!=\!(\Delta_p(g_1),\ldots,\Delta_p(g_n))$, is 
366: defined as follows: $\pmb{\Delta_p(g_i)}\!:=\!\conv(\{(a,\ord_p c_a) \; | \; 
367: a\!\in\!\supp(g_i) \})\!\subset\!\R^{n+1}$, where $\conv(S)$ denotes the 
368: convex hull of\footnote{i.e., smallest convex set containing...} 
369: a set $S\!\subseteq\!\R^{n+1}$ and $\ord_p : \C_p \longrightarrow 
370: \Q\cup\{+\infty\}$ is the usual discrete valuation\footnote{So, for example, 
371: $\ord_p 0\!=\!+\infty$ and $\ord_p(p^kr)\!=\!k$ whenever $r$ is a unit in 
372: $\Z_p$ and $k\!\in\!\Q$.} of $\C_p$. Finally, for any $w\!\in\!\Rn$ and any 
373: compact subset $B\!\subset\!\Rn$, let the {\bf face of $\pmb{B}$ with inner 
374: normal $\pmb{w}$}, $\pmb{B^w}$, be the set of points $x\!\in\!B$ which 
375: minimize the inner product $w\cdot x$. 
376: \end{dfn} 
377: \begin{ex}
378: Consider the $2\!\times\!2$ $6$-sparse polynomial system 
379: \[F\!:=\!(50x^{18}_1-3125x^9_2-162x_2,49x^{18}_2-35x^9_1-109375x_1)\] 
380: over $\Q_5$. Then the corresponding pair of $5$-adic Newton 
381: polytopes is  
382: \[\Delta_5(F)\!=\!(\conv(\{(18,0,2),(0,9,5),(0,1,0)\}),
383: \conv(\{(0,18,0),(9,0,1),(1,0,6)\})).\] 
384: Note that each polytope is in fact a triangle embedded in $\R^3$. 
385: \end{ex}  
386: 
387: \begin{smi} 
388: \cite[thm.\ 3.4]{smirnov}
389: \label{thm:smirnov}
390: Let $\ord_p x$ be the vector $(\ord_p x_1,\ldots,\ord_p x_n)$ and 
391: let $v\!:=\!(v_1,\ldots,v_n)\!\in\!\Rn$. Then 
392: for any $n\!\times\!n$ polynomial system $G$ over $\C_p$, 
393: the number of isolated roots $x\!:=\!(x_1,\ldots,x_n)$ of $G$ in $(\C^*_p)^n$ 
394: satisfying $\ord_p x\!=\!v$ (counting multiplicities) 
395: is no more than $\cM(\pi(\Delta^{v'}_p(g_1)),\ldots,\pi(\Delta^{v'}_p(g_n)))$, 
396: where $v'\!:=\!(v_1,\ldots,v_n,1)$, $\pi : \R^{n+1}\longrightarrow \Rn$ is the 
397: natural projection forgetting the $v_{n+1}$ coordinate, $\cM$ denotes 
398: mixed volume \cite{buza} (normalized so that 
399: \scalebox{1}[1]{$\cM(\conv(\{\bO,e_1,\ldots,e_n\}),
400: \ldots,\conv(\{\bO,e_1,\ldots,e_n\}))\!=\!1$}), and 
401: $e_i$ is the $i^\thth$ standard basis vector of $\Rn$. \qed 
402: \end{smi} 
403: \begin{rem} 
404: \label{rem:convex} 
405: Note that the number of roots of $G$ in $(\C^*_p)^n$ with given 
406: valuation vector 
407: thus depends strongly on the individual exponents of $G$ --- not just on 
408: the number of monomial terms. However, the number of possible distinct 
409: valuation vectors occuring for any single $G$ can be combinatorially bounded 
410: from above as a function depending solely on $n$ and the number of monomial 
411: terms (cf.\ section \ref{sec:local}). In particular, it is only the 
412: {\bf lower}\footnote{Those with positive 
413: $x_{n+1}$ coordinate for their inner normals...} faces of the Newton polytopes 
414: that matter. 
415: \end{rem} 
416: 
417: \noindent 
418: Note that Smirnov's Theorem provides a non-Archimedean extension of 
419: Bernstein's famous mixed volume bound over $(\C^*)^n$ \cite{bkk,jpaa}.  
420: We also point out that aside from a result of Kamel A.\ Atan and 
421: J.\ H.\ Loxton in the $2\times 2$ case \cite{loxton}, Smirnov's result appears 
422: to be the first higher-dimensional version of the classical univariate  
423: $p$-adic Newton polygon. 
424: 
425: While we will leave the algorithmic issues of $p$-adic Newton polytopes 
426: for another paper, let us at least observe one salient fact before pointing 
427: out references to the computational literature: In searching for 
428: $v'\!\in\!\R^{n+1}$ giving a positive number of roots with valuation vector 
429: $v$, it suffices to restrict one's search to the inner normals of the lower 
430: $n$-dimensional faces of the {\bf Minkowski sum}\footnote{The Minkowski sum 
431: of any finite collection of subsets $A_1,\ldots,A_k\subseteq\!\Rn$ is simply 
432: the set $\{a_1+\cdots+a_k \; | \; a_i\in A_i$ for all $i\}$. } 
433: $\Delta_p(g_1)+\cdots+\Delta_p(g_n)$. The last fact follows from basic convex 
434: geometry (see, e.g., \cite{buza}). While there currently seems to 
435: be no direct software implementation of $p$-adic Newton polytopes, the 
436: underlying algorithms have already been implemented in the related context 
437: of mixed volume computation, and a detailed description including 
438: complexity bounds can be found in \cite{emiphd,sparse}. 
439: \begin{ex}
440: A convenient way to visualize how many roots with valuation vector $v$ 
441: appear for a given $2\times 2$ polynomial system is to draw the projected 
442: lower faces of the underlying Minkowski sum. For instance, in our last 
443: example, we obtain the following representation:\footnote{In the 
444: illustration, the {\bf ordinary} Newton polygons we refer to are 
445: a construction similar to the $p$-adic Newton polygon, embedded in $\R^2$ 
446: instead of $\R^3$, where one essentially uses the {\bf trivial} valuation 
447: ($|a|\!=\!1$ for any $a\!\in\!\C^*_p$) instead of the $p$-adic 
448: valuation. }\\ 
449: \mbox{}\hspace{1in}\epsfig{file=5adic.ps,height=2.9in} 
450: 
451: It is then easily checked\footnote{In this case, a brute-force search 
452: among the cross-products of the pairs of triangle edges suffices to generate 
453: our normal vectors: $2$ out of the resulting $9$ possibilities are true 
454: inner normals of lower $2$-dimensional faces of the underlying Minkowski sum. 
455: Each resulting pair $(\pi(\Delta^{v'}_5(g_1)),\pi(\Delta^{v'}_5(g_2)))$ 
456: turns out to be a pair of line segments. The mixed area of any such pair 
457: (whose Minkowski sum is a lighter-colored cell in our illustration) is simply 
458: the absolute value of the determinant of the underlying vectors. }   
459: that among the $323$ roots $(x_1,x_2)$ of $G$ in $(\C^*_5)^2$, there are 
460: exactly $8$ with $(\ord_5 x_1,\ord_5 x_2)\!=\!(\frac{5}{8},\frac{53}{4})$ 
461: and $315$ with $(\ord_5 x_1,\ord_5 x_2)\!=\!(-\frac{1}{9},0)$. 
462: In particular, we see that there are roots lying in extensions of $\Q_5$ 
463: of degree at least $9$. 
464: \end{ex} 
465: 
466: \section{Roots of Bounded Degree Over $\cp$-adic Fields 
467: and Number Fields } 
468: \label{sec:extend} 
469: Here we use an observation on $p$-adic algebraic extensions to 
470: prove the following combined strengthening of theorem \ref{thm:local} 
471: and corollary \ref{cor:global}. First, let us say that 
472: a vector $x\!:=\!(x_1,\ldots,x_n)$ defined over the algebraic closure of a 
473: field $\cL$ {\bf is of degree $\pmb{\delta}$ over $\pmb{\cL}$} iff each 
474: $x_i$ is of degree $\delta$ over $\cL$. 
475: \begin{cor}
476: \label{cor:bigger}  
477: Suppose $G$ is a $k\!\times\!n$ $m$-sparse polynomial system over $\cL$, 
478: where $\cL$ is a degree $d$ algebraic extension of either $\Q$ or $\Q_p$. 
479: Then for any positive integer $\delta$, there is an absolute constant 
480: $\gamma'(d,\delta,n,m)$ (resp.\ 
481: $\gamma'_p(d,\delta,n,m)$) such that $G$ has no more than 
482: $\gamma'(d,\delta,n,m)$ (resp.\ 
483: $\gamma'_p(d,\delta,n,m)$) isolated roots in 
484: $\C^n$ (resp.\ $\C^n_p$) 
485: of degree $\leq\!\delta$ over $\cL$, 
486: according as $\cL$ is an algebraic extension of $\Q$ or $\Q_p$.   
487: \end{cor} 
488: 
489: \noindent 
490: {\bf Proof:} Focusing first on the case where $\cL$ is an algebraic extension 
491: of $\Q_p$, note that there are only finitely many algebraic extensions 
492: of degree $\leq\!d\delta$ of $\Q_p$ \cite[ch.\ II, prop.\ 14]{lang}. 
493: Letting $L$ be the compositum of all these fields, note that 
494: $L$ is then also a finite algebraic extension of $\Q_p$.  
495: More to the point, any root of $G$ in $\C^n_p$ of degree 
496: $\leq\!\delta$ over $\cL$ must then also lie in $L^n$. 
497: So the $p$-adic case of our corollary follows 
498: immediately from theorem \ref{thm:local}. 
499: 
500: To prove the case where $\cL$ is an algebraic extension of 
501: $\Q$, note that such an $\cL$ embeds naturally as a subfield of the $L$ we 
502: just defined for the $p$-adic case. Taking $p\!=\!2$ to fix ideas, 
503: we then see that the degree of $\cL\Q_2$ over $\Q_2$ is 
504: no more than $d$, and thus any $x_i$ of degree $\leq\!\delta$ over $\cL$ 
505: embeds in an extension of $\Q_2$ of degree $\leq\!d\delta$. Thus any such 
506: $x_i$ can be assumed to lie in $L$, and we again conclude by theorem 
507: \ref{thm:local}. \qed 
508: 
509: \begin{rem} 
510: Note that we immediately obtain from our proof above 
511: that \[\gamma'_p(d,\delta,n,m) \leq p^{nD_p}(1-\frac{1}{p^{f_p}})^n\gamma(n,m) 
512: \text{ \ and \ } 
513: \gamma'(d,\delta,n,m)
514: \leq 2^{nD_p}(1-\frac{1}{2^{f_2}})^n\gamma(n,m),\] 
515: where $D_p$ (resp.\ $f_p$) is the degree (resp.\ residue field degree) over 
516: $\Q_p$ of the compositum of all algebraic extensions of $\Q_p$ of degree 
517: $\leq\!d\delta$.  
518: \end{rem}  
519: 
520: \section{Proving our Main Local Result (Theorem \ref{thm:local})} 
521: \label{sec:local} 
522: 
523: The following lemma will allow us to reduce to the case 
524: $k\!=\!n$. 
525: \begin{lemma}
526: \label{lemma:gh}
527: Following the notation of theorem \ref{thm:local}, there is a matrix 
528: $[a_{ij}]\!\subset\!\Q^{n\times k}_p$ such that
529: the zero set of 
530: $G\!:=\!(a_{11}g_1+\cdots+a_{1k}g_k,\ldots,a_{n1}g_1+\cdots+a_{nk}g_k)$
531: in $\C^n_p$ is the union of the zero set of $G$ in $\C^n_p$ and a finite
532: (possibly empty) set of points. \qed  
533: \end{lemma}  
534: \noindent 
535: A stronger version of the above lemma appears 
536: in \cite[sec.\ 3.4.1]{giustiheintz}, but phrased over $\C$ instead. 
537: However, the proof there carries over to any algebraically closed field with 
538: no difficulty whatsoever. 
539: 
540: Returning to the proof of theorem \ref{thm:local}, we see that lemma 
541: \ref{lemma:gh} allows us to replace $G$ by a new 
542: $n\times n$ polynomial system (clearly still $m$-sparse) which 
543: has at least as many isolated roots as our original $G$. 
544: Abusing notation slightly, let $G$ denote this new $n\times n$ 
545: polynomial system. 
546: 
547: Applying Smirnov's Theorem to $G$, recall that 
548: $\cM(\pi(\Delta^{v'}_p(g_1)),\ldots,\pi(\Delta^{v'}_p(g_n)))\!>\!0 
549: \Longrightarrow \ v'$ is an inner normal of a lower $n$-dimensional face of 
550: the Minkowski sum $\Sigma_G\!:=\!\Delta_p(g_1)+\cdots+\Delta_p(g_n)$ (cf.\ 
551: section \ref{sec:padic}). 
552: It is then easily checked 
553: that $\Sigma_G$ has at most $mn$ vertices and thus, since 
554: any $n$-dimensional face consists of at least $n+1$ vertices, $\Sigma_G$ 
555: has at most $\begin{pmatrix}mn\\ n+1\end{pmatrix}$ 
556: $n$-dimensional faces. In particular, this implies that 
557: the number of distinct values for the vector 
558: $\ord_p x$, where $x\!\in\!(\C^*_p)^n$ is a root of $G$, is no more than 
559: $\begin{pmatrix}mn\\ n+1\end{pmatrix}$. So let us fix $v\!\in\!\Rn$ and 
560: see how many roots of $G$ in $(L^*)^n$ can have valuation vector $v$. 
561: 
562: Let $R_p\!:=\!\{a\!\in\!\C_p \; 
563: | |a|_p\!\geq\!1\}$ be the ring of algebraic integers in $\C_p$, $M_p$ the 
564: unique maximal ideal of $R_p$, $\F_L\!:=\!(R_p\cap L)/(M_p\cap L)$,  
565: and let $\pi$ be any generator of the principal ideal $M_p\cap L$ 
566: of $R_p\cap L$. Also let $e\!:=\!\max_{y\in L^*}\{ 
567: |\ord_p y|^{-1}\}$ and $f\!:=\!\log_p\#\F_L$.  
568: The last two quantities are respectively known as the {\bf ramification 
569: degree} and {\bf residue field degree} of $L$,  
570: and we can in fact pick $\pi$ so that $\pi^e\!=\!p$ as well 
571: \cite[ch.\ III]{koblitz}. Doing this, then 
572: fixing a set $A_L\!\subset\!R_p$ of representatives for $\F_L$ 
573: (i.e., a set of $p^f$ elements of $R_p\cap L$, exactly {\bf one} of 
574: which lies in $M_p$, whose image 
575: mod $M_p\cap L$ is $\F_L$), we can then write any 
576: $x_i\!\in\!L$ uniquely as $\sum^{+\infty}_{j=e\ord_p(x_i)}a^{(i)}_j\pi^j$ for 
577: some sequence of $a^{(i)}_j\!\in\!A_L$ \cite[cor., pg.\ 68, sec.\ 3, ch.\ III]
578: {koblitz}. 
579: 
580: Note in particular that 
581: $\frac{\sum^{+\infty}_{j=t}c_j\pi^j}{\pi^t(c_t+\cdots+c_{e+t-1}\pi^{e-1})}
582: \!\in\!R_p$, and in fact $\left|\frac{\sum^{+\infty}_{j=t}c_j\pi^j}
583: {\pi^t(c_t+\cdots+c_{e+t-1}\pi^{e-1})}-1\right|_p\!\leq\!\frac{1}{p}$,  
584: for any sequence of representatives $(c_t,c_{t+1},\ldots)\!\in\!A^{+\infty}_L$ 
585: with $c_t\!\in\!A_L\setminus M_p$. 
586: 
587: Now consider the polynomial system $H$ where  
588: \[H(z_1,\ldots,z_n)\!:=\!G(\pi^{ev_1}(c^{(1)}_{ev_1}+\cdots+c^{(1)}_{ev_1+e-1}
589: \pi^{e-1})z_1,\ldots,
590: \pi^{ev_n}(c^{(n)}_{ev_n}+\cdots+c^{(n)}_{ev_n+e-1}\pi^{e-1})z_n),\] 
591: for any fixed vectors $(c^{(1)}_{ev_1},\ldots,c^{(1)}_{ev_1+e-1}),\ldots,   
592: (c^{(n)}_{ev_n},\ldots,c^{(n)}_{ev_n+e-1})\!\in\!A^{e}_L$ with 
593: $c^{(1)}_{ev_1},\ldots,c^{(n)}_{ev_n}\!\not\in\!M_p$. 
594: Lipshitz's Theorem then tells us that the number of 
595: isolated roots $z$ of $H$ in $\C^n_p$ satisfying\\ 
596: $|z_1-1|_p,\ldots,|z_n-1|_p\!\leq\!\frac{1}{p}$ is no more than 
597: $\beta'(n,m)$. 
598: 
599: Since there are $(p^f-1)p^{f(e-1)}\!=\!p^d(1-\frac{1}{p^f})$ possibilities for 
600: each $e$-tuple $(c^{(i)}_0,\ldots,c^{(i)}_{e-1})$,  
601: our last observation tells us that the number of isolated roots 
602: $x$ of $G$ in $(L^*)^n$ satisfying 
603: $\ord_p x\!=\!v$ is no more than 
604: $p^{dn}(1-\frac{1}{p^f})^n\beta'(n,m)$. So the total number of isolated roots 
605: of $G$ in $(L^*)^n$ is no more than 
606: $\begin{pmatrix}mn\\ n+1\end{pmatrix}p^{dn}(1-\frac{1}{p^f})^n\beta'(n,m)$. 
607: 
608: To conclude, we simply set all possible subsets of the variables equal 
609: to zero (which of course never increases the number of monomial terms) 
610: and apply our result recursively to the resulting polynomial systems 
611: in fewer variables. 
612: We thus obtain our theorem, along with an obvious bound of 
613: $\gamma(n,m)\!\leq\!1+\sum^n_{i=1} \begin{pmatrix}n \\ 
614: i\end{pmatrix}\begin{pmatrix}mi\\ i+1\end{pmatrix}\beta'(i,m)$ for all 
615: $n\!\in\!\N$. \qed 
616: 
617: \section{Proving Our Main Global Result (Corollary \ref{cor:global})} 
618: \label{sec:global} 
619: Since $\Q$ naturally embeds in $\Q_p$ for any prime $p$, 
620: $K$ embeds in a degree $d$ algebraic extension, $L$, of 
621: $\Q_p$. So let us fix $p\!=\!2$, say. Our corollary then follows  
622: immediately from theorem \ref{thm:local}. 
623: 
624: \begin{rem}  
625: The following improved bound for corollary \ref{cor:global} 
626: follows immediately from our proof above: 
627: $2^{dn}(1-\frac{1}{2^{f_L}})^n\gamma(n,m)$, where $L$ is 
628: as in the proof. 
629: \end{rem} 
630: 
631: \section*{Acknowledgements} 
632: The author thanks Peter B\"urgisser for informing him of 
633: the important paper \cite{vandenef}, Angus McIntyre 
634: for suggesting this paper to Peter B\"urgisser, and 
635: Hendrik W.\ Lenstra, Jr.\ and Leonard Lipshitz for useful e-mail discussions. 
636: Special thanks 
637: go to an anonymous referee for graciously and elegantly pointing out some 
638: earlier errors of the author which were neither graceful nor elegant. 
639: The author is also very grateful to the architects and staff 
640: of {\tt MathSciNet} ({\tt http://ams.rice.edu/mathscinet/search}), 
641: without which, he wouldn't have found the paper \cite{lipshitz} until much 
642: later. 
643: 
644: I dedicate this paper to my god-daughter, Monica Althoff. 
645: 
646: \footnotesize
647: \bibliographystyle{acm}
648: \begin{thebibliography}{A}
649: 
650: \bibitem[AL86]{loxton} Atan, Kamel A.\ and Loxton, J.\ H., {\it
651: ``Newton Polyhedra and Solutions of Congruences,''} 
652: Diophantine Analysis (Kensington, 1985), pp.\ 67--82, 
653: London Math.\ Soc.\ Lecture Note Ser., 109, 
654: Cambridge Univ.\ Press, Cambridge, 1986. 
655: 
656: \bibitem[BS96]{bs} Bach, Eric and Shallit, Jeff, {\it
657: Algorithmic Number Theory, Vol.\ I: Efficient Algorithms,}
658: MIT Press, Cambridge, MA, 1996.
659: 
660: \bibitem[BKK76]{bkk} Bernstein, D.\ N., Kushnirenko, A.\ G., and
661: Khovanski, A.\ G., {\it ``Newton Polyhedra,''} Uspehi Mat.\ Nauk 31 (1976),
662: no.\ 3(189), pp.\ 201--202.
663: 
664: \bibitem[BZ88]{buza} Burago, Yu. D. and Zalgaller, V. A., {\it
665: Geometric Inequalities,} Grundlehren der mathematischen Wissenschaften 285,
666: Springer-Verlag (1988).
667: 
668: \bibitem[DV88]{vandenef} Denef, Jan and van den Dries, Lou, {\it
669: ``$p$-adic and Real Subanalytic Sets,''} Annals of Mathematics (2) 
670: {\bf 128} (1988), no.\ 1, pp.\ 79--138. 
671: 
672: \bibitem[Emi94]{emiphd} Emiris, Ioannis Z., {\it ``Sparse Elimination and
673: Applications in Kinematics,''} Ph.D. dissertation, Computer Science
674: Division, U. C. Berkeley (December, 1994), available on-line at {\tt
675: http://www.inria.fr/saga/emiris}.
676: 
677: \bibitem[ER01]{sparse} Emiris, Ioannis Z.\ and Rojas, J.\ Maurice, {\it 
678: ``Some Sparse Results on Sparse Elimination,''} preprint.  
679: 
680: \bibitem[GH93]{giustiheintz} Giusti, Marc and Heintz, Joos,
681: {\it ``La d\'etermination des points isol\'es et la dimension
682: d'une vari\'et\'e alg\'ebrique peut se faire en temps polynomial,''}
683: Computational Algebraic Geometry and Commutative Algebra (Cortona,
684: 1991), Sympos.\ Math.\ XXXIV, pp.\ 216--256, Cambridge University
685: Press, 1993.
686: 
687: \bibitem[Kho80]{kho} Khovanski, Askold G., {\it ``On a Class of 
688: Systems of Transcendental Equations,''} Dokl.\ 
689: Akad.\ Nauk SSSR {\bf 255} (1980), no.\ 4, pp.\ 804--807; 
690: English transl.\ in Soviet Math.\ Dokl.\ {\bf 22} (1980), 
691: no.\ 3. 
692: 
693: \bibitem[Kho91]{few} \underline{\hspace{\khov}}, {\it Fewnomials,}
694: AMS Press, Providence, Rhode Island, 1991.
695: 
696: \bibitem[Kob84]{koblitz} Koblitz, Neal I., {\it $p$-adic Numbers, $p$-adic 
697: Analysis, and Zeta-Functions,}
698: $2^\nd$ ed., Graduate Texts in Mathematics, 58, Springer-Verlag, 
699: New York-Berlin, 1984.
700: 
701: \bibitem[Lan94]{lang} Lang, Serge, {\it ``Algebraic Number Theory,''} 
702: $2^\nd$ ed., Springer-Verlag, New York, 1994. 
703: 
704: \bibitem[Len99]{lenstra} \underline{\hspace{\hwl}}, {\it ``On the 
705: Factorization of Lacunary Polynomials,''} Number Theory in Progress,
706: Vol.\ 1 (Zakopane-K\'oscielisko, 1997), pp.\ 277--291, de Gruyter,
707: Berlin, 1999.
708: 
709: \bibitem[Lip88]{lipshitz} Lipshitz, Leonard, {\it ``$p$-adic 
710: Zeros of Polynomials,''} J.\ Reine Angew.\ Math.\ {\bf 390} (1988), 
711: pp.\ 208--214. 
712: 
713: \bibitem[Roj99]{jpaa} Rojas, J.\ Maurice, {\it ``Toric
714: Intersection Theory for Affine Root Counting,''} Journal of Pure and
715: Applied Algebra, vol.\ 136, no.\ 1, March, 1999, pp.\ 67--100.
716: 
717: \bibitem[Roj00a]{real} \underline{\hspace{\jmr}}, {\it ``Some Speed-Ups and
718: Speed Limits for Real Algebraic Geometry,''} Journal of Complexity, FoCM 1999
719: special issue, vol.\ 16, no.\ 3 (sept.\ 2000), pp.\ 552--571.
720: 
721: \bibitem[LRW01]{tri} Li, Tien-Yien; Rojas, J.\ Maurice; Wang, Xiaoshen, 
722: {\it ``Descartes' Rule for Trinomials in the Plane and Beyond,''} Math ArXiV 
723: preprint {\tt http://xxx.arXiv.org/abs/math.CO/0008069}, submitted 
724: for publication. 
725: 
726: \bibitem[Smi97]{smirnov} Smirnov, A.\ L., {\it ``Torus Schemes Over a 
727: Discrete Valuation Ring,''}  St.\ Petersburg Math.\ J.\ {\bf 8} (1997), 
728: no.\ 4, pp.\ 651--659.  
729: 
730: \end{thebibliography}
731: 
732: \end{document} 
733: 
734: