Ideals and varieties form a bridge between algebra and geometry. They connect polynomial equations to geometric shapes, allowing us to study geometric objects using algebraic tools. This correspondence is fundamental to algebraic geometry.
The Nullstellensatz is key to understanding this relationship. It establishes a bijection between radical ideals and affine varieties, showing how algebraic and geometric objects are intimately linked in this field.
Algebraic sets and affine varieties
Definition and notation
- An algebraic set is the set of solutions to a system of polynomial equations over a field , denoted where is a set of polynomials in
- An affine variety is an irreducible algebraic set, meaning it cannot be expressed as the union of two proper algebraic subsets
Zariski topology and geometric interpretation
- The Zariski topology on affine -space over is defined by taking the closed sets to be the algebraic sets
- Affine varieties are the building blocks of algebraic geometry, analogous to manifolds in differential geometry (smooth manifolds, Riemannian manifolds)
Ideals and affine varieties

Correspondence between ideals and algebraic sets
- For any set of polynomials in , the set for all is an ideal, called the ideal of
- For any ideal in , the set for all is an algebraic set, called the zero set or vanishing set of
- The correspondences and are inclusion-reversing: if then , and if then
Nullstellensatz and radical ideals
- The Nullstellensatz states that for any ideal , , where is the radical of
- The radical of an ideal is defined as for some
- An ideal is called a radical ideal if
- The Nullstellensatz establishes a bijective correspondence between radical ideals and affine varieties
- Every affine variety corresponds to a unique radical ideal
- Every radical ideal corresponds to a unique affine variety
Ideals of affine varieties

Definition and properties
- The ideal of an affine variety , denoted , is the set of all polynomials that vanish on every point of
- is a radical ideal, meaning it is equal to its own radical:
- The ideal captures all the algebraic relations satisfied by the points of
Computing generators for I(V)
- To find generators for , one can use elimination theory techniques such as Grรถbner bases
- A Grรถbner basis is a particular generating set of an ideal with nice algorithmic properties
- Buchberger's algorithm is a method for computing Grรถbner bases
- Elimination theory deals with the problem of eliminating variables from a system of polynomial equations to obtain relations among the remaining variables
- Resultants and discriminants are classical tools from elimination theory that can be used to compute generators for
Affine varieties from ideals
Definition and irreducibility
- The affine variety associated with an ideal , denoted , is the set of all points in affine space that satisfy every polynomial in
- is an algebraic set, and it is irreducible (hence an affine variety) if and only if is a prime ideal
- An ideal is called a prime ideal if whenever for some polynomials , then either or
- Geometrically, this means that cannot be decomposed as the union of two proper closed subsets
Dimension and explicit construction
- The dimension of is equal to the Krull dimension of the quotient ring
- The Krull dimension of a ring is the supremum of the lengths of all chains of prime ideals in
- Intuitively, it measures the "size" or "complexity" of the ring
- Constructing explicitly involves solving a system of polynomial equations, which can be done using techniques from computational algebraic geometry
- Grรถbner bases can be used to transform the system into a triangular form that is easier to solve
- Homotopy continuation methods numerically track solution paths from a simple start system to the target system
- Resultants and eigenvalue methods can be used to reduce the problem to solving univariate polynomials