Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

June 22, 2006

Varieties and Schemes for Dummies, Part II

Posted by Urs Schreiber

More details on how varieties are a subcategory of schemes.

Last time I ended after having sketched how to identify the structure sheaf of a variety with that of the affine scheme that is the spectrum of the variety’s coordinate ring.

While I indicated how to associate regular functions on SpecA(X)\mathrm{Spec}A(X) to regular functions on the variety, I did not say anything about the underlying continuous map between the underlying topological spaces.

So here is how to do that.

The problem to be solved is the following: The variety, being a set of zeros, consists of lots of points in the ordinary sense. In addition, certain subsets of these points are distinguished as being algebraic sets. Maybe I did not even define these last time.

So

Definition. ([Hart, p. 2])

\bullet a subset YY of the affine space A k nA_k^n is an algebraic subset if it is the set of common zeros of some collection of polynomials

(1)Y=Z({f 1,,f n}) Y = Z(\{f_1,\cdots, f_n\})

\bullet The Zariski topology on A k nA_k^n is that in which precisely the algebraic subsets are closed.

\bullet Any nonempty subset YY is called irreducible if it is not the union of two closed proper subsets of YY.

\bullet An affine variety is an irreducible Zariski-closed subset of A k nA_k^n.

We want to reformulate everything algebraically in terms of ideals. As a corollary of Hilbert’s Nullstellensatz one gets the dictionary

(2)algebraic sets radical ideals irreducible algebraic sets prime ideals. \array{ \text{algebraic sets} &\leftrightarrow& \text{radical ideals} \\ \text{irreducible algebraic sets} &\leftrightarrow& \text{prime ideals} } \,.

Moreover, if the ground field kk is algebraically closed (such that every polynomial decomposes into linear factors), we have

(3)maximal ideals single points. \array{ \text{maximal ideals} &\leftrightarrow& \text{single points} } \,.

Notice that

(4)maximal idealsprime idealsradical ideals \href{http://en.wikipedia.org/wiki/Maximal_ideal}{\text{maximal ideals}} \subset \href{http://en.wikipedia.org/wiki/Prime_ideal}{\text{prime ideals}} \subset \href{http://en.wikipedia.org/wiki/Radical_ideal}{\text{radical ideals}}

are, in general, proper inclusions.

But recall that the spectrum of some ring (which is what we are interested in) is defined to be not the collection of the ring’s maximal ideals (corresponding to points if the ring is that of polynomials over an algebraically closed field), but of the ring’s prime ideals.

For rings of polynomials k[X 1,,X n]k[X_1,\cdots, X_n], irreducible polynomials generate prime ideals. For n=2n=2 these are known as affine curves, for n=3n=3 as surfaces and for higher nn generally as hypersufaces (unsurprisingly).

The maximal ideals 𝔪 p\mathfrak{m}_p (the points), however, are those generated by nn linear polynomials 𝔪 p=(X 1+p 1,,X np n)\mathfrak{m}_p = (X_1 + p_1, \cdots , X_n - p_n).

In a word, SpecA\mathrm{Spec} A, being the collection of prime ideals of AA instead of just that of maximal ideals, contains more than just the ordinary points.

The additional points it contains - the non-maximal prime ideals of AA - are known as open points or generic points. That’s because their closure is an irreducible subset consisting of more than a single ordinary point.

That might sound more mysterious than it is. The easiest example is this:

Consider the affine nn-space A 1A^1 with coordinate ring A=k[X]A = k[X], the polynomials over the algebraically closed field kk.

The maximal ideals are those generated by monic polynomials; of the form XpX-p, corresponding to points pkp \in k.

But there is also a prime ideal which is not maximal: the zero ideal (0)(0), which contains only the zero polynomial.

The set of zeros of the zero polynomial is obviously the entire affine space A 1A^1. Equivalently, every maximal ideal contains the zero ideal. Hence every point (Xp)(X-p) sits inside the closure of (0)(0).

But regarded as an element of SpecA\mathrm{Spec} A, (0)(0) is regarded as a point, too. But it is not closed, since, by definition of the Zariski topology on SpecA\mathrm{Spec}A, closed subsets are of the form V(𝔞)V(\mathfrak{a}), which is the set of all prime ideals containing a given ideal 𝔞\mathfrak{a}. So {(0)}\{(0)\} is an open set in the Zariski topology and its closure is V((0))V((0)), the set of all prime ideals containing the zero ideal. But that’s the entire space V((0))=SpecAV((0)) = \mathrm{Spec} A.

In this sense the “point” (0)(0) touches every other point in SpecA\mathrm{Spec}A. Hence we call it “generic”.

The same reasoning applies of course to A k nA_k^n and to all irreducible closed subsets of A k nA_k^n.

Consider A k 2A_k^2. Again (0)(0) is the generic point of the entire affine plane.

Pick any irrducible polynomial P(X 1,X 2)k[X 1,X 2]P(X_1,X_2) \in k[X_1,X_2]. Its set of zeros is some a curve in A k 2A_k^2. The ideal it generates is a prime ideal, but not a maximal ideal.

Hence, in Speck[X 1,x 2]\mathrm{Spec}k[X_1,x_2], the ideal (P(X 1,X 2))(P(X_1,X_2)) becomes a point which is not closed. Its closure V(P(X 1,X 2))V(P(X_1,X_2)) is the set of all ordinary points which lie on the curve. So now the “point” P(X 1,X 2)P(X_1,X_2) is the generic point of that curve.

To summarize this, the closed points of Speck[X 1,,X n]\mathrm{Spec} k[X_1,\cdots , X_n] are in bijection with the ordinary points of the affine variety A k nA_k^n. In addition, Speck[X 1,,X n]\mathrm{Spec} k[X_1,\cdots , X_n] contains an open generic point for every irreducible algebraic subset (curve, surface, etc.) of A k nA_k^n, such that the closure of this generic point coincides with this subset.


For these reasons we cannot expect that a variety itself can be isomorphic to the spectrum of its coordinate ring. It does not contain the generic points. But we can easily remedy this by

\bullet constructing for every variety XX the topological space t(X)t(X) which consists of all irreducible closed subsets of XX (points, curves, surfaces, etc),

\bullet by inducing a suitable topology on t(X)t(X)

\bullet such that there is a natural continuous map α:Xt(X)\alpha : X \to t(X)

\bullet which allows us to push the structure sheaf of XX along it over to t(X)t(X)

\bullet thus obtaining the locally ringed space (t(X),α *𝒪 X)(t(X),\alpha_*\mathcal{O}_X)

\bullet which then has a good chance of being an affine scheme.

Indeed, this is how it works. David Mumford gives a formulation on p. 124 of his book. I’ll stick to Robin Hartshorne’s book, p. 78.

So that’s how we associate a scheme to a variety XX: we first push forward the structure sheaf 𝒪 X\mathcal{O}_X to the set of all generlized points t(X)t(X) along α\alpha. Then, as described in the previous entry, we identify sections of SpecA(X)\mathrm{Spec}A(X) with those of α *𝒪 X\alpha_* \mathcal{O}_X by evaluating them at stalks over ordinary points and dividing out the maximal ideal.

Hence on objects, the functor we are looking for works like

(5)t : Var(k) Sch(k) (X,𝒪 X) (t(X),α *𝒪 X) SpecA(X). \array{ t &:& \mathbf{Var}(k) &\to& \mathbf{Sch}(k) \\ &&(X,\mathcal{O}_X) &\mapsto& (t(X),\alpha_*\mathcal{O}_X) &\simeq \mathrm{Spec}A(X) } \,.

In Hartshorne’s book it is an exercise (p. 81) to show that the natural induced map on morphisms

(6)t:Hom Var(k)(X,Y)Hom Sch(k)(t(X),t(Y)) t : \mathrm{Hom}_{\mathbf{Var}(k)}(X,Y) \to \mathrm{Hom}_{\mathbf{Sch}(k)}(t(X),t(Y))

is bijective, so that tt is indeed fully faithful.

Being sloppy by nature, I have all along missed to say how the categories Var(k)\mathrm{Var}(k) and Sch(k)\mathrm{Sch}(k) are defined in detail. Maybe now it’s time to do so.

Definition.([Hart, pp. 15]) The category of varieties over kk, Var(k)\mathbf{Var}(k) has objects being varieties with respect to polynomials in kk and morphisms being smooth map between them, such that regular functions pull back to regular functions.

Definition.([Hart, pp. 78]) The category of schemes, Sch\mathrm{Sch}, has schemes as objects and morphisms between them being morphisms of locally ringed spaces. Sch(k)\mathrm{Sch}(k) is the slice category over Spec(k)\mathrm{Spec}(k), called the category of schemes over kk

In the end, we want to identify a subcategory of the category of schemes over kk, which is equivalent to the category of varieties.

In David Mumford’s book this is done by identifying a candidate subcategory of Sch(k)\mathbf{Sch}(k) and explicitly constructing an equivalence with Var(k)\mathrm{Var}(k).

Following Hartshorne, we can make use of the fact that two categories are equivalent precisely if there is a fully faithful and essentially surjective functor between them (\to). Since we already have a fully faithful functor tt from varieties into schemes, all that remains to be done is to identify the image of tt in Sch(k)\mathbf{Sch}(k).

The result is (for kk algebraically closed, as always)

Fact.([Hart, prop. 4.10]) The sub-category in question is precisely that of quasi-projective integral schemes over kk.

In particular, for any variety XX, the scheme t(X)t(X) is

\bullet integral,

\bullet seperated,

\bullet and of finite type

over kk.

So I guess I should next say what all these attributes mean.

Posted at June 22, 2006 12:58 PM UTC

TrackBack URL for this Entry:   https://golem.ph.utexas.edu/cgi-bin/MT-3.0/dxy-tb.fcgi/851

0 Comments & 1 Trackback

Read the post Varieties and Schemes for Dummies, Part III
Weblog: The String Coffee Table
Excerpt: Still more notes on elements of algebraic geometry.
Tracked: June 22, 2006 6:55 PM