You are currently browsing the tag archive for the ‘algebraic curves’ tag.

One of the first non-trivial theorems one encounters in classical algebraic geometry is Bézout’s theorem, which we will phrase as follows:

Theorem 1 (Bézout’s theorem) Let ${k}$ be a field, and let ${P, Q \in k[x,y]}$ be non-zero polynomials in two variables ${x,y}$ with no common factor. Then the two curves ${\{ (x,y) \in k^2: P(x,y) = 0\}}$ and ${\{ (x,y) \in k^2: Q(x,y) = 0\}}$ have no common components, and intersect in at most ${\hbox{deg}(P) \hbox{deg}(Q)}$ points.

This theorem can be proven by a number of means, for instance by using the classical tool of resultants. It has many strengthenings, generalisations, and variants; see for instance this previous blog post on Bézout’s inequality. Bézout’s theorem asserts a fundamental algebraic dichotomy, of importance in combinatorial incidence geometry: any two algebraic curves either share a common component, or else have a bounded finite intersection; there is no intermediate case in which the intersection is unbounded in cardinality, but falls short of a common component. This dichotomy is closely related to the integrality gap in algebraic dimension: an algebraic set can have an integer dimension such as ${0}$ or ${1}$, but cannot attain any intermediate dimensions such as ${1/2}$. This stands in marked contrast to sets of analytic, combinatorial, or probabilistic origin, whose “dimension” is typically not necessarily constrained to be an integer.

Bézout’s inequality tells us, roughly speaking, that the intersection of a curve of degree ${D_1}$ and a curve of degree ${D_2}$ forms a set of at most ${D_1 D_2}$ points. One can consider the converse question: given a set ${S}$ of ${N}$ points in the plane ${k^2}$, can one find two curves of degrees ${D_1,D_2}$ with ${D_1 D_2 = O(N)}$ and no common components, whose intersection contains these points?

A model example that supports the possibility of such a converse is a grid ${S = A \times B}$ that is a Cartesian product of two finite subsets ${A, B}$ of ${k}$ with ${|A| |B| = N}$. In this case, one can take one curve to be the union of ${|A|}$ vertical lines, and the other curve to be the union of ${|B|}$ horizontal lines, to obtain the required decomposition. Thus, if the proposed converse to Bézout’s inequality held, it would assert that any set of ${N}$ points was essentially behaving like a “nonlinear grid” of size ${N}$.

Unfortunately, the naive converse to Bézout’s theorem is false. A counterexample can be given by considering a set ${S = S_1 \cup S_2}$ of ${2N}$ points for some large perfect square ${N}$, where ${P_1}$ is a ${\sqrt{N}}$ by ${\sqrt{N}}$ grid of the form described above, and ${S_2}$ consists of ${N}$ points on an line ${\ell}$ (e.g. a ${1 \times N}$ or ${N \times 1}$ grid). Each of the two component sets ${S_1, S_2}$ can be written as the intersection between two curves whose degrees multiply up to ${N}$; in the case of ${S_1}$, we can take the two families of parallel lines (viewed as reducible curves of degree ${\sqrt{N}}$) as the curves, and in the case of ${S_2}$, one can take ${\ell}$ as one curve, and the graph of a degree ${N}$ polynomial on ${\ell}$ vanishing on ${S_2}$ for the second curve. But, if ${N}$ is large enough, one cannot cover ${S}$ by the intersection of a single pair ${\gamma_1, \gamma_2}$ of curves with no common components whose degrees ${D_1,D_2}$ multiply up to ${D_1 D_2 = O(N)}$. Indeed, if this were the case, then without loss of generality we may assume that ${D_1 \leq D_2}$, so that ${D_1 = O(\sqrt{N})}$. By Bézout’s theorem, ${\gamma_1}$ either contains ${\ell}$, or intersects ${\ell}$ in at most ${O(D_1) = O(\sqrt{N})}$ points. Thus, in order for ${\gamma_1}$ to capture all of ${S}$, it must contain ${\ell}$, which forces ${\gamma_2}$ to not contain ${\ell}$. But ${\gamma_2}$ has to intersect ${\ell}$ in ${N}$ points, so by Bézout’s theorem again we have ${D_2 \geq N}$, thus ${D_1 = O(1)}$. But then (by more applications of Bézout’s theorem) ${\gamma_1}$ can only capture ${O(\sqrt{N})}$ of the ${N}$ points of ${S_1}$, a contradiction.

But the above counterexample suggests that even if an arbitrary set of ${N}$ (or ${2N}$) points cannot be covered by the single intersection of a pair of curves with degree multiplying up to ${O(N)}$, one may be able to cover such a set by a small number of such intersections. The purpose of this post is to record the simple observation that this is, indeed, the case:

Theorem 2 (Partial converse to Bézout’s theorem) Let ${k}$ be a field, and let ${S}$ be a set of ${N}$ points in ${k}$ for some ${N > 1}$. Then one can find ${m = O(\log N)}$ and pairs ${P_i,Q_i \in k[x,y]}$ of coprime non-zero polynomials for ${i=1,\ldots,m}$ such that

$\displaystyle S \subset \bigcup_{i=1}^m \{ (x,y) \in k^2: P_i(x,y) = Q_i(x,y) = 0 \} \ \ \ \ \ (1)$

and

$\displaystyle \sum_{i=1}^m \hbox{deg}(P_i) \hbox{deg}(Q_i) = O( N ). \ \ \ \ \ (2)$

Informally, every finite set in the plane is (a dense subset of) the union of logarithmically many nonlinear grids. The presence of the logarithm is necessary, as can be seen by modifying the ${P_1 \cup P_2}$ example to be the union of logarithmically many Cartesian products of distinct dimensions, rather than just a pair of such products.

Unfortunately I do not know of any application of this converse, but I thought it was cute anyways. The proof is given below the fold.