6.5: Varieties
- Page ID
- 74248
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)As before, if \(f \colon U \to \mathbb{C}\) is a function, let \(Z_f = f^{-1}(0) \subset U\) denote the zero set of \(f\).
Let \(U \subset \mathbb{C}^n\) be an open set. Let \(X \subset U\) be a set such that near each point \(p \in U\), there exists a neighborhood \(W\) of \(p\) and a family of holomorphic functions \(\mathcal{F}\) defined on \(W\) such that \[W \cap X = \bigl\{ z \in W : f(z) = 0 \text{ for all } f \in \mathcal{F} \bigr\} = \bigcap_{f \in \mathcal{F}} Z_f .\] Then \(X\) is called a (complex or complex-analytic) variety or a subvariety of \(U\). Sometimes \(X\) is called an analytic set. We say \(X \subset U\) is a proper subvariety if \(\emptyset \not= X \subsetneq U\).
We generally leave out the “complex” from “complex subvariety” as it is clear from context. But you should know that there are other types of subvarieties, namely real subvarieties given by real-analytic functions. We will not cover those in this book.
The set \(X = \{ 0 \} \subset \mathbb{C}^n\) is a subvariety as it is the only common vanishing point of functions \(\mathcal{F} = \{ z_1,\ldots,z_n \}\). Similarly, \(X= \mathbb{C}^n\) is a subvariety of \(\mathbb{C}^n\), where we let \(\mathcal{F} = \emptyset\).
The set defined by \(z_2 = e^{1/z_1}\) is a subvariety of \(U = \bigl\{ z \in \mathbb{C}^2 : z_1 \not=0 \bigr\}\). It is not a subvariety of any open set larger than \(U\).
It is useful to note what happens when we replace “near each point \(p \in U\)” with “near each point \(p \in X\).” We get a slightly different concept, and \(X\) is said to be a local variety. A local variety \(X\) is a subvariety of some neighborhood of \(X\), but it is not necessarily closed in \(U\). As a simple example, the set \(X = \bigl\{ z \in \mathbb{C}^2 : z_1 = 0, |z_2| < 1 \bigr\}\) is a local variety, but not a subvariety of \(\mathbb{C}^2\). On the other hand \(X\) is a subvariety of the unit ball \(\bigl\{ z \in \mathbb{C}^2 : \norm{z} < 1 \bigr\}\).
Note that \(\mathcal{F}\) depends on \(p\) and near each point may have a different set of functions. Clearly the family \(\mathcal{F}\) is not unique. We will prove below that we would obtain the same definition if we restricted to finite families \(\mathcal{F}\).
We work with germs of functions. Recall, that when \((f,p)\) is a germ of a function the germ \((Z_f,p)\) is the germ of the zero set of some representative. Let \[I_p(X) \overset{\text{def}}{=} \bigl\{ (f,p) \in \mathcal{O}_p : (X,p) \subset (Z_f,p) \bigr\} .\] That is, \(I_p(X)\) is the set of germs of holomorphic functions vanishing on \(X\) near \(p\). If a function vanishes on \(X\), then any multiple of it also vanishes on \(X\), so \(I_p(X)\) is an ideal. Really \(I_p(X)\) depends only on the germ of \(X\) at \(p\), so define \(I_p\bigl((X,p)\bigr) = I_p(X)\).
Every ideal in \(\mathcal{O}_p\) is finitely generated. Let \(I \subset \mathcal{O}_p\) be an ideal generated by \(f_1,f_2,\ldots,f_k\). Write \[V(I) \overset{\text{def}}{=} (Z_{f_1},p) \cap (Z_{f_2},p) \cap \cdots \cap (Z_{f_k},p) .\] That is, \(V(I)\) is the germ of the subvariety “cut out” by the elements of \(I\), since every element of \(I\) vanishes on the points where all the generators vanish. Suppose representatives \(f_1,\ldots,f_k\) of the generators are defined in some neighborhood \(W\) of \(p\), and a germ \((g,p) \in I\) has a representative \(g\) defined in \(W\) such that \(g = c_1 f_1 + \cdots + c_k f_k\), where \(c_k\) are also holomorphic functions on \(W\). If \(q \in Z_{f_1} \cap \cdots \cap Z_{f_k}\), then \(g(q) = 0\). Thus, \(Z_{f_1} \cap \cdots \cap Z_{f_k} \subset Z_g\), or in terms of germs, \(V(I) \subset (Z_g,p)\). The reason why we did not define \(V(I)\) to be the intersection of zero sets of all germs in \(I\) is that this would be an infinite intersection, and we did not define such an object for germs.
Show that \(V(I)\) is independent of the choice of generators.
Suppose \(I_p(X)\) is generated by the functions \(f_1, f_2, \ldots, f_k\). Prove \[(X,p) = (Z_{f_1},p) \cap (Z_{f_2},p) \cap \cdots \cap (Z_{f_k},p) .\]
Given a germ \((X,p)\) of a subvariety at \(p\), show \(V\bigl(I_p(X)\bigr) = (X,p)\) (see above). Then given an ideal \(I \subset \mathcal{O}_p\), show \(I_p\bigl(V(I)\bigr) \supset I\).
As \(\mathcal{O}_p\) is Noetherian, \(I_p(X)\) is finitely generated. Near each point \(p\) only finitely many functions are necessary to define a subvariety, that is, by an exercise above, those functions “cut out” the subvariety. When one says defining functions for a germ of a subvariety, one generally means that those functions generate the ideal, not just that their common zero set happens to be the subvariety. A theorem that we will not prove here in full generality, the Nullstellensatz, says that if we take the germ of a subvariety defined by functions in an ideal \(I \subset \mathcal{O}_p\), and look at the ideal given by that subvariety, we obtain the radical\(^{1}\) of \(I\). In more concise language, the Nullstellensatz says \(I_p\bigl(V(I)\bigr) = \sqrt{I}\). Germs of subvarieties are in one-to-one correspondence with radical ideals of \(\mathcal{O}_p\).
The subvariety \(X = \{ 0 \} \subset \mathbb{C}^2\) can be given by \(\mathcal{F} = \bigl\{ z_1^2, z_2^2 \bigr\}\). If \(I = \bigl(z_1^2,z_2^2\bigr) \subset \mathcal{O}_0\) is the ideal of germs generated by these two functions, then \(I_0(X) \not= I\). We have seen that the ideal \(I_0(X)\) is the maximal ideal \(\mathfrak{m}_0 = (z_1,z_2)\). If we prove that all the nonconstant monomials are in \(\sqrt{I}\), then \(\sqrt{I} = (z_1,z_2) = \mathfrak{m}_0\). The only nonconstant monomials that are not in \(I\) are \(z_1\), \(z_2\), and \(z_1z_2\), but the square of each of these is in \(I\), so \(\sqrt{I} = \mathfrak{m}_0\).
The local properties of a subvariety at \(p\) are encoded in the properties of the ideal \(I_p(X)\). Therefore, the study of subvarieties often involves the study of the various algebraic properties of the ideals of \(\mathcal{O}_p\). Let us also mention in passing that the other object that is studied is the so-called coordinate ring \(\mathcal{O}_p / I_p(X)\), which represents the functions on \((X,p)\). That is, we identify two functions if they differ by something in the ideal, since then they are equal on \(X\).
At most points a subvariety behaves like a piece of \(\mathbb{C}^k\), more precisely like a graph over \(\mathbb{C}^k\). A graph of a mapping \(f \colon U' \subset \mathbb{C}^k \to \mathbb{C}^{n-k}\) is the set \(\Gamma_f \subset U' \times \mathbb{C}^{n-k} \subset \mathbb{C}^k \times \mathbb{C}^{n-k}\) defined by \[\Gamma_f \overset{\text{def}}{=} \bigl\{ (z,w) \in U' \times \mathbb{C}^{n-k} : w=f(z) \bigr\} .\]
Let \(X \subset U \subset \mathbb{C}^n\) be a subvariety of an open set \(U\). Let \(p \in X\) be a point. Suppose that after a permutation of coordinates, near \(p\) the set \(X\) is a graph of a holomorphic mapping. That is, after relabeling coordinates, there is a neighborhood \(U' \times U'' \subset \mathbb{C}^{k} \times \mathbb{C}^{n-k}\) of \(p\), where \(k \in \mathbb{N}_0\), such that \[X \cap (U' \times U'') = \Gamma_f\] for a holomorphic mapping \(f \colon U' \to \mathbb{C}^{n-k}\). Then \(p\) is a regular point (or simple point) of \(X\) and the dimension of \(X\) at \(p\) is \(k\). We write \(\dim_p X = k\). If all points of \(X\) are regular points of dimension \(k\), then \(X\) is called a complex manifold, or complex submanifold, of (complex) dimension \(k\).
As the ambient\(^{2}\) dimension is \(n\), we say \(X\) is of codimension \(n-k\) at \(p\).
The set of regular points of \(X\) is denoted by \(X_{\mathit{reg}}\). Any point that is not regular is singular. The set of singular points of \(X\) is denoted by \(X_{\mathit{sing}}\).
A couple of remarks are in order. A subvariety \(X\) can have regular points of several different dimensions, although if a point is a regular point of dimension \(k\), then all nearby points are regular points of dimension \(k\) as the same \(U'\) and \(U''\) works. Any isolated point of \(X\) is automatically a regular point of dimension 0. Finally remark is that dimension is well-defined. We leave it as an exercise. Sometimes the empty set is considered a complex manifold of dimension \(-1\) (or \(-\infty\)).
The set \(X = \mathbb{C}^n\) is a complex submanifold of dimension \(n\) (codimension 0). In particular, \(X_{\mathit{reg}} = X\) and \(X_{\mathit{sing}} = \emptyset\).
The set \(Y = \bigl\{ z \in \mathbb{C}^3 : z_3 = z_1^2 - z_2^2 \bigr\}\) is a complex submanifold of dimension \(2\) (codimension 1). Again, \(Y_{\mathit{reg}} = Y\) and \(Y_{\mathit{sing}} = \emptyset\).
On the other hand, the so-called cusp, \(C = \bigl\{ z \in \mathbb{C}^2 : z_1^3-z_2^2 = 0 \bigr\}\) is not a complex submanifold. The origin is a singular point of \(C\) (see exercise below). At every other point we can write \(z_2 = \pm z_1^{3/2}\), so \(C_{\mathit{reg}} = C \setminus \{0\}\), and so \(C_{\mathit{sing}} = \{ 0 \}\). The dimension at every regular point is 1. See for a plot of \(C\) in two real dimensions:
Figure \(\PageIndex{1}\)
Prove that if \(p\) is a regular point of a subvariety \(X \subset U \subset \mathbb{C}^n\) of a domain \(U\), then the dimension at \(p\) is well-defined. Hint: If there were two possible \(U'\) of different dimension (possibly different affine coordinates), construct a map from one such \(U'\) to another such \(U'\) with nonvanishing derivative.
Consider the cusp \(C = \bigl\{ z \in \mathbb{C}^2 : z_1^3-z_2^2 = 0 \bigr\}\). Prove that the origin is not a regular point of \(C\).
Show that \(p\) is a regular point of dimension \(k\) of a subvariety \(X\) if and only if there exists a local biholomorphic change of coordinates that puts \(p\) to the origin and near \(0\), \(X\) is given by \(w=0\), where \((z,w) \in \mathbb{C}^{k} \times \mathbb{C}^{n-k}\). In other words, if we allow a biholomorphic change of coordinates, we can let \(f=0\) in the definition.
We also define dimension at a singular point. A fact that we will not prove in general is that the set of regular points of a subvariety is open and dense in the subvariety; a subvariety is regular at most points. Therefore, the following definition makes sense without resorting to the convention that \(\max \emptyset = -\infty\).
Let \(X \subset U \subset \mathbb{C}^n\) be a (complex) subvariety of \(U\). Let \(p \in X\) be a point. We define the dimension of \(X\) at \(p\) to be \[\dim_p X \overset{\text{def}}{=} \max \bigl\{ k \in \mathbb{N}_0 : \text{ $\forall$ neighbhds. $W$ of $p$, $\exists \, q \in W \cap X_{\mathit{reg}}$ with $\dim_q X = k$} \bigr\} .\] If \((X,p)\) is a germ and \(X\) a representative, the dimension of \((X,p)\) is the dimension of \(X\) at \(p\). The dimension of the entire subvariety \(X\) is defined to be \[\dim X \overset{\text{def}}{=} \max_{p \in X} \dim_p X .\] We say that \(X\) is of pure dimension \(k\) if at all points \(p\), dimension of \(X\) at \(p\) is \(k\). We say a germ \((X,p)\) is of pure dimension \(k\) if there exists a representative of \(X\) that is of pure dimension \(k\). We define the word codimension as before, that is, the ambient dimension minus the dimension of \(X\).
We saw that \(C = \bigl\{ z \in \mathbb{C}^2 : z_1^3-z_2^2 = 0 \bigr\}\) is of dimension 1 at all the regular points, and the only singular point is the origin. Hence \(\dim_0 C = 1\), and so \(\dim C = 1\). The subvariety \(C\) is of pure dimension 1.
We have the following theorem, which we state without proof, at least in the general setting.
Let \(U \subset \mathbb{C}^n\) be open and connected and let \(X \subset U\) be a subvariety, then the set of regular points \(X_{\mathit{reg}}\) is open and dense in \(X\). In fact, \(X_{\mathit{sing}} \subset X\) is a subvariety.
Suppose that \(X \subset U \subset \mathbb{C}^n\) is a subvariety of a domain \(U\), such that \(X_{\mathit{reg}}\) is connected. Show that \(X\) is of pure dimension. Feel free to assume \(X_{\mathit{reg}}\) is dense in \(X\).