1 Proper morphisms
The functorial point of view
References: [ GW1 ] Sections (4.1), (4.2); [ Mu ] II.6.
As we have discussed in Algebraic Geometry 1, to a scheme \(X\) we can attach its functor of \(T\)-valued points:
which on morphisms is just given by composition: \(f\colon T'\to T\) is mapped under \(h_X\) to the map \(X(T)\to X(T')\), \(\alpha \mapsto \alpha \circ f\).
For any affine scheme \(X=\operatorname{Spec}A\), we have \(X(T) = \operatorname{Hom}(A, \Gamma (T, {\mathscr O}_T))\). For example, this gives \({\mathbb A}^n_R(T) = \Gamma (T, {\mathscr O}_T)^n\) for any ring \(R\) and any \(R\)-scheme \(T\) (where we understand \({\mathbb A}^n_R(T)\) as the set of morphisms \(T\to {\mathbb A}^n_R\) of \(R\)-schemes).
It is more difficult to describe \(\mathbb {P}^n(T)\) for general \(T\) (for \(T\) the spectrum of a field, we have the description by homogeneous coordinates). We will come back to this later.
Using the notion of a morphism of functors, we can speak of the category \(\widehat{{\mathscr C}} := \operatorname{Func}(({\rm Sch})^{{\rm opp}}, {\rm (Sets)})\) of all such functors, and we obtain a functor \(h\colon ({\rm Sch}) \to \widehat{{\mathscr C}}\), \(X\mapsto h_X\), which on morphisms is – once again – defined by composition: \(\alpha \colon X'\to X\) is mapped by \(h\) to the morphism \(h_{X'}\to h_X\) of functors given by \(X'(T)\to X(T)\), \(\beta \mapsto \beta \circ \alpha \).
Even though at first sight this may look complicated, this is an entirely “formal” (i.e., category-theoretic) procedure which has nothing to do with schemes. In fact, if \({\mathscr C}\) is any category, for an object \(X\) of \({\mathscr C}\) we can define the functor
and now setting \(\widehat{{\mathscr C}} := \operatorname{Func}({\mathscr C}^{{\rm opp}}, {\rm (Sets)})\), we obtain a functor \(h\colon {\mathscr C}\to \widehat{{\mathscr C}}\).
Given \(X\) and \(Y\) and a morphism \(\Phi \colon h_X\to h_Y\), we obtain a morphism \(X\to Y\) by applying \(\Phi \) to \(\operatorname{id}_X\in h_X(X)\). One checks that this is an inverse of the map \(\operatorname{Hom}(X, Y)\to \operatorname{Hom}(h_X, h_Y)\) given by \(h\).
We will mostly apply the Yoneda Lemma to the category of schemes, or the category of \(S\)-schemes for some fixed scheme \(S\). Let us list some of its consequences (as before, these facts are not specific to the category of schemes):
Let \(X\), \(Y\) be schemes. The following are equivalent:
\(X\cong Y\),
\(h_X \cong h_Y\) (isomorphism of functors)
there exists a family \(f_T\colon X(T)\to Y(T)\) of bijections of sets that is functorial in \(T\), i.e., for every scheme morphism \(T'\to T\), the diagram
is commutative.
Let \(X\), \(Y\) be schemes. Giving a scheme morphism \(X\to Y\) is equivalent to giving a family of maps \(f_T\colon X(T)\to Y(T)\) of sets for each scheme \(T\), that is functorial in \(T\) (same condition as in (1) (iii)). Example. The determinant of a matrix is a scheme morphism \(\mathbb A^{n^2}\to \mathbb A^1\).
A diagram of scheme morphisms is commutative if and only if for every scheme \(T\) the diagram (in the category of sets) obtained by replacing each scheme by its set of \(T\)-valued points, and replacing the scheme morphisms by the induced maps of sets, is commutative.
Fiber products, base change, and separated morphisms
References: [ GW1 ] Sections (4.4)–(4.6); [ H ] II.3; [ Mu ] II.2.
The universal property of a fiber product generalizes the universal property of a product (of two objects, in any category). It is defined as follows. (See the lecture notes for Algebraic Geometry 1 for a bit more background, e.g., an explanation of the term fiber product.)
We say that a commutative square
is cartesian, if it is a fiber product diagram, i.e., if \(A\) satisfies the universal property defining the fiber product of \(B\) and \(C\) over \(D\).
If \(f\colon X\to S\), \(g\colon Y\to S\) are morphisms of schemes, then the fiber product of \(X\) and \(Y\) over \(S\) exists.
If in (1) \(X=\operatorname{Spec}A\), \(Y=\operatorname{Spec}B\), \(S=\operatorname{Spec}R\) are affine schemes (so that \(f\) and \(g\) are given by ring homomorphisms \(R\to A\), \(R\to B\), then \(\operatorname{Spec}A\otimes _RB\) together with the morphisms induced by the natural maps \(A\to A\otimes _RB\), \(B\to A\otimes _RB\), is the fiber product of \(X\) and \(Y\) over \(S\).
For \(f\), \(g\) as in (1), and open covers \(S = \bigcup _i U_i\), \(f^{-1}(U_i) = \bigcup _j V_{ij}\), \(g^{-1}(U_i) = \bigcup _k W_{ik}\), for all \(i\), \(j\), \(k\), the natural morphism \(V_{ij}\times _{U_i}W_{ik}\to X\times _SY\) induced by the universal property of the fiber product is an open immersion, and taken together the open subschemes of the above form cover \(X\times _SY\).
\(X\times _SS\cong X\),
\(X\times _SY \cong Y\times _SX\),
\((X\times _SY)\times _TZ \cong X\times _S(Y\times _TZ)\) (and this allows us to omit the parentheses in expressions like these).
These properties can easily be checked using the universal property (or, what more or less amounts to the same, by the Yoneda lemma). In any case, this reduces to checking the above claims for fiber products of sets, where they follow immediately from the explicit description of fiber products of sets.
(Group schemes) Let \(S\) be a scheme. A group scheme over \(S\) is an \(S\)-scheme \(G\) together with a functor \(h\colon ({\rm (Sch)}/S)^{{\rm opp}}\to {\rm (Grp)}\), such that \(h_G\) is the composition of \(h\) and the forgetful functor \({\rm (Grp)}\to {\rm (Sets)}\). In other words, for every \(S\)-scheme \(T\), we are given a group structure on \(G(T)\), and for every morphism \(T'\to T\), the induced map \(G(T)\to G(T')\) is a group homomorphism.
In view of the above discussion, we can express this structure equivalently by giving a multiplication morphism \(m\colon G\times _SG\to G\), a morphism \(i\colon G\to G\) (“inverse element”) that induces the map \(g\mapsto g^{-1}\) on each \(G(T)\), and a morphism \(S\to G\) (“neutral element”) that induces the neutral element in each \(G(T)\) (note that for every \(S\)-scheme \(T\), the set \(S(T)\) is a singleton). The morphisms \(m\), \(i\), \(e\) have to satisfy certain conditions reflecting the group axioms; the conditions can be expressed by requiring that certain diagrams be commutative. See [ GW1 ] Section (4.15).
References: [ GW1 ] Chapter 4, in particular Sections (4.7)–(4.10).
Given scheme morphisms \(f\colon X\to S\) and \(g\colon S'\to S\), we call the projection \(X\times _SS'\to S'\) the morphism obtained from \(f\) by base change along \(g\). This defines a functor from the category of \(S\)-schemes to the category of \(S'\)-schemes.
A particularly simple example is the case where \(g\colon V\to S\) is an open immersion. In that case the base change of \(f\) is just the restriction of \(f\) to \(f^{-1}(V)\to V\).
Many properties of scheme morphisms are “stable under base change” in the following sense: A property \(\mathbf P\) of scheme morphisms is called stable under base change if for every morphism \(f\colon X\to Y\) of \(S\)-schemes that has property \(\mathbf P\) and every scheme morphism \(S'\to S\), the induced morphism \(X\times _SS'\to Y\times _SS'\) also has property \(\mathbf P\).
Given a property \(\mathbf P\), to check that it is stable under base change, it is enough to check that whenever \(f\colon X\to S\) has the property, and \(g\colon S'\to S\) is a scheme morphism, then \(X\times _SS'\to S'\) also has the property. In fact, this is clearly a special case of the above definition (namely the case where \(Y=S\)). On the other hand, suppose this special case is true and \(f\colon X\to Y\) is any morphism of \(S\)-schemes. Identifying \(X\times _SS' = X\times _Y(Y\times _SS')\) using the rules of “computations with fiber products” (Lemma 1.8), the base change \(X\times _SS'\to Y\times _SS'\) is identified with the projection \(X\times _Y(Y\times _SS')\to Y\times _SS'\). Applying the special case to \(X\to Y\) and the base change \(Y\times _SS'\to Y\), we obtain that \(X\times _SS' = X\times _Y(Y\times _SS')\to Y\times _SS'\) has property \(\mathbf P\).
an open immersion,
a closed immersion,
an immersion,
quasi-compact,
surjective,
an isomorphism,
…most of the properties of scheme morphisms that we will get to know later in the course …
A notable exception is the property of being injective: Can you find an example of an injective morphism \(X\to S\) of schemes and a morphism \(S'\to S\) such that the base change \(X\times _SS'\to S'\) is not injective?
All the properties in the above list, and also being injective, are stable under composition, i.e., if two composable morphisms both have the property, then so does the composition.
If \(R\to R'\) is a ring homomorphism, then \(\mathbb {A}^n_R\otimes _RR' := \mathbb {A}^n_R\times _{\operatorname{Spec}R}\operatorname{Spec}R' = \mathbb {A}^n_{R'}\). In view of this we define, for an arbitrary scheme \(S\), \(\mathbb {A}^n_S := \mathbb {A}^n_{\mathbb {Z}}\times _{\operatorname{Spec}\mathbb {Z}} S\).
If \(R\to R'\) is a ring homomorphism, then \(\mathbb {P}^n_R\otimes _RR' := \mathbb {P}^n_R\times _{\operatorname{Spec}R}\operatorname{Spec}R' = \mathbb {P}^n_{R'}\). In view of this we define, for an arbitrary scheme \(S\), \(\mathbb {P}^n_S := \mathbb {P}^n_{\mathbb {Z}}\times _{\operatorname{Spec}\mathbb {Z}} S\).
Proper morphisms
References: [ Bou-TG ] Ch. I §10, [ Stacks ] Section 005M.
Most schemes that we have encountered so far (in particular, all affine schemes, projective space over any ring, subschemes \(V_+(I)\) of projective space over a ring, …) are quasi-compact. On the other hand, from a geometric point of view, e.g., the affine line (or higher-dimensional affine space) “should not be viewed” as a compact space. The notion of properness is a suitable replacement in algebraic geometry for the notion of compactness in topology/differential geometry.
Similarly as separatedness, we will define properness in terms of fiber products of schemes, starting from a characterization of quasi-compact topological spaces, given by the notion of proper map between continuous spaces, which we discuss below as a motivation for the definition of proper scheme morphisms. The purpose of motivation aside, the rest of this section plays no role in the course.
Note that fiber products in the category of topological spaces exist. In fact, for continous maps \(X\to S\), \(Y\to S\), the set-theoretic fiber product \(X\times _SY\), equipped with the subspace topology for the inclusion \(X\times _SY\subseteq X\times Y\) (where the right hand side carries the product topology) is easily seen to satisfy the required universal property.
Recall that a continous map \(f\colon X\times Y\) is closed, if for every closed subset \(C\subseteq X\), the image \(f(C)\subseteq Y\) is closed.
We call a continuous map \(f\colon X\to Y\) universally closed, if for every continuous map \(Z\to Y\), the “base change” of \(f\) along \(Z\to Y\), i.e., the induced map \(X\times _YZ\to Z\), is closed.
We call a continuous map \(f\colon X\to Y\) Bourbaki-proper, if for every topological space \(Z\), the induced map \(f\times \operatorname{id}_Z\colon X\times Z\to Y\times Z\) is closed.
\(f\) is universally closed,
\(f\) is Bourbaki-proper,
\(f\) is closed and for every \(y\in Y\) the fiber \(f^{-1}(y)\) is quasi-compact.
\(f\) is closed and for every quasi-compact subset \(K\subseteq Y\), the inverse image \(f^{-1}(K)\) is quasi-compact.
See [ Stacks ] Theorem 005R.
References: [ GW1 ] Sections (12.13); [ H ] II.4; [ Mu ] II.7.
To define proper morphisms of schemes, we also need the following ingredients. We have already defined quasi-compact morphisms, and a special case of morphisms of finite type in Algebraic Geometry 1.
The morphism \(f\) is quasi-compact.
For every affine open subscheme \(V\subseteq Y\), the inverse image \(f^{-1}(V)\) is quasi-compact.
There exists a cover \(Y=\bigcup _i V_i\) by affine open subschemes such that for every \(i\) the inverse image \(f^{-1}(V_i)\) is quasi-compact.
The difficult implication was Problem 46 in Algebraic Geometry 1. Note that in part (iii) of the lemma it is important to consider a cover by affine open subschemes.
Recall that an algebra \(B\) over a ring \(A\) is called of finite type (or equivalently, finitely generated) if there exists \(n\ge 0\) and a surjective \(A\)-algebra homomorphism \(A[X_1,\dots , X_n]\to B\).
A morphism \(f\colon X\to Y\) of schemes is called locally of finite type (or: \(X\) is called a \(Y\)-scheme locally of finite type, of locally of finite type over \(Y\)), if for every affine open subscheme \(V\subseteq Y\) and every open subscheme \(U\subseteq f^{-1}(V)\), the ring homomorphism \(\Gamma (V, {\mathscr O}_Y)\to \Gamma (U, {\mathscr O}_X)\) induced by the restriction \(U\to V\) of \(f\) makes \(\Gamma (U, {\mathscr O}_X)\) a \(\Gamma (V, {\mathscr O}_Y)\)-algebra of finite type.
A morphism \(f\colon X\to Y\) of schemes is called of finite type (or: \(X\) is called a \(Y\)-scheme of finite type, or of finite type over \(Y\)), if \(f\) is locally of finite type and quasi-compact.
The morphism \(f\) is locally of finite type.
There exist a cover \(Y=\bigcup _i V_i\) by affine open subschemes, and for each \(i\) a cover \(f^{-1}(V_i) = \bigcup _j U_{ij}\) by affine open subschemes such that for all \(i\), \(j\) the \(\Gamma (V_i, {\mathscr O}_Y)\)-algebra \(\Gamma (U_{ij}, {\mathscr O}_X)\) is of finite type.
Each of the properties of being locally of finite type, quasi-compact, and of finite type is stable under composition and under base change.
The morphism \(f\) is called closed, if for every closed subset \(Z\subseteq X\), the image \(f(Z)\) is a closed subset of \(Y\).
The morphism \(f\) is called universally closed, if for every morphism \(Y'\to Y\) the base change \(X\times _YY'\to Y'\) of \(f\) along \(Y'\) is a closed morphism.
The morphism \(f\) is called proper, if it is separated, of finite type, and universally closed.
The affine line is not proper. More precisely, let \(k\) be a field, let \(Y=\operatorname{Spec}(k)\), and let \(X = \mathbb {A}^1_k\). Let \(f\colon X\to Y\) be the natural morphism. Then \(f\) is separated, of finite type and closed, but (why?) not universally closed.
Every closed immersion is proper.
The property of being proper is stable under composition and under base change.
This definition of projective schemes differs slightly from the one in [ GW1 ] (Definition 13.68, which requires only that the above property holds locally on \(S\)). If \(S\) is affine, they coincide, however, and the difference will not be of any concern for us in this course. See [ GW1 ] , Summary 13.71 for a discussion. The definition given here is the one used in [ H ] and in [ Stacks ] .
Suppose that \(S= \operatorname{Spec}R\) is an affine scheme. For any homogeneous ideal \(I\subseteq R[X_0,\dots , X_N]\), \(V_+(I)\) is a closed subscheme of \(\mathbb {P}^N_S\), and hence in particular a projective \(S\)-scheme. One can show that for \(S\) affine every projective scheme is isomorphic to a scheme of this form.
We will study this notion in more detail later (see Chapter 5).
Before we come to the main theorem of this section (Theorem 1.24), recall that for a homogeneous ideal \(I\subseteq R[X_0,\dots , X_n]\) (where \(R\) is some ring) we have defined a closed subscheme \(V_+(I)\) of \(\mathbb {P}^n_R\). We need the following two results on closed subschemes of projective space.
In addition, we will use the following commutative algebra lemma which is easily proved using the definitions of the localizations appearing in the lemma. (We will later generalize the lemma when we prove that given an \({\mathscr O}_X\)-module \({\mathscr F}\) of finite type on a locally ringed space \(X\), the support of \({\mathscr F}\), i.e., the set of all points \(x\) such that the stalk \({\mathscr F}_x\) does not vanish, is closed. See Proposition 2.18.)
Since closed immersions are proper, it is enough to prove that projective space is proper, i.e., that for every scheme \(S\) the morphism \(\mathbb {P}^n_S\to S\) is closed. Since this property can be checked locally on \(S\), we may assume that \(S=\operatorname{Spec}R\) is affine.
If \(Z\subseteq \mathbb {P}^n_S\) is a closed subset, there exists a closed subscheme with underlying topological space \(Z\), and hence (Proposition 1.22) a homogeneous ideal \(I\subseteq R[X_0,\dots , X_n]\) such that \(V_+(I)\) has underlying topological space \(Z\). We need to show that the image of \(V_+(I)\) in \(S\) is closed, or equivalently, that its complement \(U\subseteq S\) is open.
Denote by \(f\) the composition \(V_+(I)\hookrightarrow \mathbb {P}^n_S\to S\), and let \(x\in U\). Then the scheme-theoretic fiber \(f^{-1}(x) = V_+(I) \times _U\operatorname{Spec}\kappa (x)\) is empty. We want to show that there exists \(s\in R\) such that \(x\in D(s)\subseteq U\). The inclusion \(D(s)\subseteq U\) amounts to saying that \(f^{-1}(D(s)) = \emptyset \). To translate the problem into a commutative algebra statement, let \(\overline{I}\) be the image of \(I\) in \(\kappa (x)[X_0,\dots , X_n]\). It follows from the assumption \(f^{-1}(x) = \emptyset \) and Lemma 1.21 that \(\operatorname{rad}(\overline{I})\) contains the ideal \((X_0, \dots , X_n)\) (\(\subset \kappa (x)[X_0, \dots , X_n]\)). Thus for \(d\) sufficiently large, for the degree \(d\) components we have \(\overline{I}_d = (X_0,\dots , X_n)_d\). By the lemma of Nakayama, we obtain \(I_d\otimes {\mathscr O}_{S, x} = (X_0, \dots , X_n)_d \subseteq {\mathscr O}_{S,x}[X_0, \dots , X_n]\). It then follows that the analogous equality holds already over the localization of \(R\) with respect to a suitable element \(s\) not contained in the prime ideal \(x\).
(The resultant of polynomials) Let \(k\) be an algebraically closed field (with some “obvious” adaptations, the results below hold over an arbitrary field). Let \(m,n\in \mathbb {N}\). We identify the set \(A\) of pairs \((f,g)\) of monic polynomials with the set of \(k\)-valued points of the affine space \(\mathbb {A}^{m+n}_k = \operatorname{Spec}k[S_0,\dots , S_{m-1}, T_0,\dots , T_{n-1}]\), where a tuple \((s_i, t_j)\in k^{m+n} = \mathbb {A}^{m+n}_k(k)\) corresponds to \(\left(X^m+s_{m-1}X^{m-1}+\cdots + s_0, X^n+t_{n-1}X^{n-1}+\cdots + t_0 \right)\).
Viewing \(A\) as the set of closed points of \(\mathbb {A}^{m+n}_k\), \(A\) is equipped with a topology, namely the topology induced by the Zariski topology.
Let \(Z\subset A\) be the subset consisting of those pairs \((f,g)\) such that \(f\) and \(g\) have a common zero in \(k\). Write \(R=k[S_0,\dots , S_{m-1}, T_0,\dots , T_{n-1}]\).
Claim. The set \(Z\) is a closed subset.
Proof of claim. Let
be the “universal” monic polynomials, and let
be their homogenizations with respect to a second variable \(Y\).
Let \(p\colon \mathbb {P}^1_R\to \operatorname{Spec}R\) be the projection. Then \(Z = p(V_+(\tilde{F}, \tilde{G}))\cap A\). By the above theorem, \(p(V_+(\tilde{F}, \tilde{G}))\) is closed in \(\mathbb {A}^{m+n}_k\), hence the claim follows. To see the equality, fix \(x = (f,g)\in A\) and let \(\tilde{f}, \tilde{g}\) be their homogenizations. Then \(f\) and \(g\) have a common zero in \(k\) if and only if \(V_+(\tilde{f}, \tilde{g}) \ne \emptyset \) (inside \(\mathbb {P}^1_{\kappa (x)}\)). Note that the point \((1:0)\), the “point at infinity” in \(\mathbb {P}^1\) is never a zero of \(\tilde{f}\) or \(\tilde{g}\). Since \(V_+(\tilde{f}, \tilde{g}) = V_+(\tilde{F}, \tilde{G})\times _{\operatorname{Spec}R}\operatorname{Spec}\kappa (x)\) can be identified with the (scheme-theoretic) fiber of \(p\) over the point \(x\), this proves the desired description of \(Z\).
More precisely one can show (using other methods) that \(Z\) is the zero locus of a single polynomial in \(R\), the so-called resultant of a pair of monic polynomials. See [ GW1 ] Section (B.20) for a sketch and further references, or [ Bo ] Abschnitt 4.4 for a detailed account in German.