\documentclass[12pt,leqno]{article}

\usepackage{amsmath,amsfonts,amscd,amssymb,theorem}

\addtolength{\topmargin}{-23mm}
\addtolength{\textheight}{60mm}
\addtolength{\oddsidemargin}{-20mm}
\addtolength{\textwidth}{40mm}

%%%%%  Theorem style with a dot at the end of the header

\makeatletter
\begingroup
\gdef\th@dotted{\normalfont\itshape
  \def\@begintheorem##1##2{%
        \item[\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
\def\@opargbegintheorem##1##2##3{%
   \item[\hskip\labelsep \theorem@headerfont ##1\ ##2\ (##3).]}}
\endgroup
\makeatother

\theoremstyle{dotted}

\newtheorem{thm}{Теорема}[section]
\newtheorem{lemma}[thm]{Лемма}
\newtheorem{prop}[thm]{Предложение}
\newtheorem{corr}[thm]{Следствие}
\newtheorem{exc}{Упражнение}[section]
\newtheorem{sch}[thm]{Факт}

%%%%%  Same for definitions

\makeatletter
\begingroup
\gdef\th@upshape{\normalfont
  \def\@begintheorem##1##2{%
        \item[\hskip\labelsep \theorem@headerfont ##1\ ##2.]}%
\def\@opargbegintheorem##1##2##3{%
   \item[\hskip\labelsep \theorem@headerfont ##1\ ##2\ (##3).]}}
\endgroup
\makeatother

\theoremstyle{upshape}

\newtheorem{opr}[thm]{Определение}
\newtheorem{rem}[thm]{Замечание}

%%%%% Разное

\makeatletter
\@addtoreset{equation}{section}
\makeatother
\renewcommand{\theequation}{\thesection.\arabic{equation}}

\newcommand{\proof}[1][Доказательство.]{\smallskip\noindent{\em #1}}
\def\endproof{\hfill\ensuremath{\square}\par\medskip}

\renewcommand{\labelenumi}{{\normalfont(\roman{enumi})}}
\renewcommand{\theenumi}{{\normalfont(\roman{enumi})}}

\def\eqref#1{\thetag{\ref{#1}}}
\def\eps{\varepsilon}
\def\phi{\varphi}
\def\wt{\widetilde}
\def\wh{\widehat}

\let\latexref=\ref
\def\ref#1{{\normalfont{\latexref{#1}}}}

\setlength{\unitlength}{1pt}
\newcommand{\idot}{{\:\raisebox{1pt}{\text{\circle*{1.5}}}}}
%
% The dot which looks good as index for homology groups
%
\newcommand{\hdot}{{\:\raisebox{3pt}{\text{\circle*{1.5}}}}}
%
% Same for cohomology
%

%%%%% Буквы

\newcommand{\C}{{\mathbb C}}
\newcommand{\Z}{{\mathbb Z}}
\newcommand{\R}{{\mathbb R}}
\newcommand{\Q}{{\mathbb Q}}

\newcommand{\A}{{\mathbb A}}
\newcommand{\PP}{{\mathbb P}}

\newcommand{\m}{\mathfrak m}
\newcommand{\aA}{\mathfrak a}
\newcommand{\pp}{\mathfrak p}
\newcommand{\qq}{\mathfrak q}
\newcommand{\bb}{\mathfrak b}

\newcommand{\calo}{{\mathcal O}}
\newcommand{\F}{{\mathcal F}}
\newcommand{\E}{{\mathcal E}}

\newcommand{\Hom}{\operatorname{{\sf Hom}}}
\newcommand{\Ext}{\operatorname{{\sf Ext}}}
\newcommand{\Tor}{\operatorname{{\sf Tor}}}
\newcommand{\Sym}{\operatorname{{\sf Sym}}}
\newcommand{\Id}{\operatorname{{\sf Id}}}
\newcommand{\id}{\operatorname{{\sf id}}}

\newcommand{\hhom}{\operatorname{{\mathcal H}{\it om}}}

\renewcommand{\Im}{\operatorname{{\sf Im}}}
\newcommand{\Ker}{\operatorname{{\sf Ker}}}
\newcommand{\Coker}{\operatorname{{\sf Coker}}}

\newcommand{\Aut}{\operatorname{{\sf Aut}}}
\newcommand{\Der}{\operatorname{{\sf Der}}}

\newcommand{\Spec}{\operatorname{Spec}}
\newcommand{\Proj}{\operatorname{Proj}}
\newcommand{\Max}{\operatorname{Max}}
\newcommand{\Ass}{\operatorname{Ass}}
\newcommand{\Supp}{\operatorname{Supp}}
\newcommand{\Frac}{\operatorname{Frac}}
\newcommand{\Bl}{\operatorname{Bl}}

\newcommand{\Shv}{\operatorname{Shv}}
\newcommand{\PShv}{\operatorname{PreShv}}
\newcommand{\Et}{\operatorname{\text{\'Et}}}

\renewcommand{\dim}{\operatorname{{\sf dim}}}
\newcommand{\depth}{\operatorname{{\sf depth}}}
\newcommand{\rk}{\operatorname{{\sf rk}}}
\newcommand{\ev}{\operatorname{{\sf ev}}}
\renewcommand{\deg}{\operatorname{{\sf deg}}}
\renewcommand{\det}{\operatorname{{\sf det}}}

\newcommand{\disc}{\operatorname{{\sf disc}}}
\newcommand{\Ann}{\operatorname{{\sf Ann}}}
\newcommand{\Res}{\operatorname{{\sf Res}}}
\newcommand{\tr}{\operatorname{{\sf tr}}}
\newcommand{\gr}{\operatorname{{\sf gr}}}
\newcommand{\htt}{\operatorname{{\sf ht}}}
\newcommand{\ppt}{\operatorname{{\sf pt}}}
\newcommand{\cchar}{\operatorname{{\sf char}}}

\def\ds{\displaystyle}

\newcommand{\6}{\partial}

%%%%% Pagestyle

\pagestyle{myheadings}

\markboth{Введение в алгебраическую геометрию -- лекции в НОЦ МИАН,
весна 2006}{Введение в алгебраическую геометрию -- лекции в НОЦ
МИАН, весна 2006}

\begin{document}

\setcounter{section}{15}
\stepcounter{section}
\section*{Лекция 16.}

\begin{center}
\begin{minipage}{0.7\linewidth}\small
Плоские морфизмы. Теорема замены базы. Плоские семейства и полином
Гильберта.
\end{minipage}
\end{center}

\subsection*{Плоские семейства.}

Важное общематическое понятие -- понятие {\em семейства} каких-либо
структур, хорошо (гладко, непрерывно и т.д.) зависящих от
параметров. Например, если дано $C^\infty$-многообразие $M$ и
какая-нибудь дифференциально-геометрическая структура на нем,
задаваемая тензорным полем $\xi$ -- например, риманова метрика -- то
под семейством структур, зависящих от многообразия параметров $S$,
понимают относительное тензорное поле на $M \times S/S$, гладкое, и
дающее структуру нужного типа на каждом слое. При этом в рамках
дифференциальной геометрии само многообразие $M$ -- его множество
точек -- полагают неизменным; меняется только дополнительная
структура $\xi$. Иначе непонятно, что взять в качестве $M \times S$
-- ясно, что если допустить {\em любое} многообразие $M'$,
снабженное отображением в $S$, то слои этого отображения в разных
точках могут быть совершенно разными, и ничего хорошего из такого
определения не выйдет.

Оказывается, и это некоторое чудо, что в алгебраической геометрии
можно определить и изучать более широкий разумный класс семейств, в
которых собственно многообразие может {\em меняться} -- например,
приобретать особенности (``вырождаться''); при этом меняется оно
контролируемым образом (в частности, дискретные инварианты вроде
размерности остаются неизменными).

Определение это формально-алгебраическое; почему оно работает, {\em
a priori} непонятно.

\begin{opr}
Пусть дан морфизм схем $f:X \to Y$. Квазикогерентный пучок
$\calo_X$-модулей $\F$ на $X$ называется {\em плоским над $Y$}, если
он плоский как пучок $f^{-1}(\calo_Y)$-модулей. Сам морфизм $f$
называется {\em плоским}, если $\calo_X$ -- пучок, плоский над $Y$.
\end{opr}

\begin{exc}
Докажите, что модуль $M$ над нетеровым кольцом $A$ плоский тогда и
только тогда, когда для любого простого идеала $\pp \subset A$,
локализация $M_\pp$ плоская над $A_\pp$ (указание: воспользовавшись
наукой об ассоциированных идеалах, докажите сначала, что $M$ плоский
тогда и только тогда, когда $\Tor^1(M,A/\pp)=0$ для любого простого
$\pp$). Выведите отсюда, что морфизм аффинных схем $f:X = \Spec B
\to Y = \Spec A$ плоский тогда и только тогда, когда $B$ плоско как
$A$-модуль.
\end{exc}

Отметим тривиальные примеры плоскых семейств: (1) $Y$ любое, $X = Y
\times Z$ для какого-нибудь $Z$, (2) $Y$ любое, $X \to Y$ --
вложение открытой подсхемы. Вот нетривиальный пример.

\begin{exc}[Пример плоского семейства.]
Зафиксируем положительное целое число $d$, и обозначим через $P$
множество всех ненулевых однородных полиномов от трех переменных
степени $d$. Рассмотрим $P$ как алгебраическое многообразие (аффинное
пространство без нуля). Рассмотрим подмножество $X \subset P \times
\PP^2$, заданное как
$$
X = \{ \langle x,p \rangle, x \in \PP^2,p \in P \mid p(x)= 0 \}.
$$
Докажите, что $X$ -- замкнутое подмногообразие, а проекция $X \to P$
-- плоский морфизм.
\end{exc}

В этом примере мы фиксируем дискретные инварианты: размерность
(кривая в $\PP^2$) и степень, и варьируем ``непрерывный'' инвариант
-- собственно уравнение степени $d$, задающее кривую. Получается
плоское семейство. Как мы увидим, в некотором смысле все плоские
семейства так и устроены. При этом, в зависимости от уравнения,
кривая может быть особая или неособая, может иметь одну или
несколько неприводимых компонент, и т.д.

На самом деле, первый результат о том, что в плоском семействе
сохраняются дискретные инварианты, мы уже знаем: как мы доказывали,
{\em конечно-порожденный} плоский $A$-модуль $M$ локально тривиален,
и в частности, размерность слоя $\dim_{k(\pp)}M_\pp/\pp M_\pp$
соотвествующего когерентного пучка не зависит от точки $\pp \in
\Spec A$. Вот второй простой результат на эту тему.

\begin{lemma}\label{dim.const}
Пусть $f:X \to Y$ -- плоский морфизм нетеровых схем, $x \in X$ --
точка $X$, $y=f(x) \in Y$ -- ее образ в $Y$. Тогда
$$
\dim \calo_{X_y,x} = \dim \calo_{X,x} - \dim \calo_{Y,y},
$$
где $X_y=f^{-1}(y) \subset X$ -- слой морфизма $f$ над точкой $y$.
\end{lemma}

Если $X$ и $Y$ -- неприводимые многообразия над полем $k$, это
значит, что размерность любого непустого слоя $f^{-1}(y)$ -- и более
того, размерность любой из его неприводимых компонент -- не зависит
от выбора точки $y$ (и равна $\dim X - \dim Y$).

\proof{} Утверждение локально: дано локальное кольцо $B =
\calo_{Y,y}$ и плоская локальная $B$-алгебра $A=\calo_{X,x}$; надо
вычислить размерность $\dim A/\m_B A$, где $\m_B \subset B$ --
максимальный идеал.

Индукция по $\dim B$. Заметим, что если взять какой-то идеал $I
\subset B$ и заменить $B$ на $B/I$, а $A$ на $A/IA$, то ни $A/\m_B
A$, ни его размерность не изменятся. Возьмем сначала в качестве $I$
нильрадикал $B$; тогда $\dim B/I = \dim B$, а поскольку $IA$ тоже
состоит из нильпотентных элементов, $\dim A/IA = \dim A$. Поэтому
можно считать, что $B$ не имеет нильпотентов. Иными словами, $\m_B$
не есть ассоциированный простой идеал для $B$. Поэтому существует
такое $x \in \m_B$, которое не лежит ни в каком ассоциированном
идеале, т.е. не является делителем нуля. По теории размерности,
$\dim B/x = \dim B - 1$. Но т.к. $A$ плоско над $B$, $x$ не есть
делитель нуля и в $A$ (умножение $x:A \to A$ инъективно). Поэтому
$\dim A/x = \dim A - 1$. Берем $I = xB$, и применяем индукцию.
\endproof

Обратное тоже верно для регулярных схем (это требует доказательства,
но не безумно сложного). Этот факт иногда полезен, хотя не часто --
обычно прямо доказать, что семейство плоское, проще, чем проверить
регулярность. Приведем только следующий элементарный частный случай,
который на практике очень полезен.

\begin{lemma}
Пусть $f:X \to Y$ -- морфизм нетеровых схем, причем $Y$ -- спектр
регулярного локального кольца размерности $1$ (говорят, что $X/Y$
``однопараметрическое семейство''). Тогда $f$ плоский тогда и только
тогда, когда любая ассоциированная точка $X$ переходит в {\em общую}
точку $Y$ (в частности, если $X$ приведена, это значит, что любая ее
неприводимая компонента доминирует $Y$).
\end{lemma}

\proof{} По условию $Y = \Spec A$ есть спектр кольца дискретного
нормирования с какой-то униформизующей $t \in \m \subset A$. Тогда
$A$-модуль $M$ плоский тогда и только тогда, когда
$\Tor^1(M,A/tA)=0$, т.е. в $M$ нет $t$-кручения: умножение на $t$
есть инъективный гомоморфизм. Иными словами, $t$ не лежит ни в каком
ассоциированном простом идеале любого локального кольца схемы
$X$. Это и есть то, что требуется.
\endproof

\begin{exc}
Пусть $Y = \A^2_k$ -- аффинная плоскость над полем $k$, а $X$ --
раздутие $Y$ в точке $0 \in Y$. Докажите, что морфизм $X \to Y$ {\em
не} является плоским.
\end{exc}

\subsection*{Замена базы.}

Главный технический способ работы с плоскими семействами -- это так
называемая {\em теорема замены базы} (это вообще довольно
распространенный инструмент в алгебраической геометрии по
Гротендику, встречается в самых разных контекстах).

Пусть дан морфизм схем $f:X \to Y$. Пусть также дана другая схема
$Y'$, снабженная морфизмом $\pi:Y' \to Y$. Построим декартов квадрат
$$
\begin{CD}
X \times_Y Y' @>{\pi}>> X\\
@V{f}VV @VV{f}V\\
Y' @>{\pi}>> Y.
\end{CD}
$$
Тогда утверждается, что для любого квазикогерентного пучка $\F$ на
$X$, по совершенно тавтологическим причинам существует {\em морфизм
замены базы}
$$
\pi^*f_*\F \to f_*\pi^*\F.
$$
Действительно, по сопряженности имеем
$$
\Hom(\pi^*f_*\F,f_*\pi^*\F) = \Hom(f^*\pi^*f_*\F,\pi^*f)
= \Hom(\pi^*f^*f_*\F,\pi^*f),
$$
и по той же сопряженности имеем канонический морфизм $f^*f_*\F \to
\F$; применяя к нему $\pi^*$, получаем требуемое. Все это обобщает и
абстрагирует очевидное геометрическое наблюдение: пусть $Y'$ это
точка в $Y$; тогда любое глобальное сечение пучка $\F$ можно
ограничить на слой $f^{-1}(y) = X \times_Y Y' \subset X$. Но
поскольку при таком построении морфизма замены базы мы использовали
только формальные свойства сопряженных функторов, оно немедленно
обобщается на когомологии (особенно хорошо это получается, если
пользоваться языком производных категорий). Утверждение про замену
базы у плоских морфизмов такое.

\begin{thm}
Пусть $f:X \to Y$ -- плоский морфизм нетеровых схем, и пусть $\F$ --
плоский пучок на $X$. Тогда для любых $Y'$, $\pi:Y' \to Y$, морфизм
замены базы
$$
L^\hdot\pi^*R^\hdot f_*\F \to R^\hdot f_*\pi^*\F
$$
есть квазиизоморфизм.
\end{thm}

\proof{} Утверждение очевидно локально по $Y$.  Будем вычислять
высшие прямые образы можно вычислять с помощью резольвенты Чеха
аффинного покрытия $X$. Тогда получаем комплекс плоских
$\calo_Y$-модулей, представляющий $R^\hdot f_*\F$, его можно
использовать как резольвенту для вычисления $L^\hdot\pi^*$, и
достаточно доказать, что для любого {\em аффинного} $U \subset X$
отображение замены базы есть изоморфизм. Это очевидно.
\endproof

\begin{rem}
Условие плоскости действительно важно. Например: пусть $Y = \A_k^1$,
$X$ -- какая-то точка в нем, а $Y'$ -- та же самая точка. Тогда и
расслоенное произведение $X \times_Y Y'$ -- та же точка, пучки на
$X$ -- просто $k$-векторные пространства, и $f_*L^i \pi^* V$ для
любого векторного пространства $V$ равно самому $V$ при $i=0$, и $0$
при $i \geq 1$. Но $L^1\pi^*V$ совершенно не равно нулю. Причина
этого в том, что когда мы берем расслоенное произведение $X \times_Y
Y'$, мы неизбежно забываем про все высшие $\Tor$ между
$\calo_Y$-модулями $\calo_X$ и $\calo_{Y'}$; поэтому, чтобы теорема
работала, надо потребовать, чтобы их и не было с самого начала.
\end{rem}

\begin{corr}\label{eu.const}
Пусть $f:X \to Y$ -- плоский проективный морфизм, $Y$ связна, а $\F$
-- плоский когерентный пучок на $X$. Тогда число
$$
\chi(\F,y) = \sum_i (-1)^i\dim_{k(y)}H^i(f^{-1}(y),\F),
$$
называемое ``эйлеровой харакетристикой'' $\F|_{f^{-1}(y)}$,
одинаково для любой точки $y \in Y$ (здесь $k(y)$ -- поле вычетов
точки $y$).\endproof
\end{corr}

\subsection*{Плоские семейства и полином Гильберта.}

Докажем теперь, для проективных схем, точное утверждение о том, что
``в плоском семействе дискретные инварианты постоянны'' (а также и
обратное к нему). Пусть $X$ -- проективная схема над полем $k$, с
выбранным обильным линейным расслоением $\calo(1)$.

\begin{lemma}
Для любого когерентного пучка $\F$ на $X$, функция
$$
P(\F,n) = \chi(\F(n)) = \sum_i (-1)^i\dim_k H^i(X,\F(n))
$$
есть полином степени $\dim\Supp\F$.
\end{lemma}

\proof{} Индукция по $\dim\Supp\F$. Если $Y = \Supp\F$ нульмерно, то
оно аффинно, а $\calo(1)$ -- тривиальное линейное расслоение на $Y$;
поэтому $P(\F,n)$ не зависит от $n$. В общем случае, заметим, что,
как следует из длинной точной последовательности когомологий,
функция $P(\F,n)$ аддитивна по отношению к расширениям. Поэтому
можно считать, что $Y$ неприводимо. Выбираем такое гиперплоское сечение $H
\subset X$, что $\dim Y \cap H < \dim Y$, рассматриваем
четырехчленную точную последовательность
$$
\begin{CD}
0 @>>> \Tor^1(\F,\calo_H) @>>> \F(-1) @>>> \F @>>> \F \otimes
\calo_H @>>> 0,
\end{CD}
$$
и, поскольку носитель и левой, и правой части имеет размерность
строго меньше $\dim Y$, заключаем, что $P(\F,n) - P(\F,n-1)$ есть
полином от $n$ степени меньшей, чем $\dim Y$.
\endproof

\begin{opr}
Полином $P(\F,n)$ называется {\em полиномом Гильберта} пучка $\F$.
\end{opr}

\begin{exc}
Покажите, что $P(\F,n) = \dim H^0(X,\F(n))$ для $n >> 0$ (тем самым,
полином Гильберта можно определить и без когомологий).
\end{exc}

\begin{thm}
Пусть $f:X \to Y$ -- проективный морфизм нетеровых схем, и пусть $Y$
-- целая схема. Тогда пучок $\F$ на $X$ плоский над $Y$ тогда и
только тогда, когда полином Гильберта $P(\F_{f^{-1}(y)},n)$ не
зависит от выбора точки $y \in Y$.
\end{thm}

\proof{} Утверждение про ``только тогда'' это
Следствие~\ref{eu.const}; надо доказать обратное
утверждение. Вкладывая $X$ в проективное пространство и заменяя $\F$
на его прямой образ, можно считать, что $X = \PP^N_Y$. Утверждение
локально по $Y$, поэтому можно считать, что $Y = \Spec A$ -- спектр
нетерова целостного локального кольца, с максимальным идеалом $\m
\subset A$, полем вычетов $k = A/\m$ и полем частных $K$. По теореме
Серра можно считать, заменив $\F$ на $\F(n)$ для достаточно большого
положительного $n$, что $H^i(X,\F(l))=0$ для любых $l \geq 0$ и $i
\geq 1$. Кроме того, пусть $X_o \subset X$ -- слой $X$ над точкой $o
\in Y$, а $\rho:X_o \to X$ -- его вложение; тогда, увеличивая $n$,
можно считать, что $H^i(X_o,L^j\rho^*\F(l))=0$ при любых $i \geq 1$,
$l \geq 0$, $0 \leq j \leq N$. Тогда по теореме замены базы имеем
$$
P(\rho^*\F,l) = \dim_k H^0(X,\F(l))/\m
$$
при $l \geq 0$, и по предложению теоремы это равно размерности $\dim_K
H^0(X,\F(l)) \otimes_A K$. Поэтому $A$-модуль $H^0(X,\F(l))$ плоский
при $l \geq 0$. Поскольку пучок $\F$ получается локализацией из
$\bigoplus_{l \geq 0}H^0(X,\F(l))$, он тоже плоский.
\endproof

Заметим, что отсюда следует Лемма~\ref{dim.const}, по крайней мере в
случае, когда $X$ есть конус над проективной схемой $Z/Y$. Но это по
сути то же самое доказательство. Действительно, когда при построении
теории размерности мы доказывали, что $\dim A/x = \dim A - 1$, мы
пользовались полиномом Гильберта -- и легко видеть, что это тот же
самый полином. Для проективных схем размерность это только первый,
самый грубый инвариант, который можно извлечь из полинома Гильберта;
как видим, можно учесть все, и получить точное численное описание
плоских морфизмов.

Оказывается, что для пучков на проективном пространстве, полином
Гильберта это единственный существенно дискретный инвариант: как
только он зафиксирован, мозно построить такое плоское семейство над
конечномерной нетеровой базой $Y$, что любой пучок с данным
$P(\F,l)$ появляется в нем как слой, причем только один раз. Иными
словами, пучки зависят от дискретного инварианта полинома Гильберта,
и непрерывного инварианта точки $y \in Y$. Подробнее про это мы
будем говорить при изучении так называемых {\em пространств
модулей}.

\end{document}
