In
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
, Bézout's theorem is a statement concerning the number of common
zeros of
polynomial
In mathematics, a polynomial is a Expression (mathematics), mathematical expression consisting of indeterminate (variable), indeterminates (also called variable (mathematics), variables) and coefficients, that involves only the operations of addit ...
s in indeterminates. In its original form the theorem states that ''in general'' the number of common zeros equals the product of the
degrees of the polynomials. It is named after
Étienne Bézout.
In some elementary texts, Bézout's theorem refers only to the case of two variables, and asserts that, if two
plane algebraic curves of degrees
and
have no component in common, they have
intersection points, counted with their
multiplicity, and including
points at infinity and points with
complex
Complex commonly refers to:
* Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe
** Complex system, a system composed of many components which may interact with each ...
coordinates.
In its modern formulation, the theorem states that, if is the number of common points over an
algebraically closed field
In mathematics, a field is algebraically closed if every non-constant polynomial in (the univariate polynomial ring with coefficients in ) has a root in . In other words, a field is algebraically closed if the fundamental theorem of algebra ...
of
projective hypersurfaces defined by
homogeneous polynomials in indeterminates, then is either infinite, or equals the product of the degrees of the polynomials. Moreover, the finite case occurs almost always.
In the case of two variables and in the case of affine hypersurfaces, if multiplicities and points at infinity are not counted, this theorem provides only an upper bound of the number of points, which is almost always reached. This bound is often referred to as the Bézout bound.
Bézout's theorem is fundamental in
computer algebra
In mathematics and computer science, computer algebra, also called symbolic computation or algebraic computation, is a scientific area that refers to the study and development of algorithms and software for manipulating expression (mathematics), ...
and effective
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
, by showing that most problems have a
computational complexity that is at least
exponential in the number of variables. It follows that in these areas, the best complexity that can be hoped for will occur with algorithms that have a complexity that is polynomial in the Bézout bound.
History
In the case of plane curves, Bézout's theorem was essentially stated by
Isaac Newton
Sir Isaac Newton () was an English polymath active as a mathematician, physicist, astronomer, alchemist, theologian, and author. Newton was a key figure in the Scientific Revolution and the Age of Enlightenment, Enlightenment that followed ...
in his proof of
Lemma 28 of volume 1 of his ''
Principia'' in 1687, where he claims that two curves have a number of intersection points given by the product of their degrees. However, Newton had stated the theorem as early as 1665.
The general theorem was later published in 1779 in
Étienne Bézout's ''Théorie générale des équations algébriques''. He supposed the equations to be "complete", which in modern terminology would translate to
generic. Since with generic polynomials, there are no points at infinity, and all multiplicities equal one, Bézout's formulation is correct, although his proof does not follow the modern requirements of rigor. This and the fact that the concept of
intersection multiplicity was outside the knowledge of his time led to a sentiment expressed by some authors that his proof was neither correct nor the first proof to be given.
The proof of the statement that includes multiplicities requires an accurate definition of the
intersection multiplicities, and was therefore not possible before the 20th century. The definitions of multiplicities that was given during the first half of the 20th century involved continuous and infinitesimal
deformations. It follows that the proofs of this period apply only over the field of complex numbers. It is only in 1958 that
Jean-Pierre Serre gave a purely algebraic definition of multiplicities, which led to a proof valid over any algebraically closed field.
Modern studies related to Bézout's theorem obtained different upper bounds to system of polynomials by using other properties of the polynomials, such as the
Bernstein–Kushnirenko theorem, or generalized it to a large class of functions, such as
Nash functions.
Statement
Plane curves
Suppose that ''X'' and ''Y'' are two plane
projective curves defined over a
field ''F'' that do not have a common component (this condition means that ''X'' and ''Y'' are defined by polynomials, without
common divisor of positive degree). Then the total number of intersection points of ''X'' and ''Y'' with coordinates in an
algebraically closed field
In mathematics, a field is algebraically closed if every non-constant polynomial in (the univariate polynomial ring with coefficients in ) has a root in . In other words, a field is algebraically closed if the fundamental theorem of algebra ...
''E'' that contains ''F'', counted with their
multiplicities, is equal to the product of the degrees of ''X'' and ''Y''.
General case
The generalization in higher dimension may be stated as:
Let ''n''
projective hypersurfaces be given in a
projective space of dimension ''n'' over an algebraically closed field, which are defined by ''n''
homogeneous polynomials in ''n'' + 1 variables, of degrees
Then either the number of intersection points is infinite, or the number of intersection points, counted with multiplicity, is equal to the product
If the hypersurfaces are in relative
general position, then there are
intersection points, all with multiplicity 1.
There are various proofs of this theorem, which either are expressed in purely algebraic terms, or use the language of
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
. Three algebraic proofs are sketched below.
Bézout's theorem has been generalized as the so-called
multi-homogeneous Bézout theorem.
Affine case
The affine case of the theorem is the following statement, that was proven in 1983 by
David Masser and
Gisbert Wüstholz.
''Consider
affine hypersurfaces that are defined over an algebraically closed field by
polynomials in variables, of degrees
Then either the number of intersection points is infinite, or the number of intersection points, counted with their multiplicities, is at most the product
'' If the hypersurfaces are in relative
general position, then there are exactly
intersection points, all with multiplicity 1.
The last assertion is a corollary of Bézout's theorem, but the first assertion is not, because of the possibility of a finite number of intersection points in the affine space, together with infinitely many intersection points at infinity.
This theorem a corollary, not explicitly stated, of a more general statement proved by Masser and Wüstholz.
For stating the general result, one has to recall that the intersection points form an
algebraic set, and that there is a finite number of intersection points if and only if all component of the intersection have a zero
dimension
In physics and mathematics, the dimension of a mathematical space (or object) is informally defined as the minimum number of coordinates needed to specify any point within it. Thus, a line has a dimension of one (1D) because only one coo ...
(an algebraic set of positive dimension has an infinity of points over an algebraically closed field). An intersection point is said ''isolated'' if it does not belong to a component of positive dimension of the intersection; the terminology make sense, since an isolated intersection point has neighborhoods (for
Zariski topology or for the usual topology in the case of complex hypersurfaces) that does not contain any other intersection point.
Consider projective hypersurfaces that are defined over an algebraically closed field by
homogeneous polynomials in
variables, of degrees
Then, the sum of the multiplicities of their isolated intersection points is at most the product
The result remains valid for any number of hypersurfaces, if one sets
in the case