Алгебраическая геометрия · глава 4

Пучки модулей

На аффинной схеме квазикогерентный пучок полностью описывается одним модулем. Этот словарь позволяет вычислять сечения, переносить пучки между схемами и строить замкнутые подсхемы по согласованным идеалам.

Соглашения

  • Все кольца коммутативны с единицей; гомоморфизмы колец и алгебр сохраняют единицу. Буква k обозначает произвольное поле.
  • Пучки, ростки, пучковизация, схемы и их морфизмы известны из предыдущих глав. Из алгебры используются модули, локализация и универсальное свойство тензорного произведения.
  • При работе на одной схеме её структурный пучок обозначается O. Индекс схемы добавляется при сравнении структурных пучков разных схем. Множества морфизмов пучков модулей всегда состоят из линейных морфизмов.

Модули над структурным пучком

Пусть X — схема. На её открытом множестве U регулярные функции образуют кольцо O(U). При ограничении на меньшее открытое множество меняются и функции, и допустимые скаляры. Поэтому один модуль над одним фиксированным кольцом не описывает локальный линейный объект: на каждом открытом множестве нужен свой модуль, а ограничения должны быть совместимы с заменой скаляров.

Определение

Пучок модулей

Пучок абелевых групп F называется пучком O-модулей (sheaf of modules), если для каждого открытого множества U множество сечений F(U) снабжено структурой модуля с тем же сложением над кольцом O(U). Пусть VU, функция fO(U) и сечение sF(U). Ограничение должно удовлетворять равенству

(fs)|V=f|Vs|V,VU

Морфизм пучков модулей — это морфизм пучков, который на каждом открытом множестве является линейным над соответствующим кольцом функций.

Структурный пучок является модулем над собой. На каждом U кольцо O(U) действует на себе умножением, а требуемая совместимость следует из того, что ограничение функций сохраняет произведение.

В кольце O(U) каждая функция f имеет вид f1. Поэтому морфизм α:OF должен определяться образом единицы. Пусть s:=αX(1) — её образ на всём пространстве. Совместимость с ограничениями означает, что αU(1)=s|U, а линейность даёт

αU(f)=fs|U

Следовательно, морфизм α полностью определяется одним глобальным сечением s. Обратно, для заданного сечения sF(X) формула

ffs|U,fO(U)

задаёт линейное отображение O(U)F(U) для каждого открытого множества U. Равенство совместимости из определения показывает, что эти отображения сохраняются при ограничении на меньшее открытое множество. Поэтому вместе они образуют морфизм пучков. Две конструкции взаимно обратны, и мы получаем каноническую биекцию

Hom(O,F)F(X)
Результат

Глобальное сечение — это морфизм из структурного пучка

Морфизм OF определяется образом единицы, то есть одним глобальным сечением F. Обратно, сечение задаёт такой морфизм умножением на свои ограничения.

Пучок, ассоциированный модулю

На аффинной схеме структурный пучок строится из локализаций кольца. Тот же способ работает для модуля. Пусть X=SpecA и M — модуль над A. На главном открытом множестве D(f) функция f обратима, поэтому она должна обратимо действовать и на сечениях.

Определение

Ассоциированный пучок

Пучок, ассоциированный модулю (associated sheaf), обозначается M~. На главных открытых множествах его сечения задаются локализациями:

M~(D(f))=Mf

Ограничения — канонические отображения локализаций, совместимые с ограничениями функций.

Модуль, сосредоточенный в начале прямой

Возьмём A=k[t] и M=A/(t). Глобально этот модуль ненулевой. Но на D(t) координата обратима и одновременно уничтожает весь модуль. Поэтому

Mt=0

Действительно, для любого элемента локализации умножение на координату даёт нуль, а умножение на обратную координату возвращает сам элемент. В начале прямой модуль ростков равен k, во всех остальных точках он нулевой. Множество точек с ненулевым модулем ростков называется носителем (support) пучка; в этом примере носитель состоит из начала.

Теперь возьмём модуль с двумя точками носителя: M=k[t]/(t(t1)). По китайской теореме об остатках он раскладывается в сумму k[t]/(t)k[t]/(t1). Локализация действует на каждое слагаемое отдельно.

Начните с обращения единицы, когда сохраняются оба слагаемых. Затем по отдельности удалите нуль и единицу: какое слагаемое исчезнет в каждом случае? Нажмите на строку, чтобы проверить причину, и завершите опытом с удалением обеих точек.

Две части одного модуля

D(1)
Сделать обратимым
Выберите точку носителя модуля
ТочкаДо локализацииПосле локализации
kk
kk
Эта часть сохраняется(k[t]/(t))1kОбращаемый элемент действует здесь как ненулевой скаляр: он уже обратим.
Что исчезает при локализации?Показаны две точки носителя этого модуля. При обращении t(t1) исчезают оба слагаемых.

Проверка склейки

Вернёмся к произвольным кольцу и модулю и проверим аксиомы пучка. Для проверки склейки можно заменить кольцо и модуль их локализациями и рассмотреть покрытие всего спектра главными открытыми множествами. Из него выбирается конечное подпокрытие D(f1),,D(fn). Покрытие означает, что элементы f1,,fn порождают единичный идеал.

  1. Если элемент модуля обращается в нуль во всех локализациях покрытия, его уничтожает некоторая степень каждого элемента покрытия. Эти степени также порождают единичный идеал: иначе все они лежали бы в одном максимальном идеале, который содержал бы и исходные элементы. Поэтому исходный элемент модуля равен нулю. Это даёт единственность склейки.
  2. Пусть заданы совместимые дроби. Умножением на достаточно высокие степени элементов покрытия можно одновременно убрать их знаменатели и обратить в нуль расхождения на пересечениях. Для одной общей степени выберем коэффициенты, выражающие единицу через эти степени. Линейная комбинация полученных числителей с теми же коэффициентами даёт искомую склейку.

Запишем второй шаг точнее. Пусть siMfi — согласованные дроби на множествах покрытия, где индексы пробегают числа от единицы до n. Выбирают степень l и элементы miM так, чтобы на каждом D(fj) образ элемента mi совпадал с filsj. Тогда равенство iaifil=1 показывает, что iaimi при ограничении даёт соответствующую исходную дробь. Конечность покрытия позволяет выбрать одну степень для всех знаменателей и пересечений.

Главные открытые множества образуют базу топологии, поэтому пучок на этой базе однозначно продолжается на все открытые множества. Вся схема соответствует обращению единицы, а модуль ростков в простом идеале получается обращением всех элементов вне этого идеала:

Один модуль на трёх масштабах
ОбластьДанные пучка
X=SpecAΓ(X,M~)M
D(f)M~(D(f))Mf
pSpecAM~pMp
Результат

Локализация показывает, где остаются модульные данные

Переход от модуля к пучку сохраняет глобальные сечения, но при ограничении часть модуля может исчезнуть. Для k[t]/(t) данные остаются только там, где координата равна нулю.

Квазикогерентные пучки

Конструкция MM~ описывает пучок одним модулем на аффинной схеме. На общей схеме потребуем такого описания локально.

Определение

Квазикогерентный пучок

Пучок модулей F называется квазикогерентным (quasi-coherent), если у каждой точки есть аффинная открытая окрестность U=SpecA и A-модуль M, для которых существует изоморфизм пучков модулей

F|UM~

Структурный пучок квазикогерентен: на каждой аффинной карте он соответствует самому кольцу. Пучок из модуля k[t]/(t) также квазикогерентен. В отличие от структурного пучка, он имеет ненулевые ростки только в одной точке. Квазикогерентность требует модульного описания, но не требует базиса или конечного числа образующих.

Определение даёт такое описание лишь на некотором покрытии. Следующая лемма позволяет восстановить его на всей аффинной схеме. Именно здесь существенно, что схема аффинна.

Лемма

Локализация сечений

Пусть X=SpecA, пучок F квазикогерентен и fA. Каноническое отображение является изоморфизмом:

Γ(X,F)fF(D(f))

Оно переводит дробь с числителем s и знаменателем fn, где n0, в ограничение сечения, умноженное на обратную степень функции.

Почему лемма верна

Выберем конечное покрытие X главными открытыми множествами, на каждом из которых пучок ассоциирован модулю. Здесь используется лемма об общих главных окрестностях: у двух аффинных окрестностей одной точки есть меньшая окрестность, главная в обеих. Квазикомпактность даёт конечное подпокрытие. На пересечении двух множеств этого покрытия сечения снова получаются локализацией соответствующего модуля.

  1. Инъективность. Если глобальное сечение равно нулю после ограничения на D(f), то на каждой карте его уничтожает некоторая степень f. Карт конечное число, поэтому можно взять одну степень. Она уничтожает сечение на всех картах, а значит, и глобально. Это ровно условие обращения сечения в нуль в локализации.
  2. Сюръективность. Сечение на D(f) на каждой карте представляется дробью. Общая степень f убирает все знаменатели и даёт сечения на картах. Их разности на пересечениях обращаются в нуль после локализации. Ещё одна общая степень уничтожает все эти разности. Полученные сечения склеиваются в глобальное сечение, ограничение которого равно исходному, умноженному на степень f.

Таким образом, локальная дробь имеет глобальный числитель после увеличения знаменателя. Это и позволяет восстановить пучок из глобальных сечений.

Результат

На аффинной схеме локальные сечения — дроби глобальных

Для квазикогерентного пучка ограничение на главное открытое множество совпадает с локализацией модуля глобальных сечений. Произвольный пучок модулей этого свойства иметь не обязан.

Аффинный словарь

Пусть X=SpecA. Из модуля мы уже умеем получать пучок, а из пучка — брать глобальные сечения. Проверим, что для квазикогерентных пучков эти операции взаимно обратны и сохраняют морфизмы.

Для M~ глобальные сечения равны M, поскольку вся схема есть D(1). В другом направлении положим M=Γ(X,F). Ограничение глобальных сечений и деление на обратимую функцию задают канонический морфизм

Γ(X,F)~F

Если F квазикогерентен, лемма о локализации сечений говорит, что этот морфизм является изоморфизмом на каждом главном открытом множестве. Поэтому он является изоморфизмом пучков.

Гомоморфизм модулей MN локализуется на каждом главном открытом множестве и задаёт морфизм ассоциированных пучков. Обратно, морфизм этих пучков определяется действием на глобальных сечениях: его действие на дробях вынуждено линейностью и совместимостью с ограничениями. Следовательно, два перехода взаимно обратны и для морфизмов.

Теорема

Эквивалентность на аффинной схеме

Для X=SpecA категория Mod(A) модулей и категория QCoh(X) квазикогерентных пучков модулей эквивалентны:

Mod(A)QCoh(X)

Взаимно обратные с точностью до канонических изоморфизмов функторы — ассоциированный пучок и глобальные сечения.

Применяя теорему к любой аффинной открытой подсхеме, получаем полезное усиление определения: квазикогерентный пучок имеет модульное описание на каждой аффинной карте. Если U=SpecA и V=SpecBU, то модуль на меньшей карте получается заменой скаляров:

F(V)BAF(U)

Эту формулу проверяют на общей базе главных открытых множеств обеих карт: там она является обычной формулой локализации модуля. Для V=D(f) кольцо B равно Af, и мы возвращаемся к доказанной лемме.

Результат

На аффинной карте достаточно одного модуля

Квазикогерентный пучок и все его морфизмы восстанавливаются из глобальных сечений. Поэтому дальнейшие операции с такими пучками можно вычислять в модулях и проверять после локализации.

Локально свободные пучки

Квазикогерентный пучок локально описывается модулем. Если этот модуль свободен, его сечения можно записывать в координатах относительно базиса. Но базисы на разных картах могут не складываться в один глобальный базис.

Определение

Свобода и локальная свобода

Пусть n0. Пучок F свободен ранга n, если изоморфен прямой сумме On из n копий структурного пучка. Он локально свободен ранга n (locally free), если у каждой точки есть открытая окрестность U с изоморфизмом

F|U(O|U)n

Пучок On свободен: его базис составляют векторы с одной единицей и остальными нулями. Любой локально свободный пучок квазикогерентен, поскольку на достаточно малой аффинной карте соответствует свободному модулю. Обратное неверно: у пучка из k[t]/(t) ненулевой модуль ростков в начале уничтожается координатой, что невозможно для ненулевого свободного модуля над k[t](t).

Локальная свобода без глобального базиса

Проективная прямая X=Pk1 склеивается из U=Speck[x] и V=Speck[y] по правилу y=x1 на пересечении. Возьмём свободный пучок ранга один на каждой карте. Отождествим их на пересечении так, чтобы коэффициент сечения во второй карте равнялся коэффициенту в первой, умноженному на x. Координата на пересечении обратима, поэтому это изоморфизм и пучки склеиваются.

Полученный пучок F локально свободен ранга один по построению. Его глобальное сечение — пара многочленов a(x) и b(y) с условием

b(x1)=xa(x)

Слева стоят только неположительные степени x, справа — только положительные. Равенство многочленов Лорана возможно лишь тогда, когда оба равны нулю. Значит, F(X)=0. Свободный пучок ранга один имеет ненулевое глобальное сечение, соответствующее единице, поэтому F не свободен. Этот же пример показывает, почему в аффинном словаре нельзя убрать аффинность: на проективной прямой ненулевой квазикогерентный пучок может не иметь ненулевых глобальных сечений.

Сначала выберите единичный переход и найдите общий одночлен двух карт. Затем сравните два неединичных перехода: сколько степеней допускают обе карты одновременно? Проверьте граничные степени ползунком.

Какие одночлены проходят обе проверки?

Размерность пространства глобальных сечений: 0
Переходная функция
Степень общего одночлена
0
b(x1)=xa(x)
xk[x]
xx2
k[x1]
x2x11
Одночлен не задаёт глобального сеченияa=x1,b=1В первой карте нужна отрицательная степень: коэффициент не лежит в кольце многочленов.
Как переходная функция меняет глобальные сечения?В первой строке степени продолжаются вправо, во второй — влево. Общие одночлены дают базис пространства глобальных сечений; их линейные комбинации дают все сечения. Для переходов x,1,x1 размерности равны соответственно нулю, единице и двум.

Пусть теперь F — произвольный локально свободный пучок ранга n. Переход к росткам сохраняет локальный базис:

Fx(Ox)n

Геометрический слой (fiber) в точке получается дальнейшим переходом к полю вычетов:

FxOxκ(x)κ(x)n

Модуль ростков хранит поведение около точки, а геометрический слой — значения в самой точке. Приведённые изоморфизмы зависят от выбора локального базиса. В общем определении локальной свободы конечный ранг может различаться на разных связных компонентах; здесь рассматривается фиксированный ранг.

Результат

Локальные базисы могут не давать глобального

Локально свободный пучок имеет свободные модули ростков и векторные пространства значений. Глобальная свобода дополнительно требует, чтобы локальные базисы можно было согласовать на пересечениях.

Тензорное произведение

Тензорное произведение объединяет два модуля над одним кольцом. Для пучков кольцо скаляров зависит от открытого множества. Поэтому сначала строят тензорное произведение сечений на каждом открытом множестве, а затем обеспечивают склейку.

Определение

Тензорное произведение пучков

Тензорное произведение (tensor product) двух пучков модулей F и G над O — пучковизация предпучка

UF(U)O(U)G(U)

Она обозначается FOG. Ограничения исходного предпучка переводят тензоры сечений в тензоры их ограничений.

Например, умножение функции на сечение даёт OOFF. Обратное отображение переводит сечение в его тензор с единицей. Эти отображения взаимно обратны уже на сечениях и совместимы с ограничениями.

Зачем нужна пучковизация

Вернёмся к пучку F на проективной прямой из предыдущей части: его переходная функция равна x, а ненулевых глобальных сечений нет. Склеим пучок G с обратной переходной функцией x1. При тензорном произведении локальных базисов переходные функции перемножаются. Их произведение равно единице, поэтому локальные тензорные базисы склеиваются и

FOGO

На всей проективной прямой тензорное произведение модулей сечений равно нулю, поскольку первый множитель нулевой. Но пучковое тензорное произведение имеет ненулевое глобальное сечение — единицу. Значит, исходный предпучок не был пучком: согласованные локальные тензоры не имели глобальной склейки.

Сначала рассмотрите два пучка по отдельности и решите, можно ли получить ненулевой тензор их глобальных сечений. Затем выполните тензорное произведение и проверьте, склеиваются ли локальные единицы нового пучка.

Переходные функции двух пучков

Fx
Gx1
Тензор глобальных сеченийF(X)kG(X)=0У первого пучка нет ненулевых глобальных сечений. Посмотрим, что произойдёт с локальными тензорами.
Откуда берётся глобальное сечение тензорного произведения?Переходы x и x1 перемножаются в единицу. Локальные единицы тензорного произведения склеиваются, хотя тензор глобальных сечений исходных пучков равен нулю.

Вычисление по росткам и на аффинной карте

Для произвольных F и G пучковизация сохраняет модули ростков. Тензорное произведение совместимо с прямыми пределами по окрестностям, поэтому

(FOG)xFxOxGx

В частности, для модулей M и N над A имеется канонический изоморфизм на SpecA:

M~ON~MAN~

Канонический морфизм задаётся тензорами локальных сечений. На каждом модуле ростков он является изоморфизмом, поскольку локализация коммутирует с тензорным произведением. Критерий изоморфизма по росткам завершает проверку. Следовательно, тензорное произведение квазикогерентных пучков снова квазикогерентно.

Результат

Тензоры вычисляются локально, а затем склеиваются

На аффинной карте тензорное произведение квазикогерентных пучков соответствует тензорному произведению модулей. На произвольном открытом множестве брать лишь тензор глобальных сечений недостаточно — пример на проективной прямой показывает недостающую склейку.

Прямой и обратный образы

Пусть f:XY — морфизм схем. Чтобы сравнивать модульные данные на X и Y, нужны две конструкции: прямой образ выражает сечения пучка через открытые множества целевой схемы, а обратный образ переносит пучок с цели на источник.

Сначала возьмём пучок модулей F на X. Для открытого множества UY его прямой образ (direct image) использует сечения над полным прообразом f1(U)X:

(fF)(U)=F(f1(U))

Функция на U переходит в функцию на f1(U). На уровне пучков этот переход задаёт морфизм OYfOX. Поэтому сечения прямого образа становятся модулями над функциями на U, и fF является пучком OY-модулей.

В обратном направлении возникает дополнительная задача: на источнике другое кольцо функций. Это видно в аффинном случае. Пусть Y=SpecA, X=SpecB, а морфизму f соответствует гомоморфизм AB. Возьмём A-модуль M. После перехода к X скаляры должны принадлежать B, поэтому замена скаляров даёт модуль

BAM

Кольцо B действует на первый множитель. Если a,bB и mM, то действие имеет вид

a(bm)=(ab)m

Общий случай повторяет эту замену скаляров локально. Для пучка G на Y обычный обратный образ f1G переносит сам пучок на X. Его локальный смысл задают ростки: для каждой точки xX выполняется канонический изоморфизм

(f1G)xGf(x)

Таким образом, f1G уже является пучком, но пока лишь модулем над f1OY. Структурный морфизм f1OYOX позволяет заменить скаляры. Так получается обратный образ пучка модулей (pullback):

fG:=OXf1OYf1G

В этой формуле объекты занимают те же места, что и в аффинном случае: OX играет роль B, f1OY — роль A, а f1G — роль M. Поэтому тензорное произведение в определении является пучковым аналогом BAM.

Аффинный словарь делает эту формулу вычислимой. Для Y=SpecA, X=SpecB и гомоморфизма AB получаем

fM~BAM~

После перехода к росткам канонический морфизм становится обычным изоморфизмом замены скаляров. Значит, он является изоморфизмом пучков. Например, для A=k[t] и M=A/(t) переход к B=At даёт нулевой модуль. Переход к B=k с образом координаты, равным нулю, даёт k. Ограничение вне носителя и значение в начале вычисляются одной операцией.

Для прямого образа при морфизме аффинных схем происходит обратное: модуль над B рассматривается как модуль над A через заданный гомоморфизм. Это проверяется на главных открытых множествах, прообразы которых тоже главные. Поэтому прямой образ вдоль аффинного морфизма сохраняет квазикогерентность. Для произвольного морфизма такого вывода без дополнительных условий делать нельзя. Обратный образ сохраняет квазикогерентность для любого морфизма схем, поскольку приведённую тензорную формулу можно применить на аффинных картах источника и цели.

Сопряжение

Пусть F задан на X, а G — на Y. Универсальное свойство замены скаляров отождествляет линейные морфизмы из fG в F с линейными морфизмами из f1G в F над f1OY. Сопряжение обычных образов пучков, введённое в первой главе, переводит последние морфизмы в морфизмы на цели. Получаем

Hom(fG,F)Hom(G,fF)

Здесь оба множества состоят из морфизмов пучков модулей над соответствующими структурными пучками. Два использованных соответствия каноничны и совместимы с композициями, поэтому биекция естественна: обратный образ является левым сопряжённым к прямому.

Результат

Перенос пучка согласует кольца скаляров

В аффинных координатах прямой образ ограничивает скаляры, а обратный образ расширяет их тензорным произведением. Сопряжение выражает универсальное свойство этого расширения.

Факторпучки и пучки идеалов

Чтобы задать уравнения внутри схемы, нужно выделить функции, которые станут нулевыми. На каждом открытом множестве они должны образовывать идеал, а при ограничении оставаться согласованными. Сначала объясним, как факторизация работает для пучков модулей.

Определение

Факторпучок

Для подпучка модулей GF факторпучок (quotient sheaf) F/G — пучковизация предпучка

UF(U)/G(U)

Пучковизация нужна потому, что класс может иметь представителей лишь локально. Она сохраняет модули ростков, поэтому

(F/G)xFx/Gx

Локализация модулей точна: дробь лежит в ядре отображения после локализации тогда и только тогда, когда после умножения на допустимый знаменатель её числитель лежит в исходном ядре; факторизация также коммутирует с локализацией. Поэтому для подмодуля NM канонический морфизм даёт

M~/N~M/N~

Проверка снова производится на модулях ростков. Тем же способом ядро морфизма ассоциированных пучков соответствует ядру гомоморфизма модулей. Следовательно, ядра и факторпучки квазикогерентных пучков квазикогерентны.

Определение

Пучок идеалов

Пучок идеалов (ideal sheaf) IO — подпучок модулей структурного пучка. На каждом открытом множестве его сечения образуют идеал кольца функций. Пучок идеалов называется квазикогерентным, если он квазикогерентен как пучок модулей.

На аффинной карте U=SpecA квазикогерентное включение IO соответствует включению идеала IA. Соответствие сохраняет само включение, а не только изоморфизм абстрактных модулей. Поэтому

(O/I)|UA/I~

Умножение и единица переходят в фактор. Поэтому его сечения являются алгебрами над кольцами функций, а ограничения сохраняют эту структуру. На аффинной прямой идеал (t) даёт знакомый модуль k[t]/(t); теперь он хранит также умножение функций на будущем замкнутом подпространстве.

Результат

Фактор структурного пучка хранит функции по модулю уравнений

Квазикогерентный пучок идеалов задаётся согласованными идеалами на аффинных картах. Соответствующие факторкольца согласуются при ограничениях. Из их спектров можно собрать новую схему.

Относительный спектр

Пусть X — схема со структурным пучком O и A — пучок коммутативных колец на X. Он называется пучком O-алгебр (sheaf of algebras), если для каждого открытого множества UX кольцо A(U) является алгеброй над O(U), а ограничения сохраняют умножение и единицу и совместимы с ограничениями функций. Если лежащий в основе пучок модулей квазикогерентен, из такого пучка алгебр можно построить новую схему над X.

Сначала пусть U=SpecRX — аффинное открытое множество и B=A(U) — алгебра его сечений. Структурный гомоморфизм RB задаёт морфизм аффинных схем

SpecBSpecR=U

Пусть fR. Для главного открытого множества D(f)U квазикогерентность даёт канонический изоморфизм с локализацией:

A(D(f))Bf

Здесь Bf означает локализацию по образу f при гомоморфизме RB. Поэтому спектр ограниченной алгебры является полным прообразом D(f) под морфизмом SpecBSpecR:

SpecBfSpecB×SpecRD(f)

Пересечение двух аффинных карт покрывается открытыми множествами, главными одновременно в обеих картах. На таком множестве обе конструкции канонически отождествляются со спектром алгебры его сечений. При дальнейшем ограничении эти отождествления согласованы, поскольку отображения локализаций каноничны. На тройных пересечениях обе композиции поэтому совпадают. Локальные спектры склеиваются вместе со своими морфизмами в базу.

Определение

Относительный спектр

Относительный спектр (relative spectrum) квазикогерентного пучка алгебр A — схема SpecX(A) со структурным морфизмом в X. Прообраз каждого аффинного открытого множества U канонически изоморфен SpecA(U) как схема над U. Эти изоморфизмы совместимы с ограничениями алгебры на меньшие аффинные открытые множества.

Конструкция относительна именно потому, что не забывает морфизм в X. Пусть X=SpecR и кольцо B является R-алгеброй посредством гомоморфизма RB. Умножение и единица в B сохраняются при локализации, поэтому задают на A=B~ структуру квазикогерентного пучка O-алгебр. Для него относительный спектр возвращает обычный спектр:

SpecX(A)SpecB

Этот изоморфизм совместим с морфизмами в X: морфизм SpecBSpecR соответствует исходному гомоморфизму RB.

Например, алгебры многочленов O(U)[t] на аффинных картах совместимы с локализациями. Они задают квазикогерентный пучок алгебр, относительный спектр которого над каждой картой является аффинной прямой над этой картой. При замене алгебры многочленов фактором по идеалу мы вместо свободной координаты получаем уравнения.

Результат

Пучок алгебр задаёт схему, аффинную над базой

Относительный спектр строится аффинно на каждой карте и склеивается благодаря локализациям квазикогерентного пучка алгебр. Его морфизм в X аффинен: полный прообраз каждого аффинного открытого множества в X является аффинной схемой.

Замкнутые вложения

Пучок идеалов IO задаёт уравнения на схеме X. Если он квазикогерентен, его фактор является квазикогерентным пучком алгебр. Относительный спектр превращает эти уравнения в схему со структурным морфизмом:

Z:=SpecX(O/I)
f:ZX
Определение

Замкнутое вложение

Морфизм f:ZX называется замкнутым вложением (closed immersion), если для каждого аффинного открытого множества U=SpecAX полный прообраз f1(U) изоморфен над U схеме Spec(A/I) для некоторого идеала IA. Ограничение морфизма имеет вид

f1(U)Spec(A/I)SpecA=U

На уровне точек образ равен замкнутому множеству V(I), но схема хранит также факторкольцо.

Для построенного выше морфизма f:ZX локальная формула факторпучка даёт f1(U)Spec(A/I) на каждой аффинной карте. Поэтому f удовлетворяет определению и является замкнутым вложением.

Одно и то же множество точек может нести разные схемные структуры. Сравним обычную и удвоенную прямые внутри аффинной плоскости.

Обычная и удвоенная прямые в аффинной плоскости
ИдеалФункции на подсхемеПоперечная координата
(x)k[x,y]/(x)x=0
(x2)k[x,y]/(x2)x0,x2=0

В обоих случаях множество точек равно V((x)): простой идеал содержит квадрат координаты тогда и только тогда, когда содержит саму координату. В последнем столбце координата означает свой класс в соответствующем факторкольце. Во втором кольце этот класс ненулевой, поскольку x(x2), но его квадрат нулевой. Поэтому схемы различаются, хотя их точки совпадают.

Для каждого уравнения заранее назовите число умножений на координату до первого нуля. Начните с единицы и выполните эти умножения; после появления нуля объясните, почему дальнейшие умножения уже не изменят результат. Что сохраняется при смене уравнения, а что меняется?

k[x,y]/(x2)

V((x))
Уравнение подсхемы
Класс
1x00
Выполнено умножений: 010До нуля осталось умножений: 2.
Когда степень координаты обращается в нуль?При смене уравнения опыт начинается заново. Во всех трёх случаях множество точек равно V((x)), но число умножений до нуля различается. Все степени внутри виджета обозначают классы в выбранном факторкольце.

Верно и обратное: любое замкнутое вложение возникает из квазикогерентного пучка идеалов. Пусть теперь f:ZX — произвольное замкнутое вложение. Восстановим его уравнения по морфизму функций.

Морфизм f задаёт канонический морфизм пучков функций OXfOZ. На аффинной карте U=SpecA он имеет вид AA/I, поэтому его ядро равно I. Аффинные карты покрывают X, и ограничения локальных ядер согласованы. Их склейка является квазикогерентным пучком идеалов I. Следовательно, определяющий пучок идеалов восстанавливается как ядро:

I=ker(OXfOZ)

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

Достаточно проверить условие замкнутого вложения на аффинном покрытии цели: локальные ядра морфизма функций склеиваются в квазикогерентный пучок идеалов, и его фактор восстанавливает исходный морфизм.

Результат

Замкнутая подсхема определяется согласованными уравнениями

Аффинный словарь переводит пучок идеалов в идеалы на картах, факторизация даёт кольца функций, а относительный спектр собирает из них замкнутую подсхему. Обратный переход берёт ядро морфизма функций. Равенства множеств точек для восстановления этой структуры недостаточно.