Content

1 Proper morphisms

The functorial point of view

 

(1.1) Schemes as functors

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:

\[ h_X\colon ({\rm Sch})^{{\rm opp}} \to {\rm (Sets)},\quad T\mapsto X(T):=\operatorname{Hom}(T, X), \]

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\).

Example 1.1
  1. 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).

  2. 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

\[ h_X\colon {\mathscr C}^{{\rm opp}} \to {\rm (Sets)},\quad T\mapsto X(T):=\operatorname{Hom}_{{\mathscr C}}(T, X), \]

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}}\).

Theorem 1.2
(Yoneda Lemma) For any category \({\mathscr C}\), the functor \(h\) constructed above is fully faithful.

Proof

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\).

Remark 1.3
More generally, one can show that for every functor \(F\colon {\mathscr C}^{{\rm opp}}\to {\rm (Sets)}\) there are identifications \(F(X) = \operatorname{Hom}_{\operatorname{Func}({\mathscr C}^{{\rm opp}}, {\rm (Sets)})}(h_X, F)\) that are functorial in \(X\).

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):

  1. Let \(X\), \(Y\) be schemes. The following are equivalent:

    1. \(X\cong Y\),

    2. \(h_X \cong h_Y\) (isomorphism of functors)

    3. 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

      \begin{tikzcd} 
                X(T) \arrow[r, "f_T"]\arrow[d] & Y(T)\arrow[d] \\
                X(T') \arrow[r, "f_T"]& Y(T')
            \end{tikzcd}

      is commutative.

  2. 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\).

  3. 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

 

(1.2) Recap: fiber products of schemes

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.)

Definition 1.4
Let \({\mathscr C}\) be a category. We fix morphisms \(f\colon X\to S\) and \(g\colon Y\to S\). Then an object \(P\) in \({\mathscr C}\) together with morphisms \(p\colon P\to X\) and \(q\colon P\to Y\) such that \(f\circ p = g\circ q\) is called a fiber product of \(X\) and \(Y\) over \(S\), if for every object \(T\) of \({\mathscr C}\) together with morphisms \(\alpha \colon T\to X\) and \(\beta \colon T\to Y\) with \(f\circ \alpha = g\circ \beta \), there exists a unique morphism \(\xi \colon T\to P\) with \(p\circ \xi = \alpha \), \(q\circ \xi = \beta \).

We say that a commutative square

\begin{tikzcd} 
        A \arrow[r]\arrow[d] & B\arrow[d] \\
        C \arrow[r] & D
    \end{tikzcd}

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\).

Theorem 1.5
  1. 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.

  2. 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\).

  3. 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\).

Example 1.6
If \(f\colon X\to S\) is any morphism and \(V\to S\) is an open immersion, then we can identify \(X\times _SV = f^{-1}(V)\) as \(X\)-schemes, i.e., the projection \(X\times _SV\to X\) is an open immersion which induces an isomorphism \(X\times _SV \cong f^{-1}(V)\) (where we view \(f^{-1}(V)\) as an open subscheme of \(X\)).

Example 1.7
(Fibers of a morphism) If \(f\colon X\to S\) is a morphism of schemes and \(s\in S\), then we call the fiber product \(X_s := f^{-1}(s) := X\times _S\operatorname{Spec}\kappa (s)\) (with respect to \(f\) and the natural morphism \(\operatorname{Spec}\kappa (s)\to S\)) the scheme-theoretic fiber of \(f\) over \(s\). The projection \(X_s\to X\) induces a homeomorphism between the topological space of the scheme \(X_s\) and the fiber of the continuous map \(f\) over \(s\). Cf. the Algebraic Geometry 1 class, or see  [ GW1 ] Section (4.8).

Lemma 1.8
In the list below, the “obvious” maps between fiber products are isomorphisms:
  1. \(X\times _SS\cong X\),

  2. \(X\times _SY \cong Y\times _SX\),

  3. \((X\times _SY)\times _TZ \cong X\times _S(Y\times _TZ)\) (and this allows us to omit the parentheses in expressions like these).

Proof

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.

Example 1.9

(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).

(1.3) Base change

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\).

Proposition 1.10
The following properties of scheme morphisms are stable under base change: Being …
  1. an open immersion,

  2. a closed immersion,

  3. an immersion,

  4. quasi-compact,

  5. surjective,

  6. an isomorphism,

  7. …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.

Example 1.11
  1. 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\).

  2. 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

 

(1.4) Proper maps between topological spaces

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.

Definition 1.12
  1. 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.

  2. 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.

Proposition 1.13
Let \(f\colon X\to Y\) be a continuous map. The following properties are equivalent.
  1. \(f\) is universally closed,

  2. \(f\) is Bourbaki-proper,

  3. \(f\) is closed and for every \(y\in Y\) the fiber \(f^{-1}(y)\) is quasi-compact.

  4. \(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.

(1.5) Proper morphisms

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.

Definition 1.14
A morphism \(f\colon X\to Y\) is called quasi-compact, if for every quasi-compact open \(V\subseteq Y\) the inverse image \(f^{-1}(V)\) is quasi-compact.

Lemma 1.15
Let \(f\colon X\to Y\) be a morphism of schemes. The following are equivalent.
  1. The morphism \(f\) is quasi-compact.

  2. For every affine open subscheme \(V\subseteq Y\), the inverse image \(f^{-1}(V)\) is quasi-compact.

  3. 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\).

Definition 1.16
  1. 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.

  2. 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.

Lemma 1.17
Let \(f\colon X\to Y\) be a morphism of schemes. The following are equivalent.
  1. The morphism \(f\) is locally of finite type.

  2. 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.

Definition 1.18
Let \(f\colon X\to Y\) be a morphism of schemes.
  1. The morphism \(f\) is called closed, if for every closed subset \(Z\subseteq X\), the image \(f(Z)\) is a closed subset of \(Y\).

  2. 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.

  3. The morphism \(f\) is called proper, if it is separated, of finite type, and universally closed.

Example 1.19
  1. 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.

  2. Every closed immersion is proper.

  3. The property of being proper is stable under composition and under base change.

(1.6) Projective schemes are proper

Definition 1.20
Let \(S\) be a scheme. An \(S\)-scheme \(X\) is called projective (we also say that \(X\) is projective over \(S\), or that the morphism \(X\to S\) is projective), if there exist \(N\ge 0\) and a closed immersion \(X\hookrightarrow \mathbb {P}^N_S\) of \(S\)-schemes.

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.

Lemma 1.21
Let \(R\) be a ring, \(n\ge 0\), and let \(I\subseteq (X_0, \dots , X_n) \subseteq R[X_0,\dots , X_n]\) be a homogeneous ideal. Then \(V_+(I) = \emptyset \) if and only if \(\operatorname{rad}(I) \supseteq (X_0, \dots , X_n)\).

Proposition 1.22
( [ GW1 ] Proposition 13.24) Let \(R\) be a ring, \(n\ge 0\), and let \(Z\subseteq \mathbb {P}^n_R\) be a closed subscheme. Then there exists a homogeneous ideal \(I\subseteq R[X_0,\dots , X_n]\) such that \(Z\cong V_+(I)\).

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.)

Lemma 1.23
Let \(R\) be a ring, let \(\mathfrak p\subset R\) be a prime ideal and let \(M\) be a finitely generated \(R\)-module. If the localization \(M_{\mathfrak p}\) vanishes, then there exists \(s\in R\setminus \mathfrak p\) such that already the localization \(M_s\) is zero.

Theorem 1.24
( [ GW1 ] Theorem 13.40) Every projective morphism of schemes is proper.

Sketch of proof

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\).

Example 1.25

(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

\begin{align*} F =& X^m + S_{m-1}X^{m-1} + \cdots + S_1X + S_0,\\ G =& X^n + T_{n-1}X^{n-1} + \cdots + T_1X + T_0 \in R[X] \end{align*}

be the “universal” monic polynomials, and let

\begin{align*} \tilde{F} = & X^m + S_{m-1}X^{m-1}Y + \cdots + S_1XY^{m-1} + S_0Y^m,\\ \tilde{G} = & X^n + T_{n-1}X^{n-1}Y + \cdots + T_1XY^{n-1} + T_0Y^n \in R[X, Y] \end{align*}

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.