Text
                    Graduate Texts in Matheiiiatics
J. HARRIS
ALGEBRAIC
GEOMETRY
A FIRST COURSE
Springer


ДЖ. ХАРРИС АЛГЕБРАИЧЕСКАЯ ГЕОМЕТРИЯ НАЧАЛЬНЫЙ КУРС Перевод с английского под редакцией Ф. Л. Зака Москва Издательство МЦНМО 2005
Джо Харрис Алгебраическая геометрия
УДК 512.7 Издание осуществлено при поддержке РФФИ ББК 22.147 {издательский проект ^02-01-14084). Х21 ГС Харрис Дж. Х21 Алгебраическая геометрия. Начальный курс / Перевод с англ. под ред. Ф. Л.Зака.-М.: МЦНМО, 2005.-400 с: ил. ISBN 5-94057-084-4 Книга представляет собой геометрическое введение в алгебраическую геометрию, написанное одним из крупнейших специалистов в этой области математики. Основное внимание уделено не основаниям предмета, а конкретным примерам и более «геометрическим» его разделам. Благодаря этому неспециалист получит из книги адекватное представление о том, чем занимаются алгебраические геометры, а читатель, желающий в алгебраической геометрии специализироваться, ознакомится с набором примеров и мотивировок, необходимых для изучения технически трудных оснований. Для студентов старших курсов, аспирантов и научных работников. ББК 22.147 Translation from the English language edition: Algebraic geometry by Joe Harris. Springer-Verlag is a company in the BertelsmannSpringer publishing group. All right reserved. Научное издание Джо Харрис АЛГЕБРАИЧЕСКАЯ ГЕОМЕТРИЯ. НАЧАЛЬНЫЙ КУРС Редактор Т. Коробкова Лицензия ИД № 01335 от 24.03.2000 г. Подписано в печать 10.02.2005 г. Формат 60 х 90 '/i6- Бумага офсетная. Печать офсетная. Печ. л. 25. Тираж 1000 экз. Заказ № 6152. Издательство Московского центра непрерывного математического образования 119002, Москва, Большой Власьевский пер., 11. Тел. 241-05-00. Отпечатано с готовых диапозитивов в ОАО «Можайский полиграфический комбинат». 143200, г. Можайск, ул. Мира, д. 93. © Springer-Verlag New York, Inc., 1992 ISBN 0-387-97716-3 (англ.) All rights reserved ISBN 5-94057-084-4 © МЦНМО, перевод на рус. яз., 2005
ОГЛАВЛЕНИЕ Предисловие к русскому изданию 10 Предисловие 12 Как пользоваться этой книгой 15 Часть I. Примеры многообразий и отображений Лекция 1. Аффинные и проективные многообразия 17 Замечание об основном ноле 17 Аффинное пространство и аффинные многообразия 17 Проективное пространство и проективные многообразия 17 Линейные пространства A9). Конечные множества B0). Гиперповерхности B3). Аналитические подмногообразия и аналитические подмножества B3). Скрученная кубика B4). Нормальные рациональные кривые B6). Детерминантальное представление нормальных рациональных кривых B6). Другая параметризация нормальных рациональных кривых B7). Семейство плоских коник B8). Синтетическая конструкция нормальных рациональных кривых B9). Другие рациональные кривые C1). Многообразия, определенные над подполями поля К C2). Замечание о размерности, гладкости и степени 33 Лекция 2. Регулярные функции и отображения 34 Топология Зарисского 34 Регулярные функции на аффинных многообразиях 35 Проективные многообразия 38 Регулярные отображения 38 Отображение Веронезе D1). Детерминантальное задание многообразий Веронезе D1). Подмногообразия многообразий Веронезе D2). Отображение Сегре D3). Подмногообразия многообразий Сегре D5). Произведения многообразий D7). Графики D8). Расслоенные произведения D9). Комбинации отображений Веронезе и Сегре D9). Лекция 3. Конусы, проекции и еще о произведениях 51 Конусы E1). Квадрики E2). Проекции E3). Еще о конусах E7). Еще о проекциях E7). Конструктивные множества 58 Лекция 4. Семейства и пространства параметров 62 • Семейства многообразий F2). Универсальная гиперплоскость F3). Универсальное гиперплоское сечение F4). Пространства параметров для гиперповерхностей F5). Универсальные семейства гиперповерхностей F6). Одно семейство прямых F8).
6 Оглавление Л е к ц и я 5. Идеалы многообразий, разложение на неприводимые компоненты и теорема о нулях 70 Идеалы, задающие многообразия 70 Идеалы проективных многообразий 72 Неприводимые многообразия 74 Объекты общего положения 77 Общие проекции G8). Общие скрученные кубики G8). Множества двойных точек (80). Немного алгебры 81 Переформулировки и следствия 85 Лекция 6. Грассманианы и связанные с ними многообразия 88 Грассманианы (88). Подмногообразия грассманианов 92 Грассманиан G(l, 3) (93). Аналог отображения Веронезе (94). Отношения инцидентности (95). Многообразия инцидентных подпространств (96). Соединение двух многообразий (96). Многообразия Фано (97). Лекция 7. Рациональные функции и рациональные отображения . . 99 Рациональные функции 99 Рациональные отображения 100 Графики рациональных отображений 103 Бирациональные изоморфизмы 105 Двумерная квадрика A07). Гиперповерхности A08). Степень рационального отображения 108 Раздутия 110 Раздутие точки A10). Раздутие подмногообразий A11). Снова двумерная квадрика A14). Кубический свиток в Р4 A15). Унирациональность 117 Лекция 8. Дальнейшие примеры 119 Соединение двух многообразий A19). Отображение секущих плоскостей A20). Многообразия секущих A21). Трисекущие и прочее A22). Соединения соответствующих точек A22). Нормальные рациональные свитки A23). Свитки высшей размерности A25). Еще об отношениях инцидентности A26). Многообразия флагов A27). Еще о соединениях и пересечениях A27). Квадрики ранга 4 A28). Нормальные рациональные свитки, II A29). Лекция 9. Детерминантальные многообразия 131 Общие детерминантальные многообразия 131 Многообразия Сегре A31). Многообразия секущих многообразий Сегре A32).
Оглавление 7 Линейные детерминантальные многообразия в общем случае 132 Нормальные рациональные кривые A33). Многообразия секущих нормальных рациональных кривых A37). Нормальные рациональные свитки, III A39). Нормальные рациональные свитки, IV A44). Более общие детерминантальные многообразия 146 Симметрические и кососимметрические детерминантали 147 Многообразия Фано детерминантальных многообразий A48). Л е к ц и я 10. Алгебраические группы 150 Полная линейная группа GLn К A50). Ортогональная группа SO„ К (в характеристике ф 2) A51). Симплектическая группа Sp2„ К A52). Действие группы 152 PGL„+i К действует на Р" A52). PGL2 К действует на Р2 A54). PGL2 К действует на Р3 A54). PGL2 К действует на Р" (в частности, на Р4) A55). PGL3A' действует на Р5 A57). PGL3 К действует на Р A58). РОп К действует на Р" A59). PGL„A' действует на Р(АкКп) A59). Факторы 160 Факторы аффинных многообразий по конечным группам 162 Факторы аффинных пространств A63). Симметрические степени A64). Факторы проективных многообразий по конечным группам 164 Взвешенные проективные пространства A65). Часть II. Атрибуты многообразий Лекция 11. Определения размерности и элементарные примеры . . 169 Гиперповерхности A73). Полные пересечения A73). Простейшие примеры 175 Универсальная А>плоскость A80). Многообразия инцидентных плоскостей A80). Многообразия секущих A82). Общие многообразия секущих A85). Соединения многообразий A87). Многообразия флагов A88). Циклы Шуберта (некоторые) A89). Л е к ц и я 12. Примеры вычисления размерности 191 Детерминантальные многообразия A91). Многообразия Фано A91). Пространства параметров для скрученных кубик 195 Скрученные кубики A95). Скрученные кубики на общей поверхности A97). Полные пересечения A98). Кривые типа (а, Ь) на некоторой квадрике B00). Детерминантальные многообразия B00). Действия групп 202 GL(V) действует на Symd V и AkV B03). PGLn+1 К действует на (Рп)' и G(k, nI B03).
8 Оглавление Лекция 13. Многочлены Гильберта 205 Функции Гильберта и многочлены Гильберта 205 Функция Гильберта нормальной рациональной кривой B08). Функция Гильберта многообразия Веронезе B08). Многочлены Гильберта кривых (для тех, кто знаком с теоремой Рима- па—Роха для кривых) B09). Сизигии 210 Три точки на Р2 B13). Четыре точки на Р2 B14). Полные пересечения: комплекс Кошуля B15). Лекция 14. Гладкость и касательные пространства 218 Касательное пространство Зарисского к многообразию 218 Локальный критерий изоморфизма 222 Проективное касательное пространство 226 Детерминантальные многообразия B30). Лекция 15. Гауссовы отображения, касательные и двойственные многообразия 233 Замечание о характеристике 233 Гауссово отображение B35). Многообразия касательных B37). Многообразие касательных прямых B38). Соединения пересекающихся многообразий B42). Множество бикасательных прямых B44). Двойственные многообразия B45). Лекция 16. Касательные пространства к грассманианам 250 Касательные пространства к грассманианам B50). Касательные пространства к отношениям инцидентности B52). Многообразия инцидентных плоскостей B53). Многообразия секущих прямых B55). Многообразия, заметаемые линейными пространствами B55). Разрешение общего детерминантального многообразия B57). Касательные пространства к двойственным многообразиям B60). Касательные пространства к многообразиям Фано B61). Лекция 17. Дальнейшие вопросы, связанные с гладкостью и касательными пространствами 263 Гауссовы отображения для кривых B63). Соприкасающиеся плоскости и ассоциированные отображения B65). Вторая фундаментальная форма B67). Многообразие касательных прямых B69). Теорема Бертини 270 Раздутия, раздутия Нэша и разрешение особенностей 273 Полуаддитивность коразмерности пересечений 276 Лекция 18. Степень 278 Теорема Безу 282 Нормальная рациональная кривая B84).
Оглавление 9 Другие примеры со степенью 287 Многообразия Веронезе B87). Многообразия Сегре B89). Степени конусов и проекций B90). Соединения многообразий B91). Унирациональность кубических гиперповерхностей B94). Лекция 19. Степень: дальнейшие примеры и приложения 296 Мультистепень подмногообразия в произведении проективных пространств B96). Проективная степень отображения B97). Соединение соответствующих точек B98). Многообразия минимальной степени C00). Степени детерминантальных многообразий C00). Степени многообразий, заметаемых линейными подпространствами C02). Степени некоторых грассманианов C03). Теорема Харнака C06). Лекция 20. Особые точки и касательные конусы 310 Касательные конусы 310 Касательные конусы к детерминантальным многообразиям C16). Кратность 318 Примеры особенностей 321 Разрешение особенностей кривых 325 Лекция 21. Пространства параметров и пространства модулей . . . 327 Пространства параметров 327 Многообразия Чжоу 330 Многообразия Гильберта 336 Кривые степени 2 339 Пространства модулей 342 Плоские кубики C44). Лекция 22. Квадрики 348 Начальные определения 348 Касательные пространства к квадрикам 349 Плоские коники 350 Квадратичные поверхности 351 Квадрики вР" 354 Линейные пространства на квадриках 356 Прямые на квадриках C57). Плоскости на четырехмерных квадриках C58). Многообразия Фано квадрик в общем случае C61). Семейства квадрик 363 Семейство квадрик в Р1 C63). Многообразие квадрик в Р2 C65). Полные коники C66). Квадрики в Р" C67). Пучки квадрик 370 Указания к некоторым упражнениям 377 Литература 383 Предметный указатель 386
ПРЕДИСЛОВИЕ К РУССКОМУ ИЗДАНИЮ За последние десятилетия алгебраическая геометрия вернула себе положение одной из самых популярных математических дисциплин и обрела новые связи с другими разделами математики и физики. Соответственно расширился круг людей, изучающих алгебраическую геометрию, и появилось множество учебников, рассчитанных на начинающих. Вместе с тем, сильно изменился язык алгебраической геометрии и существенно возросли требования к общематематической подготовке тех, кто ей занимается. В результате перед авторами учебников стоит сложная задача достижения баланса между различными целями: необходимо дать читателю представление о задачах алгебраической геометрии и методах их решения, снабдить его достаточно большим количеством примеров, и наконец, надо ознакомить читателя с техническими средствами, выходящими за рамки обязательных курсов математических факультетов. Из учебников алгебраической геометрии, имеющихся на русском языке, наибольшую популярность завоевали книги И. Р. Шафаревича «Основы алгебраической геометрии», Р. Хартсхорна «Алгебраическая геометрия», Ф. Гриффитса и Дж.Харриса «Принципы алгебраической геометрии» и Д. Мамфорда «Алгебраическая геометрия I. Комплексные проективные многообразия», в каждой из которых довольно удачно, но по-своему достигается компромисс между содержательностью и доступностью. Предлагаемый вниманию читателя учебник Дж. Харриса не похож ни на одну из перечисленных выше книг. Прежде всего, у читателя не предполагается почти никаких предварительных знаний — во всяком случае, большая часть книги вполне доступна студентам второго курса механико-математических факультетов. Далее, книга посвящена почти исключительно проективной алгебраической геометрии, что в наше время является редкостью. Точка зрения автора последовательно геометрическая, причем в равной степени используются «аналитический» и «синтетический» подходы. Это представляется особенно важным, поскольку в российских университетах (в отличие, скажем, от итальянских) геометрия как предмет вообще отсутствует — есть только аналитическая геометрия, дифференциальная геометрия и т.д., причем упор чаще всего делается не на слове «геометрия».
Предисловие к русскому изданию И Несмотря на столь классический предмет, стиль изложения в книге вполне современен. Прочитав книгу, читатель не узнает, что такое функтор или схема, однако станет гораздо лучше подготовлен к восприятию этих понятий. В книге Дж. Харриса нет особенно сложных теорем, зато в ней множество примеров, знания которых часто не хватает тем, кто учился алгебраической геометрии по современным учебникам. Неотъемлемой частью книги являются упражнения и задачи. Только тот читатель, который выполнит значительную часть этих упражнений, может считать, что овладел материалом книги. По уже упомянутым причинам не существует одного учебника, по которому можно научиться алгебраической геометрии. Тем более не может претендовать на эту роль книга, предлагаемая вашему вниманию, в которой отсутствует, например, даже понятие рода кривой. Но эта книга удачно дополняет другие учебники алгебраической геометрии, имеющиеся на русском языке, и очень подходит для первоначального ознакомления с предметом. Перевод выполнен с третьего издания A995 г.). Над переводом работали И. Анно (лекции 10, 12), С.Галкин (лекция 1), С.Горчинский (лекции 6, 19). В. Жгун (лекция 7), Н.Зак (лекции 4, 15, 20), С.Львовский (лекции 14, 16, 21, 22), М. Мазо (лекция 2), И.Никокошев (лекция 8), О.Попов (лекция 17), В.Пржиялков- ский (лекция 9), С.Рыбаков (лекции 3, 13). Е.Смирнов (лекции 5, 18). К. Шрамов (лекция 11). В редактировании принимали участие И. Анно (лекция 4), С.Галкин (лекции 10, 15), С.Горчинский (лекции 5, 20), В. Жгун (лекция 6), Н.Зак (лекции 11. 17, 19), М. Мазо (лекции 3. 12), И.Никокошев (лекция 9), О.Попов (лекции 1, 18), В. Пржиялковский (лекция 2), С.Рыбаков (лекция 7), Е. Смирнов (лекция 8), К. Шрамов (лекция 13). Особенно большой вклад в редактирование и окончательную подготовку текста внес С. Львовский. Ф. Л. Зак
Диане, Лиаму и Дэви ПРЕДИСЛОВИЕ Эта книга основана на семестровом курсе, прочитанном в Гарвардском университете в 1984 году, в Брауновском университете в 1985 году и снова в Гарварде в 1988 году. В соответствии с заглавием, она задумана как первоначальное введение в предмет. К этому краткому определению стоит добавить несколько слов о назначении книги. За прошедшее столетие алгебраическая геометрия претерпела огромные изменения. В течение XIX века эта дисциплина сосредоточивалась на изучении достаточно конкретных проблем; основным объектом были проективные многообразия, исследуемые геометрическими методами. Расцвет такого подхода приходится на середину века, а его кульминацией была деятельность итальянской школы в конце XIX и начале XX века. В конце концов предмет перерос свои основания: к концу описываемого периода итальянская школа достигла такого прогресса, что используемые ею язык и технические средства уже не могли надлежащим образом выражать идеи ее лучших представителей. В течение XX века эти трудности были более чем успешно преодолены в результате нескольких циклов преобразований. Началось все с пионерских работ Зарисского которому, основываясь на результатах алгебраистов немецкой школы, удалось поставить предмет на твердую алгебраическую почву. Примерно в то же время А. Вейль ввел понятие абстрактного алгебраического многообразия, изменив таким образом определение основного объекта, который исследует алгебраическая геометрия. Далее, в 50-х годах появились работы Серра, в которых был введен такой фундаментальный инструмент, как теория пучков. И наконец, в 60-х годах Гротендик (которому помогали и которого вдохновляли Артин, Мамфорд и многие другие) ввел понятие схемы, радикально преобразившее предмет и давшее ему принципиально новые основания. В результате всей этой деятельности многие крупные достижения итальянской школы удалось поставить на твердую основу и развить далее; это и происходило в течение последних десятилетий наряду с появлением новых идей, вызванных к жизни современной теорией. Все это означает, что изучающие сегодня алгебраическую геометрию получают в свои руки весьма мощный инструмент. Но это же создает и педагогическую проблему: неясно, каким образом лучше всего изучать этот предмет. Если ваша цель —просто узнать, что такое алгебраическая геометрия, то есть понять, какие основные объекты в ней
Предисловие 13 рассматриваются, какие вопросы задаются о них и какого рода ответы можно получить на эти вопросы, то, возможно, вам не стоит начинать с более технических разделов. Если же ваша конечная цель — профессионально работать в области алгебраической геометрии, то может показаться целесообразным как можно раньше ввести современный подход и уже на его основе изучать весь предмет. Впрочем, и в этом случае v вас будет больше мотивации для изучения языка схем и вы сможете лучше оценить его преимущества, если вы будете предварительно хоть немного знакомы с элементарной алгебраической геометрией. В конечном счете, именно сам предмет продиктовал мне решение этой проблемы. Классическая алгебраическая геометрия — это замечательный раздел математики с красивой внутренней структурой и огромным запасом примеров. В ней множество увлекательных проблем с простой формулировкой, как доступных, так и еще не решенных. Короче говоря, и преподавать, и изучать классическую алгебраическую геометрию—огромное удовольствие. По всем этим причинам я решил, что лучше всего начинать изучение предмета с того, чтобы до перехода к современной теории потратить какое-то время на изучение классической алгебраической геометрии. Настоящая книга — результат моей попытки написать такое введение. Это решение предопределило выбор содержания книги. Например, коль скоро тем, кто продолжит изучение алгебраической геометрии, все равно предстоит заново изучить ее основания на современном языке, нет смысла вводить на раннем этапе больше технических средств, чем абсолютно необходимо. По тем же причинам я по большей части избегал разделов, которые лучше излагать с помощью более продвинутых средств, и сосредоточился на том, что, на мой взгляд, может быть понято на классическом языке не хуже, чем на современном. (Разумеется, сказанное верно не на сто процентов: читатель, знакомый с теорией схем, найдет в книге множество мест, в которых жизнь была бы куда легче, если бы я мог произнести слова «теоретико-схемное пересечение» или «плоское семейство».) Принятое мною решение по поводу содержания и уровня изложения повлияло, в свою очередь, на множество других вещей, касающихся композиции и стиля книги. Например, для наших целей мне представлялось правильным сосредоточить внимание на примерах, развивая теорию по мере необходимости. Так, в части I вводятся наиболее важные примеры многообразий и конструкций; многие фундаментальные понятия, как, например, размерность и степень, формально определяются только в части П. В книге много недоказанных утверждений и теорем, формулировки которых, по моему мнению, поучительны, а доказатель-
14 Предисловие ства выходят за рамки технических средств, используемых в книге. Наконец, я старался вести все изложение в неформальном стиле. Благодарности Многие люди помогли мне в работе над рукописью. Бснджи Фишер (Benji Fisher), когда он учился в Гарварде, был в числе первых слушателей этого курса и сделал замечательные записки: именно высокое качество его записок подвигнуло меня на то, чтобы заняться этой книгой. Слушатели моих курсов подали множество идей и предложений: это же относится и к читателям различных версий книги, включая Паоло Алуффи (Paolo Aluffi), Дэна Грэйсона (Dan Grayson), Зиновия Рейх- штейна (Zinovy Reichstein) и Джона Тэйта (John Tate). Мне были приятны и полезны беседы со многими людьми, в том числе с Давидом Айзен- бадом (David Eisenbud), Диком Гроссом (Dick Gross), Куртом Медере- ром (Kurt Mederer), Рольфдитером Франком. (Rolfdietcr Frank), Биллом Фултоном (Bill Fulton), Фернандо Цуксрманом (Fernando Cukierman) и Ноамом Элкисом (Noam Elkies). Я бы хотел также поблагодарить Бенджи Фишера (Benji Fisher), Сета Падовица (Seth Padowitz), Дэвида Патрика (David Patrick) и Лайла Рэмшоу (Lyle Ramshaw), указавших на ошибки в первом издании. В этой книге мало литературных ссылок, и я прошу прощения у тех, на чьи работы я не сослался должным образом. Многое из того, что я знаю о предмете, я узнавал неформально, и я по-прежнему гораздо хуже знаком с литературой, чем следовало бы. Отсутствие ссылки при каком-либо обсуждении должно рассматриваться исключительно как свидетельство моего незнания литературы, а не как претензия на новизну. Я бы хотел поблагодарить Гарвардский университет, и в частности его деканов Кэндас Корви (Candace Corvey) и Майкла Спенса (A.Michael Spence), за то, что они щедро предоставили в мое распоряжение компьютеры, на которых эта книга была написана. Наконец, особого упоминания заслуживают два человека, внесшие огромный вклад в работу над книгой. Билл Фултон (Bill Fulton) и Давид Айзенбад (David Eisenbud) прочли предпоследнюю версию рукописи с исключительной тщательностью и снабдили меня крайне ценными замечаниями на всех уровнях, от опечаток до вопросов, связанных с полнотой и правильностью изложения. Более того, всякий раз, когда у них находилась причина для замечания, они предлагали и способы борьбы с обнаруженной проблемой, по большей части более удачные, чем то, что сделал бы я сам. Дж. Харрис, Гарвардский университет
КАК ПОЛЬЗОВАТЬСЯ ЭТОЙ КНИГОЙ Ничего особенного по этому поводу не скажешь, но несколько очевидных замечаний я сделаю. Во-первых, одного взгляда достаточно, чтобы понять, что «логический каркас» книги занимает относительно малую се часть: основную массу составляют примеры и упражнения. Большинство их можно пропустить, если они не вызывают интереса, и вернуться к ним позже. Хоть я и уверен, что изучение примеров такого рода — хороший способ познакомиться с предметом, я полагаю, что только подлинный математический обжора, мазохист или одержимый будет изучать их все при первом чтении. Например, один из возможных вариантов для читателя, берущегося за эту книгу впервые, будет состоять в том. чтобы пропустить следующие разделы (тире, за которым не следует цифры, означает «от этого места и до конца лекции»): 1.22—. 2.27-, 3.16—, 4.10-, 5.11-, 6.8-11, 7.19-21, 7.25-. 8.9-13, 8.32-39, 9.15-20, 10.12-17, 10.23-, 11.40- 12.11-, 13.7-, 15.7-21, 16.9-11, 16.21-, 17.4-15, 19.11-, 20.4-6, 20.9-13 и всю лекцию 21. Точно так же я бы считал правильным, если кто-то будет, читая книгу, иногда забегать вперед. Как мы отмечали, некоторые из основных тем отложены в этой книге до второй части, и если вам интересно, нет причины не заглянуть вперед. Большинство примеров также рассматриваются по нескольку раз: они появляются на ранней стадии, а затем мы возвращаемся к ним всякий раз, когда появляется возможность взглянуть на них в свете новых понятий. Если вам угодно, вы можете обратиться к указателю и проследить такое развитие для каждого из примеров. Наконец, несколько слов по поводу требований к подготовке читателя (а также по поводу дальнейшего чтения). Я старался свести эти требования к минимуму: для чтения книги должно быть достаточно некоторых познаний в линейной и полилинейной алгебре и знакомства с основами абстрактной алгебры (определение и основные свойства групп, колец, полей и т. д.), особенно если под рукой есть удобочитаемое руководство по коммутативной алгебре наподобие книг Атьи и Макдо- нальда [AM] или Айзенбада [Е]. А что же делать, если, прочитав эту книгу, вы захотите специализироваться в алгебраической геометрии? Тогда на следующем этапе надо будет изучить теорию пучков, когомологии пучков и теорию схем
16 Как пользоваться этой книгой (порядок изучения двух последних тем можно и обратить). Основным источником по теории пучков в контексте алгебраической геометрии является статья Серра [S]. Что до теории схем, то стандартной ссылкой является классическая книга Хартсхорна [Н]; введение в этот предмет содержится также в красной книге Мамфорда [Ml] и в книге Айзеибада и Харриса [ЕН]. Альтернативный подход, при котором ряд продвинутых тем трактуется в рамках теории комплексных многообразий, представлен в книге [GH].
Часть I Примеры многообразий и отображений Лекция 1 АФФИННЫЕ И ПРОЕКТИВНЫЕ МНОГООБРАЗИЯ Замечание об основном поле Мы будем работать с многообразиями, определенными над полем К, которое будет всюду предполагаться алгебраически замкнутым. Алгебраическую геометрию, бесспорно, можно развивать и над алгебраически незамкнутыми полями (а также в еще большей общности — над кольцами), но для этого нужен более изощренный подход, чем тот, которого мы будем придерживаться; на самом деле самый адекватный язык для работы над алгебраически незамкнутыми полями — язык теории схем. Большая часть классической алгебраической геометрии развивалась над полем С комплексных чисел, и геометрия над С остается основным источником нашей геометрической интуиции; тем не менее, мы будем стараться не предполагать, что К = С, всюду, где это возможно. Аффинное пространство и аффинные многообразия А ффинное пространство над полем К есть множество точек векторного пространства Кп; оно обычно обозначается А?- или Ап. (Главное отличие аффинного пространства от векторного пространства Кп состоит в том, что в аффинном пространстве начало координат не обладает никаким особым статусом.) Аффинным многообразием X С А" называется множество общих нулей набора многочленов fa ? K[z\, ..., zn]. Проективное пространство и проективные многообразия Проективным пространством над полем К называется множество одномерных векторных подпространств векторного пространства V = Кп+1; иначе его можно определить как фактор пространства Kn+1 \ {0} по действию группы К* умножениями на скаляр А: (х\, ... • ¦., хп) у-* (Хх\, ..., Ххп). Иногда мы будем говорить о проективном 2-6152
18 Лекция 1 пространстве, состоящем из одномерных подпространств векторного пространства V над полем К, не указывая конкретного изоморфизма V с Кп+1 (или даже не уточняя размерности V); в таких случаях оно будет обозначаться через F(V) или PV. Точка пространства Р" обычно записывается как «однородный вектор» [Zq, .... Zn], под которым мы будем понимать прямую, порожденную (Zq, ..., Zn) ? Kn+l; точно так же для любого ненулевого вектора v G V мы будем обозначать через [v] соответствующую ему точку в FV = Р". Многочлен F ? K[Zo, ¦ ¦ ¦, Z„\ не является функцией на Р". Однако же если F — однородный многочлен степени d. то, поскольку F(XZ0,...,\Zn) = \d-F(Z0,....Zn), вполне можно говорить о его множестве нулей; мы будем называть проективным многообразием X С Р™ множество общих нулей набора однородных многочленов Fa = 0. Группа PGLn+i К действует на пространстве Р™ (в лекции 18 мы покажем, что она является полной группой автоморфизмов Рп). и мы будем говорить, что проективные многообразия X, Y С Р™ проективно эквивалентны, если одно из них переводится в другое некоторым элементом этой группы. В этом месте необходимо сделать два замечания по поводу терминологии. Во-первых, стандартные координаты Zq, ..., Zn на Kn+1 (или любые их линейные комбинации) называются однородными координатами на Рп, но этот термин может ввести в заблуждение: они даже не являются функциями на Рп (функциями являются только их отношения Zi/Zj, да и то только там, где знаменатель не обращается в нуль). Точно так же мы часто будем называть однородный многочлен F(Zq, • ¦ •, Zn) многочленом на Рп, но при этом мы не хотим сказать, что F действительно является функцией. Заметим, что если Р" = PV^ есть проективное пространство, соответствующее векторному пространству V, то однородные координаты на FV суть элементы двойственного пространства V*, а пространство однородных многочленов степени d на FV естественно изоморфно векторному пространству Sym (V*). Пусть Щ С Р" — множество точек [Zq, ... ..., Zn], для которых Z, ф 0. Тогда на t/; отношения Zj = Zj/Zi корректно определены и задают биекцию U,^An. Геометрический смысл этого отображения таков: прямой L С Кп+1, не содержащейся в гиперплоскости (Zi =0), сопоставляется точка ее пересечения с гиперплоскостью (Zt = 1) С Кп+1. &=0)
Аффинные и проективные многообразия 19 Тем самым проективное пространство можно рассматривать как компактификацию аффинного. Функции Zj на Ui называются аффинными (или евклидовыми) координатами на проективном пространстве или на открытом множестве ?/;; совокупность всех [/, называется стандартным покрытием пространства Р™ открытыми аффинными картами. Если X С Р" — проективное многообразие, то пересечение Xi = X П П Ui является аффинным многообразием: если X задано многочленами Fa € K[Zo, ¦ ¦ ¦, Zn], то, например, Л'0 будет задано уравнениями /„(*!, .... zn) = Fa(Z0, ..., Zn)/Zg = Fa(l, xi, ..., z„), где c/ = deg(FQ). Таким образом, проективное пространство есть объединение аффинных пространств, а любое проективное многообразие — объединение аффинных многообразий. И обратно, любое аффинное многообразие Х$ С Ап = Щ С Р™ можно представить в виде пересечения аффинной карты Щ с проективным многообразием X: если Xq задано уравнениями Ja(zl; ¦ ¦ ¦ ; %п) — / _, ati,...,i„ z\ ¦ ¦ • ' Zn степеней dQ, то X можно задать однородными уравнениями Fa(Z0, ..., Zn) = Z0a ¦ fa(Zi/Zo, ..., Zn/Zo) = — Z_>11 •¦••'*" 0 ! ' ' ' " ' В частности, подмножество проективного пространства ХсР" является проективным многообразием тогда и только тогда, когда все пересечения Xi = X П Ui являются аффинными многообразиями. Пример 1.1. Линейные пространства Вложение векторных пространств W = Кk+l <—> V = Kn+1 индуцирует отображение РИ^^^РУ; его образ Л называется линейным подпространством размерности к в PV, или к-плоскостъю. (п — 1)-плоскость в Рп называется гиперплоскостью, а 1-плоскость — прямой; отметим, что через любые две различные точки проективного пространства проходит единственная прямая. Линейное подпространство Л = Pfc С Р" можно также описать как множество нулей (п — А;)-мерного линейного пространства однородных линейных форм, так что линейное подпространство является подмногообразием в Prl; обратно, всякое многообразие, заданное линейными формами, является линейным подпространством. Пересечение двух линейных подпространств тоже является линейным подпространством, возможно пустым. Можно также говорить о линейной оболочке двух (или большего количества) линейных подпро-
20 Лекция 1 странств Л и Л': если Л = РИ7 и Л' = VW, то это линейное подпространство, соответствующее сумме W + W С Кп+1, или, что равносильно, наименьшее линейное подпространство, содержащее и Л, и Л': линейная оболочка обозначается через Л, Л'. Вообще, для любых двух подмножеств Г, Ф С Р" их линейной оболочкой называется наименьшее линейное подпространство в Рп, содержащее их объединение. Размерность линейной оболочки Л. Л' не превосходит суммы размерностей плюс 1, причем равенство достигается тогда и только тогда, когда Л и Л' не пересекаются. В общем случае имеется соотношение dim(AT/V) = dim(A) + dim(A') - dim(A П Л'), где подразумевается, что размерность пустого линейного пространства равна —1. Отметим, в частности, одно из основных свойств проективного пространства Рп: если к + I > п, то любые два линейные подпространства Л, Л' размерностей к и / соответственно пересекаются по линейному пространству размерности не меньшей, чем к + I — п. Заметим, что множество гиперплоскостей в проективном пространстве Р" тоже является проективным пространством; оно называется двойственным проективным пространством к Р™ и обозначается Рп*. В инвариантных терминах, если Pn = FV — проективное пространство, соответствующее векторному пространству V, то рп* _ р(у*) —проективное пространство, соответствующее двойственному векторному пространству V*. Более общим образом, если Л = Pfc С Рп — fc-мерное линейное подпространство, то множество (к + 1)-плоскостей, содержащих Л, является проективным пространством pn-fc~1j а множество гиперплоскостей, содержащих Л, есть двойственное проективное пространство (pn-fc-i)*. в инвариантных терминах, если Р™ = PV и Л = FW для некоторого (к + 1)-мерного подпространства W с V, то пространство (к + 1)-плоскостей, содержащих Л, есть проективное пространство f(V/W), соответствующее фактору, а множество гиперплоскостей, содержащих Л, естественно изоморфно проективизации ?((V/W)*) = P(Ann(W)) С P(V*) аннуля- тора Ann(W) С V* пространства W. Пример 1.2. Конечные множества Любое конечное подмножество ГсР" является проективным подмногообразием: для любой точки q ? Г можно найти однородный мно- ^
Аффинные и проективные многообразия 21 гочлен на Рп, обращающийся в нуль во всех точках р; G Г, кроме q (например, произведение однородных линейных форм, обращающихся в нуль в р,, но не в д). Стало быть, если Г состоит из d точек (в этом случае мы будем говорить, что Г имеет степень d), то Г можно задать уравнениями степени, не превосходящей d. В общем случае можно спросить, какова наименьшая возможная степень многочленов, задающих данное многообразие Г С Рп. Оценка, данная нами для конечных множеств, является точной, в чем можно убедиться, рассмотрев пример d точек, лежащих на одной прямой L; нетрудно видеть, что если многочлен F(Z) степени ^ d — 1 обращается в этих точках в нуль, то он тождественно равен нулю на L. С другой стороны, это единственный такой пример, как показывает следующее упражнение. Упражнение 1.3. Пусть Г С Р™ — конечное множество из d точек, не лежащих на одной прямой. Покажите, что Г является множеством нулей набора многочленов степени d — 1 или ниже. Отметим, что слова «или ниже» в упражнении 1.3 излишни: если многообразие ХсР™ является множеством нулей многочленов Fa степеней da ^ т, то X можно представить и как множество нулей набора многочленов {X1 ¦ Fa}, где для каждого а моном X1 пробегает множество всех мономов степени т — da. Можно пойти и в другом направлении, сконцентрировав внимание на множествах точек, удовлетворяющих только самым «неотвратимым» линейным соотношениям. Точнее говоря, набор точек проективного пространства pi = [vi] € Рп называется независимым, если соответствующий набор векторов Vi линейно независим; эквивалентная формулировка: набор из I точек независим тогда и только тогда, когда их линейная оболочка является линейным пространством размерности I — 1. В частности, любые п + 2 точки в Рп всегда зависимы, а набор из те + 1 точки зависим тогда и только тогда, когда эти точки лежат в некоторой гиперплоскости. Мы будем говорить что конечное множество Г с Рп находятся в общем положении, если независимо любое его подмножество из не более чем те + 1 точки. Если Г содержит хотя бы п + 1 точку, это эквивалентно тому, что любое его (п + 1)-точечное подмножество независимо. Теперь можно спросить, какова наименьшая степень многочленов, с помощью которых можно задать любое конечное множество из d точек в общем положении в Р"; следующие ниже теорема и упражнение дают частичный ответ на этот вопрос. Теорема 1.4. Пусть Г С Рп —множество из d^2n точек в общем положении. Тогда Г является множеством общих нулей системы квадратичных многочленов.
22 Лекция 1 Доказательство. Мы проведем доказательство для множества Г = = {р\, ..., Р2п}, состоящего в точности из 2п точек (при d < 2п доказательство только проще). Итак, пусть точка q € Р™ обладает тем свойством, что всякий квадратичный многочлен, обращающийся в нуль на Г, обращается в нуль и в точке q; нам надо доказать, что q G Г. Для этого заметим, что для всякого разбиения Г = Г] U Г 2 множества Г на два n-элементных подмножества каждое из множеств Г^ будет порождать гиперплоскость А, С Р"; поскольку объединение Ai U Л2 является множеством нулей квадратичного многочлена, обращающегося в нуль на Г, должно выполняться включение q е Ai U Л2. В частности, q должна лежать по крайней мере на одной из гиперплоскостей, порожденных точками из множества Г. Пусть теперь {pi, ..., pk} — любое минимальное подмножество в Г, обладающее тем свойством, что q лежит в линейной оболочке этого подмножества; в силу сказанного выше имеем к < п. Пусть Е С С Г \ {pi, ..., pk] — произвольное подмножество из п — к + 1 элемента; тогда, в силу общего положения, гиперплоскость Л, порожденная точками р2, • ¦ •, Рк и множеством Е, не содержит р\. Следовательно, Л не может содержать q, поскольку линейная оболочка точек рг, • • •, Рк и q содержит р\\ тем самым q обязана лежать в гиперплоскости, порожденной остальными п точками из Г. Итак, q обязана содержаться в линейной оболочкер\ и любых п — 1 точек из Pk+i, • ¦ ¦, Р2п', поскольку в пересечении всех этих гиперплоскостей лежит только сама точка р\, мы заключаем, что q=p\. ? Упражнение 1.5. Докажите более общее утверждение: при к ^ 2 любое конечное множество Г, состоящее из d ^ кп точек в общем положении, является множеством нулей многочленов степени, не превосходящей к (как мы увидим в упражнении 1.15, эта оценка точна). В качестве заключительного замечания о конечных подмножествах в Рга сформулируем (в упражнении) следующий стандартный факт. Упражнение 1.6. Покажите, что любые два упорядоченных набора из п + 2 точек Р™ в общем положении проективно эквивалентны. Теперь возникает естественный вопрос о том, когда будут проективно эквивалентны два упорядоченных набора из d ^ тг + 3 точек в Рп в общем положении. При п = 1 ответ дается двойным отношением М-, ¦, \ - (г1 ~ г2) • (гз ~ za) Л{г\, ... , Z4) — 7 -. / "Г, («1 - г3) • (Z2 ~ 24) поскольку \(zi, ..., г4) есть образ z\ при (единственном) линейном отображении проективной прямой, переводящем z\, z^ и z3 в 1, со и 0 соответственно, два набора z\, ..., 24 и z[, ..., z\
Аффинные и проективные многообразия 23 ревести один в другой с сохранением порядка тогда и только тогда, когда совпадают двойные отношения: A(zi, ..., 24) = X(z[, .... 24) (см., например, [А]). Мы дадим ответ на вопрос для произвольного п в случае, когда d — п + 3, в упражнении 1.19; аналогичный явный ответ при d > п + 3 неизвестен. Пример 1.7. Гиперповерхности Гиперповерхностью называется подмногообразие ХсР", являющееся множеством нулей одного однородного многочлена F(Zo, ¦ ¦ ¦, Zn) — например, плоская кривая или поверхность в трехмерном пространстве Р3. (В лекции 11 мы увидим, что всякое многообразие размерности п — 1 в Р™ является гиперповерхностью в этом смысле, но для начала нужно будет хотя бы дать определение размерности; см. обсуждение в конце лекции.) Заметим, что любая гиперповерхность X является множеством нулей однородного многочлена F, не содержащего кратных неприводимых множителей. Если ограничиться только такими многочленами, то F определен по X однозначно с точностью до умножения на скаляр. (Чтобы доказать это, нам потребуется теорема Гильберта о нулях (теорема 5.1). В частности, для того, чтобы это утверждение было верным, надо потребовать, чтобы основное поле было алгебраически замкнутым; например, мы не хотим считать точку @, 0, ..., 0) G W1 гиперповерхностью, хотя она является множеством нулей одного-единственного многочлена J2 х1-) Коль скоро этот факт установлен, степень многочлена F называется степенью гиперповерхности X. В лекции 18 мы определим понятие степени для произвольного многообразия X С Р'\ обобщающее оба упомянутых до сих пор случая; пока что заметим только, что два наши определения степени согласуются в том случае, когда они оба применимы, а именно, для гиперповерхностей в Р1. Пример 1.8. Аналитические подмногообразия и аналитические подмножества Это не столько пример, сколько теорема, которую на этом этапе нам необходимо (без доказательства, разумеется) сформулировать. Для начала заметим, что поскольку многочлены f(z\, ..., zn) € C[zi, ..., zn] являются голоморфными функциями от своих переменных z\, ..., zn, алгебраическое многообразие X в А? или Р? будет и комплексно-аналитическим подмножеством этих комплексных многообразий (т. е. подмножеством, которое локально можно задать как множество нулей набора голоморфных функций). Замечательным образом это снабжает нас готовым определением размерности алгебраического многообра-
24 Лекция 1 зия X С Р?, а также определением особых и неособых точек многообразия X. С алгебраической точки зрения эти определения неудовлетворительны, и основывать свои рассмотрения на них мы не будем, но время от времени мы будем пользоваться ими неявно, называя, например, какое-то многообразие «кривой». Знаменитая теорема, которую мы должны тут упомянуть, является обращением (для случая подмножеств проективного пространства) замечаний из предыдущего абзаца. Теорема 1.9 (теорема Чжоу). Если X с Р? — (замкнутое) комплексно-аналитическое подмножество, то X — алгебраическое подмногообразие. Отметим, что это утверждение будет совершенно неверно, если заменить Р? на А?; например, множество целых чисел Z С С = А?. является аналитическим подмножеством. В [S2] читатель найдет широкое обсуждение этой теоремы и смежных вопросов. Пример 1.10. Скрученная кубика Ее всегда приводят в качестве первого конкретного примера многообразия, отличного от гиперповерхности или конечного множества. По определению, скрученная кубика С—это образ отображения v: Р1 —»Р3, заданного в аффинных координатах (в обоих пространствах) формулой v. х I—> (х, х , х3) или, в однородных координатах на обоих пространствах, и: [Х0, X,) - [X3, XlXu X0Xl Xf] = [Z0, Zu Z2, Z3]. Скрученная кубика С лежит на трех квадратичных поверхностях Qq, Qi и Q2, являющихся множествами нулей многочленов F0(Z) = Z0Z2 - Z\, Fl(Z) = Z0Z3-ZlZ2, F2(Z) = ZXZZ - Z\ соответственно, и совпадает с их пересечением: если у точки рбР3 координаты [Zq, Z\, Z2, Z3} являются нулями этих трех многочленов, то Zq или Z$ должно быть отлично от нуля; в первом случае можно записать р = v([Zq, Z\\), а во втором р = y{[Z2, Zz[). В то же время С не является пересечением никаких двух из этих квадрик: согласно следующему упражнению, Q; и Qj пересекаются по объединению кривой С и прямой Lij. Упражнение 1.11. (а) Покажите, что при 0 ^ i < j ^ 2 поверхности Qi и Qj пересекаются по объединению кривой С и некоторой пря-
Аффинные и проективные многообразия 25 мой L. (Ь) И вообще, для всякого Л = [Ао, Ai, A2] положим F\ = A0F0 + AjFi + A2F2 и обозначим через (Эд поверхность, заданную многочленом F\. Покажите, что при ^фи квадрики QM и Qv пересекаются по объединению кривой С и прямой L^y. (Изящный способ доказать это будет описан после упражнения 9.16; на данный момент предполагается, что вы сделаете упражнение «руками», хотя вычисление, видимо, будет утомительным.) На самом деле прямые, возникающие в этой конструкции, образуют интересное семейство. Например, можно заметить, что всякая секущая кривой С (то есть всякая прямая pq, соединяющая две точки кривой) может быть получена таким способом. Чтобы в этом убедиться, обозначим через г Epq произвольную точку, отличную от р и q. В трехмерном векторном пространстве многочленов F\, обращающихся в нуль на С, содержится двумерное подпространство многочленов, обращающихся в нуль в г; пусть оно порождено многочленами F^n Fu. Эти квадратичные многочлены обращаются в нуль в трех точках на прямой pq и, следовательно, тождественно обращаются в нуль на этой прямой; теперь из упражнения 1.11 мы заключаем, что QM П Qv = С Upq. Одно терминологическое замечание: хотя мы определили скрученную кубику как некоторую конкретную кривую С С Р3, мы будем называть скрученной кубикой также любую кривую в Р3, проективно эквивалентную кривой С, то есть любую кривую, задаваемую параметрически как образ отображения [X] -> [А0(Х), MX), A2(X), А3(Х)}, где Ао, А\, Лг, Аз образуют базис в пространстве однородных кубических многочленов от X = [Xq, X\]. Упражнение 1.12. Покажите, что точки любого конечного подмножества скрученной кубики находятся в общем положении, т. е. что любые четыре из них линейно порождают все Р3. В теореме 1.18 мы увидим, что для любых шести точек общего положения в Р3 существует и единственна скрученная кубика, содержащая все шесть этих точек. Упражнение 1.13. Покажите, что если семь точек р\, ..., p-j G Р3 лежат на скрученной кубике, то множество общих нулей квадратных многочленов, обращающихся в нуль в точках р;, совпадает с этой скрученной кубикой. (Отсюда мы видим, что оценка из теоремы 1.4 точна, по крайней мере, при п = 3.)
26 Лекция 1 Пример 1.14. Нормальные рациональные кривые Эти кривые можно рассматривать как обобщение скрученной кубики: по определению, нормальная рациональная кривая С c?d есть образ отображения vd:Fl ->Pd, заданного формулой vd: [Xo, Xi] ~ [Xg, Xf^Xu ..., Xf] = [Z0, ..., Zd]. Немедленно проверяется, что этот образ С С Pd является множеством общих нулей многочленов Fij(Z) = ZiZj — Zi-\Zj+\, где l^i^j^d—l. Отметим, что при d > 3 кривую С можно задать с помощью только части этих многочленов, например, Fiti при г = 1, ..., d— 1 и i^-i- (Отметим также, что при d—1 мы получаем плоскую конику Z^Zi = Z\\ на самом деле нетрудно видеть, что всякая плоская коника —т. е. множество нулей квадратичного многочлена в Р2,—-отличная от объединения прямых, проективно эквивалентна этой кривой.) Кроме того, как и в случае скрученной кубики, если мы заменим мономы Х$, Х'0~~хХх, ..., Xf на произвольный базис Aq , ..., Ad пространства однородных многочленов степени d на Р1, мы получим отображение, образ которого проективно эквивалентен /^(Р1); любую такую кривую мы также будем называть нормальной рациональной кривой. Заметим, что любые d + 1 точек на нормальной рациональной кривой линейно независимы. Это равносильно тому факту, что определитель Вандермонда обращается в нуль тогда и только тогда, когда две его строки совпадают. Позднее мы увидим, что нормальная рациональная кривая — единственная кривая, обладающая таким свойством. (Более слабое утверждение о том, что никакие три точки на нормальной рациональной кривой не коллинеарны, следует также из того, что С является множеством нулей квадратичных полиномов.) Упражнение 1.15. Покажите, что если pi, ..., pkd+i —произвольные точки на нормальной рациональной кривой в Pd, то любой однородный многочлен степени к, обращающийся в нуль в точках pi, обращается в нуль и на всей С. Пользуясь этим, покажите, что оценка из упражнения 1.5 точна. Пример 1.16. Детерминантальное представление нормальных рациональных кривых Удобный (и важный) способ записать уравнения нормальной рациональной кривой состоит в том, чтобы представить эти уравнения в виде условия обращения в нуль B х 2)-миноров некоторой матри-
Аффинные и проективные многообразия 27 цы из линейных форм. Именно, для всякого целого к. 1 ^ к ^ d — 1, нормальную рациональную кривую можно задать как множество точек [Zo- Zd\ G для которых ранг матрицы I Zq Z\ Z2 ¦¦¦ Zk-i Zk \ Z\ Z2 Zk+i Z2 Za-i \Z,i-k Zd-i Z,t J равен единице. Вообще, многообразие X С Р", уравнения которого могут быть представлены в таком виде, называется детерминантальным: мы будем встречаться с ними в разных местах книги, а непосредственно детерминантальным многообразиям будет посвящена лекция 9. В упражнении 1.25 мы увидим, что при к = 1 или d — 1 элементы выписанной выше матрицы можно заменить линейными формами L,-.j более общего вида, и. если только они не удовлетворяют некоторым нетривиальным условиям, связанным с линейной зависимостью, многообразие, определяемое условием обращения в нуль всех B х 2)-мшюров, по-прежнему будет нормальной рациональной кривой. Для других значений к это уже не так. Пример 1.17. Другая параметризация нормальных рациональных кривых Есть еще один способ параметризовать нормальную рациональную кривую. Он основан на том наблюдении, что если G(Xo, X\) — однородный многочлен степени d+ 1 с различными корнями (т.е. G(Xo, X\) = = YKHiXq — ViX\), причем точки [/Zj, г/,] G Р1 различны), то многочлены Hi(X) = G(X)/(fiiXo — ViX\) образуют базис в пространстве однородных многочленов степени d: если существует линейное соотношение вида ^2<iiHi(Xo, Xi) = 0, то, подставляя (Xq, X\) = (щ, /ij), получаем а; = 0. Стало быть, образ отображения щ: [Хо, Хг] -> [Нг(Хо, Хх), ..., Hd+1(X0, Хх)] является нормальной рациональной кривой в Pd. Поделив однородный вектор в правой части на многочлен G, мы можем записать это отображение в виде 1 1 vd- [Х0,Хг} .щХо - v\Xi' ' Hd+iXo - i/d+iXi. Заметим, что эта нормальная рациональная кривая проходит через все «координатные точки» [1, ..., 0], ..., [0, ..., 1] € Pd, так как в них пе-
28 Лекция 1 реходят нули полинома G. Кроме того, если все fii и fi отличны от нуля, то точки 0 и оо (то есть [1, 0] и [0, 1]) переходят в точки [/if1, • • •, М^+1] и [^f1, ¦.., ^-fi], причем при этом могут получиться любые две точки, не лежащие на координатных гиперплоскостях. Обратно, всякая нормальная рациональная кривая, проходящая через d + 1 координатную точку, может быть параметризована таким способом. Стало быть, мы доказали следующую теорему. Теорема 1.18. Через любые d + 3 точки в общем положении в Pd проходит единственная нормальная рациональная кривая. С помощью теоремы 1.18 мы можем ответить на вопрос, поставленный после упражнения 1.6: когда два набора из п + 3 точек в общем положении в Рга проективно эквивалентны? Ответ прост, но изящен. Именно, через п + 3 точки рь ..., рп+з ? Рп проходит единственная нормальная рациональная кривая ^„(Р1), так что можно перевести точки pi, ..., рп+3 € Р" в п + 3 точки qi = v~l(pi) G P1. %"" Упражнение 1.19. Покажите, что набор точек pi 6 Рп эквивалентен как упорядоченное множество другому аналогичному набору {р[, ... ..., р'п+3} тогда и только тогда, когда соответствующие упорядоченные наборы qi, ..., qn+3 и q[, ..., q'n+3 точек на Р1 проективно эквивалентны, т.е. когда имеется равенство двойных отношений A(gi, <?2, <7з> Яг) = = A(gj, q'2, q'3, q'j) для всех i = 4, ..., n 4- 3. (Вы можете воспользоваться характеризацией двойного отношения, приведенной после упражнения 1.6.) Пример 1.20. Семейство плоских коник В частном случае d = 2 на теорему 1.18 можно посмотреть по-другому. В этом случае можно заметить, что нормальная рациональная кривая степени 2 задается однородным квадратичным многочленом Q(Zo, Z\, Z2), не распадающимся в произведение линейных форм; Q определяется кривой С однозначно с точностью до умножения на скаляр. Стало быть, множество таких кривых можно отождествить с подмножеством проективного пространства FV = Р5, соответствующего векторному пространству V = {aZl + bZ\ + cZ\ + dZuZx + eZ0Z2 + fZ1Z2}, состоящему из квадратичных многочленов. В общем случае элемент этого проективного пространства называется плоской коникой, или просто коникой, а нормальная рациональная кривая в Р2, то есть точка, соответствующая неприводимому квадратичному многочлену, называется гладкой коникой. Заметим теперь, что множество коник, проходящих через данную точку р = [Zq, Z\, Z2}, является гиперплос-
Аффинные и проективные многообразия 29 костью в Р5, а поскольку любые пять гиперплоскостей в Р5 обязаны иметь непустое пересечение (равносильное утверждение: система из пяти однородных линейных уравнений с шестью неизвестными имеет ненулевое решение), существует коника, проходящая через любые пять данных точек р\, ..., р$. Если точки pi находятся в общем положении, то эта коника к тому же не может быть объединением двух прямых. Упражнение 1.21. Проверьте, что гиперплоскости в Р5, соответствующие таким образом пяти точкам pi, ...,p$, никакие четыре из которых не коллинеарны, будут линейно независимы (т. е. будут пересекаться в одной точке), и тем самым докажите утверждение о единственности. (На классическом языке это утверждение звучало бы так: «точки р\, ¦ ¦ ¦, ръ накладывают независимые линейные условия на коники».) Отождествление множества коник с проективным пространством Р5 — первый пример пространства параметров, понятия, встречающегося в алгебраической геометрии повсюду; мы определим пространства параметров в лекции 4, а обсудим их более подробно в лекции 21. Пример 1.22. Синтетическая конструкция нормальных рациональных кривых В заключение мы должны упомянуть синтетическую (и полезную по крайней мере в одном отношении) конструкцию нормальных рациональных кривых. Мы начнем со случая коник, когда конструкция совсем проста. Пусть Р и Q — две точки на плоскости Р2. Тогда прямые, проходящие через каждую из этих точек, естественно параметризуются точками Р1 (например, если точка Р задана как множество общих нулей двух линейных форм L(Z) = М(Z) = 0, то прямые, проходящие через Р, имеют вид \L(Z) + fiM(Z) = 0, где [Л, р] € Р1). Тем самым возникает взаимно однозначное соответствие между прямыми, проходящими через Р, и прямыми, проходящими через Q. Выберем какую-нибудь из возникающих таким образом биекций с тем единственным условием, чтобы прямая PQ не соответствовала самой себе; тогда две соответствующие друг другу прямые всегда пересекаются ровно в одной точке. (Заметим, что тем самым исключается простейший способ установления взаимно однозначного соответствия между множествами прямых, проходящих через Р и через Q: выбрать вспомогательную прямую L и параметризовать с ее помощью оба множества, т. е. сделать так, чтобы для всякой R G L прямые PR и QR соответствовали друг другу.)
30 Лекция 1 Мы утверждаем, что множество точек пересечения соответствующих прямых является коникой, и обратно, что любая коника может быть получена такой конструкцией. Читатель может сказать, что эта конструкция не является в полной мере синтетической, поскольку биекция между семействами прямых, проходящих через Р и Q соответственно, задавалась аналитически. ^ На самом деле в классической конструкции каж- Ддое из этих семейств параметризовалось с помощью своей вспомогательной прямой, после чего меж- L ду этими вспомогательными прямыми устанавлива- \ лось взаимно однозначное соответствие с помощью <^Г прямых, проходящих через вспомогательную точку. Конструкция выглядела так: выбрать неколлинеар- k ные точки Р, Q и R и две различные прямые 1иМ р q таким образом, чтобы точка L П М не лежала на прямой PQ. Для всякой прямой N, проходящей через R, обозначим через Sn точку пересечения прямой Lpj, соединяющей Р и N П L, и прямой Мдг, соединяющей Q и N П М. Тогда геометрическое место точек Sn является коникой. Упражнение 1.23. Покажите, что построенное таким образом множество действительно является гладкой коникой, проходящей через точки Р, Q, L Г) М, RQ П L и RP П М. Пользуясь этим, покажите еще раз, что через пять точек в общем положении на плоскости проходит единственная гладкая коника. Как и было сказано, эту конструкцию можно обобщить до конструкции нормальных рациональных кривых в произвольном проективном пространстве Pd. Именно, начнем с того, что выберем d линейных подпространств коразмерности 2; обозначим их Л; = Pd~2 с Pd. Стало быть, семейство {ЯДА)}, состоящее из гиперплоскостей в Fd, содержащих Л^, параметризовано параметром Л € Р1; выберем эти параметризации таким образом, чтобы для всякого Л гиперплоскости Н\(Х), ..., Hd(\) были линейно независимы, т. е. пересекались в единственной точке р(Л). В этом случае геометрическое место точек р(Х), где Л б Р1, является нормальной рациональной кривой. Упражнение 1.24. Докажите это утверждение. С помощью описанной конструкции мы можем еще раз убедиться в том, что через всякие d + 3 точки в Pd, никакие d + 1 из которых не являются зависимыми, проходит единственная нормальная рациональная кривая. Именно, обозначим через Aj = pd~~2 с Н линейную оболочку точек Р\, .... Pi, ..., Pd ¦ Тогда при всяком выборе параметризаций множеств гиперплоскостей в Pd, содержащих Л;, выполняется
Аффинные и проективные многообразия 31 условие независимости, т.е. для каждого А € Р1 гиперплоскости Hi (А) пересекаются в одной точке р(А). Получающаяся при этом нормальная рациональная кривая обязательно будет содержать точки Pi, .... Р</; чтобы она содержала и три оставшиеся точки Pd+i, Pd+2 и Pd+з, выберем наши параметризации семейств гиперплоскостей, проходящих через Л,:, так, чтобы гиперплоскости, содержащие Pd+i, Pd+2 и Pd+з, отвечали значениям параметра А = 0, 1 и оо соответственно. Упражнение 1.25. Как мы отмечали в примере 1.16, нормальную рациональную кривую можно описать как множество таких точек [Zq. ¦ • •, Zd], что матрица Zq Z\ Z-2 ... Zi-i Z,i~\ KZ\ Z2 Zd имеет ранг 1. Проинтерпретируйте это в терминах конструкции из упражнения 1.24, взяв в качестве Л, плоскость (Z;_i = Z; = 0), а в качестве Hi(X) — гиперплоскость (\\Zi-i + \2Zr = 0). Обобщите эту конструкцию следующим образом: пусть (Lij) — произвольная B х (^-матрица линейных форм на Pd, обладающая тем свойством, что для любых (Ai, Аг) ф @, 0) гиперплоскости (XiLoj + \\Lij = 0) независимы; тогда множество точек [Z] G Pd, для которых матрица Lij(Z) имеет ранг 1, является нормальной рациональной кривой. Пример 1.26. Другие рациональные кривые Для определения отображений щ необходимо выбрать базис в пространстве однородных многочленов степени d на Р1. Но можно выбрать и произвольный набор Aq, ..., Ат, состоящий из линейно независимых многочленов (без общих нулей), и попытаться описать образ получающегося отображения в Рт (если бы выбранные нами многочлены были линейно зависимы, это всего-навсего означало бы, что образ содержится в собственном линейном подпространстве пространства Рт). Рассмотрим, например, случай A = 3ит = 2и посмотрим на отображения ц, и: Р1 ->Р2, заданные формулами v. [Хо, Xi] —> [Х0, ХоХг — Х0, Хг — Х0Х\\. Образы обоих отображений являются кубическими гиперповерхностями в Р , заданными уравнениями ZqZ| = Z\ и 2qZ| = Z\ + Z^Zf соответст-
32 Лекция 1 венно; в евклидовых координатах они суть не что иное, как каспидаль- ная кубическая кривая у2=х3 и нодальная кубическая кривая у2 = х3+х2. Упражнение 1.27. Покажите, что образы отображений /л и v действительно задаются такими кубическими уравнениями. Упражнение 1.28. Покажите, что образ всякого отображения v. Р1 —> Р2, заданного тройкой однородных кубических многочленов Aj(Xo, Xi) без общих нулей, удовлетворяет некоторому кубическому уравнению. (На самом деле всякий такой образ проективно эквивалентен одной из двух определенных выше кривых; мы докажем это в упражнении 3.8, а затем еще раз —после упражнения 10.10.) (*) В качестве другого примера, в котором мы увидим непрерывное семейство кривых, не являющихся проективно эквивалентными (хотя и не сможем доказать, что это семейство именно таково), рассмотрим (при d = 4 и т = 3) отображение i/a,/?:P1->IP3, заданное формулой Va,p' \Xo, X\] H-» ^ [Х04 - PX*XU Х3Х, - CX1X1 aXgX? - Х0Х*, aX0Xf - X*]. Образы Са,/з С Р3 этих отображений называются рациональными кривыми четвертой степени в Р3. Следующее упражнение, видимо, будет трудно сделать «голыми руками», но после прочтения следующей лекции оно станет проще. Упражнение 1.29. Покажите, что кривая Сар — действительно алгебраическое многообразие и что ее можно представить в виде множества общих нулей одного квадратичного и двух кубических многочленов. В упражнении 2.19 мы увидим, что кривые Са,р образуют непрерывное семейство, состоящее из проективно неэквивалентных кривых. Пример 1.30. Многообразия, определенные над подполями поля К Это не столько пример, сколько предупреждение по поводу терминологии. Пусть, во-первых, L С К — подполе. Тогда через An(L) мы будем обозначать подмножество Ln С Кп. Аналогичным образом будем обозначать через Fn(L) С Р?- множество точек [Zo, ..., Zn], для которых отношения Zi/Zj лежат в L всякий раз, когда они имеют смысл; иными словами, это множество точек, которые можно записать в виде [Zo, ¦ ¦ ¦, Zn], где Zi € L. Все дальнейшее применимо и к проективным многообразиям, но мы будем давать формулировки для аффинного случая.
Аффинные и проективные многообразия 33 Будем говорить, что подмногообразие X С Ад- определено над L. если оно является множеством нулей многочленов fa(zi, ..., zn) б g L[z\. ..., zn). Для такого многообразия X определим множество точек X, определенных над L, как пересечение X П A"(L). He следует, однако, смешивать множество точек X, определенных над L, с самим многообразием X; например, подмногообразие в А|, заданное уравнением х2 + у2 + 1 = 0, определено над R и не имеет точек, определенных над ffi, но оно не является пустым многообразием. Замечание о размерности, гладкости и степени Как уже отмечалось в предисловии, мы стоим перед проблемой. В первой же лекции нам неоднократно приходилось апеллировать к трем основным понятиям алгебраической геометрии: размерности, степени и гладкости. В самом деле, мы называли различные многообразия кривыми или поверхностями; мы определили степень конечных множеств и гиперповерхностей (а неявным образом — и скрученной кубики); наконец, мы провели различие между гладкими и произвольными кониками. Разумеется, три этих понятия лежат в основе всего предмета; они структурируют и фокусируют наше исследование многообразий. Тем не менее формальные определения этих понятий придется отложить до того момента, когда мы разовьем некоторый технический аппарат, дадим необходимые определения и докажем ряд теорем из области оснований. В то же самое время я считаю, что перед (или одновременно с) введением этого аппарата желательно привести как можно больше примеров. Итак, у нас получился в некотором смысле порочный круг: примеры (согласно нашему решению) идут раньше определений и оснований предмета, эти последние (по необходимости) идут до определения понятий размерности, гладкости и степени, а эти понятия, в свою очередь, играют большую роль в анализе примеров. Что же можно с этим сделать? Во-первых, у нас все же присутствует наивное представление о том, что следует иметь в виду под размерностью или гладкостью, и если я время от времени буду употреблять соответствующие слова, я попрошу читателя проявить терпимость. (Будем надеяться, что читателя не смутит, если я буду называть множество нулей многочлена в Р3 «поверхностью» до формального определения размерности.) И во-вторых, я призываю читателя, по мере того, как мы будем приводить в части 1 различные примеры, заглядывать, если ему это интересно, в те места части 2. где говорится о размерности, степени, гладкости или касательных пространствах вводимых нами многообразий. 3-6152
Лекция 2 РЕГУЛЯРНЫЕ ФУНКЦИИ И ОТОБРАЖЕНИЯ В предыдущей лекции мы определили объекты категории, которую мы будем изучать; теперь определим морфизмы. Как и следовало ожидать, это совсем просто для аффинных многообразий и немного сложнее для проективных. Топология Зарисского Начнем с того, что введем некоторую терминологию, которая будет нам полезна, хотя поначалу покажется несколько странной. Топологией Зарисского на многообразии X называется топология, в которой замкнутыми подмножествами являются подмногообразия в X, т.е. множества общих нулей наборов многочленов на X. Тем самым, если X С А™ — аффинное многообразие, то база топологии состоит из подмножеств U/ = {р 6 X \ f(p) ф 0}, где / пробегает множество многочленов; такие подмножества называются главными открытыми подмножествами. Аналогично, если X С Рга — проективное многообразие, то база топологии на X состоит из множеств Uf = {р € X \ F(p) ф 0}, где F — однородный многочлен; такие открытые подмножества также называются главными. Именно этой топологией мы будем снабжать все многообразия, с которыми будем работать, так что если речь будет идти об открытом множестве без дальнейших уточнений, то мы будем под ним понимать дополнение к некоторому подмногообразию. За нашим использованием этой топологии стоит факт фундаментальной важности: практически все конструкции алгебраической геометрии могут быть определены чисто алгебраически и имеют смысл для многообразий над любым полем. Поэтому обычная (или, как говорят, классическая или аналитическая) топология логически неуместна. В то же время мы должны подчеркнуть, что топология Зарисского — в первую очередь формальная конструкция; она скорее является частью терминологии, чем отражает геометрию многообразия. Так, например, любые две плоские кривые, заданные неприводимыми многочленами над равномощными1 алгебраически замкнутыми полями, гомеоморфны, какой бы ни была их степень и какими бы ни были поля; как топологические пространства 1В этом месте в авторский текст внесено небольшое уточнение. — Прим. перев.
Регулярные функции и отображения 35 они — просто-напросто множества, в которых собственные подмножества замкнуты тогда и только тогда, когда они конечны. Кроме того, топология Зарисского не удовлетворяет никаким обычным аксиомам отделимости, поскольку любые два открытых множества в Р™ пересекаются. Короче говоря, в большинстве случаев, как вы увидите, нам будет очень удобно рассуждать на языке топологии Зарисского, но если вы решите закрыть глаза и представить себе алгебраическое многообразие, то. вероятно, лучше «видеть» классическую топологию. Отметим, что топология Зарисского является, как говорят, нётперо- вой, то есть для произвольной цепочки Y\ D Y2 D У3 3 ... замкнутых подмножеств многообразия X найдется такое m G N, что Ym = Ym+\ = = Ym+2 = • • • Это утверждение эквивалентно тому, что в кольце многочленов K[Zq, .... Zn] любой идеал конечно порожден, что, в свою очередь, означает, что K\Zq, .... Zn] является нётеровьш кольцом (см. [Е], [AM]). Здесь мы должны дать еще одно определение. Открытое подмножество U С X проективного многообразия X С Рп называется квазипроективным многообразием (иными словами, квазипроективные многообразия суть локально замкнутые подмножества в Рп относительно топологии Зарисского). Все аффинные и проективные многообразия являются квазипроективными, однако класс квазипроективных многообразий гораздо шире (в упражнении 2.3 мы увидим простейший пример квазипроективного многообразия, не изоморфного ни аффинному, ни проективному); на практике, впрочем, почти все многообразия, с которыми мы будем иметь дело, будут или аффинными, или проективными. В дальнейшем, когда мы будем говорить о многообразии X, мы будем подразумевать квазипроективное многообразие. При этом, если мы будем говорить о подмногообразии X многообразия Y или о многообразии X с Y, мы будем подразумевать замкнутое подмножество. Надо отметить, что в литературе имеется разнобой в употреблении терминов «многообразие» и «подмногообразие». Иногда многообразия подразумеваются неприводимыми (см. лекцию 5), а порой подмногообразия определяются как локально замкнутые подмножества. Регулярные функции на аффинных многообразиях Пусть X С А" — многообразие. Идеалом X называется идеал I(X) = {feK[z1,...,zn]\f = OHaX}, состоящий из всех функций, равных 0 на X. Координатным кольцом
36 Лекция 2 многообразия X называется кольцо A(X) = K[Zl,...,zn]/I(X). Теперь мы подошли к ключевому определению, а именно, к определению регулярной функции па многообразии X. В конечном счете мы хотим, чтобы регулярной функцией на X было ограничение многочлена от 2i, ..., zn на X. т. с. элемент кольца А(Х). Однако мы должны дать локальное определение, чтобы можно было определить и кольцо функций на открытом подмножестве U С X. Поэтому мы дадим следующее определение. Определение. Пусть U С. X — произвольное открытое подмножество и р € U — произвольная точка. Функция / на U называется регулярной в точке р, если в некоторой окрестности V точки р функцию / можно представить в виде отношения g/h, где д, h e K\z\, ..., zn] и h(p) ф 0. Функция / называется регулярной на U, если / регулярна в каждой точке множества U. Следующая лемма показывает, что данное выше определение удовлетворяет нашим пожеланиям. Лемма 2.1. Кольцо функций, регулярных в каждой точке многообразия X, является координатным кольцом А(Х). Более того, если U = Uj — главное открытое подмножество в X, то кольцо регулярных на U функций является локализацией А(Х)[1/f]. Доказательство этой леммы требует некоторой дополнительной техники. В частности, мы должны знать, что если многочлен h(z\, ..., zn) не имеет нулей на X, то он обратим в А(Х), что является частью теоремы Гильберта о нулях (теорема 5.1); поэтому доказательство леммы мы дадим в лекции 5, после доказательства этой теоремы. Отметим, что в определении и лемме существенно, что основное поле К алгебраически замкнуто, в противном случае мы могли бы взять функцию g/h, где h не имеет нулей на А?- (например, функцию 1/{х2 + 1) на A^R)), а такие функции называть регулярными мы не хотим. Следует также предупредить, что для произвольного открытого множества U С X утверждение леммы 2.1 о том, что каждая регулярная на U функция / является отношением g/h, где h не обращается в 0 на U, будет ложно. Отметим, что главные открытые подмножества сами являются аффинными многообразиями: если X С А™ —многообразие, заданное многочленами fa(zi, ..., 2П), то многообразие Е С An+1, заданное многочленами fa (рассматриваемыми формально как многочлены от z\, ... ..., zn+\) и многочленом g(zi, ..., zn+\) = 1 — zn+if(z\, ..., 2n),
Регулярные функции и отображения 37 взаимно однозначно отображается на U/ (и координатное кольцо Е совпадает с А(Х)[1/ f], то есть с кольцом регулярных функций на Uj). Так, например, если X = А1 и U/ —открытое подмножество А1 \ {1, —1}, мы можем реализовать U/ как подмногообразие Е С А2, заданное уравнением w(z2 — 1) - 1 = 0 (см. рисунок). Упражнение 2.2. Опишите кольцо регулярных функций на дополнении к началу координат @, 0) в А2. Мы можем восстановить аффинное многообразие X (но не вложение X <^-> А") по его координатному кольцу А = А(Х). Для этого надо выбрать элементы х\, ..., хп, порождающие А над полем К, представить А в виде А = К[хг, ..., x„]/(/i(a;), ..., fm{x)) и положить X С А" равным множеству нулей многочленов fa. Более инвариантным образом, по теореме Гильберта о нулях (теорема 5.1) точки X можно поставить во взаимно однозначное соответствие с максимальными идеалами кольца А: для каждой точки р € X идеал тр С А, состоящий из функций, обращающихся в нуль в р, является максимальным. И обратно, мы увидим в доказательстве предложения 5.18, что для любого максимального идеала m кольца А = К[х\, ..., xn]/({fa}) фактор А/т будет полем, конечно порожденным как 7^-алгебра и, следовательно, изоморфным К. Если теперь обозначить через щ образы Хг при отображении (р: А -> А/т ^ К, то точка р = (oi, ..., ап) будет лежать на X, и m будет идеалом функций, обращающихся в нуль в р. Как мы увидим, из теоремы Гильберта о нулях (теорема 5.1) следует, что конечно порожденная алгебра над К является координатным кольцом некоторого аффинного многообразия тогда и только тогда, когда она не содержит нильпотентов. Еще одно понятие, которое мы должны сейчас ввести,—это локальное кольцо аффинного многообразия X в точке р ? X, которое обозначается бх.р- Оно определяется как кольцо ростков функций, определенных в некоторой окрестности точки р и регулярных в р. Кольцо @х,р является прямым пределом колец A(Uf) = A(X)[l/f], где / пробегает все регулярные функции на X, ненулевые в р, или, другими словами, локализацией кольца А(Х) в максимальном идеале тр. Отметим, что если Y с X — открытое множество, содержащее р, то &х,р = @y,p-
38 Лекция 2 Проективные многообразия Аналогичные определения можно дать для проективных многообразий ХсР". Снова мы определяем идеал X как идеал многочленов F ? K[Zq, ..., Zn\. тождественно обращающихся в нуль на Х\ отметим, что этот идеал однороден, т. е. порожден однородными многочленами (эквивалентное условие: он является прямой суммой своих однородных компонент). Точно так же мы определяем однородное координатное кольцо S(X) многообразия X как факторколыю K[Zq, • • •, Zn]/I(X); как и K[Zq, • ¦ ¦, Zn], это градуированное кольцо. Регулярная функция / на квазипроективном многообразии X С Рп — или, в более общей ситуации, на открытом подмножестве U С X — это функция, регулярная локально, т. е. обладающая следующим свойством: если {Ui} —стандартное открытое покрытие Рп открытыми множествами Щ = Ага, то ограничение /на U Г\ Ui регулярно для каждого г (отметим, что по лемме 2.1 определение не зависит от выбора покрытия). Это определение выглядит (и является) очень громоздким. На самом деле существует более простой способ записи регулярных функций на открытых подмножествах проективного многообразия: иногда их можно записать как отношение F/G, где F, G € K[Zq, ¦ ¦., Zn] — однородные многочлены одинаковой степени и G нигде не равно 0 на U. В частности, то же рассуждение, что и в доказательстве леммы 2.1, показывает, что если U = Ug С X — дополнение к множеству нулей однородного многочлена G, то кольцо регулярных на Ug функций совпадает с однородной компонентой степени 0 локализации 5(X)[G_1]. Наконец, мы можем определить локальное кольцо ffx.p квазипроективного многообразия X С Рп в точке р ? X так же, как в аффинном случае, а именно, как кольцо ростков функций, регулярных в некоторой окрестности точки р S X. Эквивалентным образом, если X — произвольное аффинное открытое подмножество X, содержащее р. то мы можем положить бх v — @~ , где кольцо &~ — локализация координатного 'у X ,р X ,р кольца А(Х) в идеале функций, обращающихся в нуль в точке р. Регулярные отображения Отображения в аффинные многообразия можно описать очень просто: регулярное отображение из произвольного многообразия X в аффинное пространство А" задается набором п регулярных функций на X, а отображение из X в аффинное многообразие У С А™ — это отображение в А", образ которого содержится в Y. Имеется взаимно однозначное соответствие между такими отображениями и гомоморфизмами координатного кольца Л (У) в кольцо регулярных функций на X.
Регулярные функции и отображения 39 Отсюда возникает понятие изоморфизма аффинных многообразий: два аффинных многообразия X и Y называются изоморфными, если существуют взаимно обратные регулярные отображения q: X —> Y и (л; У —+ X. или, что то же самое, их координатные кольца изоморфны как алгебры над К (в частности, координатное кольцо аффинного многообразия — инвариант относительно изоморфизма). Отображения в проективные пространства определяются, естественно, сложнее. Сначала скажем, что отображение <р: X —»Р" регулярно, если оно локально регулярно, т. е. если оно непрерывно и для каждого стандартного аффинного открытого подмножества С/; = А™ С Р" ограничение ip на ip~l{Ui) является регулярным. На практике, однако, задавать отображения в проективное пространство с помощью ограничений на прообразы аффинных открытых подмножеств слишком сложно. Более простой способ мог бы состоять в том, чтобы задать набор из п + 1 регулярной функции, но это может быть невозможно, если X проективно. Если многообразие X С Рт проективно, то мы можем задать набор из п + 1 однородного многочлена одинаковой степени без общих нулей на X, и это даст нам регулярное отображение в проективное пространство. Оказывается, однако, что этой конструкции недостаточно, чтобы описать все отображения проективного многообразия в проективное пространство. В качестве примера рассмотрим многообразие С С Р2, заданное многочленом X2 + Y2 — Z2, и отображение ip из С в Р1, заданное формулой [X, Y, Z] ^{X,Z- Y]. О Y + Z=0 Это отображение можно рассматривать как стереографическую проекцию из точки р = = [0, 1, 1]: оно переводит точку г ? С (отличную от р) в точку пересечения оси (У = 0) с прямой рг. Два многочлена X и Z — Y имеют общий нуль на С — точку р = [0, 1, 1], и, тем самым, приведенная выше формула не имеет смысла при г = р; отображение, однако, регулярно и в точке р (точнее, продолжается до регулярного): положим vip) = [1,0] и заметим, что в координатах [5, Т] на Р1 с аффинными открытыми множествами Uq : (S ф 0) и U\: (Т ф 0) мы имеем <p-4Uo) = С \ {[0, -1, 1]}, р-ЧС/О = С \ {[0, 1, 1]}. Теперь заметим, что на ip~1(Ui) отображение <р, бесспорно, регулярно: в терминах координаты s = S/T на U\ ограничение <р на <p~l(Ui)
40 Лекция 2 задается формулой [X,Y,Z]^^y, правая часть которой, конечно, является регулярной функцией на С\ {[0, 1, 1]}. С другой стороны, на <р_1(?7о) мы можем записать наше отображение в терминах евклидовой координаты t = Г/5 следующим образом: Может показаться, что оно не регулярно в р, но мы можем написать так: Z-Y _ Z2 -У2 _ X2 _ X X ~ X(Y+ Z)~ X{Y+ Z)~ Y+ Z' а эта функция уже регулярна на С \ {[0, — 1, 1]}. Отметим также, что отображение ip: С —* Р1 не может быть задано парой однородных многочленов на Р2 без общих нулей на С. Этот пример очень показателен: на практике самый распространенный способ задания в координатах отображения <р: X —> Р" квазипроективного многообразия в проективное пространство состоит в задании набора из п + 1 однородного многочлена одинаковой степени. Недостаток этого способа в том, что эти многочлены будут иметь общие нули на X; записав такой набор многочленов, мы не можем сразу сказать, является ли наше отображение регулярным. Так же, как в случае аффинных многообразий, из определения регулярного отображения вытекает понятие изоморфизма: два квазипроективных многообразия X ш Y изоморфны, если существуют взаимно обратные регулярные отображения ц: X —¦Утр: Y —+ Х.В отличие от аффинного случая, однако, это не означает, что два многообразия изоморфны тогда и только тогда, когда изоморфны их однородные координатные кольца. Таким образом, мы имеем два понятия эквивалентности проективных многообразий: два многообразия X и X' С Р" проективно эквивалентны, если существует автоморфизм А ? PGLn+iK" пространства Рп, переводящий X в X', или, равносильно, если однородные координатные кольца S(X) и S(X') изоморфны как градуированные /("-алгебры, и мы говорим, что они изоморфны, если выполняется более слабое условие, гласящее, что между ними существует бирегулярное отображение (явный пример, показывающий, что эти два понятия различны, мы увидим в упражнении 2.10). Упражнение 2.3. Используя результат упражнения 2.2, покажите, что при п ^ 2 дополнение к началу координат в Ап не изоморфно аффинному многообразию.
Регулярные функции и отображения 41 Пример 2.4. Отображение Веронезе Конструкцию нормальной рациональной кривой можно обобщить: для произвольных п и d определим отображение Веронезе степени d vd: Fn -> Р^ по формуле [Х0, ...,Хп) -[... X1...], где X1 пробегает множество всех мономов степени d от Xq, ..., Хп. Как н в случае нормальных рациональных кривых, мы назовем отображением Веронезе также и любое отображение, отличающееся от описанного выше на автоморфизм Рп. Геометрически отображение Веронезе характеризуется тем, что гиперповерхности степени d в Р" суть в точности гиперплоские сечения образа г^ДР") С fN. Нетрудно видеть, что образ отображения Веронезе является алгебраическим многообразием; его часто называют многообразием Веронезе. Упражнение 2.5. Покажите, что количество мономов степени d от п + 1 переменной равно биномиальному коэффициенту ( J, так что Например, самый простой случай, отличный от случая п — 1, —это квадратичное отображение Веронезе 1/2: Р2->Р5, задающееся формулой v2: [Х0, Xi, X2] >—> [Х0, Хх, Х2, ХоХ\, XqX2) Х\Х2\. Образ этого отображения, обычно называемый поверхностью Веронезе, будет часто встречаться в этой книге. Многообразие Веронезе г^(Рп) содержится в большом количестве тривиально конструируемых квадратичных гиперповерхностей: для каждой такой четверки мультииндексов /, J. К и L, что X1 XJ = ~ ХкXL, мы имеем квадратичное уравнение на образ отображения Веронезе. На самом деле нетрудно убедиться, что многообразие Веронезе в точности является множеством нулей таких квадратичных многочленов. Пример 2.6. Детерминантальное задание многообразий Веронезе Поверхность Веронезе, т.е. образ отображения и2: Р2 —> Р5, может также быть описана как множество таких точек \Zo, .... Z5] € Р5, что
42 Лекция 2 ранг матрицы Zq Zi Z^ \ Zj, Z\ Z$ J Z4 Z5 Z2) равен 1. В общем же случае, если {^.j}os;i^jsg« " координаты в p(n+i)(n+2)/2-i^ то 05раз отображения j,2; p» _+p(n+l)(n+2)/2-l является множеством нулей B х 2)-миноров симметрической (п + 1) х х (п + 1)-матрицы, в которой элемент с номером (г, j) равен Zi-\^-\ (для всякой пары г ^ j). Пример 2.7. Подмногообразия многообразий Веронезе Отображение Веронезе применимо не только к проективному пространству, но и к любому многообразию ХсР". Отметим, в частности, что ограничение v& на подпространство Л = Pfc С Р" совпадает с отображением Веронезе степени d на Fk. Например, образы прямых при отображении i/2: Р2 —> Р5 образуют семейство плоских коник на поверхности Веронезе S, причем через каждую пару точек поверхности 5 проходит ровно одна коника. Более общим образом, мы утверждаем, что образ многообразия У С С Рп при отображении Веронезе является подмногообразием в Р^. Чтобы это доказать, заметим сначала, что пространство однородных многочленов степени к от однородных координат Z в FN переходит, при замене Z-координат на Х-координаты в Р™, в пространство однородных многочленов степени dk. Далее, заметим, что (как в замечании после упражнения 1.3) множество нулей многочлена F(X) степени т также является множеством общих нулей многочленов {XiF(X)} степени т + 1. Таким образом, многообразие У С Рп, заданное многочленами степени ие больше т, может быть задано многочленами степени kd для некоторого к. Отсюда следует, что щ{У) С PN является пересечением множества i^(Pn), про которое мы уже знаем, что оно является многообразием, и множества нулей многочленов степени к. Если, например, У С Р2 —- кривая, заданная кубическим многочленом Хд + Xf + Х2, то мы можем задать У квартиками Х0 + XqX1 + XqX2 , Х0X\ + X} + X\ X2 и X0 X2 + Xx X2 + X2 ¦ Образ ъ*2{У) С Р5 является пересечением поверхности Веронезе и трех поверхностей Z0 + Z1Z3 + Z2Z4, Z0Z3 + Zx + ZiZ$ и ZqZ^ + ZiZb + Z^- В частности, У — пересечение девяти квадрик.
Регулярные функции и отображения 43 Упражнение 2.8. Пусть X С Р™ — проективное многообразие и У = = v,){X) С Р"'— его образ при отображении Веронезе. Докажите, что X и У изоморфны (т.е. что обратное отображение регулярно). Упражнение 2.9. Используя предыдущие рассуждения и упражнение 2.8. докажите, что любое проективное многообразие изоморфно пересечению многообразия Веронезе с линейным подпространством (и. следовательно, всякое проективное многообразие изоморфно пересечению квадрик). Упражнение 2.10. Пусть А' С Р" — проективное многообразие пУ = = и,;{Х) С PN — его образ при отображении Веронезе. Как связаны однородные координатные кольца многообразий Л' и У? В случае, когда характеристика поля К равна нулю, у отображения Веронезе есть бескоординатное описание, которое полезно иметь в виду. Именно, если мы будем рассматривать Р" = РУ как пространство прямых в линейном пространстве V, то отображение Веронезе можно определить как отображение vd:PV-+ P(Symd V) в проективизацию d-й симметрической степени пространства V. заданное формулой Если мы вместо V рассмотрим V*, то образом отображения Веронезе является проективизация подмножества пространства всех многочленов Symc V*, состоящая из d-x степеней линейных форм. Заметим, что это неверно для полей К положительной характеристики: например, если char(A') = р, то множество р-х степеней линейных форм является прямой, а не нормальной рациональной кривой в P(Symp V). В положительной характеристике отображение Веронезе v^ можно рассматривать как отображение v. PV —> P(Sym V), которое переводит вектор v в линейный функционал на (Sym V*), задаваемый значением многочленов в точке г;. Пример 2.11. Отображение Сегре Еще одно важное семейство отображений — отображения Сегре 0~- Рп X Р > p(n + l)(m + l)-l переводящие пару ([X], [У]) в точку пространства p(n+1)(m+1)-1. координаты которой являются попарными произведениями координат [X] «[У], т. е. а: ([Х0, ..., Хп], [У0, ..., Ym]) -[..., ХгУ3, ...],
44 Лекция 2 где координаты в pt^+iX^'+i)-1 пробегают все попарные произведения координат Xi и Yj. Нетрудно видеть, что образ отображения Сегре является алгебраическим многообразием (называемым многообразием Сегре и обозначаемым S„,m): если координаты в р(п+1)(т+1)-1 обозначить через Zij, то многообразие Сегре — множество общих нулей квадратичных многочленов ZijZf.,i — ZijZkj- (В частности, многообразие Сегре —еще один пример детермипанталъного многообразия: оно задается B х 2)-мино- рами матрицы (Zij).) Первый пример многообразия Сегре — многообразие ?1Л =а(Рх хР^сР3, являющееся образом отображения а: ([Х0, Xi], [Y0, Y,}) -+ [X0Y0, X0YU X{Y0, XM]. Это множество нулей одного-единственного многочлена второй степени ZqZ->, — Z1Z2, т. е. просто квадрика. Отмстим, что слои двух проекций из Рп х Рт на Рп и Рт переводятся отображением а в линейные подпространства в p(™+i)(m+i)-i 3 частности, слои Р1 х Р1 переводятся в семейства прямых {Z\ = \Zq, Z-j, = AZ2} и {Z2 = AZo, Z3 = XZi}. Отметим также, что представление многочлена ZqZ-$ — Z1Z2 как определителя матрицы "-{% I) позволяет легко увидеть эти два семейства: одно семейство состоит из прямых, элементы которых удовлетворяют данному линейному соотношению на столбцы, другое — из прямых, элементы которых удовлетворяют данному линейному соотношению на строки. Другой часто встречающийся пример многообразия Сегре — образ E2,i = <т(Р2 хР^сР5, называемый трехмерным многообразием Сегре. Мы с ним еще не раз встретимся (например, ?2.1 —пример нормального рационального свитка, обозначаемого -Х^лд)- Пока что упомянем следующие факты. Упражнение 2.12. (i) Пусть L, М и N С Р3 — три попарно непересекающиеся (т. е. скрещивающиеся) прямые. Покажите, что объединение прямых в Р3, пересекающих все три эти прямые, проективно эквивалентно многообразию Сегре ?ij С Р3 и что это объединение — единственное многообразие Сегре, содержащее L, М и N. (*)
Регулярные функции и отображения 45 (и) Докажите более общее утверждение. Пусть L, М и iV —три попарно непересекающиеся (к — 1)-плоскости в P2fc_1. Тогда объединение прямых, пересекающих L, М и N, проективно эквивалентно многообразию Сегре Efc-ij С P2fc_1, и это объединение — единственное многообразие Сегре, содержащее L, М и N. Существует ли аналогичное описание многообразий Сегре ?а^, где а, Ь ^ 2? Упражнение 2.13. Покажите, что скрученная кубика С С Р3 может быть представлена как пересечение трехмерного многообразия Сегре и трехмерной плоскости Р3 С Р5. Упражнение 2.14. Покажите, что любая прямая / С ?2д С Р5 содержится в образе слоя произведения Р2 х Р1 над Р2 или Р1 (аналогичное утверждение верно для линейных пространств, содержащихся в любом многообразии Сегре a(Fn x P), но это более общее утверждение мы отложим до теоремы 9.22). (*) Упражнение 2.15. Покажите, что образ диагонали Д С Р" х Рп при отображении Сегре является многообразием Веронезе ^(Р™), лежащим в подпространстве пространства Р" +2п: докажите, что для любого многообразия X диагональ Ах С X х X в произведении многообразия на себя является подмногообразием этого произведения, и аналогично для всех диагоналей в n-кратном произведении Хп. Пример 2.16. Подмногообразия многообразий Сегре Снабдив Рп х Рп структурой проективного многообразия, естественно спросить, как описать его подмногообразия. Наивный ответ получается немедленно. Для начала скажем, что многочлен F(Zo, ¦ ¦ ¦, Zn, Wq. ..., Wm) от двух наборов переменных называется биоднородным бисте.пени (d, e), если он однороден степени d по первому набору переменных и степени е по второму. Такой многочлен записывается следующим образом: F(Z,W)= Y, ajj-Z^.-.Z^-W^.-.W^. I,J: ? 3n=e Теперь заметим, что, поскольку многочлены степени d на проективном пространстве p(m+1)(n+1)-1 соответствуют биоднородным многочленам F(Z, W) бистепени (d, d), то подмногообразия Р" х Рт —просто множества общих нулей таких многочленов (отметим, что биоднород- ные многочлены корректно задают подмножества в Рп х Рт). В то же время мы видим, что, как и в случае подмногообразий многообразия оеронезе, множество нулей биоднородного многочлена бистепени (d, e)
46 Лекция 2 задается делящимися на него биоднородными многочленами бистепени (d1, e') для любых d' ^ d и е' ^ е. Таким образом, любые подмногообразия в многообразии Сегре Р" х Рт задаются биоднородными многочленами произвольных бистепеней. В качестве примера рассмотрим скрученную кубику С С Р3 из примера 1.10, заданную как замыкание образа отображения t^[l,t,t2,t3}. Как мы отмечали раньше, С лежит на квадрике Z0Z3 — Z\Zi = 0, являющейся поверхностью Сегре S = ^(Р1 х Р1) С Р3. Теперь ограничим на S два других квадратичных многочлена, задающих скрученную кубику. Заметим, что многочлен ZoZ-2 — Z'\ на Р3 отображается в многочлен XqX{Y^ — XqY2, который раскладывается в произведение Х0 и F(X, Y) = XiY02 - X0Y? и, следовательно, задает объединение скрученной кубики и прямой на S, заданной условием Хо = 0 (или, равносильно, Z$ = Z\ =0). С другой стороны, многочлен ZiZ% — Z\ отображается в многочлен XqX{Y^ — X\Y^ , который раскладывается в произведение —Х\ и F и задает объединение кривой С и прямой i?2 = Z4 = 0. В результате получаем, что скрученная кубика является множеством нулей одного биоднородного многочлена F(X, Y) бистепени A,2) на поверхности Сегре S = ^(Р1 х Р1); ограничения на S квадратичных многочленов, определяющих С, являются биоднородными многочленами бистепени B, 2). делящимися на F (иначе говоря, квадрики, содержащие С. высекают на 5 объединения С и прямых, принадлежащих к одному из семейств прямолинейных образующих поверхности S). Упражнение 2.17. Обратно, пусть С С Р1 х Р1 — множество нулей неприводимого биоднородного многочлена F(X, Y) бистепени A, 2). Покажите, что образ С при отображении а: Р1 xPUp3 является скрученной кубикой. Упражнение 2.18. Теперь пусть С = Са,р С Р3 — рациональная кривая четвертой степени, введенная в примере 1.26. Докажите, что С лежит на поверхности Сегре 5, заданной уравнением Z0Z3 — Z\Z^ = 0, и что S — единственная квадрика, содержащая С. а также что С — множество нулей биоднородного многочлена бистепени A, 3) на S = Р1 хР1. Используя это, сделайте упражнение 1.29.
Регулярные функции и отображения 47 Упражнение 2.19. Используя предыдущее упражнение, покажите, что существует непрерывное семейство проективно неэквивалентных друг другу кривых Са,р. (*) Упражнение 2.20. (а) Пусть X С Р" и Y С Р — проективные многообразия. Покажите, что образ <т(Х х Y) С а{?" х Рт) с fnm+n+m отображения Сегре, ограниченного на X х Y, является проективным многообразием. (Ь) Теперь предположим, что X С Р" и Y С Р —всего лишь квазипроективные многообразия. Покажите, что а(Х х Y) тоже квазипроек- тивно, т.е. является локально замкнутым подмножеством в р'»»+"+«\ Пример 2.21. Произведения многообразий В начале примера 2.11 шла речь о произведении Р" х Р'п; тогда мы могли говорить о произведении только как о множестве, так как на этом пространстве a priori нет структуры алгебраического многообразия. Вложение Сегре, однако, снабжает его этой структурой, и мы воспользуемся ей для определения произведения многообразий. Иначе говоря, когда мы говорим «многообразие Pn x Pm>>, мы имеем в виду образ отображения Сегре. Аналогично, если X С Р" и У С Рт локально замкнуты, то, согласно упражнению 2.20, образ произведения I х F С Р" х Р'п — локально замкнутое подмножество пространства pnm+n+m. его МЫ) по определению, и будем считать произведением многообразий X х Y. Главное, что надо отметить в связи с таким определением произведения, —это то, что при этом действительно получается произведение в ка- тпегорном смысле, т. е. что проекции жх ¦ X х Y —> X и тту • X х Y —> Y являются регулярными и X х Y вместе с этими проекциями удовлетворяет определению произведения в категории квазипроективных многообразий и регулярных морфизмов. Это значит, что для любого многообразия Z и любой пары морфизмов a:Z—>Xn0:Z—*Y существует и единственно отображение а х 0: Z —+ X х Y, композиции которого с ~\ и 7Гу равны а и 0 соответственно: X Y.
48 Лекция 2 Нетрудно видеть, что в нашем случае это действительно так. Именно, заметим для начала, что отображение а х р определяется отображениями а и Р однозначно, и нам остается только проверить, что оно регулярно. Мы сделаем это локально: пусть го S Z — точка, которую а и Р переводят в р € X и q €Y соответственно. Предположим, что р лежит в открытом множестве Zq ^ 0 в Р"; тогда в окрестности Го отображение а задается формулой а:г~[1, /!(г), ...,/„(г)], где f\, ..., /„ — регулярные функции на Z. Пусть /3 задается аналогичной формулой Р(г) = [1, д\{г), ..., дт(г)}. Тогда в окрестности точки г0 отображение а х р-. Z —+ X х Y С pnm+n+m задается формулой а х р: г -> [1, fx(r), ..., f„(r), дг(г), ..., дт(г), ..., fi{r)gj{r), ...] и тем самым является регулярным. Упражнение 2.22. Покажите, что топология Зарисского на многообразии X х Y не совпадает с произведением топологий Зарисского на X и Y. Пример 2.23. Графики Этот пример можно рассматривать как частный случай примера 2.16, но он настолько важен, что заслуживает отдельного рассмотрения. Основное наблюдение содержится в следующем упражнении. Упражнение 2.24. Пусть ХсР" —произвольное проективное многообразие мир: X —+ Pm —произвольное регулярное отображение. Покажите, что его график Г^сХх Рт С Pn x Рт является подмногообразием. Отметим, что не следует думать, будто отображение ip: X —> Рт является регулярным тогда и только тогда, когда его график Г9 является подмногообразием. Например, рассмотрим отображение ц: Р1 —+ Р2 из примера 1.26 и обозначим через X с Р2 его образ (каспидальную кривую ZqZ"^ — Z\). Поскольку /х — взаимно однозначное отображение, мы можем (чисто в теоретико-множественном смысле) определить обратное отображение (р: Х^Р1. Нетрудно убедиться в том, что оно нерегулярно, хотя его график, будучи тем же подмножеством в X х Р1, что и график отображения п., является подмногообразием в X х Р1.
Регулярные функции и отображения 49 Пример 2.25. Расслоенные произведения У категорного понятия произведения есть прямое обобщение: если (в произвольной категории) даны объекты X. Y и В и морфизмы 1^: X —> В и r\: Y —> В, то расслоенное произведение X и У над f? (обозначается Л" хв У) определяется как объект Z с такими морфизмами a: Z —> X и ft: Z ^ У. что т] о ft = (р о а и что для любого объекта И7 и морфизмов а': W -^ X и /3': ТУ —+ У из равенства т] о ft' = ц> о о/ следует, что существует и единствен такой морфизм 7: W —> Z, что й' = а о 7 и /?' = ,й о 7- Это свойство однозначно определяет объект Z, если только он существует. В категории множеств расслоенное произведение определено: оно равно просто XxBY = {(х, у) EX xY \ф) = г,(у)}. Теперь заметим, что на теоретико-множественном расслоенном произведении двух многообразий можно ввести структуру многообразия. Для это определим ГсХхВиФсУхВ как графики ц> и ?/ соответственно. Согласно упражнению 2.24, и Г х Y, и Ф х X являются подмногообразиями X х Y х В, и, следовательно, их пересечение — также подмногообразие. Ясно, что это пересечение является теоретико-множественным расслоенным произведением ХиУ. Далее мы будем называть X XgY расслоенным произведением многообразий X на Y над В. Упражнение 2.26. Покажите, что многообразие Xx^Y действительно является расслоенным произведением X и У над В в категории алгебраических многообразий. Пример 2.27. Комбинации отображений Веронезе и Сегре С помощью отображений Веронезе и Сегре можно конструировать новые примеры многообразий. Вот простейший пример: пусть v. Р1 —» ~> Р2 — отображение Веронезе степени 2, а а: Р1 х Р2 —* Р5 —отображение Сегре; рассмотрим композицию p.pl хр1 Jf^pl xp2^p5_ 4-6152
50 Лекция 2 Образ этого отображения снова является алгебраическим многообразием (в частности, это еще один пример нормалыюго рационального свитка, обозначаемого -Хг.г)- Упражнение 2.28. Найдите уравнения, задающие многообразие Х-2.2- Покажите, что нормальная рациональная кривая в Р4 может быть реализована как гиперплоское сечение свитка А^.г- Упражнение 2.29. Реализуем Р1 х Р1 как квадрику Q в Р3, заданную многочленом ZqZj — Z\Z-2, и пусть L С Q — прямая Zq = Z\ = 0. Покажите, что размерность векторного пространства однородных квадратичных многочленов от Z,. равных нулю на L, равна 7, а также что описанное выше отображение ip — а о (Id x и) может быть задано формулой ip: [Z0, ZUZ2, Z3]*[F0(Z), ...,F5(Z)}, где {Q, Fq(Z), ..., Fs(Z)}—базис этого векторного пространства. Покажите, что это отображение нельзя определить с помощью набора из шести однородных многочленов на Р3 одинаковой степени без общих нулей на Q. Как и отображение Веронезе, отображение Сегре можно определить бескоординатно: если Р" и Р'" —проективизации линейных пространств V и W соответственно, то пространство jpnm+n+m можно естественно отождествить с P(V ® И'), и отображение a: FV х FW -> P(V <8> W) задается формулой a: ([f], [?<;]) ^> \v ® w\.
Лекция 3 КОНУСЫ, ПРОЕКЦИИ И ЕЩЕ О ПРОИЗВЕДЕНИЯХ Пример 3.1. Конусы Начнем с того, что рассмотрим гиперплоскость Р™ с Р" и точку р? Р". не лежащую на Р"-1: если угодно, мы можем выбрать координаты в Р" так, чтобы гиперплоскость р™ задавалась уравнением Z„ = 0, а точкар имела координаты [0, ..., 0, 1]. Пусть X С Р™-1 —произвольное многообразие. Определим конус X, р над X с вершиной р как объединение прямых Х,р= [jqp, чех соединяющих р со всевозможными точками q ? X (если р лежит в бесконечно удаленной гиперплоскости, то X, р больше похож на цилиндр, чем на конус; в проективном пространстве это одно и то же). Легко видеть, что X, р является многообразием: если координаты выбраны как выше и X С Р™-1 — множество нулей многочленов FQ = FQ(Zo, ..., 2Tn_i), то конус X. р — это множество нулей в Р™ тех же Fa, но рассматриваемых как многочлены от переменных Z0, ..., Zn. Конструкцию конуса можно слегка обобщить: пусть Л = Pfc и Ф = f>n-k-i —дополнительные (т.е. не пересекающиеся и порождающие все Р") подпространства, а X С Ф —произвольное многообразие; определим конус X, Л над X с вершиной Л как объединение всех (к + 1)-плоскостей q, А, порожденных Л и точками 9 € X. Конечно, эта конструкция представляет собой просто итерацию предыдущей; можно построить конус X, Л, беря конус с вершиной в точке к + 1 раз. Упражнение 3.2. Пусть, как и раньше, ФиЛсР" -дополнительные линейные подпространства, а X С Ф и Y С Л —подмногообразия. Покажите, что объединение прямых, соединяющих точки X с точками Y, является многообразием. В лекции 8 мы укажем аналогичный способ построения многообразия X, У для любой пары многообразий X, Y С Рп.
52 Лекция 3 Пример 3.3. Квадрики Мы можем воспользоваться понятием конуса, чтобы дать унифицированное описание квадратичных гиперповерхностей, по крайней мере в случае, когда характеристика поля К отлична от 2. Пусть Q С FV = = Р" — квадратичная гиперповерхность, являющаяся множеством нулей однородного квадратичного многочлена Q: V —> К. Предположим, что char(A") ф 2. Можно рассматривать многочлен Q как квадратичную форму, ассоциированную с билинейной формой Qq на V, т. е. можно написать Q{v) = Qo(v, v), где Qq : V х V —> К задается формулой Заметим, что Qq симметрична и билинейна. Форме Qq соответствует линейное отображение Q:V^V\ переводящее v в Q(v, ¦), так что Q(v)(w)=Q(w)(v)=Q0(v,w). Чтобы теперь классифицировать квадрики, заметим, что всякая квадратичная форма на векторном пространстве V может в подходящем базисе быть записана в виде Q{X) = X2Q+Xl + ... + X2k. Чтобы убедиться в этом, выберем базис ео, ..., е„ в V следующим образом. Возьмем ео так, что Q(eo) = 1, потом выберем е\ € (Кео)л~ (т.е. Qo{eo, ei) = 0) так, что Q(e\) = 1, и так далее, пока Q не станет нулевой на {Кво + ... + Kek)±- Дополним теперь ео, ..., ец до базиса на всем пространстве V, добавив произвольный базис efc+i, ..., еп в пространстве (Кед + ... + КеьI'¦ При перечисленных выше условиях говорят, что форма Q имеет ранг к + 1; заметим, что к + 1 является также рангом линейного отображения Q. Таким образом, квадрика определена своим рангом с точностью до проективного преобразования. Заметим, что, как и в примере 1.20, мы приходим к тому, чтобы определить квадратичную гиперповерхность как класс эквивалентности ненулевых однородных квадратичных многочленов; два таких многочлена эквивалентны, если они отличаются умножением на скаляр. При этом к классу квадрик причисляется дополнительный объект,
Конусы, проекции и еще о произведениях 53 а именно двойная плоскость, т. е. квадрика, соответствующая квадрату Q = L2 линейного многочлена L. В Р1 есть два типа квадрик: две точки одна двойная точка (ранг 2) (ранг 1) В Р2 их три: гладкая коника пара прямых двойная прямая (ранг 3) (ранг 2) (ранг 1) В Р3 их четыре: Z7 гладкая квадрика квадратичный конус пара плоскостей двойная плоскость (ранг 4) (ранг 3) (ранг 2) (ранг 1) В общем случае мы будем называть квадрику Q С Р" гладкой, если она имеет максимальный ранг п + 1, т. е. ассоциированная билинейная форма Qq невырождена (смысл этого термина, если он пока не ясен, прояснится в лекции 14). После этого мы можем охарактеризовать произвольную квадрику ранга к > 2 геометрически —это конус над гладкой квадрикой Q с Р*1-1 с вершиной в Л = рп~к. При этом Л —вершина конуса — является проективизацией ядра отображения Q. Пример 3.4. Проекции Теперь мы подошли к ключевому примеру. Пусть гиперплоскость pn-i с рп и точка р ? р" \ pn-i выбраны как в примере 3.1. Тогда можно определить отображение 7гр:Р"\{р}-»Рп-1 по правилу
54 Лекция 3 так что точка q, отличная от р, переходит в точку пересечения прямой qp с гиперплоскостью Р"-1. Отображение 7гр называется проектированием из точки р на гиперплоскость Р"-1. Во введенных ранее координатах Z проектирование записывается очень просто: [Zo, ¦ > <^п [Z0, ¦ > Zn- проекцией X из р в Pi Пусть теперь X — произвольное проективное многообразие в Р". не содержащее точку р. Тогда можно ограничить жр на X и получить регулярное отображение 7гр: X —> Р"-1. Его образ X = ттр(Х) }1азывается 1-1. Имеет место следующий фундаментальный факт. Теорема 3.5. Проекция X многообразия X из р в р™-1 является проективным многообразием. Доказательство. Существенный ингредиент нашего доказательства — теория исключения, центральным понятием которой является результант двух многочленов от переменной z. Сделаем небольшое отступление, чтобы напомнить это понятие. Пусть f(z) и g(z) — два многочлена от переменной z с коэффициентами в поле К, степеней тип соответственно, и пусть нас интересует, имеют ли они общий делитель. Ответить на этот вопрос нетрудно: достаточно заметить, что / и д имеют общий делитель тогда и только тогда, когда существует ненулевой многочлен h степени т + п — 1, который делится на оба наших многочлена, т. е. когда пространства многочленов степени т + п — 1, делящихся по отдельности на / и д, имеют нетривиальное пересечение. Последнее условие выполняется тогда и только тогда, когда многочлены /, zf, z2f, ..., zn~x f, g, zg, ..., zm~lg линейно зависимы, или, иными словами, определитель а0 0 П bo п 0 «1 а0 bo а\ 0 bi n (*т do bn и От bn Ы 0 0 bn 0 . и 0 0 0 ъ„
Конусы, проекции и еще о произведениях 55 (т + п) х (т + и)-матрицы, составленной из коэффициентов этих многочленов, обращается в нуль. Этот определитель R(f, д) называется результантом многочленов / и д относительно z. и мы можем резюмировать наше обсуждение в следующей лемме. Лемма 3.6. Два многочлена fug от переменной z над полем К имеют общий делитель тогда и только тогда, когда их результант R(f. g) обращается в нуль. Заметим, что если fug — многочлены степеней строго меньших, чем т и п соответственно (т.е. если ат = Ьп =0), то соответствующий определитель также равен нулю. Таким образом, на самом деле R(f, g) позволяет проверить, имеют ли однородные многочлены степеней т и п, ассоциированные с / и д, общий нуль в Р1. Рассмотрим несколько более общую ситуацию, когда / и д — многочлены от переменной z не над полем, а над кольцом К\х\, .... х„]. В этом случае снова можно образовать матрицу коэффициентов, компоненты которой at и bj являются многочленами от Х\, ..., хп\ определитель этой матрицы R{f, g) G К\х\, ..., хп], также являющийся многочленом, снова называется результантом / и д. Этот определитель обладает тем свойством, что для произвольного набора п элементов 2/ь .... Уп € К равенство R(y) = 0 выполняется тогда и только тогда, когда /(г/, z) и д(у. z), рассматриваемые как многочлены от z, имеют общий корень или же старшие коэффициенты обоих этих многочленов обращаются в нуль. Возвращаясь к проекции X многообразия X из точки р, предположим, что отображение проекции 7гр задается, как и раньше, формулой 7ГР: [Zo, ¦ ¦ ¦, Zn] i-> [Z0, ..., Z„_i]. Основной момент состоит в том, что для каждой точки q — [Zq, ... ¦¦¦, Zn_i] е р"-1 прямая / = pq пересекает X тогда и только тогда, когда любые два многочлена F, G € 1{Х) имеют общий нуль на I = = {[qZ0, ..., aZn-i, /3]}. Чтобы убедиться в этом, заметим, что если I не пересекает X, то можно сначала найти многочлен F, обращающийся в нуль только в конечном числе точек прямой /, и поскольку ни в одной из этих точек все G € 1{Х) не могут обратиться в нуль, мы можем найти многочлен G, не обращающийся в нуль ни в одной из них (заметим, что это утверждение перестает быть справедливым, если вместо любых пар ¦^> G ? 1(Х) брать только пары из некоторого множества образующих). Теперь любую пару однородных многочленов F, G от Zq, ..., Zn Можно считать многочленами от Zn над кольцом K[Zq, ...,Zr,-i], и можно образовать их результант относительно Zn (отметим, что если * и G обращаются в нуль в точке р, то их степени относительно Zn
56 Лекция 3 ниже, чем соответствующие однородные степени). Этот результант, который мы обозначим R(F, G), является однородным многочленом от Zq, ..., Zn-i. Для произвольной точки q = [Zq, ..., Z„_i] ? рп~1 следующие условия эквивалентны: • прямая / —Щ пересекает X; • любая пара F. G однородных многочленов из 1{Х) имеет общий нуль на I; • результант R(F, G) обращается в пуль в точке q для любой пары однородных многочленов F, G € 1{Х). Другими словами, образ X при проектировании 7г: X —-> Р"-1 совпадает с множеством общих нулей многочленов R(F, G), где (F, G) пробегает множество всех пар однородных элементов 1(Х). ? Упражнение 3.7. Обоснуйте первую из этих двух эквивалентностей, т. е. покажите, что если прямая I в Р" не пересекает X, то найдется пара однородных многочленов F, G G 1{Х), не имеющих общих нулей на I. Упражнение 3.8. Найдите уравнения, задающие проекцию скрученной кубики из точки [1, 0, 0, 1], а также из точки [0, 1, 0, 0] (заметим, что вычисление результантов — не самый эффективный способ сделать это). Попробуйте доказать, что всякая проекция скрученной кубики из точки вне ее проективно эквивалентна одной из этих двух проекций. Понятие проекции можно несколько обобщить: если Л = Pfe — произвольное подпространство, а р™-*-1 —дополнительное подпространство, то можно определить отображение тгЛ: P"\A-+Pn-fe_1, ставящее в соответствие точке q G Р" \ Л точку пересечения (к + ^-мерного линейного подпространства q, Л с рп~к-1- Как и выше, для любого X сРп, не пересекающегося с Л, получаем регулярное отображение л"л многообразия X. Его образ называется проекцией X из А в pn~fc_1. Поскольку это отображение может быть получено как композиция проекций из точек ро, ..., pk, порождающих Л, теорема 3.5 показывает, что 7Гд(Х) С Wn~k~l является многообразием. Проектирования нетрудно определить инвариантно: если Pn = FV — проективизация (п + 1)-мерного векторного пространства К, Л = PW— проективизация (к + 1)-мерного подпространства W С V, а рп~к-1 — р{/ для некоторого (п — А:)-мерного подпространства U С V, дополнительного к W, то 7Гл соответствует проектированию V = W ®U —> U. В частности, заметим, что если U' — другое (п — &)-мерное подпространство, дополнительное к W, то проектирования в PU и PU' получаются друг из друга композицией с изоморфизмом PU = PU'; стало быть, проекция
Конусы, проекции и еще о произведениях 57 тг\(Х) из Л в pn-fc-! зависит, с точностью до проективной эквивалентности, только от Л, а не от выбора р™-^-1. Упражнение 3.9. Покажите, что кривые Са.0 из упражнения 1.29 могут быть получены проектированием нормальной рациональной кривой в Р4 из точек рав € Р4, и используйте этот факт, чтобы показать, что проекции тгр(Х) и ттр>(Х) многообразия X из точек pup'фр могут не быть проективно эквивалентны. На самом деле любое регулярное отображение у. Рп —> Рт из одного проективного пространства в другое можно разложить в композицию отображения Веронезе Vd: Рп —> PN для некоторого d, проекции 7гд: PiV —> Pm из центра Л, не пересекающего многообразие Веронезе Ud(Pn) С PN и, быть может, вложения Рт С Р"\ но доказать это на данном этапе было бы сложно. Пример 3.10. Еще о конусах Используя проекции, можно следующим образом обобщить наше определение конуса. Пусть 1сР"~ произвольное многообразие и р € Р" — точка, не лежащая на X. Тогда объединение х,р= [jqp, которое мы снова будем называть конусом над X с вершиной р, является многообразием; в терминологии примера 3.1 это конус с вершиной р над проекцией X = ттр(Х) многообразия X из точки р в гиперплоскость Рд_1, не содержащую р. Аналогичным образом для любой А;-плоскости Л с Р", не пересекающейся с X, можно образовать объединение (к + 1)-мерных линейных подпространств Л, q, порожденных Л и точками q ? X. Это объединение является многообразием, и мы будем называть его конусом над X с вершиной Л. Пример 3.11. Еще о проекциях Рассмотрим для начала подмногообразие X С У х Р1, где У — аффинное многообразие. Такое многообразие можно задать как множество нулей многочленов F(Wq, W%), однородных по координатам Wo и W\ на Р1, коэффициенты которых — регулярные функции на У. Теория исключения показывает, что образ X многообразия X при проектировании 7i"i: У х Р1 —> Y является множеством нулей результантов всех пар таких многочленов: в частности это замкнутое подмножество в Y. Пусть теперь X — подмногообразие в Y х Р2, и пусть мы хотим доказать аналогичное утверждение. Это можно сделать, выбрав точку р € Р2 и отобразив сначала У х (Р2 \ {р}) на У х Р1, а потом спроектировав
58 Лекция 3 FxP1 на Y. Этот прием работает всегда, кроме случая, когда X пересекает множество Y х {р}, так что, обозначив через V С Y замкнутое множество {q ? Y \ (q. р) G X}, мы видим, что образ X = ъ\{Х) С Y пересекается с открытым множеством U = Y \ V по подмножеству, замкнутому в U. Но поскольку X содержит V, отсюда следует, что X замкнуто в Y. В общем случае это рассуждение доказывает следующую теорему. Теорема 3.12. Пусть Y — произвольное многообразие, и пусть ¦к: Y х Рп —> Y — проектирование на первый сомножитель. Тогда образ 7г(Х) любого замкнутого подмножества X С Y х Р" замкнут в Y. Объединяя это утверждение с упражнением 2.24, получаем в качестве непосредственного следствия следующую фундаментальную теорему. Теорема 3.13. Если X С Р" — произвольное проективное многообразие, а ср: X —> Р'п — регулярное отображение, то образ отображения tp является проективным подмногообразиелг в Р'". Регулярную функцию на многообразии X можно рассматривать как отображение X —> А1 С Р1. Применяя теорему 3.13 к этому отображению, получаем такое следствие. Следствие 3.14. Если X С Рп — произвольное связное проективное лтогообразие, а / —регулярная функция на X, то f постоянна. Здесь «связное» означает «не являющееся объединением двух непересекающихся собственных замкнутых подмножеств». Это, в свою очередь, приводит к следующему результату. Следствие 3.15. Если X С Р" — произвольное связное проективное многообразие, отличное от точки, a Y С Рп — гиперповерхность, то 1ПУ/0. Доказательство. Пусть F(X) — однородный многочлен, задающий гиперповерхность Y: обозначим степень F через d. Если X П Y = 0, то можно применить следствие 3.14 к регулярным функциям G/F, где G пробегает однородные многочлены степени <± и заключить, что X — точка. D Конструктивные множества Теорема 3.13 ставит естественный вопрос: каким может быть образ квазипроективного многообразия X при регулярном отображении /: X —» Р"? Первое, что надо иметь в виду: этот образ не обязательно является квазипроективным многообразием. Простейший пример — отображение /: А2 —> А2, заданное формулой f{x, у) = (х, ху).
Конусы, проекции и еще о произведениях 59 Заметим, что горизонтальные прямые переходят при этом отображении во все прямые, проходящие через начало координат, за исключением вертикальной: вертикальные же прямые, отличные от оси у, переходят в себя, а ось у стягивается в начало координат. Следовательно, образ отображения / — это объединение начала координат и открытого множества {(z, w) \ z ф 0}, причем в окрестности начала координат образ отображения / не является локально замкнутым. К счастью, дела не могут обстоять много хуже, чем в рассмотренном примере: образы квазипроективных многообразий образуют класс подмножеств в Р", называемых конструктивными, которые выглядят примерно так, как можно ожидать, основываясь на нашем примере. Конструктивное множество Z С Р" можно определить как конечное объединение непересекающихся локально замкнутых подмножеств Ui С Р". т.е. как множество, представимое в виде Z = Xl\(X2\(X3\...\Xn)...), где Х\ D Хг D ¦ ¦ ¦ D Хп —убывающая цепочка замкнутых подмножеств в Р" (чтобы увидеть связь между этими двумя определениями, достаточно положить U\ = Х\ \ Xi, U2 — Хз \ Х4 и т.д.). Эквивалентным образом можно определить класс конструктивных множеств как наименьший класс, содержащий все открытые множества и замкнутый относительно операций конечного пересечения и дополнения. Основной факт состоит в том, что образы квазипроективных многообразий при регулярных отображениях конструктивны. На самом деле, ничуть не труднее доказать, что образы произвольных конструктивных множеств также являются конструктивными. Теорема 3.16. Пусть X С Рт — квазипроективное многообразие, /: X —» Р" —регулярное отображение, aU С X —конструктивное множество. Тогда f(U) —конструктивное подмножество в Р™. Доказательство. Основной шаг состоит в том, чтобы доказать а priori более слабое утверждение: образ f(U) содержит непустое подмножество V, открытое в замыкании /(?/). Предполагая, что это Уже сделано, положим U\ = U П (X \ f~l{V)) и заметим, что теорема Для U следует из теоремы для Uy. Теперь применим наше утверждение к U\ и построим замкнутое подмножество Ui С U\ и т.д. По-
60 Лекция 3 скольку топология Зарисского нётерова (см. начало лекции 2), строго убывающая цепочка замкнутых подмножеств конструктивного множества конечна, так что в конце концов мы получим требуемый результат. Осталось доказать сформулированное выше утверждение. Для начала мы можем заменить U на его открытое подмножество; таким образом, можно с самого начала считать, что U аффинно. Ограничив, если необходимо, / на меньшее аффинное открытое подмножество, можно считать, что его образ также содержится в аффинном пространстве. Если теперь вместо U рассмотреть график /, то можно считать, что / — ограничение линейного проектирования Ап —> А"! на замкнутое подмножество U С Ап, так что достаточно доказать утверждение для локально замкнутого подмножества U С Ап и отображения проектирования тг: АП->АП, B1, . .., Zn) H-> B1, ..., Z„_i). Наконец, мы можем заменить An_1 на У — ir(U) (замыкание в топологии Зарисского образа U), а Ап — на прообраз ж~1{У) = Y х А1. Тем самым достаточно доказать наше утверждение для локально замкнутого подмножества U произведения Y х А1 (или. эквивалентно, для локально замкнутого подмножества U С Y х Р1) и проектирования 7Г: Y х Р1 —у Y на первый множитель, при дополнительном предположении, что 7г([/) плотно в У. Иными словами, мы свели доказательство теоремы к следующей лемме. Лемма 3.17. Пусть я": Y х Р1 —> Y —- проектирование на первый множитель, и пусть U С Y х Р1 — произвольное локально замкнутое подмножество, образ ir(U) которого плотен в Y. Тогда n(U) содержит подмножество, открытое в Y. Доказательство. Пусть X — замыкание U в Y х Р1, так что u = xnv для некоторого открытого подмножества V С Y х Р1. Обозначим через Г дополнение к V в F хР1. Заметим, что если X = Y x V1, то все уже сделано, поскольку множество таких точек р € Y, что Т содержит слой {р} х Р1, является собственным подмногообразием в Y; поэтому будем считать, что X С Y х Р1. По теореме 3.12 множество п{Х) замкнуто, так что из условия вытекает, что 7г(Х) = У; стало быть, достаточно показать, что замкнутое подмногообразие тх{Х П Т) не совпадает с У.
Конусы, проекции и еще о произведениях 61 В подходящем открытом подмножестве У идеалы X и Т порождаются многочленами F вида F{Z, W) = a0Zn + aiZn-lW +... + anWn. Более того, не у всякой пары многочленов F ? 1{Х) и G ? /(Т) есть общий делитель, ибо если, например, все многочлены G ? 1(Т) имеют общий делитель Н с заданным многочленом F ? /(-X"), то Н не обращается в нуль на U, и, следовательно, частное F/H также содержится в 1(Х). Но если у F и G нет общего делителя, то п(Х П Т) содержится в собственном подмногообразии У, задаваемом их результантом R(F, G). ?
Лекция 4 СЕМЕЙСТВА И ПРОСТРАНСТВА ПАРАМЕТРОВ Пример 4.1. Семейства многообразий Мы переходим к определению понятия, которое на первый взгляд не кажется особо содержательным, но тем не менее играет фундаментальную роль во многих разделах алгебраической геометрии. Речь идет о следующей ситуации. Пусть {И} — набор проективных многообразий Vb С Р'\ проиндексированных точками Ь многообразия В. Мы бы хотели придать точный смысл следующему утверждению: «Vb алгебраически зависит от параметров». Ответ прост: для произвольного многообразия В семейством проективных многообразий в Р" с базой В называется замкнутое подмногообразие У произведения ВхР". Слои Vb = GTi)_1F) естественной проекции тт\: У —> В называются членами, или элементами семейства, а многообразие У — тотальным пространством семейства; при этом говорят, что семейство параметризовано многообразием В. Смысл этого определения в том, что если В С Рт проективно, то семейство У С Pm x Р" задается многочленами Fa{Z, W), биоднородными по наборам координат Z на Рт и W на Р"; последние можно рассматривать как однородные многочлены от W, коэффициенты которых являются многочленами па В. Аналогично, если В аффинно. то У можно задать многочленами Fa(z, W), которые можно рассматривать как однородные многочлены от переменных W с коэффициентами в кольце регулярных функций на В. К определению семейства можно добавить много различных дополнительных условий, которые будут гарантировать, что многообразие действительно в том или ином смысле варьируется непрерывно. Мы обсудим некоторые из таких условий в лекции 21. Здесь мы должны отметить, что, как правило, геометрическое условие, наложенное на элементы семейства многообразий \\ С Р", задает конструктивное, а часто даже открытое или замкнутое подмножество пространства параметров В. Например, используя теорему 3.13. нетрудно показать, что для произвольной точки р 6 Рп множество таких b € В, что р € Vb, является замкнутым подмногообразием в В. Справедливо и более общее утверждение.
Семейства и пространства параметров 63 Упражнение 4.2. Пусть X С Р" —проективное многообразие и {14} — семейство проективных многообразий в Р" с базой В. Покажите, что множество {Ь е В | X Л 14 ф 0} замкнуто в В. Более того, если {И'ь}—еще одно семейство в Р" с базой В. то множество {b\vbn wb ф 0} замкнуто в В. Упражнение 4.3. Обобщая и далее, покажите, что если {Wc}—еще одно семейство проективных многообразий в Р" с базой С, то множество {(b,c)\VbDWc^0} является замкнутым подмногообразием в произведении В х С. Выведите отсюда предыдущее упражнение. В том же духе, для любого X с?п и любого семейства {14} можно рассмотреть подмножество {beB\vbcX}. Оно всегда конструктивно, хотя мы и не можем здесь это доказать. Однако оно не всегда замкнуто; например, возьмем в качестве базы А2 и зададим семейство У С А2 х Р1 (с помощью координат z на А2 и однородных координат W на Р1) уравнением z\ ¦ W2 = 2-2 • Ид, а в качестве ХсР1 возьмем произвольную точку. С другой стороны, имеет место следующее утверждение. Упражнение 4.4. Для любого X С Рп и любого семейства {14} покажите, что подмножество {bsB\xcvb} замкнуто в В. Пример 4.5. Универсальная гиперплоскость Представим проективное пространство Р™* как множество гиперплоскостей Н С Р" и определим подмножество в произведении Fn* x Р" следующим образом: г = {(я,р)|РеЯ}. Множество Г является подмногообразием в Р™* х Р"; действительно, в координатах Z на Р" и W на Рп*, соответствующих двойственным базисам в Кп+1 и (Кп+1)*, Г задается единственным билинейным уравнением ]Г Wi -Zi = 0.
64 Лекция 4 В частности, Г является гиперплоским сечением многообразия Сегре Многообразие Г является простейшим примером семейства; ввиду того, что слоями Г над первым сомножителем В = Рп* являются все гиперплоскости в Рп, мы мыслим Г как семейство гиперплоскостей, параметризованных пространством Р"*. (Разумеется, ситуация симметрична, и проекция на второй сомножитель позволяет нам рассматривать Г как семейство гиперплоскостей в Р"*, параметризованное пространством Р™.) «Универсальность» семейства Г заключается в следующем его свойстве: если семейство гиперплоскостей У с В х Р™ удовлетворяет некоторому техническому условию, называемому плоскостность (см. начало лекции 21), то существует и единственно регулярное отображение .. _ В —> Р™*, обладающее тем свойством, что У является расслоенным произведением В Хр™ Г, другими словами, что отображение р, сопоставляющее точке b ? В d m>n* гиперплоскость V}, sPn*, регулярно. К сожалению, нам! ч> пришлось воспользоваться еще не определенным понятием «плоское семейство», но без этого утверждение было бы неверно (см. пример, приведенный после упражнения 2.24). Здесь мы столкнулись с одним из многочисленных случаев, где был бы полезен язык схем. Пример 4.6. Универсальное гиперплоское сечение Используя предыдущую конструкцию, можно показать, что гиперплоские сечения произвольного многообразия X С Р" образуют семейство. Именно, если через Г С Pn* x Рп обозначено то же многообразие, что и выше, положим пх = {(н,р)\Ренпх} = (п2)-1(Х), где я : Г —> Рп —- проекция на второй сомножитель; тогда &х является подмногообразием в Pn* x X, которое можно рассмотреть как семейство гиперплоских сечений многообразия X. Одним из вопросов, которые можно задать про семейство многообразий У С В хР", является вопрос о наличии сечения, то есть такого регулярного отображения а: В —> У, что Ж\ о а тождественно на В. Можно также ввести понятие рационального сечения, т. е. сечения, определенного на некотором непустом открытом подмножестве U С В (происхождение термина «рациональный» станет ясным в лекции 7). Вопрос о том, обладает ли сечением данное семейство, может быть весьма, тонким; например, даже в относительно простом случае универсального
Семейства и пространства параметров 65 гиперплоского сечения многообразия X С Р" ответ на него в общем случае неизвестен (даже если X — поверхность). Следующее упражнение станет достаточно простым после того, как мы введем некоторую дополнительную технику (в частности, оно будет немедленно следовать из теоремы 11.4), но небесполезно попробовать решить его и прямо сейчас. Упражнение 4.7. Покажите, что универсальное гиперплоское сечение fix ue обладает рациональным сечением, если X является: (i) гладкой плоской коникой; (п) скрученной кубикой в Р3. Пример 4.8. Пространства параметров для гиперповерхностей Параметризация гиперплоскостей в Рп с помощью Рп* — первый пример общей конструкции, которую мы сейчас обсудим. Начнем с уже известного из примера 1.20 множества Е плоских коник С С Р2. Коника С С Р2 может быть задана в однородных координатах Xi в Р2 как множество нулей многочлена F(X) = а ¦ Xl + Ъ ¦ Xl + с • Х\ + d ¦ Х0ХХ + е • Х0Х2 + f ¦ ХгХ2 с хотя бы одним ненулевым коэффициентом. Она определяется шестеркой коэффициентов (а, Ь, с. d, е, /) с точностью до умножения на скаляр (т. к. при любых A S К* наборы (Аа, Xb, Ac, Ad, Ae, А/) и (а, Ь, с, d, e, /) определяют одну и ту же кривую). Таким образом, множество Е может быть отождествлено с проективным пространством Р5. (В бескоординатной записи: если Р2 = PV, то однородные многочлены степени 2 на V образуют векторное пространство W = Sym (V*), и мы отождествляем Е и РИЛ сопоставляя множеству нулей формы F точку [F]€FW.) Конечно, если мы хотим рассуждать строго, нам придется определить плоскую конику так, чтобы каждому такому многочлену соответствовала какая-то коника; тем самым, надо будет считать, что такие множества, как пары прямых (например, множество нулей многочлена XqX\) и двойные прямые (например, множество нулей многочлена X2), также принадлежат ?. (В лекции 22 мы увидим, как можно определить множество коник по-другому, если нам не по душе считать кониками Двойные прямые и пары прямых.) Многообразие Е = Р5, параметризующее плоские коники, является примером пространства параметров, еще одного фундаментального понятия в алгебраической геометрии. В большинстве геометрических категорий относительно редко встречаются множества геометрических объектов заданного типа, снабженные структурой геометрического объекта того же типа. Например, в дифференциальной геометрии множество подмногообразий данного многообразия не является дифферен- 5-6152
66 Лекция 4 цируемым многообразием в обычном смысле даже локально. Между тем в алгебраической геометрии эта ситуация встречается повсеместно. Фактически каждый объект, рассматриваемый в алгебраической геометрии, можно параметризовать в том смысле, что множество всех объектов данного типа естественным образом снабжено структурой алгебраического многообразия. Это справедливо не только для подмногообразий проективного пространства, но и для подмногообразий заданного проективного многообразия, а также и для регулярных отображений из одного многообразия в другое (так как они задаются своими графиками). На данном этапе в нашем распоряжении нет многих важных понятий, необходимых для построения общей конструкции упомянутых пространств параметров, так что мы вынуждены отложить обсуждение этой темы до лекции 21. Пока что заметим лишь, что конструкция пространства параметров F° для множества плоских коник мгновенно обобщается на множество гиперповерхностей степени d в Р": любая такая гиперповерхность задается многочленом F(Z0,...,Zn) = Y,"io,..,inZ,0°-----Z?, так что это множество гиперповерхностей параметризуется точками проективного пространства Р^ с однородными координатами a,i0i....in- Пример 4.9. Универсальные семейства гиперповерхностей Во введенной нами терминологии утверждение о том, что множество гиперповерхностей заданной степени в Р" параметризуется проективным пространством PN, предполагает наличие семейства гиперповерхностей с базой В =FN. Такое семейство действительно существует. Например, на знакомое уравнение общей коники в Р2 F{X) = a-X% + b-X*+c-Xl + d- X0XX + е ¦ Х0Х2 + f ¦ ХХХ2 можно смотреть как на уравнение гиперповерхности ЗС С Р5 х Р2 (Xi — координаты в Р2, а а, Ь, с, d, е, / — в Р5), причем слоем семейства ЗС' над точкой С 6 Р° является соответствующая кривая С С Р2 = Р2 х {С}. которую мы обозначили той же буквой. Семейство ЗС называется универсальным семейством коник; так же, как и в случае гиперплоскостей, оно называется универсальным потому, что любое плоское семейство гладких коник У С В х Р2 можно рассматривать как расслоенное произведение Г = Вхро Ж относительно некоторого однозначно определенного отображения В —* Ри. (Вместо «семейство гладких коник» можно было бы сказать
Семейства и пространства параметров 67 просто «семейство коник», подразумевая, что к коникам относятся и пары прямых, но этот случай технически сложнее; мы еще затронем этот вопрос в лекции 21.) В общем случае универсальные семейства существуют для гиперповерхностей любой степени d в проективном пространстве Рп любой размерности; строятся они совершенно аналогично. Заметим, что в случае d = 1 пространством параметров является двойственное проективное пространство Р™*, а универсальным семейством служит описанная в примере 4.5 универсальная гиперплоскость Г С Р"* х Р". Сделанное ранее замечание о том, что геометрические условия, наложенные на элементы семейства, задают конструктивные множества на базе, применимо к пространствам параметров. Пусть, например, Е = Р5 — пространство параметров для плоских коник: рассмотрим подмножество Ф С Р°, соответствующее двойным прямым. Оно может быть представлено как образ пространства Р2* прямых в Р2 при отображении v2. сопоставляющем прямой / «конику» I2, т.е. переводящем линейную форму 1{Х) = аХ0 + ЬХг + сХ2 в квадратичный многочлен 1{ХJ = а2 ¦ Xl + Ъ2 ¦ X2 + с2 ¦ Xl + 2аЪ ¦ Х0Хг + 2ас ¦ Х0Х2 + 26с • ХХХ2 (все, разумеется, определено с точностью до скалярного множителя). В координатах наше отображение v2 '¦ Р2 —*• Р5 записывается следующим образом: и2: [а, Ъ, с] н-> [а2, б2, с2, 2аЬ, 2ас, 26с], и мы узнаем в нем (если характеристика нашего поля не равна двум) квадратичное отображение Веронезе. Таким образом, многообразие Ф является поверхностью Веронезе в Р5. Аналогичным способом мы можем охарактеризовать подмножество Д С Р°, состоящее из коник, распадающихся в пару прямых (т.е. соответствующих квадратичным многочленам, разложимым в произведение двух линейных сомножителей), как образ отображения Р2* х Р2* —»Р5. сопоставляющего паре линейных форм ([I], [т]) их произведение [I ¦ то]. В этом отображении мы можем узнать композицию вложения Сегре Р2* х Р2* —> Р8 и проекции (в инвариантной форме это морфизм FV х FV -> F{V ® V) -+ P(Sym2 V)). В любом случае ясно, что мы имеем дело с регулярным отображением, образ которого, как и было сказано, является подмногообразием в Р5. В лекции 8 мы реализуем Д как многообразие секущих поверхности Веронезе.
68 Лекция 4 Упражнение 4.10. Пусть Р^ рассматривается, как и ранее, как пространство параметров гиперповерхностей степени d в Рп. Покажите, что подмножество Е С PN, соответствующее приводимым многочленам, является проективным подмногообразием в Pn. (E соответствует гиперповерхностям X, содержащим гиперповерхность У, степень которой строго меньше d, но чтобы доказать это, нам потребуется терема 5.1.) Упражнение 4.11. Пусть X С Р" — произвольная гиперповерхность степени d, заданная однородным многочленом F(Zo, ..., Zn). Покажите, что подмножество гиперплоскостей Н, для которых ограничение F на Н приводимо (т.е. таких, что ЯШ содержит гиперповерхность степени < d в Я), является подмногообразием в Рп*. Вопрос о наличии сечения может быть поставлен в случае универ сальных гиперповерхностей; как указано ниже, в этом случае ответ известен. Упражнение 4.12. (а) Для произвольного п найдите рациональное сечение универсальной гиперплоскости Г С Pn* x P™. (Ь) Для нечетного п найдите сечение семейства Г. (с) Для четного п докажите, что у Г сечений нет. (Для решения пункта (с) можно использовать тот факт, что любое регулярное отображение Рп —> Рт задается т + 1 однородным многочленом.) (*) Упражнение 4.13. Покажите, что универсальная плоская коника 3? С Р5 х Р2 не имеет даже рационального сечения. (*) Аналогичное утверждение верно и в общем случае: универсальное семейство гиперповерхностей любой степени d > 1 не имеет рационального сечения1. Упражнение 4.14. (а) Пусть ЗЕ С В х Р3 — произвольное семейство скрученных кубик. Покажите, что оно имеет рациональное сечение. (Ь) Напротив, приведите пример семейства нормальных рациональных кривых степени 4, у которого рационального сечения нет. (*) (В общем случае ситуация такова: семейство нормальных рациональных кривых Ж С В х Р™ всегда имеет рациональное сечение, если их степень нечетна, а в случае четной степени это не так.) Пример 4.15. Одно семейство прямых Завершим наше обсуждение примерами семейств линейных подпространств в Р™. Начнем с простейшего случая: пусть U С Pn x P™ —дополнение к диагонали; рассмотрим подмножество $1 = {(р, q;r)\repq}cUxFn. 'Я не знаю хорошей ссылки на доказательство этого утверждения. Его можно провести, применив теорему Лефшеца о гиперплоских сечениях к универсальному семейству X С FN x Рп.
Семейства и пространства параметров 69 Заметим, что ?1 является подмногообразием в U х Рп, а значит, семейством с базой U, слоем которого над точкой (р, q) &U является прямая, соединяющая р и q. Так как любая прямая в Р" лежит в некотором слое проекции 7Ti: Q —> U, мы можем рассматривать U как пространство, параметризующее все прямые в Р". Однако это пространство параметров не оптимально, так как любая прямая встречается при такой параметризации не единственный раз, а многократно. Мы увидим, как исправить эту ситуацию, в лекции 6, когда будем обсуждать грассма- нпаны. Упражнение 4.16. Покажите, что Q действительно является подмногообразием в U х Рп. Далее, покажите, что для любого к множество U С (Pn)fc таких наборов (pi, ..., р^), что р\, ..., рк линейно независимы, открыто и что множество Q = {((pb ...,Pfc);r)|repb ...,Pk}cUxFn является подмногообразием. Каково замыкание Q в (Рп)к х Р"? Упражнение 4.17. Построим теперь другое семейство линейных подпространств. Пусть V С (pn*)n-fc —открытое подмножество, состоящее из наборов п — к линейно независимых гиперплоскостей, и пусть Н = {({Ни ..., Яп_к); г) | г € tfi П ... П Нп-к) CVx?n. Покажите, что Н является семейством /с-плоскостей. В случае прямых в Р3 сравните семейство, построенное в этом упражнении, с построенным ранее. Изоморфны ли они?
Лекция 5 ИДЕАЛЫ МНОГООБРАЗИЙ, РАЗЛОЖЕНИЕ НА НЕПРИВОДИМЫЕ КОМПОНЕНТЫ И ТЕОРЕМА О НУЛЯХ Идеалы, задающие многообразия Настало время обсудить, в каком смысле многообразие может задаваться набором уравнений. Утверждению, что набор многочленов {Fa(Z)} задает многообразие X С Рп, можно придать три различных смысла, и для выражения каждого из этих смыслов существует своя терминология. Начнем с аффинного случая, в котором возможностей только две. Пусть X С А™ — многообразие, a {fa(zi, ..., Zn)}a=i,...,m — набор многочленов. Когда мы говорим, что многочлены /Q задают X, мы можем подразумевать одно из двух: (i) X — множество V(/i, ..., /m), на котором все многочлены fa обращаются в нуль; (п) многочлены /а порождают идеал 1(Х). Ясно, что второе условие сильнее. Например, множество нулей многочлена х2 G К[х] есть начало координат 0 € А1, но идеал функций, равных нулю в точке 0,— это (х), а не (ж2). Вообще, у идеала функций, равных нулю на многообразии, есть следующее свойство: если для многочлена / б K\z\, ..., zn] верно, что fk e / для некоторого натурального к, то / G /. Это можно формализовать, заметив, что для данного идеала / в кольце R множество таких элементов f ? R, что fk € I для некоторого к > 0, снова является идеалом. Он называется радикалом I и обозначается х{1). Идеал / называется радикальным, если он равен хA). Как мы только что заметили, идеалы, не обладающие этим свойством, не могут быть представлены в виде 1(Х). Другими словами, существует двустороннее соответствие ("подмногообразия"» ——*. ( идеалы 1 I в A" J*^-Uc^i г»]Г но оно не является биекцией: само определение многообразия X С А™ равносильно тому утверждению, что V(I(X)) = X, так что композиция Vol — тождественное отображение, однако композиция в обратном
Идеалы, компоненты, теорема о нулях 71 порядке не инъективна и не сюръективна. Это положение можно исправить, рассмотрев образ отображения I. Чудесным образом, существует его простое описание (являющееся на самом деле и описанием композиции I oV). Это знаменитая теорема Гильберта о нулях1: Теорема 5.1. Для любого идеала I С K[z\, ..., zn] идеал функций, равных нулю на множестве общих нулей идеала I, есть радикал I, то есть I(V(I)) = v(I). Таким образом, имеется взаимно однозначное соответствие между подмногообразиями X С А™ и радикальными идеалами IС K\z\, ..., zn\. Мы отложим и доказательство теоремы Гильберта о нулях, и формулировку некоторых ее следствий до конца этой лекции, а сейчас продолжим наше обсуждение. В качестве одного из следствий теоремы о нулях отметим следующий факт: Й"-алгебра А является координатным кольцом некоторого аффинного многообразия в том и только том случае, если А конечно порождена и не имеет нильпотентных элементов. Ясно, что эти два условия являются необходимыми; обратно, если они выполняются, то мы можем представить А как А = K[xi, ..., zn]/(/i, ..., /m), так что А = А(Х), где X С А" есть множество общих нулей многочленов fa. Здесь можно ненадолго отвлечься и упомянуть одно из фундаментальных понятий теории схем. Если мы хотим «подправить» соответствие на с. 70 так, чтобы оно стало биекцией, мы можем поступить одним из двух способов: либо сузить класс объектов справа, либо расширить класс объектов слева. Как только что было сказано, в классической алгебраической геометрии делается первое: в теории схем, напротив, идут по второму пути. Именно, аффинная схема X С А" определяется как объект, ассоциированный с произвольным идеалом ICK[Zl,...,Zn]. Какой в этом может быть смысл? Здесь не место вдаваться в подробности, однако отметим, что большую часть понятий, с которыми мы имеем дело в алгебраической геометрии, можно определить не только в терминах подмножеств аффинных или проективных пространств, но и в терминах колец и идеалов. Например, если X с Ап —многообразие, соответствующее идеалу X, то функцию на X можно определить как По-английски ее принято называть немецким словом Nullstellensatz. — Прим. перев.
72 Лекция 5 элемент кольца А(Х) = K\z\, ..., zn]/I; пересечение двух многообразий X, Y С А" задается суммой их идеалов1; задание отображения из многообразия X в многообразие Y эквивалентно заданию отображения A(Y) —* А(Х), и т.д. Отметим, что все это имеет смысл независимо от того, является ли / радикальным. Схема, ассоциированная с произвольным идеалом / С K[z\, ..., zn], может показаться непохожей на «настоящий» геометрический объект (особенно если / не радикален), но формально она ведет себя именно как таковой и несет некоторую дополнительную информацию, представляющую интерес для геометрии. Перед тем как двигаться дальше, введем новую терминологию. Будем говорить, что набор многочленов {fa} задает многообразие X с Ап теоретико-множественно, если X просто является множеством их общих нулей; если же этот набор к тому же порождает идеал 1{Х), то будем говорить, что он задает многообразие теоретике-схемно. Идеалы проективных многообразий Проективный случай в некотором смысле аналогичен аффинному: в нем также имеется соответствие между проективными многообразиями X С Рп и однородными идеалами I С K[Zq, ..., Zra], и если рассматривать только радикальные идеалы, то это соответствие почти биективно («почти», поскольку необходимо исключить радикальный идеал m = (Zo, ..., Zn)). Однако здесь существует еще одна интерпретация понятия «многочлены задают многообразие». Пусть, например, IcP"- произвольное многообразие, и пусть / С С K[Zq, ..., Zn] — его идеал. Рассмотрим идеал /', получаемый из / пересечением с идеалом (Zo, ..., Zn)k. Другими словами, если записать идеал / в виде прямой суммы своих однородных компонент то идеал /' будет равняться Ясно, что радикал Г — это /, так как любой элемент из 7, будучи возт веденным в достаточно высокую степень, попадет в /'. Но существует и более тесная взаимосвязь между I и Г: многочлен F S K[Zo, ..., Zn] лежит в / тогда и только тогда, когда его произведение с любым од-^ нородным многочленом достаточно высокой степени лежит в /'. Это С точностью до перехода к радикалу, разумеется. — Прим. ред.
Идеалы, компоненты, теорема о нулях 73 означает, что при ограничении на открытое аффинное подмножество (Zi ^ 0) = А™ С Рп — или, что то же самое, при рассмотрении однородной компоненты степени 0 идеала (Г ¦ K\Zq, ..., Z„, Z~ ])o в локализации координатного кольца (K[Z0, ..., Zn, Zf1})o = K[zi, ..., zn] (то есть в кольце регулярных функций на аффинном пространстве А71) — мы получаем в точности идеал аффинного открытого подмножества X Г) А" С А". В этом случае можно сказать, что идеал /' локально задает многообразие X, несмотря на то, что он не совпадает с /. Чтобы формализовать эти рассуждения, введем понятие насыщения I идеала / с K[Zo, • ¦ ¦, Zn]. Оно определяется так: 7 = {F 6 K[Z0, ..., Zn]\(Z0, ..., Zn)k ¦ F с I для некоторого к}. Заметим, что, поскольку кольцо K[Zq, ..., Zn] нётерово, фактор I/I конечно порожден, и поэтому к-е однородные компоненты I и I совпадают при достаточно больших к. В самом деле, имеет место следующее утверждение. Упражнение 5.2. Покажите, что для пары однородных идеалов I, J С K[Zq, ..., Zn] следующие условия эквивалентны: (i) насыщения идеалов I я J совпадают; (ii) Im = Jm для всех т 3> 0; (ш) I и J совпадают локально, то есть их образы порождают один и тот же идеал в каждой локализации кольца K[Zq, ..., Z„] вида K[Z0, ..., Zn, Z~ ]. 8 переводе на язык схем все три условия из упражнения 5.2 означают, что / и J определяют одну и ту же подсхему в Р™; часто говорят, что набор функций задает многообразие X С Р™ теоретико-схемно, или локально, если насыщение идеала, порождаемого ими в K[Zq, ..., Zn], есть однородный идеал 1{Х). Итак, перечислим три утверждения, которые можно сделать про набор многочленов Fa в связи с многообразием X, в порядке усиления. Многочлены Fa могут: (i) задавать многообразие X теоретико-множественно, если множество их общих нулей в Рп есть X; (ii) задавать многообразие X теоретико-схемно, если насыщение порождаемого ими идеала есть 1(Х); и, наконец, (iii) порождать однородный идеал 1(Х) многообразия X. Например, если I = 1{Х) — это идеал прямой (X = 0) на проективной плоскости Р2 с однородными координатами X, Y и Z, то идеал * = (X2, XY, XZ) порождает / локально, хотя не совпадает с /, а вот идеал (X2) не порождает / даже локально, хотя множество его нулей то же самое.
74 Лекция 5 Упражнение 5.3. Рассмотрим еще раз нормальную рациональную кривую С С Fd из примера 1.14. Покажите, что однородные квадратичные многочлены Fi,i — Zi — Zi-\Zi+i и Fi,i + l — ZiZi + \ — Zi-\Zi+2 порождают идеал нормальной рациональной кривой локально, но при этом не порождают однородный идеал 1(C) при d > 4. Упражнение 5.4. Покажите, что многочлены Fij = ZiZj — Zi-iZj+i, где l^i^j^d— 1, порождают однородный идеал нормальной рациональной кривой С С Pd. Проверьте также, что приведенные ранее уравнения для произвольных многообразий Веронезе и Сегре тоже порождают однородные идеалы этих многообразий. В качестве последнего примера отметим, что для многообразия X С С Р™ и точки р € Р" \ X полученные нами уравнения, задающие проекцию X = тТр(Х) многообразия X из точки р, —попарные результанты многочленов F, G € 1{Х) — не обязательно, вообще говоря, порождают однородный идеал многообразия X (см., например, упражнение 3.8). На самом деле они порождают идеал многообразия X локально, хотя это и не следует из нашего доказательства. Приведем, наконец, проективный вариант теоремы Гильберта о нулях: идеал многочленов на Рп, обращающихся в нуль на множестве общих нулей набора однородных многочленов {Fa}, — это радикал идеала, порождаемого {Fa} (или идеал, совпадающий со всем кольцом, если множество их общих нулей пусто). В качестве следствия получаем, что произвольная конечно порожденная градуированная алгебра над полем К есть однородное координатное кольцо проективного многообразия, если она не содержит нильпотентных элементов и порождена своей компонентой А\ степени 1. Неприводимые многообразия и разложение на неприводимые компоненты Определение. Многообразие X называется неприводимым, если для любой пары таких замкнутых подмногообразий Y, ZcX, что YLiZ = X, имеем либо Y — X, либо Z = X. Заметим, что аффинное многообразие X С А" неприводимо тогда и только тогда, когда его идеал 1{Х) с К[х\, ..., хп] прост. Для того, чтобы в этом убедиться, заметим сначала, что если Y и Z —
Идеалы, компоненты, теорема о нулях 75 собственные замкнутые подмногообразия в J, то существуют такие элементы / G I{Y) и д G I(Z), что / не лежит в I(Z), a g не лежит в 1(У)> однако же если X = Y \J Z, то f ¦ д & 1(Х). Обратно, если f,g€ К[х\, ..., хп] таковы, что / • д ? 1{Х), то объединение подмногообразий в Х, задаваемых функциями / и # (то есть подмногообразий у = Vr(/(A'), /) и Z = V(I(X), g)), совпадает с X. Более общим образом, будем называть идеал / С К[х\, ..., хп] примарным, если для любых /, д ? K[xi, ..., хп] из того, что / • д Е I, следует, что либо fm ? I для некоторого т, либо д 6 /; из этого следует, что радикал / прост. Аналогичными рассуждениями можно показать, что для любого примарного идеала / многообразие V(I) будет неприводимо; более того, из теоремы Гильберта о нулях можно вывести, что на самом деле V(I) неприводимо тогда и только тогда, когда радикал идеала / прост. Аналогичные утверждения верны для проективных многообразий и их однородных идеалов: многообразие ХсГ неприводимо тогда и только тогда, когда его однородный идеал прост; многообразие общих нулей однородного идеала I С ^"[А'о, ¦ ¦ •, Хп] неприводимо, если / при- марен. Отметим, что если проективное многообразие неприводимо, то неприводимо и его любое непустое открытое подмножество U = X Г\Ап, но обратное верно только в следующем смысле: если аффинное открытое подмножество X П А™ С X неприводимо для любой аффинной карты А" С Рп (а не просто для стандартных Uo, ..., [/„), то X обязано быть неприводимым. Упражнение 5.5. Покажите, что многообразие X неприводимо тогда и только тогда, когда любое его открытое по Зарисскому подмножество плотно, т.е. любые два открытые по Зарисскому подмножества пересекаются. Следующее предложение является фундаментальной теоремой из коммутативной алгебры. Предложение 5.6. Всякий радикальный идеал I с К[х\, ..., хп] единственным образом представим в виде пересечения конечного числа простых идеалов pi; где pi (jL pj при г Ф j. Сопоставив это предложение с нашим обсуждением, получаем следующее. Теорема 5.7. Всякое многообразие X может быть единственным образом представлено в виде объединения конечного числа неприводимых подмногообразий Хг, где Xi gL Xj при г ф j. Многообразия Хг, участвующие в этом разложении, называются Неприводимыми компонентами многообразия X. Сделаем несколько замечаний. Во-первых, читатель, знакомый с коммутативной алгеброй, узнает в предложении 5.6 очень слабую
76 Лекция 5 форму общей теоремы о примарном разложении идеалов в нётеровых кольцах. Мы докажем эту слабую форму в конце данной лекции: доказательство самой теоремы см. в [AM] или [Е]. Во-вторых, отметим, что единственность представления радикального идеала в виде пересечения конечного числа простых получается легким формальным рассуждением с простыми идеалами. Если бы / имел два таких представления; / = Р|р, = f]c\j, то для всякого г мы бы получили, что р, Э ПЯл откуда Pi 2 1fc Для некоторого к, и наоборот. Обратив это рассуждение (заменив все включения на противоположные, а пересечения — на объединения),! получаем единственность представления произвольного многообразия^ в виде объединения неприводимых компонент. Имеет смысл вернуться к некоторым из рассматривавшихся ранес{ многообразий и убедиться в их неприводимости. (Для этого часто бьь вает полезно то наблюдение, что образ неприводимого проективного многообразия при регулярном отображении также неприводим.) Мц не будем здесь проводить такие рассуждения в явном виде, поскольку доказательства неприводимости станут гораздо проще, когда мы по-г знакомимся с понятием размерности и, в частности, с теоремой 11.14 Стоит, однако, разобрать один пример, который нам вскоре понадобится. Теорема 5.8. Пусть ХсР"- неприводимое многообразие, a Qx G С Рп* х X — соответствующее ему универсальное гиперплоское сечение (определение см. в примере 4.6). Тогда Пх неприводимо. Доказательство. Для каждой точки р € X обозначим через Гр = = {тг2)~1(р) слой 0.x над этой точкой. Я утверждаю, что для всякой неприводимой компоненты Ф многообразия 0.x множество <р(Я>) = {РеХ\ГрсЩ есть замкнутое подмножество в X. Теорема из этого утверждения сле^ дует: поскольку Гр изоморфно неприводимому многообразию Ри_1, из всякого разложения fix = Ф1 U ... U Ф& на неприводимые компоненту получаем разложение X: X = y(*i)U...U?>(*fc). Стало быть, X = </?(Ф0 для некоторого г, а значит, fix = Фг- Доказательство нашего утверждения можно произвести локально, на открытом подмножестве UСX, задаваемом, скажем, условием Zq ^0- Теперь для каждого а = (ат, ..., а„) ? А" рассмотрим множество Фа С С Р"* х U, задаваемое в однородных координатах Z на Р" и в двойственных координатах W на Рп* уравнениями VV0 = -a\Z\ - ... - anZn, Wi=aiZ0, г' = 1, ...,п.
Идеалы, компоненты, теорема о нулях 77 Тогда Фа будет замкнутым подмножеством в Р"* х U, пересекающимся с каждым слоем Тр ровно в одной точке: более того, объединение Бсех Фп есть прообраз U в Пд-. Следовательно, ^(\&) П U может быть представлено в виде пересечения ^(Ф) п и = f| {р е и | ф„ п Гр е Ф} = f)тг2(ч> п Ф„) п. стало быть, по теореме 3.12 является замкнутым. ? Упражнение 5.9. Докажите подобными рассуждениями неприводимость произведения двух неприводимых многообразий. Объекты общего положения После того как мы ввели понятие неприводимого многообразия, мы можем перейти к рассмотрению одного очень часто встречающегося понятия: объекта общего положения, или общего объекта (по-английски general). Основной его смысл заключается в следующем: если семейство объектов {Xp}p?Yi — многообразий, отображений или чего-либо еще — параметризовано точками неприводимого алгебраического многообразия Е, то утверждение «общий объект X обладает свойством Р» следует понимать как то, что «множество таких точек р ? ?, что соответствующий объект Хр обладает свойством Р, содержит открытое по Зарисскому подмножество в Е». Так, например, задав точку ро ? Р2, можно сказать, что общая прямая LcP2 не содержит ро, поскольку множество прямых, содержащих ро, является собственным подмногообразием в двойственной плоскости Р2*. В качестве другого примера рассмотрим утверждение: «Общая коника имеет ранг 3 (то есть ироективно эквивалентна образу отображения Веронезс v2: P1 -^Р2)». Оно следует из того, что, как было замечено перед упражнением 1.21, множество коник в Р2 может быть параметризовано точками в Р5. При этом множество точек в Р', соответствующих тем коникам, которые не являются ироективно эквивалентными ^(Р1), является собственным подмногообразием в Р5. В некоторых работах слову «общий» придается некоторый специальный технический смысл (и по-английски в этом случае пишут не general, но generic); кроме того, иногда фразу «общий (generic) объект X обладает свойством Р» используют в значении «множество таких р G Е, что Хр не обладает этим свойством, содержится в счетном объединении собственных подмногообразий Е». Впрочем, если вы напишете generic вместо general или наоборот, большим грехом это не будет1. Еще одно замечание касается исключительно английской терминологии. Если по-русски говорят, например, что отображение нсприво- Поскольку строгое различение этих терминов в английских текстах не общепри- нято; по-русски обычно говорят «общий» во всех этих случаях. — Прим. ред.
78 Лекция 5 димого многообразия /: X —> Р" является конечным в общей точке, в том случае, когда для общей точки р 6 X полный прообраз /_1(/(р)) состоит из конечного числа элементов, то по-английски эту же мысль принято выражать с помощью наречия: «/ is generically finite»1. Пример с «общей коникой» указывает на одно неприятное обстоятельство: каждый раз, когда мы используем эту терминологию, мы мол-. чаливо подразумеваем существование пространства параметров. Обычно мы не будем указывать это пространство явно, и в некоторых случаях это может оставить впечатление нестрогости. Вообще говоря, в алгебраической геометрии существуют стандартные конструкции для про^ странств параметров, которые мы обсудим в лекции 21; именно их мы по умолчанию и имеем в виду. На практике, однако, можно подходиты к этому ad hoc. Приведем несколько примеров такого подхода. Начнем! со следующего упражнения. Упражнение 5.10. Рассмотрим пространство прямых в Рп из примера 4.15. Покажите, что общая прямая не пересекается с фиксированным линейным подпространством Г Е Р'\ если размерность Г не превышает п — 2. Покажите, что общая прямая в Р3 не пересекается с данной! скрученной кубикой С С Р3. (Как мы в свое время отмечали, параметризующее прямые пространство, построенное в примере 4.15, Ш является стандартным, но когда мы, наконец, определим грассманиан] мы увидим, что аналогичные утверждения верны и для него.) Пример 5.11. Общие проекции Мы видели, что проекции скрученной кубики С с Р3 проективно эквивалентны одной из двух кривых: нодальной кубике ZqZ^ = Zf + ZqZ^ или каспидальной кубике Z§Z\ = Z\. Теперь мы можем утверждать следующее: общая проекция скрученной кубики на Р2 проективно эквивалентна нодальной кубике. В этом утверждении подразумевается,, что множество проекций скрученной кубики С С Р3 параметризуется) множеством точек из дополнения Р3 \ С С Р3. Само же утверждений заключается в том, что для всех точек р из некоторого открытого! подмножества U С Р3 \ С проекция тгр(С) проективно эквивалентна; нодальной кубике. Мы встретимся с другими утверждениями относи^ тельно проекций общего положения в лекции 15. Пример 5.12. Общие скрученные кубики В качестве другого примера рассмотрим еще раз скрученные кубики. Всякая скрученная кубика С может быть записана как образ отобра- Замечание о русском словоупотреблении добавлено переводчиком. — Прим. ред.
Идеалы, компоненты, теорема о нулях 79 жения вида 11-+ [а0,з?3 + ао,2*2 + a0,it + а0,0, ¦ • •, a3,3t3 + a3,2t2 + a3,it + а3,о], где определитель матрицы коэффициентов (a,,j) отличен от нуля, так что С можно задать невырожденной D х 4)-матрицей. Конечно же, это не дает биекции между многообразием U С К16 обратимых D х 4)-мат- риц и множеством скрученных кубик, поскольку кривая С не определяет приведенную выше запись однозначно. На эту ситуацию можно посмотреть и по-другому: согласно теореме 1.18, всякая скрученная кубика определяется шестью точками общего положения в Р3. Таким образом, мы можем сопоставить скрученную кубику всякой точке из открытого подмножества V С (Р3N, которое соответствует набору точек общего положения. Однако и это соответствие, как и в предыдущем случае, не является биекцией. На самом деле можно считать, что выражение «общая скрученная кубика обладает свойством X» означает либо «множество точек С € U. для которых соответствующие скрученные кубики обладают этим свойством, содержит открытое плотное подмножество», либо аналогичное утверждение для соответствующих точек С € V. Почему это одно и то же, мы выясним в лекции 21, когда докажем, что универсальное пространство параметров Ж для скрученных кубик в Р3 действительно существует и что соответствующие отображения U —> Ж и V —> Ж регулярны. Из этого будет следовать, что некоторое свойство выполнено для открытого плотного подмножества в U тогда и только тогда, когда оно выполнено для открытого плотного подмножества в Ж, что, в свою очередь, эквивалентно тому, что оно выполняется для открытого плотного подмножества в V. Приведем еще две вариации на тему объектов общего положения. Во-первых, ясно, что если семейство объектов параметризуется точками многообразия X, то семейство упорядоченных пар (или наборов пз п штук) этих объектов параметризуется точками произведения Е2 (или ?"); когда говорят о свойствах «общей пары объектов», имеется в виду, что этому свойству удовлетворяют пары, лежащие в открытом плотном подмножестве в этом произведении. Так, например, общая тройка точек на Р2 не лежит на одной прямой. Иногда вместо прямого произведения приходится использовать расслоенное произведение; например, общая пара точек на общей прямой в Р2 соответствует точке из открытого подмножества (неприводимого) многообразия Г хР2- Г, где Г с Р2* х Р2 — это универсальная гиперплоскость (то есть прямая) в Р (см. пример 4.5). Также говорят, что объект ХбЕ, появляющийся в той или иной конструкции, является объектом общего положения (без
80 Лекция 5 дальнейших уточнений), если в качестве X можно было бы взять любой объект, соответствующий точке в некотором открытом плотном иодмно-; жестве в Е. Так, общая точка иа общей прямой I С Р2 есть общая точка на плоскости, пара общих точек на общей прямой, лежащей в плоскости, есть общая пара точек на плоскости, но неверно, что три общие точки на общей прямой являются общей тройкой точек. Эта терминология может на первый взгляд показаться несколько трудной для понимания, зато она чрезвычайно полезна; так или иначе, после небольшой тренировки в ее использовании она становится совершенно ясной. Упражнение 5.13. Покажите, что для любых d, n ^ (d + l)(d + 2)/2 общий набор из п точек в Р2 налагает независимые условия на кривые степени d, то есть пространство многочленов, равных нулю в этих точках, имеет коразмерность п в пространстве всех однородных многочленов степени d на Р2. Точкам какого именно открытого подмножества (Р2)™ соответствуют эти наборы при п ^ 2d 4- 1? Упражнение 5.14. Пусть С С Р2 — кривая степени d, то есть множество нулей однородного многочлена F(Z0, Z\, Z2), в разложении которого на неприводимые множители все сомножители различны. Покажите, что общая прямая LcP2 пересекается с С в d точках. Наконец, еще одним примером использования прилагательного «общий» является следующий факт (сам по себе заслуживающий внимания); он понадобится нам далее. Предложение 5.15. Пусть -к: X —> Y — произвольное регулярное отображение, причем Y неприводимо, и пусть Z С X — локально замкнутое множество. Тогда для общей точки р ? Y замыкание слоя Zp = Z П тт~1(р) есть пересечение Z (замыкания Z) со слоем Хр = ж'\р). Мы отложим доказательство этого предложения до тех пор, пока не будет доказана теорема 11.12. Пример 5.16. Множества двойных точек Классическим примером разложения многообразия на неприводимые является определение множества двойных точек, ассоциированного с конечным в общей точке отображением. Пусть X — неприводимое проективное многообразие, &tp: X —> Рп — конечное в общей точке отображение (т.е. для общей точки р? f{X) прообраз <р~1(р) конечен).: Напомним (см. пример 2.25), что множество Z, состоящее из пар точек р, q € X, отображающихся в одну и ту же точку Рп (т. е. теоретико-мш> жественное расслоенное произведение X Хр», X), есть подмногообразие в X х X. Далее, из утверждения о конечности <р в общей точке следует, в частности, что диагональ Д с Z С X х X есть неприводимая
Идеалы, компоненты, теорема о нулях 81 компонента в Z (для этого надо применить предложение 5.15 к подмногообразию \У = Z \ А С Z —* X). При этих условиях мы определяем множество двойных точек отображения ip как объединение остальных компонент многообразия Z или как его образ при проекции в X. Здесь необходимо оговориться: все, что в действительности показывает этот пример, — это то, что множество пар различных точек из X. отображающихся в одну и ту же точку в Рп, есть квазипроективное многообразие (более точно, это замкнутое подмножество дополнения к диагонали в произведении X х X). Для того чтобы доказывать содер- X х X жательные теоремы про множество двойных точек, требуется гораздо более тонкое определение. Чтобы понять, почему, рассмотрим самый простой пример: такое отображение ip кривой в плоскость, которое взаимно однозначно в общей точке, но при этом у конечного числа точек имеются два прообраза, — например, проекцию пространственной кривой С С Р3 из точки г 6 Р3, описанную в примерах 1.27 и 3.8. Ясно, что всякая секущая Щ кривой С, содержащая точку г, соответствует паре точек (р, q) и (q, р) из множества Z двойных точек отображения ц>. Но что произойдет, если при вариации центра проекции г одна из секущих выродится в касательную? Обе точки (р, q) и (q, р) устремятся к точке (р, р) на диагонали X х X, и про эту точку хотелось бы сказать, что она тоже принадлежит множеству двойных точек, но наше определение этого «не видит». На самом деле правильное определение множества двойных точек требует большей изощренности, причем для этого лучше перейти в категорию схем, а не многообразий. Эти вопросы хорошо изложены в [F1] и [К]. Немного алгебры В этом разделе мы приводим доказательства некоторых алгебраических лемм: теоремы Гильберта о нулях (теорема 5.1), одного из ее следствий (лемма 2.1, которая заключается в том, что кольцо регулярных функций на аффинном многообразии совпадает со всем его координатным кольцом А(Х)) и предложения 5.6, утверждающего, что всякий радикальный идеал является пересечением простых. Мы по- стараемся доказать эти утверждения с использованием минимального количества алгебраической техники (что касается теоремы Гильберта {ч, Р) / а/. / (р, ч) 6-6152
82 Лекция 5 о нулях, мы приведем два ее доказательства: уже ставшее классическим доказательство Артииа—Тэйта и еще одно, короткое, но менее концептуальное): более полное изложение этих вопросов читатель найдет в стандартных курсах коммутативной алгебры [AM] или [Е]. Однако мы не сможем обойтись без такого понятия коммутативной алгебры, как нётерово кольцо; мы предполагаем, что читатель с ним знаком, а также знает, что кольцо многочленов К[х\, ..., хп] нётерово. Доказательство теоремы Гильберта о нулях. Рассмотрим произвольный идеал / в кольце K[xi, ..., хп)\ пусть X -его множество нулей. Очевидно включение v{I)Cl{V(I)). Требуется обосновать обратное включение. Это будет сделано в два этапа. Сначала мы докажем его в частном случае V{I) = 0. Именно, справедлива следующая теорема. Теорема 5.17 (слабая теорема о нулях). Идеал I С К[х\, ..., хп], не имеющий общих нулей, является единичным. Как мы увидим, из нее вытекает исходная теорема, кажущаяся на первый взгляд более сильной. Доказательство теоремы 5.17. Нам нужно показать, что всякий идеал, строго содержащийся в кольце К[х\, ..., хп], обязательно имеет непустое множество нулей. Поскольку такой идеал / должен содержаться в некотором максимальном идеале, это будет вытекать из следующего предложения. Предложение 5.18. В кольце К[х\. ..., хп] всякий максимальный идеал m имеет вид (х\ — а\, ..., хп — а„) для некоторых а\, .... ап? К. Доказательство. Утверждение о том, что m имеет вид (xi — <xi, ... ), эквивалентно тому, что факторкольцо!, = .ЙТ[х1, ..., х„]/тп есть само К. Поскольку К алгебраически замкнуто, это, в свою очередь, эквивалентно тому, что L алгебраично над К. Ключевым шагом в доказательстве этого является следующая лемма. Лемма 5.19. Пусть R —нётерово кольцо и S С R — подкольцо кольца R[xi, ..., хп], порожденного элементами х\, ..., хп как R-алгебра1. Если кольцо R\x\, ..., хп] конечно порождено как S-модуль, то и само1 кольцо S конечно порождено как R-алгебра. Доказательство леммы 5.19. Пусть у\, ..., уп ? R{x\, ..., х„] — о& разующие R[x\, ..., хп] как 5"-модуля; тогда выполняются равенства %i = 2__, aiJ ' Уз В этом месте в авторский текст внесено небольшое уточнение. — Прим. перев.
Идеалы, компоненты, теорема о нулях 83 и Уг -Vj^Yl bi-i-k ' Vk для некоторых <n,j, bi.j.A- G 5. Пусть So С 5-подкольцо. порожденное над R коэффициентами aij и bij:k\ поскольку оно конечно порождено над R, оно также будет нётеровым. В силу выписанных соотношений элементы у\, ..., ут порождают R\x\, ..., хп] как 5о-модуль. Однако же подмодуль конечно порожденного модуля над нётеровым кольцом также конечно порожден, так что S является конечно порожденным So-модулем и, следовательно, конечно порожденной /?-алгеброй. ? Доказательство предложения 5.18. Рассмотрим снова расширение полей L = К[х[. .... хп]/т D К. Сменив при необходимости нумерацию Х{. можно считать, что xi, ..., xk ? L алгебраически независимы над К, a Xk+\- . ¦ ., хп алгебраичны над подполем К(х\, ..., Xk) С L. Поскольку L есть тем самым конечно порожденный К(х\, ..., Хк)-мо- дуль, мы можем применить лемму 5.19 и заключить, что чисто трансцендентное расширение К(х\, ..., Xk) является конечно порожденной Л'-алгеброй. Здесь мы, наконец, и приходим к противоречию. Именно, пусть z\. ..., zi € L —система образующих поля K(xi, ..., Xk) как /^-алгебры. Представим их в виде _ PjjXl, ...,Хк) Qi(xi, ..., хк) для некоторого набора многочленов Pi, Qi. Пусть теперь / € ? К[х\, ..., Xfc] —произвольный неприводимый многочлен. По нашему предположению, 1// можно записать как многочлен от рациональных функций Zi\ после приведения к общему знаменателю получаем, что / должен делить хотя бы один из многочленов Qi. В частности, из этого следует, что в К[х\, ..., хк] только конечное число неприводимых многочленов. Но при к ^ 1 неприводимых элементов в кольце многочленов К[х\, ..., Хк] бесконечно много (это верно для любого поля К; в нашем случае, поскольку К предполагается бесконечным, достаточно рассмотреть многочлены {х — а}аек)- Отсюда можно заключить, что к = 0, то есть L алгебраично над К, а значит, совпадает с К. ? Осталось вывести теорему Гильберта о нулях из a priori более слабой теоремы 5.17. Итак, пусть даны произвольный идеал / С K[xi, ..., хк] и многочлен / ? К[х\, ..., хк], обращающийся в нуль на множестве общих нулей идеала /, то есть / € I(V(I)). Мы хотим показать, что fm G / при некотором т > 0. Чтобы это сделать, применим прием, известный под названием «трюк Рабиновича». Его идея состоит в том, чтобы рассмотреть допол-
84 Лекция 5 нение U/ = {(хь ..., хп) | /(х'ь • • •> хп) ф 0} С Ап также как аффинное многообразие, а именно, как многообразие ? = {(х1; ..., хп+\) \xn+i • /(хь ..., хп) = 1} С An+1, и применить к этому многообразию слабую теорему о нулях. Конкретно, заметим, что идеал J С К[х\. ..., xn+i], порожденный / и многочленом xn+i • f(xi, ¦ ¦ ¦, xn) — 1. не имеет общих нулей и поэтому должен быть единичным. Другими словами, если А = К[хи ..., х„][Г1] = К[х1} ..., хп+1]/(хп+1 ¦ / - 1) есть координатное кольцо U;, то мы получаем, что I ¦ А — A). Такил( образом, единицу можно представить в виде где §i € I, cii ? А. Собирая слагаемые, содержащие х„.+ ь можно переписать это равенство в виде l = h0 + hi- xn+i + ... + hm- (xn+i)m, где все hi G /. Умножая, наконец, его на /т в кольце А, получаем, что fm = fm-h0 + ... + hm, так что fm ? I. ? Другое доказательство теоремы Гильберта о нулях. Как и было обещано, мы приведем более короткое доказательство чуть более слабого утверждения (нам придется дополнительно предположить, что основное поле К имеет бесконечную степень трансцендентности над простым подполем Q или ?р). Начнем с того, что заменим идеал / в утверждении теоремы на его радикал. Тогда он будет представим в виде пересечения простых идеалов: / = Pinp2n...npfc. С другой стороны, X — IJ^i! гДе Xi — V(pi), так что I(V(I))=I(V(Pl))n...nI(V(pk)). Значит, достаточно доказать теорему Гильберта о нулях для простых идеалов, то есть доказать следующее утверждение. Лемма 5.20. Пусть р С K[xi, ..., х„] — простой идеал. Если многочлен f G К[х\. ..., х„] не лежит в р, то найдутся такие а\, ..., ап € € К, что р С (хх ~ ах, ..., хп -а„), но f(ai, ..., ап) ф 0, т. е. f ? {х\ - а\, ..., хп - ап).
Идеалы, компоненты, теорема о нулях 85 Доказательство. Мы докажем это утверждение при дополнительном предположении, что К имеет бесконечную степень трансцендентности над полем k = Q или Fp. Считая, что так оно и есть, запишем / в виде Предположим, что р порожден многочленами дп. и запишем их как 9а = YlCj-a 'х'' ¦ Рассмотрим поле, порожденное над к коэффициентами / и всех да: L = k(..., a, ..., с/,„, ...) С А', и положим ро = р П L[xi, ..., хп] С K[xi, ..., хп). Заметим, что, поскольку все образующие идеала р (то есть все да) лежат в подкольце L[xi, ..., хп) С К[х\, ..., хп], то ро ¦ К[х\, ..., хп] = = р, а в силу того, что ро — простой идеал в L[x\, ..., х„], фактор L\x\, ..., ж„]/ро является областью целостности. Пусть М — поле частных этого факторкольца. Поскольку А/ конечно порождено над к как поле, существует вложение полей над L Пусть cij 6 if —образ элемента Xi 6 L\x\, ..., xrt]/po С М при этом вложении. Теперь нетрудно видеть, что а\, ..., ап удовлетворяют условиям леммы: по построению, образующие идеала ро лежат в идеале {хг - сц, .... хп - ап) С L[xlt ..., хп], и поэтому р = р0 • К\х\, ..., хп] содержится в идеале (xi — а,\, ..., хп — ап) С К[х\, ..., хп]. С другой стороны, / G L[xi, ..., хп], но / ^ ро, поэтому t(/) = f(ai, ..., ап) ф О, то есть / ^ (х\ — а\, ..., хп — ап). ? Переформулировки и следствия Теорему Гильберта о нулях можно переформулировать в виде следующей теоремы, которая также часто бывает полезна. Теорема 5.21. Всякий простой идеал в К[х\, .... хп] есть пересечение идеалов вида (х\ — а\, ..., хп — ап). содержащих его. Отметим, что аналогичное утверждение для кольца К[х\, ..., хп]/1 (то есть что всякий простой идеал есть пересечение идеалов вида \х1 — cii, ..., хп — ап), содержащих его) немедленно следует из теоремы 5.21, примененной к простому идеалу (/ь ..., Д, <7ь • ¦ •, <7fc)> где
86 Лекция 5 I = (gi, ..., дп). В частности, заметим, что если многочлен не равен нулю нигде на V(I), он должен быть единицей кольца К[х\, ..., хп}/1. В качестве следствия теоремы о нулях мы можем теперь доказать лемму 2.1. Рассматривается следующая ситуация: X С А" —аффинное многообразие, / ? К[х\, .... хп] — произвольный многочлен, Uf = = {р € X | f(p) ф 0} — соответствующее главное открытое подмножество. По определению, регулярная функция на Uf — это такая функция д, что для любой точки р € U; эту функцию можно в некоторой окрестности точки р представить в виде д = h/k, где к(р) ф 0. Утверждается, что кольцо таких функций есть просто локализация A(X)[l/f] кольца А{Х). Чтобы это доказать, заметим для начала, что топология Зарисского является нётеровой (см. лекцию 2). Поэтому если д — регулярная функция на Uf, то можно найти конечное покрытие Uj такими открытыми множествами {Ua}, что на каждом из них можно представить д в виде 9 = ha/ка, где ка отлично от нуля всюду на Ua. Далее, открытые множества, участвующие в покрытии, можно считать главными, то есть положить Uс = U/ П Ufa для некоторого набора fa. Поскольку открытые множества U/a покрывают Uf, а ка не обращается в нуль на Uj П Ufa, множество общих нулей многочленов ка должно содержаться во множестве нулей /. По теореме Гильберта о нулях, при некотором т имеем fm е (..., ка, ...). Другими словами, можно записать, что / / J l*a • К(у . Но тогда откуда ' 9 = Yl^a 'ka^ ' iha/ka) = Ylla 'ha-> g = LlpJ±eA{x)[1/f]. ? Отметим одно непосредственное следствие: всякая регулярная функция на Ап является многочленом. В частности, отсюда следует, что всякая регулярная функция на Рп есть константа; это частный случай следствия 3.14. Доказательство предложения 5.6. Это предложение гласит, что всякий радикальный идеал / С К[х\, ..., х„] есть пересечение конеч-; ного числа простых идеалов. \
Идеалы, компоненты, теорема о нулях 87 Здесь мы используем такое свойство нётеровых колец: всякое семейство идеалов {сц} содержит максимальный элемент, то есть идеал, не содержащийся ни в каком другом идеале из этого семейства. Применим это ко множеству радикальных идеалов I С К[х\, .... хп], не представимых в виде пересечения конечного числа простых; пусть /0 —максимальный элемент во множестве таких идеалов. По построению /о не является простым; пусть а, Ь ? К\х\, ..., хп] — многочлены, не принадлежащие Iq. произведение которых лежит в /о. Обозначим через 1\ и 12 радикалы идеалов, порожденных Iq и элементами а и b соответственно: 7i=rG0, а), 12=хA0,Ь). Поскольку 1\ и 12 ~ радикальные идеалы, строго содержащие Iq, их можно представить в виде пересечения конечного числа простых идеалов. Для доказательства предложения достаточно будет показать, что I0 = hnl2. Чтобы установить это, предположим, что f ? 1\ Г) 12- По определению радикала идеала получаем, что /т" ? (/о, а) и /п ? (Iq, b) для некоторых т и п, то есть r=9i+h\-a и fn=92 + h2-b, где 5ь 52 € 10. Но тогда /m+n = 5l?/2 + д1Л2Ь + 52/гха -f hih2 ¦ ab ? 10, откуда в силу радикальности Iq получаем, что / ? Iq. ?
Лекция б ГРАССМАНИАНЫ И СВЯЗАННЫЕ С НИМИ МНОГООБРАЗИЯ Пример 6.1. Грассманианы Грассманианы — фундаментальные объекты в алгебраической геометрии: они представляют интерес сами по себе и одновременно являются одним из важных средств построения и изучения других многообразий. В этой книге мы постоянно будем иметь дело с грассманианами; сейчас мы определим грассманианы и рассмотрим несколько их основных свойств. Обозначим через G(k, п) множество1 /с-мерных линейных подпространств в векторном пространстве Кп; если речь зайдет о множестве А:-мерных подпространств в абстрактном векторном пространстве V без выбранного базиса, мы будем писать G(k, V). Разумеется, А>мер- ные векторные подпространства в векторном пространстве К" соответствуют (к — 1)-мерным линейным подпространствам в проективном пространстве Рга_1, поэтому мы можем рассматривать G(k, n) как множество (к — 1)-мерных подпространств в проективном пространстве; в этом случае мы будем обозначать его G(k — 1, п — 1) или G(fc-l,PV). Чаще всего грассманианы сначала определяют с помощью локальных карт или как факторы групп, а потом доказывают, что они могут быть вложены в проективное пространство. Так как основным объектом наших рассмотрений в этой книге являются проективные многообразия, мы поступим по-другому, сразу описав грассманиан как подмножество проективного пространства. Это просто: если XV С V — это А'-мерное линейное подпространство, порожденное векторами V\, ..., г>к- то с ним можно связать поливектор X = v1A...Avk €Ak(V). Поливектор Л определен подпространством XV однозначно с точностью до умножения на скаляр: при выборе другого базиса в XV он умножается на определитель матрицы перехода. Таким образом, мы получаем Это множество и называется грассманианом. — Прим. ред.
Грассманианы и связанные с ними многообразия 89 корректно определенное отображение множеств V:G(fc, V)^P{AkV) На самом деле это отображение является вложением: для всякого [со] = = v(W), лежащего в его образе, пространство W однозначно восстанавливается как множество таких векторов v ? V. что v Л и) = 0 ? A +1V. Это вложение называется плюккеровым вложением грассманиана G(k. V). Однородные координаты на P,v = Р(Л V) называются плюккеровы- ми координатами на G(k, V). В явном виде они записываются так: если мы выберем отождествление V с Кп, то пространство W можно представить в виде (к х п)-матрицы Mw-, чьи строки являются векторами ы; матрица Mw определена однозначно с точностью до умножения слева на обратимую (к х А;)-матрицу. В такой записи плюккеровы координаты -это просто максимальные миноры матрицы Mw- Мы описали грассманиан G{k, V) как подмножество в ?(A'V): теперь мы должны проверить, что оно на самом деле является подмногообразием. Для этого нам нужно охарактеризовать множество разложимых поливекторов ш ? А "V, то есть произведений ш = V\ Л...Л«ь Мы начнем со следующего основного наблюдения: если даны поливектор си ? А V и вектор v ? V, то v делит и> (то есть ш представим в виде v Л ip для некоторого <р ? А ~ V) тогда и только тогда, когда ю Л v = 0. Более того, поливектор и> разложим тогда и только тогда, когда пространство векторов v, делящих и>. имеет размерность к. Значит, [и] лежит в грассманиане тогда и только тогда, когда ранг отображения 4>{ш): V -» Ак+V, равен п — к. Так как ранг ф{ш) не может быть меньше п — к, получаем, что И ? G(k, V) ^=> rank((p(w)) < п - к. Далее, отображение Л V —» Hom(l/, Л +1^), переводящее ш в <р(ш), является линейным, так как элементы матрицы <p(lj) ? НотAЛ Л +1V) являются однородными координатами на Р(Л V); стало быть, G(k, V) С С Р(Д К)—это подмногообразие, задаваемое обращением в нуль всех (п — к + 1) х (п — к 4- 1)-мииоров матрицы tp(u>). Это самый простой способ увидеть, что G(k, V) является подмногообразием в Р(Л 'V), но уравнения, которые мы при этом получаем, Далеко не самые простые; в частности, они не порождают однородный идеал многообразия G(k, V). Чтобы найти настоящие образующие этого идеала, нам придется воспользоваться естественным изоморфиз-
90 Лекция 6 мом f\ V с внешней степенью Лп~ "V* двойственного пространства V* (этот изоморфизм естествен только с точностью до умножения на скаляр, но для наших целей этого хватит). В частности, элемент и ? Л "V, соответствующий w* ? Л"~ V*, задает отображение ф{ш): V* -^An'k+1V*, v* ь^ V* Ли;*; то же самое рассуждение показывает, что ш разложим тогда и только тогда, когда ранг отображения ф(и)) не превосходит к. Кроме того, если ш разложим, то ядро отображения (р(и)), то есть само подпространство W, будет совпадать с аннулятором ядра Ф{и>); это равносильно тому, что образы сопряженных отображений VH: Ak+1V^V* и ty(w): An-k+1V-*V аннулируют друг друга. Итак, мы видим, что [и>] ? G(k, V) тогда и только тогда, когда для любой пары а ? Л + V* и /3 ? Лп~ V выполнено равенство E^M = (VH(a), VM(/3)>=0. Итак, EQ-/3 являются квадратичными многочленами, множество общих нулей которых совпадает с грассманианом G(k, V). Они называются плюккеровыми соотношениями, и они уже порождают однородный идеал G(k, V), хотя мы и не будем здесь этого доказывать. Упражнение 6.2. В частном случае к = 2 (ив предположении, что chax(K) ф 2) покажите непосредственно, что бивектор и) ? /\ V разложим тогда и только тогда, когда шЛш = 0, и тем самым грассмаииан GB, V) С ?(f\2V) — многообразие, высекаемое квадриками. (На самом деле условие шЛш = 0 представляет собой ( ] независимых квадра тичных соотношений, которые порождают пространство соотношений Плюккера.) Отметим, в частности, что первый нетривиальный — т. е. отличный от проективного пространства — грассмаииан есть GB, 4) и что этот грассмаииан вложен как квадратичная гиперповерхность вР(л2л:4) = р5. Мы можем взглянуть на грассмаииан по-иному, если посмотрим на некоторые его специальные открытые аффинные подмножества. Для начала опишем их на инвариантном языке. Именно, рассмотрим подпространство Г С V размерности п — к, соответствующее поливектору и> ? Л™~ V = Л V*. Можно рассматривать w как однородную линейную
Грассманианы и связанные с ними многообразия 91 форму на Р(Л'V); пусть U С Р(Л V) — открытое аффинное подмножество, заданное условием и> ф 0. Тогда пересечение G(k, V) П [/ — это множество fc-мерных подпространств A <ZV. дополнительных к Г. Такие подпространства находятся в естественном взаимно однозначном соответствии с графиками отображений из К/Г в Г, так что получаем отождествление G(k, V)C\U^ Нот(К/Г, Г) S кк{п~к). Чтобы записать это в координатах, отождествим V с Кп. и пусть Г порождается последними п — к базисными векторами е^+ь • • •, еп G К". Тогда G(k, п) П [/ — это множество таких подпространств Л, что первый (к х к)-ытюр у соответствующей матрицы М\ ненулевой. Следовательно, каждое Л G G(k, V) П U представимо как пространство, порожденное строками однозначно определенной матрицы вида /! ° ° ••¦ 0 Ola ai,2 ... ai.n-fc^ 0 1 0 ... 0 «2,1 «2,2 ¦ • • а2}П-к \0 0 ... 0 1 ак,\ акг2 ¦¦¦ ак<п-к/ Элементы aij этой матрицы задают биекцию G{k, V) П U с Кк{-п~к\ Заметим, что аффинными координатами на этом аффинном открытом подмножестве в G(k, V) являются (к х А;)-миноры матрицы Мл, то есть миноры всех размеров к х (га — &)-матрицы (dij)- В частности, разложение каждого из соответствующих определителей по любой строке или столбцу дает квадратичное соотношение между этими минорами; так, например, «1,1 • Я2,2 — «1,2 • «2,1 ai,i ai,2 «2,1 «2,2 является соотношением между аффинными координатами на Р(Л К"), ограниченными на G(k, n). Таким образом мы можем получить все соотношения Плюккера в явном виде в координатах. Наконец, есть еще один способ описать аффинные координаты на открытом подмножестве G(k, n) Л U, состоящем из fc-мерных подпространств Л, дополнительных к данному (га — А;)-мерному подпространству Г: выберем векторы v\, ..., vk G Кп так, чтобы вместе с Г они порождали все Кп, и положим г^(Л) = ЛП(Г + ^). Для всякого Л € U векторы и, (Л) образуют базис Л, и набор из к векторов Vi(A) — Vi G Г задает отождествление G(k, п) П U с Гк.
92 Лекция 6 Подмногообразия грассманианов Прежде всего заметим, что вложение пространств W •—> V индуцирует вложение грассманианов G{k, W) <—> G{k, V). Аналогично, факторизация V по Z-мерному подпространству U индуцирует вложение G(k — I, V/U) ^-> G(k, V). Более общим образом, если U С W С V, то имеется вложение G(k — I, W/U) '—* G(k, V). Образы таких отображений называются подграссманианами и являются подмногообразиями в G(k, V) (как мы вскоре увидим, в терминах плюккерова вложения G(k, V) <—+ Р(Л "V) они являются пересечениями G(k, V) с линейными подпространствами в ?(AkV)). Если рассматривать грассманиан как множество линейных подпространств в проективном пространстве PV, то подграссманианы являются множествами пространств, содержащихся в данном подпространстве и/или содержащих данное подпространство. Мы можем также рассмотреть подмножество S(V) С G(k, PV), состоящее из А--мер- ных подпространств, пересекающихся с данным m-мерным линейным подпространством Л С PV, или, в большей общности, подмножество Е;(Л), состоящее из fc-мерных подпространств, пересекающих Л по подпространству размерности не менее I. Это — тоже подмногообразие грассманиана, поскольку Е;(Л) может быть описано как множество Е((Л) = {[ш] | ш Л vx Л ... Л t;m_;+i =0 Vvb ..., v,„_m e Л}, откуда видно, в частности, что ?/(Л), как и подграссманианы, является пересечением грассманиана с линейным подпространством в Р(Л V). Это, в свою очередь, — частные случаи подмногообразий в G(k, PV), называемых циклами Шуберта, о которых у нас еще пойдет речь. Для грассманианов определен также аналог отображений проекции проективных пространств. Именно, пусть W С V — подпространство коразмерности I в n-мерном векторном пространстве V. При к ^ I мы получаем отображение 7г: U —> G(k, V/W), определенное на открытом подмножестве U С G(k, V), состоящем из подпространств размерности fe, пересекающихся с W только по нулю, просто беря образ при факторизации: при к ^ / получаем отображение rj: U' —> G(k — I, W), определенное на открытом подмножестве U', состоящем из подпространств, трансверсальных к W, беря пересечение. Отметим, что при плюккеровом вложении оба этих отображения могут быть получены при помощи проекции объемлющего пространства Р(Л 'V). Например, отображение ж является ограничением на G(k, V) линейного отображения V(AkV) -> P(Ak(V/W)), индуцированного проекцией V -> V/W.
Грассманианы и связанные с ними многообразия 93 Пример 6.3. Грассманиан G(l, 3) Следующие несколько упражнений относятся к геометрии грассма- ниана G = G(l, 3). параметризующего прямые в Р3. Как мы видели, его можно рассматривать (в соответствии с плюккеровым вложением) как квадрику в Р5. Упражнение 6.4. Для каждой точки рёР3 и плоскости Н С Р3, содержащей р, пусть Ер.я С G — множество прямых в Р3, проходящих через р и лежащих в Я. Покажите, что при плюккеровом вложении G —+ Р5 множество Ер,я переходит в прямую, и наоборот, каждая прямая в Р5, лежащая в G, имеет вид Ер.я для некоторых р и Я. Упражнение 6.5. Для каждой точки р G Р3 обозначим через Ер С G множество прямых в Р3, проходящих через р. Для каждой плоскости Н С Р3 пусть Е# С G —множество прямых в Р3, лежащих в Я. Покажите, что при плюккеровом вложении и Ер, и Е# переходят в двумерные плоскости в Р5, и наоборот, всякая двумерная плоскость Л = Р2 С G С Р5 есть либо Ер для некоторой точки р, либо Е# для некоторой плоскости Я. Упражнение 6.6. Пусть 1\, ^ С Р3 — скрещивающиеся прямые. Покажите, что множество Q С G, состоящее из прямых в Р3, пересекающих обе прямые 1\ и I2, является пересечением G с трехмерным линейным подпространством Р3 С Р5 и, следовательно, является двумерной квадрикой. Выведите из этого еще одним способом, что Q == Р1 хР1. Что происходит, если 1\ и h пересекаются? Упражнение 6.7. Пусть теперь Q С Р3 — гладкая двумерная квадрика. Покажите, что два семейства прямолинейных образующих на Q соответствуют плоским коникам на G, лежащим в дополнительных плоскостях Лх, Лг С Р5- Покажите, что и наоборот, прямые в Р3, соответствующие плоской конике С С G, заметают гладкую квадрику тогда и только тогда, когда плоскость Л, содержащая С, не содержится в G. Что происходит с этим соответствием, если квадрика становится конусом или плоскость Л лежит в G? Следующее упражнение является непосредственным обобщением предыдущего; в нем рассматриваются многообразия Сегре, отличные от Р1 х Р1. Упражнение 6.8. Пусть Elifc = Р1 xPlC p2fc+! — многообразие Се- гРе. Для любой точки р ? Р1 обозначим через Лр слой Ехд. над р. Мы видели, что Ар является fc-мерным линейным подпространством в р- +1 Покажите, что соответствие р ь-> Лр определяет регулярное отображение Р1 в грассманиан G(k, 2к + 1), образом которого является
94 Лекция 6 нормальная рациональная кривая, лежащая в (к + 1)-мерном линейном подпространстве в Р(Ак+1К2к+2). Перед тем как двигаться дальше, укажем на обобщение упражнения 6.4, которое будет решающим моментом в доказательстве теоремы 10.19 (читателю рекомендуется забежать вперед и прочитать эту теорему, доказательство которой не требует почти ничего выходящего за рамки уже определенного). Упражнение 6.9. Пусть G = G(k, V) С \?N = P(AfcV). (i) Покажите, что для любых двух точек Л, Л' 6 G прямая Л, Л', проходящая через них, лежит на G тогда и только тогда, когда соответствующие fc-мерные подпространства пересекаются по (к — 1)-мерному подпространству (или, что равносильно, лежат в (к + 1)-мерном подпространстве). Таким образом, любая прямая L с G С fN состоит из множества /с-мерных подпространств в V, содержащих фиксированное (к — 1)-мерное подпространство Г С V и содержащихся в фиксированном (к + 1)-мерном подпространстве О. С V. (и) Используя (i), покажите, что всякое максимальное линейное подпространство Ф С G С Р^ является либо множеством fc-мерных подпространств, содержащих фиксированное подпространство из V, либо множеством fc-мерных подпространств, содержащихся в фиксированном подпространстве в V. Пример 6.10. Аналог отображения Веронезе Не всем известно, что существует аналог отображения Веронезе для грассманианов. Пусть S — K[Zo, ..., Zn] —однородное координатное кольцо проективного пространства Рп. Обозначим через Sd однородную компоненту S степени d. то есть векторное пространство однородных многочленов степени d от Zq, ..., Zn. Теперь для каждого А;-мерного подпространства Л С Р" обозначим через 1(A) его однородный идеал, и пусть I(A)d С Sd ~ однородная компонента 1(A) степени d. / fc л. d\ Тогда J(A)d~-подпространство коразмерности I J в Sd, так что мы; получаем регулярное отображение ^.»>^(("ГМ*ГМ"Г)) или, двойственным образом, *!ед,,^(р;<). С}')). Упражнение 6.11. Проверьте предыдущие утверждения о коразмер-ч ности I(A)d в Sd и регулярности отображения V&.
Грассманианы и связанные с ними многообразия 95 Возможно, проще (по крайней мерс в характеристике 0) описать это отображение в инвариантных терминах: если рассматривать Р" как проективное пространство PV, связанное с линейным пространством V, a G(fc, п) = G(k + 1, V) как грассманиан (к + 1)-мерных подпространств в V, то определенное выше отображение просто сопоставляет подпространству Л С V подпространство Sym (Л) С Sym (V). (В частности, при к — 0 мы получаем обычное отображение Веронезе.) Пример 6.12. Отношения инцидентности Пусть G = G(fc, п) — грассманиан fc-мерных подпространств в Рп. Мы можем определить подмногообразие Е с G х Рга, положив Е = {(Л, х)\х&А}. Многообразие Е —это подмногообразие в произведении, у которого слоем над каждой точкой Л G G является само /с-мерное подпространство Л С Р"; в терминах лекции 4 это «универсальное семейство» fc-мерных подпространств. Самым простым примером этого типа является универсальная гиперплоскость, обсуждавшаяся ранее в примере 4.5, то есть подмногообразие Е С PV* x FV, слоем которого над точкой Я € VV* является сама гиперплоскость Н С PV. В общем случае это —то самое универсальное семейство, о котором шла речь в примере 4.15, когда мы отмечали, что построенное там семейство неоптимально. Нетрудно видеть, что Е является проективным многообразием. Действительно, заметим, что Е = {([иь •¦•, vk], N) \viA...AvkAw = 0} или, в случае универсальной гиперплоскости, Е = {([v*], И) | (и*, w) = 0} С PV х FV. Построение Е является примером общей конструкции, которая постоянно встречается в элементарной алгебраической геометрии. Одним из примеров ее применения является следующее предложение. Предложение 6.13. Пусть Ф С G(k, n) — произвольное подмногообразие. Тогда объединение ф = [J Л С Рп ЛбФ также является подмногообразием. Доказательство. Пусть ж\, я — проекции многообразия инцидентности Е на G(fc, n) и Рга соответственно. Тогда Ф=7Г2GГГ1(Ф)), откуда следует, что Ф является подмногообразием в Р". ?
96 Лекция 6 Пример 6.14. Многообразия инцидентных подпространств Пусть X С Рп — проективное многообразие. Мы утверждаем, что множество ^.(Х), состоящее из fc-мерных подпространств, пересекающихся с X. является подмногообразием грассманиана G(/c, n). Чтобы убедиться в этом, можно использовать многообразие инцидентности Е С G х Р", определенное в примере 6.12: Vk(X) = nl(ir;\X))cG(k, n), где Е — многообразие инцидентности, ж\: Е —> &(к, п) и тг2 : Е —> Р" — естественные отображения проекции. Это многообразие, называемое многообразием инцидентных подпространств, является полезным во многих случаях, особенно при построении многообразия Чжоу. Заметим, что мы уже видели, что Ч>к(Х') С G(k, n) является подмногообразием, в том частном случае, когда X — линейное подпространство в Р". Упражнение 6.15. Пусть теперь X С Рп —локально замкнутое подмножество. Покажите, что замыкание в G(k, n) множества &-мерных линейных подпространств, пересекающих X, является многообразием fc-мерных линейных подпространств, пересекающих замыкание X множества X. Упражнение 6.16. (i) Пусть С С Р2 С Р3 — плоская коника, заданная уравнением Zj, = Z§Zi — Z\ = 0. Найдите уравнения многообразия инцидентных прямых ^i(C) С G(l, 3). (ii) Сделайте то же самое для скрученной кубики, заданной параметрически: t ь-> [1, t, t2, t3}. (*) Пример 6.17. Соединение двух многообразий Пусть X, У С Р" — два произвольных непересекающихся проективных многообразия. С помощью предложения 6.13 и примера 6.14 можно показать, что объединение J(X, У) С Р™ прямых, пересекающих X и У, является проективным многообразием. Прежде всего, из примера 6.14 следует, что множество J'{X, У) прямых, соединяющих X с У, является подмногообразием в грассманиане, так как оно представимо в виде пересечения %\(Х) n"^i(y). Далее, по предложению 6.13 объединение этих прямых будет подмногообразием в Рп. Многообразие J(X, У) называется соединением многообразий X и У. Эта конструкция обобщает конструкцию конуса. В примере 8.1 мы дадим другое доказательство того, что J(X, У) действительно является подмногообразием в Р": эта новая конструкция позволит, в частности, обобщить определение J(X, У) на случай, когда X и У пересекаются (или даже совпадают).
Грассманианы и связанные с ними многообразия 97 Упражнение 6.18. Дайте другое доказательство того, что J(X, Y) — подмногообразие в Рп, действуя следующим образом. Во-первых, покажите, что в случае, когда X и Y содержатся в скрещивающихся линейных подпространствах Г, Л С Р™, соединение J(X, Y) является пересечением конусов Г. У и Л, X. Во-вторых, сведите все к этом}' случаю, заметив, что любую пару непересекающихся многообразий X, Y С Р" можно получить как образ пары многообразий X.Y. лежащих в скрещивающихся линейных подпространствах большего проективного пространства РЛ, при линейной проекции из PN в Р" и что J(X, Y) является образом J(X. Y) при этой проекции. Позволяет ли этот подход расширить определение соединения на случай, когда X и Y пересекаются? Пример 6.19. Многообразия Фано Важным классом подмногообразий грассманиана G(fc, n) являются подмногообразия Фано, связанные с многообразием ХсР". По определению, это множество fc-мерных линейных подпространств, содержащихся в X, то есть Fk(X) = {A\AcX}cG{k,n). Чтобы увидеть, что Fk(X) действительно является многообразием, заметим сначала, что это достаточно доказать в случае, когда X — гиперповерхность, заданная многочленом G(Z): в общем случае многообразие Фано Fk(X) будет пересечением в G(fc, n) многообразий Фано, соответствующих гиперповерхностям, содержащим X. В случае же, когда X — гиперповерхность, рассмотрим грассманиан локально: сосредоточим наше внимание на аффинном открытом подмножестве U с G(k + 1, п + 1), состоящем из (к + 1)-мерных линейных подпространств Л С Kn+l, дополнительных к данному (п — А;)-мерному подпространству Ло, и предъявим уравнения для F^-(X) П U С U = — A'(fc+1)(«-fc). Начнем с того, что выберем базис ио(Л), .... Vk(A) для каждого Л G U, взяв векторы vo, ..., Vk € V так, чтобы вместе с Ло они порождали все V, и положив Vi(A) = An(Ao + Vi). Как мы уже видели при обсуждении грассманианов, координаты этих векторов — регулярные функции на U. Теперь рассмотрим однородный многочлен G как элемент Symd(Kn+l) С ((Kn+l)®dY и для каждого ыУльтииндекса I = {i\, ..., id} положим aI(A) = G(vil(A),...,vid(A)) 7-6152
98 Лекция 6 (другими словами, а/ — коэффициенты ограничения G на Л, записанного в базисе, двойственном к базису {г>о(Л), ..., г^(Л)}). Многочлены а/(Л) задают Fk(X) в U. Для более инвариантного объяснения вспомним, что отображение из примера 6.10, сопоставляющее fc-мерному подпространству Л С Рп компоненту I(A)d (степени d) его однородного идеала, рассматриваемую как подпространство в пространстве Sd однородных многочленов степени d, является регулярным отображением v*d:G{k,n)^>G(l, N), ™^=(Т)-Ч"ГН1Г)- Стало быть, подмножество Ф С G(l, N), состоящее из J-мерных подпространств в Sd, содержащих многочлен G € Sd, является подмногообразием, и Я.(Х) = К)-1(Ф), так что Fk{X) действительно является подмногообразием в G(fc, n). Упражнение 6.20. Проведите все эти рассуждения в случае квадн рики Q С Р3. заданной уравнением ZqZ-z — Z1Z2 = 0, и покажите, что многообразие Фано F\(Q) является объединением двух коник. Сравните это утверждение с параметрическим описанием Fi(Q), возникшим при обсуждении вложения Сегре.
Лекция 7 РАЦИОНАЛЬНЫЕ ФУНКЦИИ И РАЦИОНАЛЬНЫЕ ОТОБРАЖЕНИЯ Рациональные функции Пусть X С А" —неприводимое аффинное многообразие. Так как его координатное кольцо — область целостности, по нему можно построить поле частных; это поле называется полем рациональных функций на X и обозначается обычно К(Х), а его элементы называются рациональными функциями на X. Заметим, что если открытое подмножество Y С X само является аффинным многообразием (ср. обсуждение после леммы 2.1), то поле рациональных функций на Y будет таким же, как и на X. Предупреждение: рациональная функция h € К(Х) записывается как f/g, где f,g? A(X) — регулярные функции; однако, несмотря на свое название, h не является функцией на X. Даже если разрешить ей принимать значение оо в тех точках, где д = 0, не удается, вообще говоря, корректно определить h в точках, где fug обращаются в нуль одновременно. Вскоре мы увидим, в каком смысле можно работать с этими «функциями» как с отображениями. Рассмотрим теперь неприводимое проективное многообразие X С Ри. Мы можем определить его поле рациональных функций двумя способами: либо взять поле рациональных функций K(U) любого непустого открытого подмножества U — X П Ап, либо построить поле частных однородного кольца S(X) и взять в нем функции нулевой степени, т.е. функции, которые можно записать в виде h{Z) = F(Z)/G(Z), где F{Z) и G(Z) — однородные многочлены одной степени. Упражнение 7.1. Покажите, что все это имеет смысл (т. е. что первое определение не зависит от выбора U) и что второе определение согласуется с первым. Мы можем обобщить эту конструкцию на приводимые многообразия; например, можно построить кольцо частных координатного кольца произвольного многообразия, обратив все не-делители нуля (хотя в общем случае это кольцо не будет полем: в самом деле, по теореме 5.7 оно будет прямой суммой полей K(Xi), где через Xi обозначены неприводимые компоненты многообразия X). Если действовать по аналогии 7*
100 Лекция 7 со вторым определением, то рациональную функцию на приводимом многообразии можно задать, выбрав (произвольным образом) по рациональной функции на каждой неприводимой компоненте пли же (что равносильно) задав регулярную функцию на всюду плотном открытом подмножестве в X. Рациональные отображения Коль скоро мы ввели понятие рациональной функции, можно обсудить и рациональные отображения. Наше обсуждение пройдет в четыре этапа. Сначала мы дадим предварительное определение, потом объясним, почему оно требует уточнения (проблема, по существу, состоит в слишком вольном использовании известных терминов), затем исправим его, и после этого, наконец, продолжим наш рассказ. Предварительное определение 7.2. Пусть X ~ неприводимое многообразие. Тогда рациональное отображение ц> из X в Ап задается набором из п рациональных функций: ц>(х) = (hi(x), ..., hn(x)), где hi € К(Х). Аналогичным образом, рациональное отображение из X в Рп задается набором из п + 1 рациональной функции: <р(х) = [hQ(x), ..., hn{x)\. Рациональные отображения обозначаются пунктирными стрелками: V?: X—>Р". Заметим, что если X С Рт проективно, то есть еще один способ задать рациональное отображение из I в Р": запишем рациональные функции hi{x) в виде Fi(x)/Gi(x), где F,- и d —однородные полиномы одной степени di, а потом умножим вектор [Iiq(x), ..., hn(x)] на произведение всех Gi\ в результате получится формула tp(x) = [Я0(х), ..., Нп(х)}, где Hi — однородные многочлены одной степени. Разница с данным ранее аналогичным описанием регулярного отображения в Рп, конечноj в том, что теперь мы не требуем, чтобы многочлены Hi одновременно не обращались в нуль на X. Наконец, заметим, что коль скоро поле рациональных функций на X совпадает с полем рациональных функций на любом аффинном открытом подмножестве U С X, по существу все равно, задавать рациональное отображение на X или на U. В частности, каждое рациональное
Рациональные функции и рациональные отображения 101 отображение многообразия X регулярно на некотором открытом подмножестве в X, и обратно, любое регулярное отображение открытого подмножества многообразия X продолжается до рационального отображения всего X. Что же во всем этом плохого? Проблемы тут по существу те же. что и с рациональными функциями: несмотря на название, рациональное отображение—вовсе не отображение, так как оно может быть не определено для некоторых точек многообразия X. Но если рациональное отображение — не отображение, то что же это за объект? В определении 7.2 сказано, что рациональное отображение «задается» набором рациональных функций, но там не объясняется, в каком смысле задается, что, конечно, неудовлетворительно с формальной точки зрения. Например, так как рациональное отображение ip: X ---> Y не может быть описано как сопоставление каждой точке р G X какой-то точки на Y, a priori неясно, какие рациональные отображения следует считать одинаковыми. Выход из этих затруднений основан на том, что, как мы отмечали выше, рациональное отображение ip: X ---> Y должно быть определено на некотором открытом по Зарисскому подмножестве U С X, любое регулярное отображение открытого множества U С X должно продолжаться до рационального отображения всего многообразия X, и наконец, рациональное отображение должно определяться его значениями на всяком открытом множестве U С X, на котором оно регулярно. Учитывая все вышесказанное, получаем следующее определение. Определение 7.3. Пусть X — неприводимое многообразие, a Y — произвольное многообразие. Рациональным отображением <p:X—*Y называется класс эквивалентности пар вида (U, j), где U С X — плотное1 открытое по Зарисскому подмножество, а 7: U —> Y — регулярное отображение; пары (U, 7) и (V, rj) называются эквивалентными, если l\unv =v\unv- Заметим, что если Z С X — произвольное открытое подмножество, то существует естественная биекция между рациональными отображениями из X в Y и рациональными отображениями из Z в Y. Аналогично, если W С Y — открытое множество, то мы имеем вложение множества рациональных отображений X ---> W в множество рациональных отображений X --¦» У; образ этого вложения есть множество таких рациональных отображений [(U, -у)], что -y{U) <?_ Y \ W. Всякое непустое открытое по Зарисскому подмножество неприводимого много- °бразия автоматически будет плотным (см. упражнение 5.5). — Прим. ред.
102 Лекция 7 Пусть р>: X --+ Y и ц: Y ---> Z —пара рациональных отображений. Если существуют такие пары (U. f) и (V, д). представляющие р \\ г\ соответственно, что f~l{V) =/= 0, то мы можем определить композицию г] о р как класс эквивалентности (/-1(V), g о /). Если ip — вложение подмногообразия X в многообразие Y, будем называть эту композицию также ограничением т\ на X. Заметим, что ни композиция, ни ограничение не определены в общем случае; так. для пар (U, /) и (V, д) может случиться, что образ отображения / лежит целиком вне V. Если именно определение 7.3 — правильное, то зачем же было начинать с определения 7.2? Дело в том, что формально нечеткое определение 7.2 гораздо нагляднее и ближе к тому, как представляют себе рациональные отображения на практике: просто как отображения, заданные рациональными функциями. По большей части именно так мы и будем с ними работать, следя за тем, чтобы не приписывать им формальных свойств, которыми они в общем случае не обладают (вроде наличия ограничения или композиции). Определение 7.3 —первая из возможных точек зрения на рациональные отображения: рациональное отображение р: X --¦> Y — это регулярное отображение, определенное на открытом плотном подмножестве многообразия X. Как и в случае рациональных функций, мы можем распространить определение на приводимые многообразия (например, дословно повторив определение 7.3). В частности, задать рациональное отображение многообразия X с неприводимыми компонентами Х\, Х2, • • ¦, Xk —то же самое, что задать отображение на каждой из неприводимых компонент Х\, Х2, • ¦ •, Xk no отдельности, не накладывая никаких условий согласованности на пересечениях компонент. Поэтому мы ничего fie потеряем, если при обсуждении рациональных отображений будем всегда считать многообразие X неприводимым. В связи с этим мы примем следующее терминологическое соглашение: если не оговорено противное, в фразе наподобие «пусть ip: X ---*• Рп —рациональное отображение» многообразие X подразумевается неприводимым. Пример 7.4 Простейший пример рационального отображения, не являющегося регулярным, —это отображение р: А2 —»Р\ заданное формулой ip(x,y) = [x,y].
Рациональные функции и рациональные отображения 103 Заметим, что это отображение определено в точности на А \ {@. 0)} и переводит прямые, проходящие через начало координат в А2, в представляемые ими точки на Р1; в частности, невозможно непрерывно продолжить это отображение на все А2. Далее, можно рассматривать tp и как рациональное отображение из Р2 в Р1, которое может быть описано геометрически как проекция из точки р = = [0. 0, 1] е Р2 на прямую. У этого примера есть очевидное обобщение: для любой плоскости Л = Рк в Рп проекцию п\ из Л на pn~fc_1 с Рп, регулярную на дополнении Р" \ Л. можно рассматривать как рациональное отображение из Р" в р'1-А''~1; аналогично, для любого X С Рп, не содержащегося в Л, ограничение 7гд на X задает рациональное отображение X --->Pn_fc_1 вне зависимости от того, пересекается ли X с Л. Графики рациональных отображений Пусть X — проективное многообразие и <р: X ---> Р"— рациональное отображение; пусть U С X — открытое множество, на котором р определено. График отображения р\и, как мы видели, есть замкнутое подмногообразие в U х Рп; под графиком же рационального отображения р мы будем понимать многообразие Г^,, являющееся замыканием по За- рисскому графика отображения р\и в X х Рп. Заметим, что это определение не зависит от выбора открытого множества U С X (в частности, если р регулярно, то это обыкновенный график). Так как график Г^ рационального отображения tp — замкнутое подмногообразие в X х Рп, он также является проективным многообразием. Отсюда следует, что проекция я(Г^) графика Г^ в Р™ есть опять- таки проективное многообразие; мы определяем образ рационального отображения р как ^(Г^). Используя график рационального отображения р, мы можем определить понятия образа и прообраза для рациональных отображений. Именно, если р — такое же, как выше, то для любого замкнутого подмногообразия Z С Рп его прообразом p~l(Z) С X называется многообразие гДе 7i"i: Г^, —> X и 7Г2 : Гу —» Р" — проекции. Аналогичным образом, для всякого замкнутого подмножества Y С X его образ (или полный образ) определяется как образ проекции p(Y)=n2Gr-1(Y)).
104 Лекция 7 Здесь уместно сделать то же предупреждение, что мы сделали по поводу самого термина «рациональное отображение»: слова «образ» и «прообраз» могут ввести в заблуждение; например, вовсе не обязательно, чтобы для любой точки р б Р", лежащей в образе ip, существовала такая точка q E X, что tp(q) =p. Особенно опасно говорить об образе подмногообразия У С X при рациональном отображении ip: X ---> Р"; упражнение 7.6 показывает, что образ ограничения ip на У (даже при условии, что ограничение существует), вообще говоря, не совпадет с образом Y под действием цз (образ ограничения ip на Y называется собственным образом подмногообразия Y). Упражнение 7.5. Проверьте, что график Г^ не зависит от выбора открытого множества U, и покажите, что образ рационального отображения ip есть замыкание множества if(U). Упражнение 7.6. Покажите, что если ip: X ---> Р" — рациональное отображение, a Z С X — такое подмногообразие, что ограничение ц отображения ц> на Z определено, то график Г,, С Z х Р" содержится в прообразе GTi)_1(Z) =Ttp П (Z х Рп) с X х Р™, но не обязан с ним совпадать. Упражнение 7.7. Покажите, что образ нормальной рациональной кривой С С Рп при проекции из точки р 6 С есть нормальная рациональная кривая С" С Pn_1. Теперь введем еще одно определение: для любого проективного подмногообразия У С Р" рациональным отображением р: X ---»• У будем называть рациональное отображение из X в Р", образ которого содержится в У; в силу сказанного выше, это равносильно тому, что 'p(U) С У для всякого открытого U С X, на котором tp регулярно. Как мы видели (см. обсуждение после упражнения 2.24), нельзя утверждать, что отображение <р: X —> Рт из проективного многообразия ХсР" регулярно тогда и только тогда, когда график Г^ —подмногообразие произведения Р" х Рт. Тем не менее это станет верно, если заменить слово «регулярное» на «рациональное»: Упражнение 7.8. Пусть X С Р"' — неприводимое квазипроективное многообразие. Предполагая, что характеристика поля К равна нулю, покажите, что отображение множеств ц>: X —> ?п рационально тогда и только тогда, когда его график замкнут в X х Р". Иными словами, подмногообразие Г С X хР", пересекающее общий слой {р} х Р" в одной точке, задает рациональное отображение из X в Р". (*) Упражнение 7.8 — трудное, о чем свидетельствует тот факт, что его утверждение перестает быть верным в положительной характеристике. Пусть, например char (К') = р. Рассмотрим график Г„ С А1 х А1 отображения а: А1 —» А1, заданного по формуле х <-* хр. Множество Га
Рациональные функции и рациональные отображения 105 пересекается с общим (на самом деле с любым) слоем А1 х {q} в единственной точке, так что у отображения а существует обратное (в теоретико-множественном смысле) отображение р. причем график р замкнут в А1 х А1; однако же отображение <р, очевидно, не рационально. Так или иначе, упражнение 7.8 доставляет (по крайней мере в нулевой характеристике) вторую точку зрения на рациональные отображения: рациональные отображения р: X —-> Р" находятся во взаимно однозначном соответствии с такими неприводимыми замкнутыми подмногообразиями Г С X х Рп, что для общей точки q & X пересечение Г П ({q} x Р") состоит из одной точки. Используя понятие графика, можно обобщить теорему Чжоу на рациональные функции. Именно, пусть ХсРп- комплексное подмногообразие1 в Р" и / — мероморфная функция на X. По теореме 1.9 множество X является подмногообразием в Рп; но из той же теоремы можно вывести и то, что функция / рациональна. Упражнение 7.9. Пусть р: X --¦* Р" — рациональное отображение, а Г^ — его график. Покажите, что существует и единственно такое максимальное открытое подмножество U С X, что проекция ж\ на первый множитель индуцирует изоморфизм между GTi)_1(t/) С Г^ и U, то есть (вспоминая определение 7.3) в классе эквивалентности р существует такая пара (U, /), что для всех (V, д) ? (р имеем V С U. Максимальное открытое подмножество U С X, о котором идет речь в этом упражнении, называется областью определения рационального отображения, а его дополнение X \ U называется множеством неопределенности рационального отображения р. Бирациональные изоморфизмы Как мы уже отмечали, среди отличий рациональных отображений от обычных отображений есть и то, что композиция рациональных отображений не всегда определена. Если р: X --+Y и j: Y —¦* Z — рациональные отображения, может так случиться, что образ <р лежит вне любого открытого подмножества в Y, на котором j определено, и тогда композиция не будет определена даже как рациональное отображение. Есть все же случай, когда такого произойти не может, а именно, когда отображение р доминантно, то есть образ р совпадает со всем Y. (Мы не используем термин «сюръективный», так как, конечно, из того, что 1щ(<р) = У, не следует, что Vp e Y 3q G X: p(q) = p.) Из определений ясно, что для двух рациональных отображений V: X ---> Y и 7: Y --+ Z, где р доминантно, композиция 7 ° р — кор- Компактное, разумеется. — Прим. ред.
106 Лекция 7 ректно определенное рациональное отображение. В частности, если /€ К (У) —произвольная рациональная функция, то ip* f — корректно определенная рациональная функция на X. Таким образом, бираци- ональный доминантный морфизм р: X ---> У индуцирует вложение полей функций <р* : K(Y) <-> K(X) и сам, в свою очередь, определяется этим вложением. Это соображение подсказывает, как определить более слабое отношение эквивалентности между многообразиями, чем обычный изоморфизм. Определение. Будем говорить, что рациональное отображение р: X ---*• У является бирациональным, если существует такое рациональное отображение j: Y ---> X, что оба рациональных отображения ср о -у и -у о ip определены и являются тождественными. Назовем два неприводимых многообразия бираи,ионально изоморфными, если между ними существует бирациональный изоморфизм. Ввиду характеризации рациональных отображений, данной в упражнении 7.8, в характеристике 0 бирациопальное отображение—это просто рациональное отображение <р: X --•> У, которое взаимно однозначно в общей точке, то есть такое, что для общей точки q ? У график Г^, пересекает слой X х {q} ровно в одной точке, или, что равносильно, прообраз tp~l(q) состоит из одной точки. Вот еще два свойства бираци- ональных изоморфизмов. Упражнение 7.10. Покажите, что многообразия X и У бирацио- нально изоморфны тогда и только тогда, когда выполнено одно из следующих эквивалентных условий: (i)K(X)°*K(Y); (ii) существуют непустые открытые подмножества U С X и V С У, изоморфные друг другу. Заметим, что если <р: X ---» Р™ — произвольное рациональное отображение, то проекция л графика Г^ рационального отображения р> на X — также бирациопальное отображение (на самом деле всякое регулярное бирациопальное отображение тривиальным образом эквивалентно такой проекции). Это, в свою очередь, дает нам третью точку зрения на рациональные отображения: рациональное отображение р: X ---> Р™ —это регулярное отображение многообразия X', бирацио- нально изоморфного X. Частный случай понятия бирационалыюго изоморфизма получается при У = Р"; дадим следующее определение. Определение. Многообразие называется рациональным, если выполнено одно из следующих эквивалентных условий: (i) X бирационалыю изоморфно Р"; (ii) K(X)^K(Xl, ...,хп);
Рациональные функции и рациональные отображения 107 (Hi) X содержит открытое подмножество U, изоморфное открытому подмножеству в А". Если эти условия не выполнены, многообразие называют иррацио- налъиъш. Пример 7.11. Двумерная квадрика Простейший нетривиальный пример бирационального изоморфизма — это бирациональный изоморфизм между квадрикой в Р3 и плоскостью Р2, задаваемый проекцией. Именно, пусть Q С Р3 — квадрика (т. с. поверхность, заданная уравнением Z0Z3 — Z\Z2 = 0) и р ? Q — точка [0. 0, 0, 1]. Пусть 7гр: Q \ {р} —> Р2 —проекция; при таком выборе Q и р это просто отображение ттр: [Z0, Zi, Z2, Z3] >-> [Z0, Z\, Z2). Проекция 7гр является рациональным отображением 7г: Q ---> Р2. Так как общая прямая, проходящая через р, пересекает Q ровно в одной точке, отличной от р (вы можете проверить, что это верно для любой прямой, не лежащей в плоскости Zq = 0, которая пересекает Q по объединению двух прямых Zq = Z\ = 0 и Zq — Z2 = 0), отображение взаимно однозначно в общей точке и тем самым имеет обратное рациональное отображение, а именно: [Z0, Zi, Z2] \Z0, ZqZi, ZqZ2, Z\Z2 Разумеется, 0l ss Ш>1 ЧТО Таким образом, квадрика бирационально изоморфна Р2. мы могли также увидеть с помощью изоморфизма Q = поле функций на Q есть К(х, у) (или же можно заметить, что Q содержит А~ в качестве открытого по Зарисскому подмножества) . Мы продолжим обсуждение этого бирационального изоморфизма в примере 7.22, а пока что следующие упражнения снабдят читателя новыми примерами рациональных многообразий. Упражнение 7.12. Рассмотрим кубическую кривую СсР2, заданную уравнением ZY2=X3+X2Z. Покажите, что проекция ттр из точки р = [0, 0, 1] задает бирациональный изоморфизм СсР1. Упражнение 7.13. Покажите, что для любых тип произведение " хР" рационально. Постройте в явном виде бирациональный изоморфизм Р" х Рт с р«+™.
108 Лекция 7 Упражнение 7.14. Пусть Q С Р" ¦- квадрика ранга г > 3 и р е Q — произвольная точка, не лежащая на вершине Q. Покажите, что проекция кр : Q--+P"-1 —бирациональнын изоморфизм. Пример 7.15. Гиперповерхности В этом месте следует упомянуть о хорошо известном утверждении, гласящем, что любое неприводимое многообразие X бирациональио изоморфно гиперповерхности. Существует два способа это увидеть. Первый основан на том, что если X — не гиперповерхность, то общая проекция 7гр: X —> Р71-1 является бирациопальным изоморфизмом на свой образ X. (В характеристике 0 это следует из характеризации би- рациональных отображений как взаимно однозначных в общей точке, если принять во внимание, что общая прямая, пересекающая X, пересекает X только в одной точке; к сожалению, доказательство этого на первый взгляд очевидного факта придется отложить до лекции 11 (упражнение 11.23).) Применяя эту проекцию нужное число раз, мы в конце концов получим бирациональный изоморфизм между X и гиперповерхностью (или Pfc, если X — линейное подпространство в Рп). Другое доказательство можно получить, если применить теорему о примитивном элементе и заключить, что если Х\, ..., хк —базис трансцендентности1 для поля функций на X, то поле К(Х) порождено над К[х\, ... , Xk) единственным элементом Xk+i, который удовлетворяет неприводимому уравнению F{xk+i) =ad(xu ..., xk) -xdk+l + ... + a0(xi, ..., xk) с коэффициентами в K(x\, ..., xk). Избавившись от знаменателей, мы можем считать F неприводимым полиномом от к + 1 переменной хг\ отсюда следует, что X бирациональио изоморфно гиперповерхности в Ак+1, заданной этим уравнением. Степень рационального отображения Пусть /: X ---> Y — доминантное рациональное отображение, соответствующее вложению /*: k(Y) —> К(Х) полей функций. Мы можем следующим образом обобщить характеризацию бирациональных отображений как взаимно однозначных в общей точке. Предложение 7.16. Общий слой отображения f конечен тогда и только тогда, когда вложение /* отождествляет К{Х) с конечным 1Точнее говоря, «сепарирующий базис трансцендентности», т.е. такой, что К{Х) алгебраично и сепарабельно над К{х\, .... хк); такой базис трансцендентности всегда существует. — Прим. ред.
Рациональные функции и рациональные отображения 109 расширением поля K(Y). Если характеристика поля К равна нулю, то число точек общего слоя отображения f равно степени расширения. Доказательство. Для начала заметим, что (как в доказательстве теоремы 3.6) нашу задачу можно свести к аффинному случаю: мы можем заменить X и У на открытые аффинные подмножества и считать / ограничением линейной проекции А" —> Ат на замкнутое подмножество в А™. Тем самым достаточно доказать утверждение для отображения /: X —> У аффинных многообразий, заданного как ограничение проекции тг: АП->А"-1, (Zi, . .., Zn)l-> {Zi, ..., 2„_i). В этом случае поле функций К(Х) порождено над K(Y) одним элементом zn. Пусть сначала zn алгебраичен над Л'(У), и пусть G{zi, ..., zn) = a0(z1, ..., zn-i) ¦ z* + ai(zlt ..., zn-i) ¦ z^"x + ... (где a* ? K{Y)) — минимальный многочлен элемента zn. Избавившись от знаменателей, мы можем считать Oj регулярными функциями на Y, то есть многочленами от z\, Z2, ¦ ¦ ¦, zn-\. Пусть A(zi, ..., zn-{) —дискриминант G как многочлена от zn; так как G неприводим в А"(У)[г„] и char(A') = 0, Д не может быть тождественным нулем на Y. Стало быть, подмножества в У, заданные уравнениями ао = 0 и Д = 0, являются (собственными) подмногообразиями в У, и на дополнении к их объединению слои / состоят ровно из d точек. Если же zn траисцендентен над K(Y), то для любого многочлена G(z\, ..., zn) € 1(Х), записанного в виде G{zi, ..., zn) =a0(zi, ..., z„_i) -Zn + a^zi, ..., zn_i) • z*'1 + ..., все функции di должны быть тождественно нулевыми на У. Отсюда следует, что X содержит весь слой проекции 7г: Ап —+ А"-1 над любой точкой р 6 У, т. е. отображение / не является конечным в общей точке. ? Рациональное отображение, удовлетворяющее условиям предложения 7.16, называют конечным в общей точке или отображением конечной степени; число точек в общем слое отображения / называют степенью отображения1. Обычно степенью называют не число точек в общем слое, а степень расширения Полей К(Х) D K{Y); в конечной характеристике это, вообще говоря, не одно и то Же- — Прим. ред.
по Лекция 7 Раздутия Теперь мы подошли, видимо, к достаточно трудной теме: конструкции раздутия многообразия X вдоль подмногообразия Y. Это раздутие является некоторым регулярным бирациональным отображением л": X —> X, ассоциированным с подмногообразием Y С X и являющимся изоморфизмом везде вне У, но оно может иметь нетривиальные слои над Y. Раздутие — фундаментальная (и к тому же, как мы увидим, легко определяемая) конструкция; сложность же ее в том, что мы не сможем дать хорошее описание того, как раздутие выглядит в общем случае. Пример 7.17. Раздутие точки Самый простой пример раздутия — это график Yv рационального отображения <р: А2 ---> Р1, описанного в примере 7.4. Этот график, обозначаемый А2, вместе с проекцией тт: А2 —> А2, называется раздутием А2 в точке @, 0). Несложно нарисовать это отображение: А2 выглядит как винтовая лестница (со ступеньками, идущими и вверх, и вниз). В частности, заметим, что отображение А2 —> А2 является изоморфизмом вне начала координат @, 0), а слой над этой точкой — проективная прямая Р1, соответствующая, множеству прямых, проходящих через @, 0). Чтобы посмотреть на это чуть-чуть по-иному, заметим, что если [Wo, W\] —однородные координаты на Р1, то otj крытое подмножество Wq ф 0 в А2 с А2 х Р1 изоморфно А2, а ограничение п на это открытое подмножество есть отображение /: А2 —»А2, заданное формулой f(x, у) = (х, ху) и служившее основным примером в нашем обсуждении конструктивных множеств в лекции 3 (там же оно было изображено на картинке). Напомним, что при этом отобра^ жении горизонтальные прямые переходят в прямые, проходящие через начало координат, а вертикальные прямые переходят сами в себя, кроме оси у, которая «схлопывается» в точку @, 0). Обобщая далее, пусть ip: Рп ---у pn_1 —рациональное отображение^ заданное проекцией из точки р € Рп, и пусть Р" = Г^ С Рп х р™-1 —его график. Отображение 7г: Рп —+ Рп называется раздутием Рп в точке р. Как и в случае А2, отображение л" отображает Р" изоморфно в Рп вне р, тогда как слой над р изоморфен Р" (многообразие Рп также иногда называют раздутием.)
Рациональные функции и рациональные отображения 111 В еще большей общности, пусть X С Р" — квазипроективное многообразие и р € X — произвольная точка; обозначим через X = Tv С X х Р71^1 график проекции X в Р71 из точки р. Отображение 7г: X —» X называется раздутием X в точке р. Прообраз Е — ir~~l(p) С X в точке р называется исключительным дивизором раздутия. Другой способ задать раздутие многообразия X — реализовать его как подмногообразие в многообразии Р™, являющемся раздутием Рп в точке р. Если ж: Р™ —> Р™ — раздутие Рп в точке р, то для замкнутого X сРп мы можем определить собственный прообраз X многообразия IcP" как замыкание в Рп прообраза iv~1(X \ {р}) дополнения к р в X. (Если X только локально замкнуто, то возьмем замыкание этого прообраза в (тт)~1(Х) С Ри.) Точнее говоря, ограничение отображения i на X есть раздутие X в точке р. Так, например, если мы хотим изобразить раздутие нодальной кубики X С А2, заданной уравнением у2 = х3 + х2, мы можем ее нарисовать на А2. Пример 7.18. Раздутие подмногообразий Пусть вообще X с А"' — произвольное аффинное многообразие, аУсХ- произвольное подмногообразие. Выберем множество образующих /о, ..., /п 6 А{Х) идеала, соответствующего подмногообразию Y с X (не обязательно минимальное), и рассмотрим рациональное отображение (р: X -~*Wn, заданное формулой f{x) = [fo, ¦¦¦, In]- Ясно, что if регулярно на дополнении X \ Y, но в общем случае не на У, так что график Г^ будет изоморфно отображаться на X вне Y. График Tv вместе с проекцией тт: Fv —+ X называется раздутием многообразия X вдоль подмногообразия Y и иногда обозначается В\у{Х) или просто X. Как и ранее, прообраз Е = n~1(Y) С X называется исключительным дивизором. То, что X аффинно, по существу неважно: если X С Рт — проективное многообразие и Y С X — подмногообразие, мы можем определить Раздутие X вдоль Y аналогичным образом, взяв набор однородных Многочленов одной степени Fo, ..., Fn, порождающих идеал, насыще-
112 Лекция 7 ние которого совпадает с I(Y), и обозначив через В1у(Х) график рационального отображения ip: X ---» Р™, заданного набором многочленов [F0, .... Fn]. Упражнение 7.19. (а) Покажите, что конструкция В\у(Х) локальна, т. е. что для любого многообразия X, подмногообразия У и аффинного открытого подмножества U С X прообраз Ъ\у(Х) есть BlynuiU)- (b) Покажите, что конструкция не зависит от выбора образующих идеала Y в X. Другая конструкция раздутия многообразия X вдоль подмногообразия Y в категории комплексных многообразий локальна изначально. Начнем с того, что определим раздутие полидиска ДсС" с центром в начале координат как прообраз А в Tv, где у>: С" ---> Pn_1 —рациональное отображение, переводящее z в [z], т.е. как многообразие А = {(BЬ ..., zn), [wi, ..., wn}) | ZiWj = ZjWi Vi, j} С A x Pn_1. Если теперь М — комплексное многообразие и р € М — произвольная точка, мы можем взять окрестность U точки р, изоморфную полидиску А С С", и определить раздутие следующим образом: В\р(М) = (М\{р})иА, где А* —проколотый полидиск А \ {@, ..., 0)}, изоморфный своему прообразу в Д. Более общим образом, мы можем определить раздутие полидиска Д вдоль координатной плоскости Г, заданной уравнениями z\ = z^ = ... ... = Zk = 0, следующим образом: А = {(Bi, ..., zn), [wi, ..., wk]) | ziWj = Zjivt Vi, j} С Д x Рк~\ Как и при раздутии точки, это многообразие изоморфно отображается на свой образ в Д над дополнением к Г в А, а слой над произвольной точкой р е Г есть проективное пространство Рк~1 нормальных направлений к плоскости Г в точке р. Более того, многообразие А обладает следующим фундаментальным свойством естественности: если /: А —* А — биголоморфное отображение, переводящее Г в себя, то / единственным образом поднимается до биголоморфного отображения /: А - А. Это последнее свойство позволяет определить раздутие вдоль комплексного подмногообразия и глобально. Если М — комплексное многообразие размерности п, а N С М — его подмногообразие размерности п — к, то мы можем найти такие открытые подмножества Ui С М,
Рациональные функции и рациональные отображения 113 покрывающие N. что каждое Ui переводится в полидиск посредством изоморфизма, переводящего Ui П N в координатную плоскость Г. Теперь можно определить раздутие М вдоль N как объединение вым) = (л/\лои(иЛ.,;), где Д» являются раздутиями Ui вдоль Ui П N, Д; склеено с М \ N по общему открытому подмножеству Ui \ (Ui П N) и, наконец, Д* склеено с Aj по прообразу Ui П Uj посредством индуцированного отображения на раздутиях. Упражнение 7.20. (а) Проверьте свойство естественности раздутий, описанное выше, и используйте его, чтобы показать, что конструкция Bljv(Af) корректна. (Ь) Покажите, что если аффинное многообразие М и его аффинное подмногообразие N являются комплексными многообразиями, то два определения раздутия В\^{М) многообразия М вдоль подмногообразия N эквивалентны1. Если закрыть глаза на то, что мы еще не дали определения касательного пространства, то стоит отметить, что касательные пространства дают хороший способ описания раздутия многообразия X вдоль подмногообразия Y, по крайней мере когда оба многообразия гладкие: отображение, соответствующее раздутию В1у(Х) —> X, — изоморфизм вне Y, а слой над точкой р € Y есть проективизация пространства Np = Tp(X)/Tp(Y), являющегося слоем нормального расслоения к Y в X в точке р. Раздутия — это всего лишь частный случай бирациональных отображений, но они играют важную роль в изучении рациональных отображений в общем случае. Чтобы описать, какую именно, заметим для начала, что из самого определения следует, что для любого раздутия X = Шу(Х) —» X многообразия X вдоль подмногообразия Y существует рациональное отображение ip: X - - -> Рп, которое может и не быть регулярным, но продолжается до регулярного отображения на всем X. В общем случае имеется следующая фундаментальная теорема, которую мы приводим без доказательства. Теорема 7.21. Пусть X —произвольное многообразие и <р: X--+Р™ — произвольное рациональное отображение. Тогда ip может быть «разрешено» с помощью последовательности раздутий: существует татя последовательность многообразий X = Х\, Х2, ¦ ¦ ¦, Х^, подмногообразий Yi С Xi и отображений 7Tj: Xj+i —*¦ Xi, что (i) 7Г;: Xi+i —> Xi —раздутие Xi вдоль Yi; В авторскую формулировку были внесены небольшие уточнения. — Прим. ред. 8-6152
114 Лекция 7 (ii) отображение ip разлагается в композицию ф о тткх о ... о 7г где отображение ф: Xk+\ —* Р" регулярно. Хк+i Г Хк \ \ х2 \ X Иными словами, после того, как мы раздуем многообразие конечное число раз, мы придем к многообразию X и бирациональному морфизму из X в X, для которых индуцированное отображение ф: X —» Рп будет уже в самом деле регулярно. В этом смысле можно сказать, что для того, чтобы понять структуру рациональных отображений, нам достаточно знать, как устроены регулярные отображения и раздутия. В частности, мы можем принять это как нашу четвертую точку зрения на рациональные отображения: рациональное отображение <р: X --»Р" есть регулярное отображение из какого-то раздутия многообразия X. Вот, наконец, еще один новый термин: если ж: Z = ШР(Х) —>X —раздутие многообразия X в точке р, и если Е = тг~х(р) C.Z — исключительный дивизор, то процесс перехода от Z к X называется стягиванием^ так что, например, мы можем сказать, что отображение 7г стягивает Е в точку или что X получается из Z стягиванием дивизора Е. Пример 7.22. Снова двумерная квадрика Еще раз рассмотрим обсуждавшееся в примере 7.11 отображение тг: <2--*Р2, являющееся проектированием квадратичной поверхности Q С Р3, заданной уравнением ZqZj, — Z\Z<2 = 0, из точки р=[0,0,0,1]ёфна плоскость (Zz = 0). Мы можем описать это отображение в терминах раздутий следующим образом. Пусть, во-первых, Г С Q х Р2 — график 7г. Тогда, поскольку однородные многочлены Zq, Z\ и 2Гг, задающие отображение 7г, порождают идеал точки р, мы видим, что тт\ : Г —> Q есть раздутие Q в точке р. Заметим, что исключительный дивизор раздутия Е СГ отображается с помощью проекции 7Г2 изоморфно на
Рациональные функции и рациональные отображения 115 прямую, заданную в однородных координатах [Wo, W\, W2] на Р2 уравнением Wo = 0. С другой стороны, отображение Г^Р2 взаимно однозначно всюду, кроме двух точек q = [0, 0, 1] и г = [0, 1,0], отвечающих двум прямым на Q, проходящим через р; слои проекции 7Г2 : Г —» Р2 над этими точками являются прямыми. В самом деле, обратное отображение 7Г-1 задается формулой тг: [Wo, Wu W2] .-> [W2, WQWU W0W2, W1W2}; так как многочлены Wq2, W)Wi, W3W2 и W\W2 порождают идеал, насыщение которого есть однородный идеал множества {q, г} С Р2, мы можем заключить, что 7r2: Г —> Р2 есть раздутие Р2 в точках q и г. Наконец, заметим, что образы в Q двух исключительных дивизоров Ei и Е2 суть прямые на Q, проходящие через р. В итоге получается, что мы можем описать отображение тг как отображение, которое раздувает точку р G Q и стягивает прямые на Q, проходящие через р; отображение же 7Г-1 раздувает точки q, г € Р2 и стягивает прямую, их соединяющую. Упражнение 7.23. Покажите, что собственные прообразы в Г двух семейств прямых на Q (за исключением прямых, проходящих через р) являются собственными прообразами прямых в Р2, проходящих через q или г (за исключением прямой qf). Пример 7.24. Кубический свиток в Р4 Рассмотрим рациональное отображение из Р2 в Р4, заданное по формуле <p([Zo, Z\, Z2}) = \Z0, Z1, Z0Z1, Z0Z2, Z\Z2\ Образ этого отображения (обозначим его X) называется кубическим свитком в Р4. Это один из примеров нормальных рациональных свитков, которые мы опишем в примере 8.17. 8'
116 Лекция 7 Есть несколько способов описать кубический свиток. Во-первых, он является образом поверхности Веронезе S С Р° при проекции ттр: S —> Р4 из точки р € 5; в частности, если поверхность Веронезе задана как образ отображения ip([Z0, Zb Z2]) = [Zl Z\, Z2, Z0ZU Z0Z2, ZXZ2), то tp — это просто композиция ф и проекции тгр: [W0, ...,W5}^ [WQ, Wu W3, W4, W5] из точки p=[0, 0, 1, 0, 0, 0]. Во-вторых, X изоморфен раздутию плоскости Р2 в точке q= [0, 0, 1] 6 G Р2, в которой отображение р не определено. На самом деле, если обозначить через Г С Р2 х Р1 график проекции из q, то X есть не что иное, как образ Г при вложении Сегре Р2 х Р1 —+ Р5 (поскольку подмножество Г С Р2 х Р1 определено с помощью билинейной формы, его образ при отображении Сегре лежит в гиперплоскости Р4 С Р5). Иными словами, ср — композиция обратного отображения к проекции 7Ti: Г —> Р2 и вложения Сегре. Мы можем также описать поверхность X через образы кривых в Р2 при отображении tp. Образ в Р4 исключительного дивизора Е С Г — это прямая L С Р4, которая называется директрисой свитка. Далее, заметим, что образы собственных прообразов в Г прямых на Р2, проходящих через q, суть снова прямые М\ С Р4; эти прямые пересекают L. И наконец, образы при отображении <р прямых в Р2, не проходящих через q, будут кониками С С Р4, не пересекающимися с L > ^-7<->Г (при этом плоскость, содержащая С, будет дополни- \^^^^l\S\ тельной к L) и пересекающими каждую прямую М\ у^-~—' | \ в одной точке. Стало быть, если выбрать одну та- V^HI^~ | кую конику СсХсР4, мы можем описать X как Y^^ZV^ ~Ч объединение некоторого семейства прямых в Р4, со- \ ^^^^ единяющих прямую L и конику С, лежащие в дополнительных пространствах. Это описание кажется довольно неуклюжим, но у него есть хорошее обобщение, дающее описание произвольных нормальных рациональных свитков. Упражнение 7.25. Проверьте утверждения об образах в X кривых на Г, сделанные нами в предыдущем абзаце. Упражнение 7.26. Пусть г € X — произвольная точка, яу : X --¦* Р3 — проекция из г, и пусть Q С Р3 — образ отображения 7гг. Покажите, что если г не лежит на директрисе, то Q —квадрика ранга 4, а если г лежит на директрисе, то Q — квадрика ранга 3.
Рациональные функции и рациональные отображения 117 Вот еще несколько упражнений на раздутия и стягивания. Упражнение 7.27. Как и в упражнении 7.14, рассмотрим проекцию квадрики Q С Рп из точки р € Q; предположим, что Q имеет ранг п + 1 (см. пример 3.3). Покажите, что это бирациональный изоморфизм Q и Pn_1, и опишите это отображение в терминах раздутий и стягиваний. Упражнение 7.28. В порядке другого обобщения примера 7.11 покажите, что для любых пит бирациональный изоморфизм многообразий рт х рп и рт+n можно задать посредством отображения ip: Pm xPn-.Pm+", определенного так: <p([Z0, ...,Zm], [WQ, ...,Wn]) = = [Z0W0, ZXW0, ..., ZmW0, ZoWx, ..., Z0Wn]. Опишите график этого отображения; опишите само отображение в терминах раздутий и стягиваний. Упражнение 7.29. Рассмотрим групповой закон А: Кп х Кп-+Кп на векторном пространстве Кп. Он индуцирует рациональное отображение А: Рп х Рп —>Р"; для п = 1 и 2 опишите график этого отображения и опишите отображение в терминах раздутий и стягиваний. Унирациональность В заключение мы должны упомянуть еще одно понятие, связанное с темой этой лекции. Будем говорить, что многообразие X унирацио- нально, если для некоторого п существует доминантный рациональный морфизм <р:Рп—*Х, или, что то же самое, поле функций К(Х) может быть вложено в чисто трасцендентное расширение K(z\, ..., zn) поля К. Классическая теорема Люрота утверждала, что кривая рациональна тогда и только тогда, когда она унирациональна. Кастельнуово и Энриквес доказали1 то же самое утверждение для поверхностей. 'В предположении, что поле К имеет характеристику нуль; в положительной характеристике имеются контрпримеры. — Прим.. ред.
118 Лекция 7 После этого в течение более полувека оставался открытым вопрос, совпадают ли понятия рациональности и унирациональности в общем случае; в семидесятых годах Клеменс и Гриффите [CG] показали, что большинство трехмерных кубик X С Р4 унирациональны, но не рациональны, а В. А. Псковских и Ю. И. Мании аналогичным образом проанализировали трехмерные квартики [IM]. (Мы увидим в примере 18.19, что трехмерная кубика унирациональна, но доказательство ее нерациональности далеко выходит за рамки этой книги.) Возможно, унирациональность является «более правильным» понятием, чем рациональность. По крайней мере, рациональность в общем случае — понятие достаточно капризное. Например, в то время как мы видели, что все квадратичные гиперповерхности рациональны, кубическая гиперповерхность S С Рп будет иррациональной при п — 2, рациональной при п = 3, снова иррациональной при п = 4 и неизвестно какой в общем случае (по крайней мере некоторые гладкие кубики в любой четной размерности рациональны, но похоже, что не все). Что же до унирациональности, то, напротив, с помощью совершенно элементарных рассуждений можно убедиться (см. упражнение 18.22), что все кубические гиперповерхности ХсР" унирациональны при п > 3.
Лекция 8 ДАЛЬНЕЙШИЕ ПРИМЕРЫ Теперь, когда большинство основных понятий введено, мы в состоянии описать целый ряд стандартных конструкций. Пример 8.1. Соединение двух многообразий Пусть X. Y С Рп —два неприводимых проективных многообразия. Обозначим через ^{Х, Y) с G(l, n) множество прямых, пересекающих и X, и Y. Согласно примеру 6.17, если X и Y не пересекаются, то J {X, Y) есть подмногообразие в G(l, n), а значит, объединение этих прямых есть подмногообразие в Рп. Вот другое доказательство этого факта, которое позволит нам обобщить ту же конструкцию на случай, когда X и Y пересекаются (и даже совпадают): отображение j:XxY^G(l,n), переводящее пару (р, q) в прямую pq, задается формулой (М> [w])н1"Лш] и, следовательно, является регулярным. Если X и Y пересекаются, то мы получаем рациональное отображение j: X х Y ---» G(l, n), образом которого по определению является замыкание множества прямых {Ту \x&X,y€Y,xj^y}. Этот образ называется многообразием прямых, соединяющих X и Y, и обозначается через ^?(Х, Y). В случае, если X и Y пересекаются в точке р, не очевидно, какие прямые, проходящие через р, будут принадлежать множеству ^?(Х, Y); ответ (по крайней мере для некоторых случаев) будет дан в примере 15.14. Согласно предложению 6.13, объединение множества точек всех прямых L 6 ^/{Х, Y) есть подмногообразие в Р"; оно называется соединением многообразий X и Y и обозначается J(X, Y). Если X и Y не пересекаются, то мы получим в точности объединение прямых, пересекающих одновременно X и Y; в противном случае, как будет видно из следующего упражнения, может получиться нечто меньшее. Упражнение 8.2. Вот первый нетривиальный пример такой ситуации. Возьмем в Р4 две 2-плоскости Ai и Л2, трансверсально пересекающиеся в точке р, и рассмотрим коники С\ С Ai и Ci С Аг- Сначала
120 Лекция 8 рассмотрим случай непересекающихся С\ и С г, например, Al:W0 = Wi= 0, Л2: W3 = Wi = 0, d : Wl = W3 W4, C2 : W0 Wx = Wl. Покажите, что J(Ci, C2) есть гиперповерхность 4-й степени. Чтобы разобраться со случаем, когда одна или обе из кривых С, проходят через точку р, выберем Лх и А2 так же, как в предыдущем примере, а в качестве С\ и С2 возьмем такие коники: d : Wl = W2W3, C2 : WXW2 = W$. Проверьте, что их соединение есть кубическая гиперповерхность. Заметьте, в частности, что не каждая прямая, проходящая через р, лежит B?/(C1,C2)CGA,4). (*) Возникает естественный вопрос: если X и У-два многообразия, пересекающихся в точке р, то какие прямые, проходящие через р, лежат в образе j: X х Y —> G(l, n)? Пока что у нас нет подходящего языка, не говоря уж о технике, для того, чтобы решить эту задачу, но вот частичный ответ для готовых принять на веру существование того и другого: если X и Y гладки и трансверсально пересекаются в точке р, то в J?{X,Y) входят все прямые, которые лежат в подпространстве, натянутом на касательные пространства к X и Y. Заметим, что для любого подмногообразия Z С X х У, не содержащегося в диагонали Рп хР", можно аналогичным образом, ограничив рациональное отображение j на Z, описать подмногообразие j(Z) С 0?(Х, Y). Объединение соответствующих прямых опять-таки будет подмногообразием в Р". Эта конструкция встретится нам снова в примерах 8.14 и 8.17. Пример 8.3. Отображение секущих плоскостей Это частный случай предыдущей конструкции: для любого неприводимого X С Рп (отличного от точки) имеем рациональное отображение s: X хХ—>GA, n), определенное на дополнении к диагонали Д в X х X, которое переводит пару (р, (?) в прямую pq. Оно называется отображением секущих, а его образ Л?(X) — многообразием секущих прямых к X. Терминология здесь несколько двусмысленна: прямая L 6 G(l, n) называется секущей к X, если она принадлежит 5^{Х), но это не обязательно означает, что L пересекает X по крайней мере в двух точках. В лекции 15 будет объяснено, как охарактеризовать такие прямые.
Дальнейшие примеры 121 Разумеется, такую же конструкцию можно провести для к + 1 точки при любом к: если ХсР" неприводимо и не содержится ни в какой (к — 1)-плоскости, то аналогичным образом определяется рациональное отображение sk: Xk+l —>G(fc, n), переводящее общий набор из к + 1 точки в X в натянутую на них плоскость. (Заметим, что множество, на котором это отображение нерегулярно, не всегда есть просто диагональ, как это было в случае к = 1. Соответственно, более сложно описать и плоскости Л € Sfc(X), лежащие в образе, но не порожденные пересечением Л и X.) Это отображение называется отображением секущих плоскостей, а его образ &к{Х) — многообразием секущих k-плоскостей к X. Упражнение 8.4. Рассмотрим скрученную кубическую кривую С С С Р3. Покажите, что образ ее многообразия секущих при плюккеровом вложении G(l, 3) ^->Р5 есть поверхность Веронезе. (*) Пример 8.5. Многообразия секущих Как и в примере 8.1, можно использовать предложение 6.13 в сочетании с примером 8.3 для конструкции нового многообразия: объединение секущих прямых к многообразию X снова есть многообразие, называемое многообразием хорд многообразия X, или многообразием секущих многообразия X, и обозначаемое1 S{X). (Напомним, что секущая прямая к X определяется как элемент образа отображения секущих X х X ---> G(l, га).) Аналогично, объединение секущих /г-плоскостей также есть многообразие, обозначаемое Sk(X). Упражнение 8.6. Пусть СсР3- скрученная кубическая кривая. Покажите, что каждая точка р € Р3, не лежащая на С, принадлежит единственной прямой L из образа отображения секущих (и, значит, S(C) = P3). (*) Упражнение 8.7. Рассмотрим нормальную рациональную кривую СсР4. Найдите уравнения ее многообразия секущих. (*) Упражнение 8.8. Пусть S С Р5 — поверхность Веронезе. Найдите уравнения ее многообразия секущих и сравните ответ с ответом к предыдущему упражнению. *В целом мы стараемся выдерживать следующую систему обозначений: для многообразий в Р" ассоциированные отображения в грассманиан обозначаются строчными буквами, образы таких отображений — прописными рукописными, а объединения соответствующих плоскостей — прописными латинскими буквами. Мы приносим извинения за возможные неудобства (например, мы уже использовали S(X) для однородного координатного кольца многообразия X С Рп); в каждом случае из контекста должно быть ясно, что имеется в виду.
122 Лекция 8 Пример 8.9. Трисекущие и прочее Пусть опять X — многообразие вРп, аАсХхХхХ— его большая диагональ (то есть множество троек точек, среди которых есть одинаковые). Тогда множество V\^{Х) таких троек различных точек (р, q, r), что р, q, r лежат на одной прямой, есть подмногообразие в!х1х1\Д, а значит, его замыкание V\^{X) С X х X х X есть подмногообразие в X х X х X. Упражнение 8.10. Покажите, что если X С Р" — гиперповерхность степени d > 3, причем п > 3, то малая диагональ в X х X х X содержится в Vi:z{X). (Большая диагональ, напротив, никогда не содержится в Vit3(XO кроме случая, когда X—-линейное подпространство. Это несложно показать, используя понятие проективного касательного пространства из лекции 14, хотя при некоторой изощренности хватит и имеющейся техники.) Более общим образом, многообразие Vkj(X) (для любых к я I) определяется как замыкание в Хк множества наборов из к различных точек X, содержащихся в /-плоскости. Многообразие трисекущих ~fi^(X) С G(l, n) определяется как замыкание множества прямых вида pqr, где (р, q, r) € Vi,3; аналогично, многообразие k-секущих l-плоскостей есть замыкание в G(/, n) множества /-плоскостей, пересекающихся с X по к различным точкам, порождающим /-плоскость. Упражнение 8.11. Пусть Ф^ С Хк х G(/, n) —отношение инцидентности, определенное как замыкание множества {(Ръ • ¦ •, Рк\ Г) | Г=рь ...,Рк\ Pi различны}. Покажите, что проекции Ф/^. на Хк и G(/, n) суть Vitk(X) и >;^-(Х) соответственно. Упражнение 8.12. Приведите пример многообразия 1сРи чисел / и /г ^ / + 1, обладающих тем свойством, что Vkj(X) не есть замыкание множества {(р\, . ¦ ¦, Рк) I Pi лежат в /-плоскости}. (*) Упражнение 8.13. Рассмотрим кривые Са,р С Р3 из примера 1.26. Опишите объединения трисекущих прямых для этих кривых. (*) Пример 8.14. Соединения соответствующих точек Пусть опять X и Y — подмногообразия в Р™, и пусть нам дано регулярное отображение tp: X —> Y со свойством ip(x) ф- х для любого х G X. Тогда можно определить отображение kv:X^G(l,n),
Дальнейшие примеры 123 которое переводит точку х € X в прямую х, р(х), соединяющую х с ее образом под действием р. Это отображение регулярно, так что его образ есть многообразие; следовательно, многообразием является и К{ч>)= (J х, р(х). Как и раньше, если условие <р{х) ф х нарушается в некоторых (но не во всех) точках х € X, мы получаем рациональное отображение к^, а К ((f) тогда определяется как объединение прямых, соответствующих точкам из его образа; наивное определение К(ф) как объединения прямых вида х, <р(х), разумеется, уже не проходит. Упражнение 8.15. Опишите К(ф) для случая, когда X и У —скрещивающиеся прямые в Р3, а <р — изоморфизм между ними. Упражнение 8.16. Пусть ХсР3- скрученная кубическая кривая, a р — автоморфизм проективного пространства, переводящий X в себя. Как может выглядеть К(р)? Пример 8.17. Нормальные рациональные свитки Следующий пример, являющийся частным случаем соединения двух многообразий, обобщает как нормальные рациональные кривые, так и конструкцию из упражнения 8.15. Пусть к ^ I — натуральные числа, п = к + I + 1, аЛиЛ' —дополнительные линейные пространства размерностей к и I в Р™ (т.е. Л и Л' не пересекаются и порождают Р"). Выберем нормальные рациональные кривые С С Л и С" С Л', а также изоморфизм р: С —> С; пусть Sk,i будет объединением прямых р, <р(р), соединяющих точки С с соответствующими точками С". Поверхность Skj называется нормальным рациональным свитком. Прямые р, р(р) называются прямолинейными образующими поверхности Sk,i', как мы увидим в предложении 8.20, они являются единственными прямыми, лежащими на Sk,i, если только к ф 1. Обратите внимание, что числа к и / определяют Sk,i с точностью до проективного изоморфизма: можно перевести любую пару плоскостей Л, Л' в любую другую пару, любую нормальную рациональную кривую в любую другую и затем изменить ip, беря композицию его с автоморфизмом Л или Л', индуцирующим автоморфизм С или С". Заметим также, что можно рассматривать случай, когда С является точкой (а у> —постоянным отображением) как вырожденный случай, в котором к = 0, так что конус над нормальной рациональной кривой С С Р"-1 можно рассматривать как свиток So,n-i
124 Лекция 8 в Р". В этих терминах упражнение 8.15 просто утверждает, что свиток Si,i есть квадрика в Р3. Упражнение 8.18. Пусть Я СР" - гиперплоскость, не содержащая прямолинейной образующей свитка S = Sk,i- Покажите, что гиперплоское сечение Н Л S есть нормальная рациональная кривая в Р"-1. Упражнение 8.19. Покажите, что образ поверхности Веронезе S = = vi (Р2) С Р5 при проекции из точки р ? S является кубическим свитком Si?2 С Р4. В частности, покажите, что Si.2 изоморфно плоскости Р2, раздутой в точке (см. также пример 7.24). Следующие упражнения устанавливают некоторые основные факты о свитках; мы соберем эти факты в одном предложении. Предложение 8.20. (а) Свитки Sk,i СР" « Sk>,i> С Рп проективно эквивалентны тогда и только тогда, когда к = к'. (b) Если к < I, то нормальная рациональная кривая С С S = Sk,i степени к, участвующая в конструкции свитка, есть единственная нормальная рациональная кривая степени < I на S (кроме прямолинейных образующих); в частности, она однозначно определяется по S (она называется директрисой S). Это не так для нормальной рациональной кривой С степени I или для самой С в случае к = /. (c) Образ свитка S = Sk,i при проекции из точки р G S проективно эквивалентен Sk-i.i, еслир лежит на директрисе; иначе он проективно эквивалентен Sk,i-i- В частности, все свитки Sk.i рациональны. Упражнение 8.21. Покажите, что любые к + 1 прямолинейных образующих свитка Sk,i независимы (то есть порождают P2fc+1), а любые к + 2 зависимы (то есть содержатся в P2fc+2). Выведите отсюда часть (а) предложения 8.20. Упражнение 8.22. В случае, если к < I, покажите, что любые / = = п — к — 1 прямолинейных образующих Li свитка S = Sk,i порождают гиперплоскость ЯсР" и что пересечение Н с S состоит из прямых L* вместе с кривой С. Выведите отсюда часть (Ь) предложения 8.20. Упражнение 8.23. Дополнительным сечением свитка S называется нормальная рациональная кривая степени / на свитке S = Sk,i, лежащая в линейном подпространстве Р', дополнительном к подпространству, порожденному директрисой, и пересекающая один раз каждую прямолинейную образующую. Покажите, что любое дополнительное сечение может играть роль С из предыдущей конструкции. В случае к = I любая нормальная рациональная кривая С С S степени I, пересекающая один раз каждую прямолинейную образующую, называется дополнительным сечением; покажите, что любые две такие кривые лежат в дополнительных подпространствах и могут играть роль С и С' в конструкции свитка.
Дальнейшие примеры 125 Упражнение 8.24. Покажите, что каждая гиперплоскость Н С Р", содержащая п — I = к + 1 или больше прямолинейных образующих свитка S, пересекает S по объединению прямолинейных образующих и директрисы, тогда как гиперплоскость, содержащая п — I — 1 = к прямолинейных образующих, пересекает S либо по объединению прямолинейных образующих и директрисы, либо по данным к прямым и дополнительному сечению. Выведите отсюда, что любая точка на свитке S, не лежащая на директрисе, лежит на каком-нибудь дополнительном сечении, и получите часть (с) предложения 8.20. Упражнение 8.25. Пусть S = Sk,i С Рп —свиток, причем к ^ 2. Покажите, что проекция из прямолинейной образующей задает бирегуляр- ный изоморфизм Sk,i с Sk-i,i-i С Рп_2. (Более того, если к, к' > 0, то Sk,i абстрактно изоморфно Sk',i' тогда и только тогда, когда 1 — к = 1' — к', но этот факт мы здесь доказывать не будем.) Пример 8.26. Свитки высшей размерности Дальнейшее обобщение приведенной выше конструкции состоит в том, чтобы рассматривать несколько нормальных рациональных кривых, а именно, для любого набора (а\, ..., йк) натуральных чисел, для которого а\ ^ а,2 ^ ¦ ¦ ¦ ^ ак и J2 аг = п ~ к + 1, можно взять дополнительные линейные подпространства Л^ с; Pai С Р™ и по нормальной рациональной кривой С* С Л* в каждом. Выберем изоморфизмы tpi'. С\ —* Ci И ПОЛОЖИМ S= [J р, <у22(р), ..., ук{р). Многообразие S называется к-мерным нормальным рациональным свитком и иногда обозначается Sai,...,aic. Как и раньше, S определяется числами at с точностью до проективной эквивалентности. Упражнение 8.27. Покажите, что трехмерное многообразие Сегре, то есть образ Егд отображения Сегре а: Р2 хР1 -^Р5, есть трехмерный нормальный рациональный свиток Si,!,!. Более общим образом, многообразие Сегре ?fc-i,i С P2fc_1 есть fc-мерный нормальный рациональный свиток Si ...д. Упражнение 8.28. Пусть S = Si,!,! С Р5 — многообразие Сегре, Я С Р5 — любая гиперплоскость, не содержащая образующую 2-плос- кость S. Покажите, что гиперплоское сечение Н Г) S есть свиток Si ,2
126 Лекция 8 в Р4. (Возникает интересный вопрос: какие свитки получаются как гиперплоские сечения данного свитка Sai,...,afc?) Есть два вырожденных случая этой конструкции, которые обычно включаются в класс нормальных рациональных свитков. Во-первых, некоторые из чисел а\ могут быть равны нулю. Скажем, пусть а\ = ... = ат = 0; тогда нетрудно видеть, что Sb,....o,am+i ak есть конус над Sam+1 ak-, вершиной которого является линейная оболочка точек С\, ..., Ст. Во-вторых, если к = 1, мы получаем обычную нормальную рациональную кривую, которая, таким образом, есть одномерный свиток. С учетом этих соглашений можно сформулировать следующий результат. Теорема 8.29. Пусть S С Р™ — к-мерный нормальный рациональный свиток. (i) Если точка р лежит в S, то проекция S = ^p(S) есть снова нормальный рациональный свиток. (и) Если гиперплоскость ЯсР" не содержит (к — 1)-плоскости, лежащей на S, то гиперплоское сечение Y = S П Н есть снова свиток. Первая часть этой теоремы относительно бесхитростна: это лишь более продвинутая версия упражнения 8.21. (В частности, если S = = Sai,...tak, то можно описать свитки, получающиеся проекцией из S.) Для доказательства второй части нужна дальнейшая характеризация свитков, либо как детерминантальных многообразий (как в следующей лекции), либо через степень (как в лекции 19). Пример 8.30. Еще об отношениях инцидентности Конструкцию из примера 6.12 можно обобщать многими способами. Например, можно посмотреть на множество пар пересекающихся плоскостей в произведении двух грассманианов плоскостей в одном и том же Рп: положим для каждых k, I П = {(Л, Л') | Л П Мф 0} С G(fc, n) х Щ1, п) Ясно, что это действительно многообразие: можно написать О. = {(Ц Л ... Л vk], [w0 Л ... Л wi]) | v0 Л ... Л vk Л wo Л ... Л иц = 0}. Аналогично, для любых к и / ^ к можно рассмотреть множество вложенных пар F(fc, I; п) = {(Л, Л') | Л С Л'} С G(fc, n) x G(/, n). В случае к = 0 обе конструкции оказываются обычным соответствием инцидентности из примера 6.12. В свою очередь, обобщение их обеих Л
Дальнейшие примеры 127 выглядит так: Фт = {(Л, Л') | dim(A П Л') > т} С G(fc, n) x G(l, гс), что дает fi при т = 0и F(fc, i; n) при т = к < I. Конечно, над fi, ?(к, I; п) и Фт есть «универсальные семейства», относящиеся к ним так же, как обычное соответствие инцидентности Е к грассманиану G(k, n). А именно, можно положить Ет = {(Л, Л'; р) | р е Л П Л'} С Фт х Р". Упражнение 8.31. Покажите, что Г2, F(fc, I; n) и Фт действительно являются многообразиями. Упражнение 8.32. Пусть Ф С &(к, п) —подмногообразие грассмани- ана /с-плоскостей в Р", и для каждого I > к обозначим через Ф С <GG, n) множество плоскостей, содержащих какую-нибудь плоскость из Ф. Покажите, что Ф является многообразием. Упражнение 8.33. Пусть Q — квадрика в Р3. Опишите множество плоскостей, содержащих какую-нибудь прямую, лежащую на Q. Более общим образом, пусть Е^д = a(F1 x Fk) С P2fc+I — многообразие Сегре. Опишите подмножество (JP2k+1) *, состоящее из гиперплоскостей в?2к+г, содержащих какую-нибудь fc-плоскость, лежащую на Е^д. Пример 8.34. Многообразия флагов Соответствие инцидентности ?(к, I; п) из примера 8.30 есть частный случай так называемого многообразия флагов. Для каждой возрастающей последовательности чисел а\ < a-i < ... < at < n оно определяется так: F(ab ...,ак;п) = {(Аь ..., Ак) | Ai с А2 С ... С Ак} с С G(ai, п) х G(a2, п) х ... х G(ajt, n). Нетрудно видеть, что это действительно подмногообразие в произведении грассманианов (например, оно есть пересечение прообразов многообразий флагов F(a;, a?; п) С С(а», п) х G(a,j, n) относительно естественных проекций). Пример 8.35. Еще о соединениях и пересечениях В предыдущих примерах мы рассматривали подмногообразие в грас- сманиане, полученное в результате соединения соответствующих точек на двух подмногообразиях X, Y с Рп. На самом деле можно рассматривать соединения не только точек, но и произвольных подпространств. Пусть X С G(k, n), Y С G(l, n) —подмногообразия грассманианов к- и /-мерных плоскостей вР", а (р: X —> Y — такое регулярное
128 Лекция 8 отображение, что у?(Л) не пересекается с Л для любых Л. Тем самым получаем регулярное отображение kv: X ^G{k + l + 1, га), переводящее точку Л ? X в соединение плоскостей Л и ip(A) в Рп; как обычно, объединение этих (к + I + 1)-мерных плоскостей будет являться многообразием К(<р). Аналогично К{ф) можно определить, если Л пересекается с (/з(Л) при некоторых (но не всех) Л Е X. Если скомбинировать эту конструкцию с изоморфизмом G(k, n) = = G(n — к — 1, п), можно построить многообразие пересечений соответствующих членов семейств. А именно, пусть X, Y, <р — такие же, как раньше, причем к + I ^ п, а для любого Л € X плоскости Л и р(А) пересекаются трансверсально. Тогда определено отображение lv : X —* G(k + I — п, п), переводящее х в х П <р(х). Стало быть, его образ L(ip)= (J ЛП<^(Л) лех также будет многообразием. Как и ранее, эти конструкции можно обобщить на случай нескольких подмногообразий в грассманианах G{ki, n) или на случай, когда Л и <р(Л) пересекаются трансверсально не для всех Л. Пример 8.36. Квадрики ранга 4 Простейший пример конструкции, описанной в примере 8.35, возникает в Р3; он аналогичен конструкции коник из примера 1.22 (ср. также с упражнением 8.5). Рассмотрим скрещивающиеся прямые L, М С Р3. Семейство плоскостей, содержащих каждую из них, параметризуется с помощью Р1; выберем для обоих семейств некоторые параметризации (например, можно задать прямую N, не пересекающую ни L, ни М, и сопоставить точке R G N плоскости LR и MR). Тогда для каждого Л € Р1 плоскости из этих семейств, отвечающие Л, пересекаются по прямой; объединение этих прямых будет квадрикой. Заметим, что эта квадрика содержит и L, и М, а также, если использовать предложенную выше параметризацию, еще и прямую N, так что мы снова доказали, что через любые три скрещивающиеся прямые в Р3 проходит единственная квадрика. Отметим также, что прямым L и М можно разрешить пересекаться. (Но тогда плоскость LM не должна соответствовать сама себе.)
Дальнейшие примеры 129 Эту конструкцию можно с тем же успехом применить и в п-мерном проективном пространстве: рассмотреть две (п — 2)-плоскости L, МсР", выбрать взаимно однозначное соответствие между семействами гиперплоскостей, проходящих через L и М соответственно, и построить объединение пересечений их соответственных членов. В общем случае в результате получается конус с вершиной L П М над квадрикой в Р3 (или коникой в Р2, если пересечение L и М не трансверсалыюе). Согласно терминологии, введенной в примере 3.3, эти конусы называются квадриками ранга 4 и 3 соответственно; стало быть, их можно охарактеризовать как: (!) квадрики, получаемые при помощи предыдущей конструкции; (ii) конусы над неприводимыми квадриками в Р3; (iii) многообразия, задаваемые в некоторых координатах уравнением Z0Z3 = Z1Z2 или ZqZ2 — Z\\ (iv) квадрики, являющиеся одновременно нормальными рациональными свитками (они изоморфны 5i,i,o,...,o или 5г,о,....о в обозначениях примера 8.17); или, наконец, как (v) неприводимые квадрики, содержащие (п — 2)-мерную плоскость. Упражнение 8.37. Убедитесь, что эти условия действительно эквивалентны. Упражнение 8.38. Вернемся к рассмотренной после упражнения 1.24 конструкции общей нормальной рациональной кривой, проходящей через d + 3 точки. Для всяких г и j обозначим через Qij квадрику, полученную применением этой конструкции к семействам гиперплоскостей, содержащих А^ и Aj. Покажите, что Qi j порождают пространство всех квадрик, содержащих нормальную рациональную кривую, и, в частности, нормальная рациональная кривая является пересечением квадрик Qij. Пример 8.39. Нормальные рациональные свитки, II Вариант предыдущей конструкции дает нам общий нормальный рациональный свиток. Что делать, попять несложно. Чтобы построить нормальную рациональную кривую — свиток размерности 1 — мы берем п семейств гиперплоскостей в Рга и рассматриваем пересечения соответствующих членов; для построения квадратичных гиперповерхностей-свитков мы использовали два семейства. Общие нормальные рациональные свитки получаются, когда мы рассматриваем произвольное число семейств. Именно, пусть Ai, ..., Лга__^+1 —фиксированные плоскости размерности п — 2 в Рп. Как и раньше, установим взаимно однозначное соответствие между семействами гиперплоскостей, содержащими их, 9-6152
130 Лекция 8 так что семейство гиперплоскостей, содержащих Л*, запишется в виде {Г,(А)}л6р1. Предположим также, что для любого A G Р1 соответствующие гиперплоскости независимы, то есть пересекаются по (к — ^-плоскости. Тогда объединение х= (J г1(А)пг2(л)п...пгп_,+1(Л) их пересечений есть нормальный рациональный свиток. Мы не будем доказывать здесь это утверждение; оно следует из результатов примера 9.10, где нормальные рациональные свитки охарактеризованы как детерминантальные многообразия.
Лекция 9 ДЕТЕРМИНАНТАЛЬНЫЕ МНОГООБРАЗИЯ В этой лекции мы рассмотрим большой и важный класс многообразий, а именно, многообразия, задающиеся обращением в нуль миноров некоторой матрицы. Как мы увидим, в этот класс входят многие из многообразий, рассматривавшихся нами ранее, например, многообразия Веронезе, Сегре, нормальные рациональные свитки. Общие детерминантальные многообразия. Мы начнем с так называемых общих детермипанталъных многообразий. Пусть М = р"-1 — проективизация векторного пространства матриц размера т х п. Для всякого к обозначим через АД С М множество матриц, ранг которых не превосходит к; поскольку это множество является множеством общих нулей всех (к + 1) х (к + 1)-миноров, являющихся однородными многочленами степени к + 1 на пространстве А/, множество A/fc является проективным многообразием. Замечание. Прямо по определению миноры размера (к + 1) х (к + 1) задают многообразие АД теоретико-множественно. Верно и более сильное утверждение — они порождают однородный идеал /(А/*,), —но его доказательство нетривиально. Пример 9.1. Многообразия Сегре Простейший пример детерминантального многообразия —при к= 1 — мы уже рассматривали. Действительно, легко убедиться, что матрица {Zij) размера т х п имеет ранг 1 тогда и только тогда, когда ее можно представить в виде произведения Z = lU ¦ W, где U = (U\, ..., Um), W— (Wi, ..., Wn)~векторы. Отсюда видно, что подмногообразие АД С С A/ = pmn-1 является многообразием Сегре, то есть образом отображения Сегре П . тат — l в»-1 ^ тгатпп — 1 (На инвариантном языке: гомоморфизм А: Кп —* Кт ранга 1 определяется с точностью до множителя своими ядром Кег(Л) ? (р™-1)* и образом Im(A) GPm_1). Таким образом, двумерная квадрика S^i = = ^(Р1 х Р1) С Р3 представляется в виде Zq Z\ Si.iHIz] = 0 9*
132 Лекция 9 а трехмерное многообразие Сегре E2.i = сг(Р2 х Р1) с Р5 может быть представлено как Пример 9.2. Многообразия секущих многообразий Сегре На самом деле любое детсрминантальное многообразие Мк С М можно описать в терминах многообразия Сегре М\. Можно, например, заметить, что линейное отображение А: К" —> К'п имеет ранг 2 тогда и только тогда, когда оно представимо в виде суммы двух отображений ранга 1. При т = 2 это очевидно; в общем же случае отображение можно представить в виде композиции А: Кп -^\т{А)^Кт и свести все к случаю т = 2 для первого из этих отображений. Отсюда видно, что общее детерминанталыюе многообразие Л/г является многообразием секущих для многообразия Сегре Mi С М. Аналогично, Мк является объединением секущих (к — 1)-плоскостей многообразия Mi. Линейные детерминантальные многообразия в общем случае Более общим образом, рассмотрим (т х п)-матрицу линейных форм Г2 = (Lij) на Р', не обращающихся в нуль одновременно. Тогда многообразие Ек(П) = {[ZQ, ...,Zt]\ rank(fi(Z)) a}cP' также называется линейным детерминанталъным многообразием. Разумеется, оно является прообразом Мк при отображении Р' —> М, задаваемом линейными формами (Lij). (Обобщая далее, для всякого подмногообразия X С Р1 множество точек [Z] ? X, для которых rank(I/ij(Z)) ^ к, также будем называть детерминантальным подмногообразием в X.) Всякую (тп х п)-матрицу, состоящую из линейных форм на Pl = PV, можно рассматривать как линейное отображение ш: V ^>Hom{U, W), где U = Кп, W = Кт —векторные пространства над К\ иначе говоря, ее можно рассматривать как элемент тройного тензорного произведения Ввиду того, что элементы этого произведения можно интерпретировать многими способами — например, можно считать ш отображением из U
Детерминантальные многообразия 133 в Hom(V, W) или из Ногп(?/*, V) в W, — мы не будем даже пытаться различать эти представления и будем обозначать их все через ш (в отличие от случая «билинейного» объекта <р е Нот(?/, V) = U* <8> V, у которого существует только еще одно такое представление — как элемента из Hom(V*, U*), называющегося отображением, сопряженным к 1/5, и обозначающегося '<?>). Хотя мы рассматриваем «трилинейный» объект и> как (m x ^-матрицу Г2, состоящую из линейных форм на Р = PV, на таких объектах действуют три группы GL(V), GL(?/) и GL(VF)— группы автоморфизмов U, V и W соответственно. Матрицы Q и Q' называются сопряженными, если одну из них можно перевести в другую действием этих групп. Другими словами, ?2 и О! сопряжены, если из одной из них можно получить другую невырожденными линейными преобразованиями строк и столбцов, а также линейной заменой переменных Zj. Здесь следует отметить коренное различие между билинейными и три- или полилинейными объектами. Если билинейный объект ip ? € V ® W полностью (с точностью до действия GL(^) x GL(W)) определяется единственным дискретным инвариантом—рангом, то ситуация с трилинейными объектами ш € U ® V ® W значительно сложнее. Вообще говоря, действие GL(U) x GL(K) x GL(W) не имеет конечного числа орбит (или хотя бы всюду плотной орбиты); обычно (как мы увидим в лекции 11) оно имеет непрерывное семейство орбит, инварианты которых известны далеко не полностью. Единственное исключение — случай, когда одно из пространств двумерно; этот случай мы разберем далее в примерах. В конце лекции 22 будет обсуждаться похожая проблема — классификация с точностью до сопряжения элементов пространства U ® Sym V при d\m(U) = 2. Ясно, что действие групп GL(f/) и GL(W) не влияет на многообразие ?jt(fi), построенное по матрице Г2, действие же GL(F) переводит многообразие Efc(f2) в проективно эквивалентное. Таким образом, детерминантальные многообразия являются инвариантами трилинейных объектов с точностью до сопряжения. Более того, в некоторых случаях (таких как нормальная рациональная кривая в примере 9.3), детер- минантальное многообразие Efc(fi) полностью определяет матрицу ft с точностью до сопряжения, так что изучение геометрии детерминан- тального многообразия в этих случаях эквивалентно некоторой задаче трилинейной алгебры. Пример 9.3. Нормальные рациональные кривые В примере 1.16 мы установили, что нормальная рациональная кривая С С Р™, то есть образ отображения Веронезе ип: Р1 —* Рп, перево-
134 Лекция 9 дящего точку [X, Y] в [Хп, Xn~lY. ..., Y'1}, может быть представлена как детерминантальное многообразие ?i(fi) ранга 1, построенное по матрице линейных форм q_ (%о Zi ... Zn-\\ \Z\ Zi ¦ ¦ ¦ Zn J Сейчас мы обобщим этот факт; в частности, мы покажем, что всякая B х п)-матрица линейных форм, удовлетворяющая некоторому условию невырожденности, сопряжена матрице О.. Для начала напомним инвариантное описание отображения Веро- незе, данное нами после упражнения 2.10: если Р1 = PV — проективи- зация двумерного векторного пространства V, то Р" можно рассматривать как проективизацию п-й симметрической степени W = Sym" V, и тогда отображение Веронезе переводит точку [v] g FV в гиперплоскость Hv С W*, состоящую из многочленов, равных нулю в точке [и] (или, иначе, в линейный функционал на W*, ставящий в соответствие многочлену его значение в точке [v]). Имея это в виду, для каждой пары таких натуральных чисел к, I, что к + I = п, рассмотрим отображение (обычное умножение многочленов на У) Symfc V* ® Sym' V* -> Symn V* = W*. Возьмем двойственное отображение ц: W -> Symfc V ® Sym' V и рассмотрим его как (к + 1) х (I + 1)-матрицу 0,^ линейных форм на FW. Мы сейчас покажем, что детерминантальное многообразие ранга 1 матрицы f2fc —это нормальная рациональная кривая С С РИЛ Это эквивалентно тому, что для каждого линейного функционала <р: Sym" V* —> —у К на W* билинейная форма Bv: Sym V* х Sym' V* —* К, определенная как сквозное отображение Symfc V* х Sym' V* -* Sym" V* -> К, имеет ранг 1 тогда и только тогда, когда ц> является функционалом «значение в точке р € FV». Ясно, что если форма ip имеет такой вид, то By, имеет ранг 1 и каждое из ее ядер (в Symfc V* или Sym' V*) есть подпространство многочленов из Sym V* или Sym V*, равных 0 в точке р. Обратно, если В^ имеет ранг 1, то его ядро в Sym V* —такое подпространство U, что образ U x Sym V* в Sym" V* содержится в гиперплоскости. По лемме 9.8, которая будет доказана ниже, U является подпространством многочленов, равных нулю в некоторой точке р ? Р1,
Детерминантальные многообразия 135 так что образ U x Sym V* в Symn V* — подпространство многочленов, обращающихся в нуль в р, то есть функционал ц> имеет вид «значение в р». Заметим теперь, что представления С как множества точек, в которых матрицы вида Г2& имеют ранг 1. — это различные детерминантальные описания нормальной рациональной кривой из примера 1.16; в частности, С является детерминантальным многообразием, построенным по B х п)-матрице fii, двойственной к отображению V* <g> Sym" V* -> Sym™ V*, а эта матрица и есть наша матрица О,. В упражнении 1.25 мы также утверждали, что детерминантальным многообразием матрицы q _ I L\ 1/2 ... Ln \ "~VMi м2 ... мп)' где для любой точки [А, /х] € Р1 линейные формы ALi + fiMi, ... ..., XLn + \хМп линейно независимы, является нормальная рациональная кривая. Доказывалось это просто: для каждой точки [A, fi] € Р1 уравнения AZq + fiMi = ... — XLn + fj.M„ = О определяют точку P[\lfl] € Р™, а отображение, переводящее [А, ц] в Р[\,и], задается некоторым базисом многочленов степени п на Р1. Условие линейной независимости можно выразить и проще: можно сказать, что все сопряженные к ft матрицы не имеют нулевых элементов. Это условие можно применить к матрицам произвольного размера; матрицы, для которых оно выполнено, называются 1-общими. Определим обобщенную строку матрицы S7 как строку какой-то сопряженной ей матрицы (то есть линейную комбинацию строк из ?1). Таким образом, множество точек нормальной рациональной кривой С, которое мы определяли как детерминанталыюе многообразие 1-общей матрицы О, можно определить как множество нулей обобщенных строк матрицы Г2. Аналогично определяются обобщенный столбец и обобщенная {а х Ь) -подматрица. В частности, условие 1-общности может быть усилено: будем говорить, что матрица линейных форм П является 1-общей, если элементы каждой ее обобщенной (I x /)-подматрицы линейно независимы. Определенное таким образом условие общности матрицы тесно связано с геометрией ее детерминантальных многообразий (см., например, [Е1]).
136 Лекция 9 Пусть, наконец, fl — 1-общая B х п)-матрица линейных форм на Р™, и пусть С = Р1 — ее детерминанталыюе многообразие. Как отмечалось, обобщенным строкам матрицы Q соответствуют точки кривой С: для каждой точки [Л, /i] € P1 общие нули линейных форм XLj + j.iMj задают точку Р[л,//] G С Сейчас мы покажем, что множество нулей обобщенного столбца состоит из п — 1 точки на С; точнее говоря, элементы обобщенного столбца матрицы П являются многочленами степени п на С = Р1, имеющими п — 1 общий нуль. Для этого заметим, что элемент Lj матрицы Q является линейной формой на Рп, то есть его ограничение на С = Р1 дает многочлен степени п на Р1, и что точка P[i,o] является нулем этого многочлена. С другой стороны, каждый из оставшихся п — 1 корней Р[\:I], где /i ф О, является также и корнем Mj, то есть элементам столбцов матрицы П соответствуют многочлены на С, имеющие п — 1 общий корень (дополнительного рассуждения требует случай кратного корня P[i,o])- Таким образом, мы убедились, что общим столбцам Q взаимно однозначно соответствуют многочлены степени п — 1 на С (с точностью до умножения на скаляр). В частности, по данной точке [X, Y] на С = Р1 умножением слева на B х 2)-матрицу из скаляров строки матрицы П можно привести к виду, соответствующему точкам X = 0 и Y = 0, а затем умножением справа на (n x п)-ыатрицу из скаляров привести столбцы к виду, соответствующему многочленам Xя, Xn~2Y', ..., Yn~x. Выбрав теперь на Рга однородные координаты Zo, Z\. ..., Zn соответствующими многочленам Хп, Xn~1Y, ..., Yn, мы приведем матрицу П к стандартной форме Li = Zj_i, Mi = Zt, указанной выше. Все это можно подытожить в следующем предложении. Предложение 9.4. Всякая 1-общая B х п)-матрица линейных форм на Рп сопряжена матрице Упражнение 9.5. Покажите, что если матрица линейных форм на Рп не является 1-общей, но у нее существует обобщенная строка с линейно независимыми элементами, то ее детерминантальное многообразие является объединением нормальной рациональной кривой С, содержащейся в некотором собственном линейном подпространстве в Р", и прямых, пересекающих С. Используя это, покажите, что, хотя по предложению 9.4 во множестве матриц линейных форм на Рп размера 2 х п существует открытое подмножество, состоящее из сопряженных друг другу матриц, существует бесконечное количество классов сопряженности матриц.
Детерминантальные многообразия 137 Пример 9.6. Многообразия секущих нормальных рациональных кривых Пример 1.16 можно обобщить и дать дстерминанталыюе описание многообразий секущих нормальной рациональной кривой. Это нам пригодится в примере 9.10. Предложение 9.7. Если I — натуральное число, для которого I ^ а, I ^d ~ а, то l-детерминантальное многообразие матрицы I Zq Z\ Z2 ... Zd-a ^ », _ Z\ Z2 Zz ... Zd~a+\ \Za Za+i Zd J является многообразием (I — 1)-секущих для нормальной рациональной кривой CcPd (это многообразие обозначается 5;_i(C)). Доказательство. Мы докажем предложение при I = 2 (для произвольных I см. упражнение 9.9). Ключевой в нашем доказательстве будет следующая лемма. Лемма 9.8. Пусть Sd — векторное пространство многочленов степени d на IP1, а V С. Sd — отличное от Sd линейное подпространство без общих нулей. Пусть W = Si ¦ V — подпространство многочленов степени d + 1, порожденное всевозможными произведениями элементов F &V на линейные формы. Тогда dim{W) ^ dim(y) + 2. Доказательство леммы. Основное наблюдение состоит в том, что если подпространство V С Sd имеет размерность к, р € Р1 и Ordp(V) — множество порядков нулей (ненулевых) элементов V в точке р, то множество Ordp(V) содержит ровно к элементов. В частности, если размерность пространства W = Si ¦ V меньше к + 2, то, так как у V нет общих нулей, имеем Ordp(W) D Огс!р(У) U (Ordp(V) + 1), а значит, Ordp(V0 = {0, 1, ...,к-1} и Ordp(W) = {0, 1, ..., fc-1, fc}. Из первого утверждения следует, что в пространстве V можно найти такой базис {F\, F2, ¦ • •, Fk}, что ordp(FQ) — к — а для любого а, где р — нуль линейной формы X. Рассмотрим теперь многочлены XFi, YFi, XF2 € W, где У— некоторая линейная форма. Порядок нуля
138 Лекция 9 каждого из них в точке р не меньше к — 1, и по второму утверждению они линейно зависимы: существуют такие аь Ь\, а2, что ах ¦ XFi + 61 ¦ YFX + а2 ¦ XF2 = 0. Так как XF\ и YF\ линейно независимы, коэффициент а2 не равен нулю, и, следовательно, F\ и F2 имеют общий делитель степени d — 1. Аналогично, так как XFi, F-Fi, XF2, YF2 и XF% имеют порядок не меньше к — 2 в точке р. существует линейное соотношение между ними ах ¦ XFX + Ъх • YF-y + а2 ¦ XF2 + b2 ¦ YF2 + a3 ¦ XF3 = 0, где аз ф 0. Отсюда заключаем, что у F\, F2 и F3 есть общий делитель степени не меньше d — 2. Продолжая в том же духе, получаем, что F\, ..., Fa имеют как минимум d — а + 1 общих нулей. Отсюда, так как V по условию не имеет общих нулей, мы заключаем, что У —пространство всех многочленов степени d. Противоречие. Предположим теперь, что у нас есть такая точка [Zq, что матрица D zd]e: мп = Zi Zi z2 z2 Z3 Zd-a \ Zd-a+l \Za Za-\-i zd J имеет ранг не больше двух. Если рассматривать ?d = P Sym V как пространство линейных функционалов на пространстве Sd многочленов степени d на Р1 = PV, то точка (Zo, ..., Zd) является таким линейным функционалом <р: Sd -» К на Sd, что композиция Sa ^ Sd- Sd^K, где т — умножение, имеет ранг 2. А это означает, что существуют такие подпространства Vi С Sa и V2 С Sd-a, каждое коразмерности 2, что произведения V\ ¦ Sd-a и Sa ¦ V2 лежат в ядре V С Sd отображения if. Если V] ¦ Sd-a или SQ ¦ V2 равно У, то по нашей лемме V имеет общий нуль, то есть [hp] — точка на нормальной рациональной кривой. С другой стороны, если W\ = V\ ¦ Sd-a и W2 = Sa ¦ V2 имеют коразмерность 2 в Sd, то они оба должны иметь общий делитель P-t степени 2: в самом деле, они должны совпадать с пространством многочленов степени d, делящихся на Pi.
Детерминантальные многообразия 139 Далее, так как И7,; не порождают Sd, они либо совпадают, либо пересекаются по подпространству коразмерности 3 в Sd, а вместе порождают V. Во втором случае многочлены Pi имеют общий корень, который, очевидно, будет и общем корнем многочленов из V, так что [ip] опять будет точкой на нормальной рациональной кривой. В первом же случае ср будет линейной формой на Sd, равной нулю на пространстве многочленов, делящихся на Р = Р\ = Pi, то есть если Р имеет два различных корня q и г, то f представляется в виде линейной комбинации f{F)=a-F(q) + b-F(r) линейных форм, задающихся взятием значений в точках q и г. Таким образом, оказывается, что [ф] — это точка на многообразии секущих нормальной рациональной кривой. Наконец, если Р имеет двойной корень q, то нетрудно проверить, что [ф] лежит в замыкании множества форм вида ip{F) = а ¦ F(q) + Ь ¦ F{r) при г G Р1. ? Заметим в качестве следствия, что для любой точки [Zq, ¦ ¦ ¦, Zd] G Pd ранг I матрицы I Zq Z\ Zi ... Zd-a \ д r _ Z\ Zi Z3 Zd-a+l \za za+i Zd J не зависит от а (при условии, что I ^ a ^ d — I): вообще говоря, I на единицу больше размерности минимальной секущей плоскости к нормальной рациональной кривой, содержащей точку [Zq, ..., Zd]. Упражнение 9.9. Докажите подобным образом предложение 9.7 в общем случае. Пример 9.10. Нормальные рациональные свитки, III Рассмотрим 1-общую матрицу размера 2 х к (LX(Z) ... Lk(Z)\ "^'-{m^Z) ... Mk{Z))> состоящую из линейных форм на Рп, и соответствующее детерминан- талыюе многообразие * = {[Z]|rankft(Z) = l}. Чтобы описать Ф, заметим, что для любого однородного 2-вектора [A, fi] S Р1 геометрическое место общих нулей обобщенной строки матрицы Л Л[л,м] = {[Z]\ \U{Z) + nMx(Z) = ... = \Lk(Z) + nMk{Z) = 0}
140 Лекция 9 есть линейное пространство №п~к в Р", так что многообразие Ф —это объединение таких линейных пространств по всем [А, ц] ? Р1. Мы знаем, что в случае к = п наше детерминантальное многообразие является нормальной рациональной кривой, а в случае к = 2 -- квадрикой ранга 3 или 4. Оказывается, верен и более сильный факт: в общем случае многообразие Ф является нормальным рациональным свитком размерности п — к + 1, что мы сейчас и докажем. В дальнейшем мы сосредоточимся на случае к = п — 1; общий случай отличается только более сложными обозначениями. Для начала же покажем, что, наоборот, любой двумерный нормальный рациональный свиток является детерминантальным многообразием. Упражнение 9.11. Покажите, что детерминантальное многообразие ЧИ|гапкй ::: V ?; ::: V)*1} является нормальным рациональным свитком Xjjn_;_i С Р™. Коль скоро это доказано, наше основное утверждение содержится в следующем предложении. Предложение 9.12. Всякая 1-общая 2 х (п — I)-матрица Г2, состоящая из линейных форм на Рп, сопряжена матрице q _ (Zq ... Zi-i Zi+i ... Zn- \Z\ ... Zi Zi+2 • ¦ • Zn для некоторого I. Доказательство. Для начала заметим, что если Н = Р™-1 с Рп —общая гиперплоскость, то ограничение Г2 на Н будет снова 1-общей матрицей; это эквивалентно тому, что Н не содержит прямых Л[д м], задающихся обобщенными строками матрицы О,. Если Н задается линейной формой W, то по модулю W матрицу Q можно привести к нормальной форме, как в предложении 9.4; иными словами, О. сопряжена матрице вида 'Zx+alAW Z2+alt2W ... Zn_x + ai,n_iW^ KZ2 + a2,iW Z3 + a2t2W ... Zn + a2<n-iW Простым преобразованием переменных Z, эта матрица приводится к виду %+aiW Z2 + a2W ... Zn_1+an_1H^N Z2 Z3 ... Zn Нам нужно теперь умножить ее справа на обратимую (п— 1) х (п — 1)- матрицу скаляров В = (bij), чтобы она приняла требуемую форму, то есть чтобы (к + 1)-й элемент первой строки равнялся к-му элементу
Детерминантальные многообразия 141 второй, за исключением одного значения к между 1 и п — 2. Каждое такое требование накладывает линейное условие на bij\ к примеру, первое утверждает, что &1.1 — ^2.2, Ь2Л = ^3.2, а к-е — что Ьп-2,1 —Ьп-1,2, bi;2 = bn-l,l=0 И ai6i,2 + a2b2,2 + ¦ • ¦ + a„_ibn_ij2 = 0, (*г) ^1,*; = &2,fc+l, ^2,fc = &3,fc+l, ¦•¦! &n-2,fc = ^n-l./c+b &l,fc + l — bn-l,fc — 0 и aib^fc+1 + a2b2,fe+i + • • ¦ + an-ib„-i,fc+i =0. (*fe) Из того, что соотношения (*д.) выполнены для всех значений /с, кроме Z, следует, что матрица В постоянна вдоль всех диагоналей (с возможным скачком между 1-м и (I + 1)-м столбцом), имеет нули в первой и последней строке (кроме первого и (/ + 1)-го элементов первой строки и 1-го и последнего элементов последней), а ее столбцы (кроме первого и (I + 1)-го) ортогональны к (щ, ..., ап-г)- Таким образом, В имеет вид (h ь2 Ьз ъ4 0 0 0 \о 0 bi ь2 ь3 h 0 0 0 0 0 bi ь2 Ьз ъ4 0 0 0 0 0 bi ь2 Ьз ъ4 0 0 0 0 0 bi b2 Ьз b4 С\ с2 сз с4 съ Св 0 0 0 С\ с2 сз с4 съ се 0 °\ 0 С\ с2 Сз с4 Съ Сб/ В частности, В однозначно определяется парой векторов b= (b\, ... ..., bn-i) и с = (ci, ..., Q+i) из первого и (/ + 1)-го столбца (в нашем примере п = 9 и I = 5). Теперь для каждого т положим А. ( а2 аз аз а4 г+1 \ 1+2 \ап—г an~i/ Тогда соотношения (*^) утверждают, что векторы бис лежат в ядрах матриц An-i и Ai+i соответственно. Таким образом, в качестве I можно взять наименьшее целое число, обладающее тем свойством, что матрица Ai+i имеет ядро (по очевидным соображениям размерности I должно быть не больше (п — 1)/2), и положить с € Ker(Aj+i) равным любому ненулевому вектору; аналогично, мы можем положить Ь равным общему
142 Лекция 9 элементу из Кег(Лп_;), размерность ядра которого, очевидно, не меньше п — 2/ — 1 ^ 2 (в «предельном» случае I + 1 = п — I в качестве Ъ и с можно взять базис пространства Ker(j4(+i)). Осталось показать, что построенная таким образом матрица В невырождена. Для этого вспомним предложение 9.7, которое описывает ранг матриц вида Ат в терминах расположения точки А = [а-2, ¦ ¦ ¦ ¦. an-i] на многообразии секущих к нормальной рациональной кривой С = {[1, t, t2, ..., Г] 11 € Р1} С Рп~3. Конкретнее, предложение 9.7 интерпретирует / как наименьшее целое число, обладающее тем свойством, что А лежит на Z-секущей плоскости Pi, ..., pi к С: в самом деле, доказательство показывает, что вектор b есть вектор коэффициентов многочлена Р степени I с нулями в точках pi. Далее, для любого т из интервала [I; п — 2 — I] точка А не лежит ни на одной m-секущей плоскости к С, кроме тех, что содержат плоскость р±, ..., pi (рассмотрите проекцию С вдоль плоскости р\, ..., p/_i: ее образом снова будет нормальная рациональная кривая С в рп-(_21 точка А перейдет в точку р/, которая не может лежать на секущей плоскости qi, ..., qm к С для т ^ п — I — 1, за исключением случая, когда qi =pi для некоторого г). Точно так же, однако, А лежит на многих m-секущих плоскостях q\, ..., qm, где {q\, ..., qm} не пересекается с {pi, ..., pi}; стало быть, общий элемент ядра матрицы А„_; — это вектор коэффициентов многочлена Q с нулями q\, ..., qn-i-\, не лежащими в {pi, ..., pi]. Теперь по лемме 3.6 матрица В невырождена, что и требовалось доказать. D Упражнение 9.13. Сформулируйте и докажите обобщения упражнения 9.11 и предложения 9.12 для B х &)-матриц линейных форм на Р" и нормальных рациональных свитков. Упражнение 9.14. Используя упражнение 9.13, убедитесь в корректности описания нормальных рациональных свитков, данного в примере 8.39. Заметим также, что поскольку все детерминантальные многообразия ФсР", задающиеся матрицами линейных форм, являются пересечениями общих детерминантальных многообразий Мк С М с линейными подпространствами в М, из упражнения 9.11 и предложения 9.12 следуют упражнения 8.18 и 8.28. И вообще, мы можем заключить, что любой нормальный рациональный свиток является пересечением многообразия Сегре ?&д = a(Fk х Р1) С Р2/о+1 с некоторым линейным подпространством Р" С F2k+i.
Детерминантальные многообразия 143 Существует другое доказательство предложения 9.12 (вернее сказать, обобщение доказанного на матрицы размера 2 х к с произвольным к), сообщенное мне Франком Шрейером (Frank Schrcycr). Как и раньше, рассмотрим 1-общую B х /с)-матрицу Q{Z) Li(Z) MX{Z) Lk{Z)\ Mk{Z) z0. Zl ¦ Zai~i ¦ zai Zai+i ¦ Zcn+2 ¦ ¦ Za2-i ¦ Za2 Za2 + l ¦ Za2+2 ¦ ¦Za,-1 ¦ Zai Zai + 1 ¦ Zai +2 • ¦ ¦Z'n-l • zn состоящую из линейных форм на ?п. Предположим, что элементы матрицы О. вместе порождают векторное пространство W линейных форм на Рп. Покажем, что эта матрица сопряжена матрице Па- для некоторой последовательности ai, ..., щ (I = п — к), то есть матрице, состоящей из I + 1 блока размера 2 х а\, ..., 2 х (п — щ — 1), каждый из которых является каталектическим, то есть матрицей А со свойством «a{j+i = сц+ij для всех г, j». (Заметим в качестве немедленного следствия, что если элементы f? порождают подпространство W размерности т + 1 < п + 1, то можно привести Q к такому же виду, где вместо п будет т, а вместо I будет т — к.) Доказательство. Пусть U\ C.W порождается элементами первой строки матрицы Г2, a Ui —элементами второй; по предположению, матрица Q является 1-общей, так что размерность каждого из Ui равна к. Значит, пересечение U\ П Ui имеет размерность 1к — п — 1, и, умножив S7 справа на подходящую (к х /е)-матрицу, мы можем считать, что пересечение U\ П U-z порождается элементами Mi, ..., Mik-n-\- Пусть Q! — подматрица, состоящая из первых 1к — п — 1 < к столбцов матрицы $7. Тогда Q' снова является 1-общей, и, применяя индукцию по к, можно сделать такую замену переменных Zi и умножить слева и справа ?1 на такие матрицы, что матрица О,' примет вид Z0 ... Zbl-\ Z\ ... Zbl Zbi+i ¦ ¦ ¦ Zb2-i Zby+2 ¦ ¦ ¦ Zb2 b2 + l b2+2 • • • • • Zb,,-i V +i Zb„ Zbl,+2 ¦ Zn, ¦ Zn' где n' + 1 — размерность пространства, порожденного элементами матрицы Г2', а/' = п'- Bк — п — 1). Рассмотрим теперь оставшиеся п+1 — к столбцов матрицы Г2. В частности, рассмотрим переменные Zbt, г = 1, ..., V, и Zn>: по построению они лежат в пространстве U\, порожденном элементами верхней строки матрицы 17, однако пространство, порожденное ими, не пересекается
144 Лекция 9 с пространством, порожденным элементами первой строки матрицы Г2'. Следовательно, умножив справа матрицу ?1 на подходящую скалярную матрицу так, чтобы матрица Г2' не изменилась, можно перевести эти переменные в следующие V + 1 элементов первой строки матрицы Г2. Каковы нижние элементы соответствующих столбцов? Нам известно, что они независимы по модулю пространства, порожденного элементами П', так что их можно принять за координаты ZQ, a > п'. Но тогда эти столбцы можно вставить в конец соответствующего (V + 1)-блока матрицы О'; после очевидной замены координат подматрица Q", состоящая из первых Bк — п — 1) + {V + 1) = п' + 1 столбцов П, примет вид I Zq ... Zai_i \Z\... Zai где сц = bi +i. Наконец, рассмотрим оставшиеся к — (п' + 1) столбцов матрицы Q. Элементы первых п! + 1 столбцов порождают подпространство размерности п' + V + 2 в (п + 1)-мерном пространстве W, а по предположению элементы Г2 порождают все W. Так как п+1-{п' + 1' + 2)=п + 1-{п'+ {п! -{2к-п- 1)) + 2) = 2(к - {п' + 1)), элементы последних столбцов независимы по модулю элементов П". Значит, их можно принять за координаты Zn>+i>+2, ¦¦¦, Zn> и интерпретировать эти столбцы как 1-1'= к- (п; + 1) блоков ширины 1. Итак, матрица приведена к требуемому виду. ? Геометрический смысл этого рассуждения таков: 1) предполагается, что детерминантальное многообразие ранга 1 матрицы 17 не является конусом; 2) это многообразие, заметаемое однопараметрическим семейством плоскостей размерности п — к, проектируется из одной из таких плоскостей; 3) если получившееся многообразие оказывается конусом, то рассматривается проекция из вершины этого конуса. Пример 9.15. Нормальные рациональные свитки, IV Данное выше описание нормальных рациональных свитков приводит к другой классической их конструкции (на самом деле оно ей и эквивалентно). Эта конструкция аналогична описанию скрученной кубики как остаточного пересечения двух квадрик, содержащих прямую L С Р3. (Пусть у нас есть такой набор многообразий Xi С Р", Z, ai+l ...z, . . . Zn A2 —\ Ja2 + 1 Za,, + 1 • • • Zn'+l> ^a,,+2 ¦ ¦ ^n' n'+l' + l
Детерминантальные многообразия 145 содержащих многообразие Z С Р", что Z является неприводимой компонентой их пересечения. Тогда остаточным пересечением многообразий Xi называется объединение остальных неприводимых компонент пересечения многообразий Xi.) Пусть сначала у нас есть fc-мерный нормальный рациональный свиток X С Рп, заданный как детерыинанталыюе многообразие матрицы линейных форм r_fL1(Z) ... Ln„k+l(Z)\ \MX(Z) ... Mn.k+1(Z)J- Пусть А С Р™ — (n — 2)-мерная плоскость, задающаяся формами, стоящими в первом столбце матрицы Г. Тогда для любой точки [Z] G Pn \ Л матрица Г имеет ранг 1 тогда и только тогда, когда оставшиеся столбцы пропорциональны первому, то есть когда ее A, ^')-миноры равны нулю при j = 2, .... п — к + 1. Таким образом, если Qj —квадрика, определяемая минором A, j), то Q2 n Q3 П ... П Qn-k+l = Л U X. Говоря словами, X является остаточным пересечением п — к квадрик, содержащих (п — 2)-плоскость Л С Рп. Оказывается, верно и обратное утверждение. Пусть Л С Рп — подпространство коразмерности 2, a Q2, • • •, Qn-k+i —набор квадрик, содержащих Л. Тогда идеал Л порожден двумя линейными формами L\(Z) и M\{Z), так что каждую Qj можно записать в виде линейной комбинации Li и М\ с однородными линейными коэффициентами: Q3{Z) = Mj(Z) ¦ U(Z) - Lj(Z) ¦ Мг(г). Значит, пересечение Qj задается (вне Л) тем условием, что матрица (LX(Z) ... Ln„k+1(Z)\ \hh{Z) ... Mn-k+i(Z)J имеет ранг 1, которое, если только матрица удовлетворяет условию независимости, задает нормальный рациональный свиток. Упражнение 9.16. Покажите, что если Q-2, ¦ ¦ ¦, Q„-fc+i —общие квадрики, содержащие Л, то матрица Г удовлетворяет условию независимости; выведите отсюда, что остаточное пересечение общих квадрик, содержащих (п — 2)-плоскость Л сР", является нормальным рациональным свитком. Похожую идею можно использовать для остроумного решения упражнения 1.11, в котором требовалось доказать, что, наоборот, две 10-6152
146 Лекция 9 квадрики Qi и Q2, содержащие скрученную кубику С С Р3, пересекаются по объединению С и прямой. Чтобы это показать, представим скрученную кубику в виде детерминантального многообразия матрицы Zi Zi z2 z2 z3 Тогда каждая квадрика QM, содержащая скрученную кубику, может быть представлена в виде линейной комбинации B х 2)-миноров этой матрицы, то есть в виде определителя матрицы Zq Z\ Z2 Z\ Zi Zj, K./J-1 M2 M3, (коэффициенты рц — не те, что в упражнении 1.11). Множество вне С, где два таких определителя равны нулю, задается, таким образом, тем условием, что D х 3)-матрица /% ZY Z\ Z2 Ml M2 \v\ »2 имеет ранг ^ 2, то есть, так как векторы // и v независимы, задается двумя минорами Z2\ Z3 Мз z0 Ml V\ Zi № M2 z2 M3 v$ = Zi Mi V\ z2 M2 b Zz Мз v-i и, следовательно, является прямой. Более общие детерминантальные многообразия Обобщая далее, предположим, что {Fij} —матрица размера т х п, состоящая из таких однородных многочленов на многообразии X С Р , что deg(Fij) = dij, и предположим, что для некоторой пары последовательностей целых чисел {ei, ..., ет} и {/i, ..., /„} выполняется равенство dij = е; — fj (например, так будет, если степени F^j постоянны вдоль столбцов или строк). В этом случае миноры матрицы (Fy) являются однородными многочленами, и многообразие, которые они задают, называется детерминантальным подмногообразием в X. (Для тех, кто знаком с понятием векторного расслоения, можно сказать, что и это определение является частным случаем более общего: детерминан- тальное подмногообразие в X можно определить как множество точек,
Детерминантальные многообразия 147 в которых отображение векторных расслоений ц>: Е —> F имеет ранг не больше к.) Упражнение 9.17. Пусть S = Р1 х Р1 с Р3 — поверхность Ссгре Z0Z3 — - Z\Z'i ~ 0, а кривая С С S задается биоднородным уравнением F{X, Y) степени (т, т — 1) на Р1 хР1. Покажите, что С С Р3 можно задать как детерминантальное многообразие вида С-{[2|| пи* (? | ?g>)<l}. где G и Н — однородные многочлены степени т — 1; покажите, что верно и обратное. После таких обобщений понятия детерминантального многообразия к читателю может закрасться мысль, что любое многообразие ХсР" может быть реализовано как детерминантальное. Это, конечно, верно в тривиальном смысле: если X задается однородными многочленами Fi, ..., Fk, то оно является детерминантальным многообразием матрицы (F\, ..., Fk) размера 1 х к. Однако, как показывает следующий пример, неверно, что каждое многообразие может быть представлено как нетривиальное детерминантальное. Упражнение 9.18. Покажите, что для достаточно большого d существует поверхность степени d в Р3, не задающаяся как детерминант (d х сГ)-матрицы из линейных форм. Симметрические и кососимметрические детерминантальные многообразия Упомянем еще один класс детерминантальных многообразий, определяющийся аналогично, — симметрические и кососимметрические детерминантальные многообразия. Мы приведем несколько примеров таких многообразий, встречавшихся нам ранее в другом контексте. Упражнение 9.19. Покажите, что квадратичное многообразие Веро- незе ^(Р™) С р(п+1)(п+2)/2-1 является множеством точек, в которых некоторая симметрическая (п + 1) х (п + 1)-матрица линейных форм нар(п+1)(п+2)/2-1 иыеет ранг L Упражнение 9.20. Покажите, что грассманиан G(l, п) С рп(п+1)/2-1 задается как множество точек, в которых некоторая кососимметриче- ская (п + 1) х (n -f 1)-матрица линейных форм на p™(n+i)/2-i имеет ранг 2. Так же как и в случае многообразий Сегре, детерминантальное описание многообразий Веронезе и грассманианов позволяет описать их многообразия секущих как детерминантальные. ю-
148 Лекция 9 Заметим напоследок, что упражнение 9.19 вместе с упражнением 2.9 позволяют нам заключить, что любое проективное многообразие изоморфно детсрминанталыгому многообразию, задаваемому матрицей линейных форм. Пример 9.21. Многообразия Фано детерминантальных многообразий Мы сейчас подошли к интересной задаче — описанию линейных пространств, лежащих на детерминантальных многообразиях, или, другими словами, векторных пространств матриц маленького ранга. Точнее говоря, если Mk — многообразие матриц ранга не больше А; в проективном пространстве М матриц размера т х п, то нас интересует описание многообразия Fi(AIk), состоящего из /-плоскостей на ЛД. Начнем с простейшего случая — с многообразия М\ матриц ранга 1. Как мы видели, оно является многообразием Сегре pm_1 xP"-1 cPmn_1; отображение Сегре переводит слои проекций P'n_1 x Р"-1 на оба сомножителя в линейные подпространства Р" и pm_1 с Р'""-1 соответственно. Назовем эти семейства линейных пространств образующими многообразия Сегре М\. Тогда верна следующая теорема. Теорема 9.22. Любое линейное подпространство Л С А1\ С А/ = fmn~~l содержится в какой-нибудь образующей многообразия А1\. Доказательство. На языке линейной алгебры утверждение теоремы состоит в том, что если V С Hom(A'm, Kn) — такое векторное пространство, что его элементы имеют ранг не более 1, то либо все ненулевые элементы V имеют одинаковое ядро, либо все они имеют одинаковый образ. Для доказательства теоремы предположим, что существуют два ненулевых элемента А, В € V с несовпадающими ядрами и образами. Это значит, что существуют два таких вектора v, w ? Кт, что v 6 Кех(А) и w ? Кег(В), но не наоборот. Тогда если B(v) и A(w) линейно независимы, то любая линейная комбинация а ¦ А + /3 ¦ В с ненулевыми коэффициентами а и C будет иметь ранг 2. Значит, для любых двух элементов А, В eV либо ядро отображения Ьа_в = а ¦ А + [3 ¦ В постоянно, а образ lm(La_p) меняется в зависимости от [а, /3], либо наоборот. В первом случае любой третий элемент должен иметь ядро, совпадающее с ядром всех LQ.y, так как его образ может совпадать лишь с одним из таких элементов; во втором случае образ С должен совпадать с образом Ln^. D Из доказанной теоремы следует, что если т > п, то многообразие Фаио jFm_i(Mi) изоморфно Р"-1, а если т = п, то оно изоморфно несвязному объединению двух экземпляров Р"-1. Упражнение 9.23. Обобщая упражнение 6.8, покажите, что при т>п плюккерово вложение грассманиана G(m — 1. тп — 1) в проективное
Детерминантальные многообразия 149 пространство переводит подмногообразие Fm_i(Mi) ^pn_1 в многообразие Веронезе. При А: ^ 2 линейные пространства, лежащие на Мд,, ведут себя менее регулярным образом. На Мг, к примеру, есть линейные пространства, определяющиеся аналогично образующим М\: можно выбрать подпространство V = j^m-i (- j^m и рассМотреть пространство таких матриц Л, что Кег(Л) Э V, можно также выбрать W = К2 С Кп и рассмотреть пространство матриц, образ которых лежит в W, и наконец, можно выбрать гиперплоскость V С Кт и прямую W С К" и рассмотреть пространство таких матриц А, что A(V) С W. Все они будут линейными подпространствами максимальной размерности в M-i- Однако, в отличие от Mi, ими дело не ограничивается: достаточно рассмотреть, к примеру, случай т = п = 3и пространство кососимметрическнх матриц. Случаи к = 2, 3 или 4 на данный момент хорошо поняты, ответ в общем случае неизвестен. Упражнение 9.24. Рассмотрим случай т = п = 3 и к = 2. (i) Покажите, что любое линейное пространство Л = F1 С Мг размерности I > 3 содержится либо в пространстве матриц, имеющих общее ядро, либо в пространстве матриц, имеющих общий образ, (ii) Покажите, что любое линейное подпространство Л = Р2 С Mi либо имеет один из вышеперечисленных типов, либо, после подходящей замены базиса, переходит в пространство кососимметрическнх матриц.
Лекция 10 АЛГЕБРАИЧЕСКИЕ ГРУППЫ Как и в большинстве геометрических теорий, в классической алгебраической геометрии есть понятие группы. Алгебраическая группа определяется как многообразие X, снабженное регулярными отображениями т: X хХ-^Х и г: Х^Х, удовлетворяющими обычным свойствам умножения и обратного в группе (например, существует точка е G X, для которой т(е, р) = т(р, е) =р и т(р, г(р)) = е для всех р € X). Аналогично, морфизм алгебраических групп — регулярное отображение G —* Н, которое одновременно является гомоморфизмом групп. В качестве основных примеров можно привести следующие классические группы. Пример 10.1. Полная линейная группа GLn К Множество обратимых матриц размера п х п — это просто дополнение в линейном пространстве Ап всех (п х п)-матриц к гиперповерхности, заданной условием равенства нулю определителя; стало быть, это — специальное открытое подмножество в А" и, тем самым, также аффинное многообразие. Очевидно, что отображение умножения GLn К х GL„ К —> GLn К регулярно; то, что взятие обратного тоже регулярно, следует из правила Крамера: для обратимой (п х ^-матрицы А имеем (Л-1),,; = {-\y+jdet{Mbl)/det(A), где Mjti — матрица, полученная из А вычеркиванием j-й строки и г-го столбца. Подгруппа SLn К С GLn К является подмногообразием, замкнутым относительно алгебраических операций, так что SLn К — алгебраическая подгруппа1. Легко видеть, что факторгруппа PGLn К С Pn _1 'Она называется специальной линейной группой. — Прим. ред.
Алгебраические группы 151 (фактор группы GLn К по ее центру — группе скалярных матриц) также является алгебраической. Пример 10.2. Ортогональная группа SOn К (в характеристике ^ 2) Эта группа определяется как подгруппа в SL„ К. Именно, предположим, что характеристика поля К не равна 2, и пусть Q — невырожденная симметричная билинейная форма Q:VxV^K на п-мерном векторном пространстве V. Рассмотрим подгруппу группы SL(V), заданную условием SO(V, Q) = {А 6 SL(F) | Q(Av, Aw) = Q{v, w) W, w € V}. Очевидно, что это подмногообразие в SL(V) замкнуто относительно умножения и взятия обратного и, следовательно, является алгебраической группой. На самом деле из того, что А сохраняет форму Q, следует, что det А = ±1, так что если разрешить матрице А лежать в GL(V), а не обязательно в SL(V), мы получим расширение SO(V, Q) с помощью Z/2, обозначаемое просто 0(V, Q). Заметим, что с тем же успехом мы могли бы определить SO(V, Q) как подгруппу в SL(V), сохраняющую квадратичный многочлен q(v) = = Q(v, v) на V. Действительно, для любых v, w € V имеем Q(v,w) = 9{v + w)-fv)-q{w), так что Q однозначно определяется по q. Поэтому если А € SL(V) и q(Av) = q(v) для всех v S V, то Q(Av, Aw) = Q(v, w) для всех v, w 6 V, T.e.A?SO(V, Q). Если V = Kn и форма Q определяется как обычное скалярное произведение Q(v, w) = lv • w, то группа SO(V, Q) обозначается SOn К и может быть задана как множество матриц SO„ К = {Ае$ЬпК\гА-А = I}. Как и прежде, мы можем разрешить брать А е GLn К, и тогда получается группа Оп К ~ расширение SOn К с помощью Z/2. Группа Оп К имеет две компоненты связности. Для любой невырожденной симметричной билинейной формы Q на векторном пространстве V существует базис в пространстве V, задающий отождествление V и Кп, в котором Q записывается как стандартное скалярное произведение. Таким образом, все группы SO(V, Q) для невырожденных симметричных би-
152 Лекция 10 линейных форм Q на n-мерном векторном пространстве V над полем К изоморфны SO„ К. Если п четно, то группа SO„ К имеет нетривиальный центр {±/}; факторгруппа по этому центру обозначается PSO„ К и естественным образом вкладывается в PGLn К (если п нечетно, то PSOn К = SOn К). Точно так же для всех п можно определить факторгруппу РО„ К = = ОпК/{±1}. Для нечетных п эта группа неприводима, для четных по-прежнему есть две неприводимых компоненты связности. Наконец (хоть мы и не будем здесь это обсуждать), для любого п существует неприводимая алгебраическая группа, обозначаемая Spinn К, которая двулистно накрывает группу SOn К. Пример 10.3. Симплектическая группа Sp2„ К Эта группа определяется аналогично SOn К, с той разницей, что невырожденная билинейная форма Q выбирается кососимметричной, и поэтому размерность векторного пространства обязана быть четной. Действие группы Действием группы G на алгебраическом многообразии X называют регулярное отображение <р: G х Х^Х, удовлетворяющее обычному условию ip(g, <p(h, x)) — <p(gh, x). (Обычно <-р(д, р) обозначают просто д(р), опуская ip.) Проективным действием на многообразии ХсР" мы будем называть действие G на Рп, при котором ip(g, X) = X для всех g ? G. Если, более того, действие G на X поднимается до действия G на кольце S(X) однородных функций на X, говорят, что действие G на X линейно. Пример 10.4. PGLn+i К действует на Р" Очевидно, самым общим в этой теории является действие группы PGLn+i К на Рп. Следует отметить, что это действие нелинейно. С другой стороны, если X = г^(Рга) С Р^ —образ Рп при отображении Веронезе степени d, то действие PGLn+i К на X проективно (мы увидим это явно на многих последующих примерах), причем это действие будет линейно тогда и только тогда, когда п + 1 делит d. На самом деле PGLn+i К есть вся группа автоморфизмов Рп (мы увидим это в лекции 18). Приведем несложное классическое утверждение о действии PGLn+1 К на Р". Упражнение 10.5. Покажите, что для любых двух наборов {р\, ... ..., Рп+2] С Рп, {gi, .. •, Яп+2} СР" из п + 2 точек общего положения
Алгебраические группы 153 в Рп (т. е. таких, что никакая п + 1 точка не лежит в гиперплоскости) существует и единствен элемент PGLn+i К. переводящий pi в <j.; для всех г. Упражнение 10.6. Пусть X С Р" — произвольное многообразие. Докажите, что группа Aut(X, Рп) = {А б PGLn+1 К | Л(Х) = X} является алгебраической подгруппой в PGLn+i К. Она называется группой проективных движений многообразия ХсР". Замечание. Группа Aut(X, Pn) естественно вкладывается в группу всех автоморфизмов многообразия X. Нетрудно придумать примеры многообразий, для которых это собственная подгруппа, т. е. существуют автоморфизмы X, не продолжающиеся до автоморфизмов проективного пространства, как в упражнении 10.7. Есть также примеры многообразий X, для которых группа Aut(AT) — не алгебраическая, хотя их и трудно описать с помощью нашей ограниченной техники. (Для подготовленных читателей: самое простое, что я могу придумать, — это раздутие X проективной плоскости Р2 в девяти точках пересечения двух общих кубических кривых; X является семейством эллиптических кривых с восемью сечениями, порождающими группу Z8 автоморфизмов многообразия X.) Упражнение 10.7. Приведите примеры таких проективных многообразий ХсР", что Aut(X, P") С Aut(X). (*) По многим причинам действия групп играют важную роль в алгебраической геометрии. На элементарном уровне (как мы увидим из дальнейших примеров) многие из тех многообразий, которые нам до сих пор встречались,—например, многообразия Сегре и Веронезе, грассма- нианы, общие детерминантальные многообразия, свитки,—допускают нетривиальные проективные действия подгрупп классических групп. Описание этих действий необходимо для понимания геометрии перечисленных многообразий. На самом деле честно будет признаться в том, что именно наличие группового действия позволяет изучать те многообразия, которые мы здесь рассматриваем, без привлечения современной техники схем и пучков. Более глубокая причина важности групповых действий такова. Мы уже упоминали о существовании пространств параметров, то есть многообразий, каждой точке которых соответствует элемент некоторого семейства подмногообразий проективного пространства Р" (пример: многообразие гиперповерхностей заданной степени d в Р"). Поскольку PGLra+i К действует на Рп, эта группа действует и на этих пространствах параметров; ясно, что при изучении семейств многообразий
154 Лекция 10 с точностью до проективной эквивалентности данное действие играет ключевую роль. Здесь берет начало геометрическая теория инвариантов (эта тема вкратце обсуждается в лекции 21). Пример 10.8. PGL2 К действует на Р2 Предположим, что char(ii") ф 2. Если представить GL2 К как группу автоморфизмов двумерного векторного пространства V. то она также действует на симметрическом квадрате Sym V. Поскольку на Sym V центр GL2 К по-прежнему действует скалярами, факторгруппа PGL2 К действует на проективной плоскости P(Sym2 V) = Р2. Точно так же можно определить действие PGL-2 К на двойственном пространстве P(Sym2 V*), представляющем собой пространство квадратичных многочленов на Р1 с точностью до постоянного множителя; действие PGL2 К на Р1 естественным образом индуцирует действие на этом пространстве. Заметим, что это действие сохраняет подмно- р2 = P(Sym2 V) жество в P(Sym2 V) = Р2, состоящее из полных квадратов — векторов вида v ¦ v. С другой стороны, это подмножество—просто коника С = ^(F1), являющаяся образом квадратичного отображения Веронезе. Если принять на веру тот факт, что Aut(PJ) = PGL2 К, то получается, что PGL2tf = Aut(C, Р2), т. е. группа проективных движений плоской коники индуцирует действие PGL(F) на P(Sym2 V"). Заметим также, что любой элемент пространства Sym2 V является либо полным квадратом, либо произведением двух линейно независимых линейных множителей, и любое такое произведение может быть переведено в любое другое действием PGL2 К. Поэтому у действия PGL2 К на Р2 есть только две орбиты: коника С С Р2 и дополнение Р2\С. Пример 10.9. PGI/2 К действует на Р3 Теперь предположим, что char (.К) ^2,3. Если, как и в предыдущем примере, V—двумерное векторное пространство, то PGL(V) действует на проективном пространстве P(Sym V) = Р3 (или, что то же самое, на двойственном пространстве многочленов степени 3 на Р1 с точностью до скалярного множителя). Это действие сохраняет множество полных кубов С С Р3, которое, как мы видели, есть скрученная кубика; таким
Алгебраические группы 155 образом, группа проективных движений скрученной кубики получается из действия PGL2 К на Р3. Как и в предыдущем случае, у этого действия есть лишь конечное число орбит: множество полных кубов С, множество Е произведений полного квадрата на линейный множитель (т. е. точек вида [г;2 • w]. где v. w независимы) и множество Ф произведений попарно линейно независимых множителей. Упражнение 10.10. Покажите, что объединение Е U С — гиперповерхность степени 4 в Р3. (На самом деле это поверхность касательных к С', т. е. объединение всех прямых, касательных к скрученной кубике С.) Заметим, что из описания орбит Aut(C, Р3) сразу следует вторая часть упражнения 3.8 (существуют только две, с точностью до проективной эквивалентности, проекции пр(С) С Р" скрученной кубики из точек р ф. С). Упражнение 10.11. Поскольку группа PGL2 К действует на Р3, сохраняя скрученную кубику С, она также действует на пространстве поверхностей степени 2 в Р3, содержащих С, которое, как мы видели, параметризуется Р2. Покажите, что это действие PGL2 К на Р2 совпадает с описанным в примере 10.8, и опишите две его орбиты. (*) Пример 10.12. PGL2 К действует на Р" (в частности, на Р4) Предположим, что char(A') равна 0 или больше п. Тогда действие PGL2 К = PGL(y) на проективном пространстве P(Sym" V) = Р" задается как отображение в группу проективных движений нормальной рациональной кривой — множества n-х степеней [v ¦ ... ¦ v]. Описание пространства орбит этого действия в общем случае становится гораздо более интересным; мы опишем это множество для (относительно) простого случая п = 4. Для начала отметим, что есть четыре орбиты действия PGL2 К на Р4, состоящие не из произведений четырех независимых множителей: нормальная рациональная кривая степени 4 c = {[v%vev}, а также множества Е = {[и3 • w] | v и w линейно независимы в V}, Ф = {[гг • w ] | v и w линейно независимы в V}, и Ф = {[г>2 • и ¦ w] | v, u, w попарно линейно независимы в V}.
156 Лекция 10 Заметим, что С — единственная замкнутая орбита; она содержится в замыкании Е и Ф, которые, в свою очередь, содержатся в замыкании Ф. Пользуясь еще не введенными конструкциями, можно определить Е как поверхность касательных к С, Ф как объединение соприкасающихся 2-плоскостей для С и Ф как объединение всех попарных пересечений различных соприкасающихся 2-плоскостей. Интересные вещи начинаются, если рассмотреть орбиты, состоящие из произведений попарно линейно независимых элементов. Дело в том, что не все такие произведения лежат в одной орбите: каждое соответствует четверке различных точек на Р1 (на (Р1)*, если быть точным), и не для всех таких четверок z\, ..., z,\ G Р1 одну можно перевести в другую действием PGL2 К на Р1. Можно перевести три точки z2, гз и z^ в 0, 1 и оо соответственно, и тогда оставшаяся точка z\ попадет в точку А, где А —двойное отношение \f, , ч (Zl -Z2)-{Zj ^Z4) Л{^1, . . . , Zi) — -. г—-. г. (Z3 - 22) ¦ (z3 - 24) Если мы теперь переставим точки z;, двойное отношение А перейдет в 1 — А, 1/А, 1/A — А), (А — 1)/А или АДА — 1). Таким образом, одну из двух четверок можно перевести в другую, если и только если подмножества {А, 1 - А, 1/А, 1/A - А), (А - 1)/А, АДА - 1)} с К \ {0, 1} для них совпадают. Чтобы выяснить, когда так бывает, введем знаменитую j-функцию (множитель 256 вводится из теоретико-числовых соображений). Сформулируем теперь следующее утверждение: Упражнение 10.13. Покажите, что подмножества {0, оо, 1, А} и {0, оо, 1, А'} С Р1 лежат в одной орбите тогда и только тогда, когда совпадают значения j{\) = j(A'). Из этого упражнения следует, что каждому значению j соответствует своя орбита ilj, что завершает описание орбит. Перечислим несколько свойств орбит ilj\ все они могут быть выведены напрямую, но мы здесь этого делать не будем. Начнем с того, что для большинства значений j замыкание орбиты Qj ~- гиперповерхность степени 6. Точнее, это верно для всех значений j. кроме j=0 и 1728. Оказывается, что с замыканием f2i728 мы Уже встречались: это многообразие секущих для нормальной рациональной квартики, которое является кубической гиперповерхностью в Р4. Многообразие f!o также представляет интерес: это гиперповерхность степени 2, содержащая нормальную рациональную квартику. Отсюда следует интересное
Алгебраические группы 157 наблюдение: существует канонически определенная квадрика, содержащая нормальную рациональную квартику С С Р4, которая переводится в себя любым движением Р4, сохраняющим С. Это также можно вывести из классической теории представлений, которая гласит, что как представление SL2 К Sym2(Sym4 V) = Sym8 V © Sym4 V © К. Первые два слагаемых в этом разложении соответствуют пространству квадрик 1{СJ С 1(C), где 1(C) — идеал С, а последнее слагаемое —квадрике Q.Q. Упражнение 10.14. Какие орбиты действия PGL2 К на Р4 лежат в замыкании данной орбиты Clj? (*) Классики оставили нам явное описание пространства орбит действия PGL2 К на Рга для всех п ^ 6 (оно известно как «the theory of binary qualities»); для общего случая имеется ряд качественных результатов. Пример 10.15. PGL3 К действует на Р5 Предположим, что сЪ.ш(К) ф 2. На сей раз мы рассмотрим действие группы GL(V) = GL3 К автоморфизмов трехмерного векторного пространства V на пространстве Sym V. Оно индуцирует действие PGL3 К на ассоциированном проективном пространстве P(Sym V) = Р5. Точно так же мы можем рассмотреть действие на двойственном пространстве P(Sym2K*) = Р5, которое можно считать пространством коник в Р2, и тогда любой автоморфизм Р2 индуцирует естественный автоморфизм Р5 как пространства коник в Р2. Орбиты этого действия уже были описаны в примере 3.3: есть замкнутая орбита Ф, состоящая из двойных прямых (т. е. квадратов v ¦ v € Sym V), еще одна орбита Ф состоит из пар различных прямых (т. е. произведений v ¦ w непропорциональных линейных множителей) и, наконец, есть открытая орбита, состоящая из гладких коник (проектив- но эквивалентных кривой Веронезе ^(Р1))- Чтобы описать эти орбиты, заметим, что первая — геометрическое место квадратов [г;2] — есть просто поверхность Веронезе г^г(Р2) в Р°- Далее, нетрудно видеть, что квадратный многочлен на Р2 приводим тогда и только тогда, когда он может быть записан в виде суммы двух квадратов (поскольку х2 + у2 = (х + iy)(x — iy)), и обратно, vw может быть записано как ({v + w)/2J + (i(v — w)/2J. Замыкание Ф = Ф U Ф — многообразие секущих для поверхности Веронезе. Отсюда можно вывести, что с точностью до проективной эквивалентности есть только два многообразия в Р4, которые получаются
158 Лекция 10 как регулярные проекции 7грE) поверхности Веронезе S = ^(Р2) С Р5 (т. е. проекции из точки р € Р5, не лежащей на S). Пример 10.16. PGL3 К действует на Р9 Пусть char(AT) ф 2, 3. Как и при переходе от действия PGL2 К на Р2 и Р3 к действию на Рп для п ^ 4, ситуация кардинально меняется при рассмотрении действия PGL3 К на пространстве P(Sym3 V) = Р9 (или, что то же самое, на пространстве кубических многочленов на Р2 с точностью до умножения на скаляр). Мы просто перечислим некоторые факты, касающиеся этого действия, не вдаваясь в объяснения. Для начала есть несколько орбит, соответствующих приводимым кубикам (или кубикам, имеющим кратные компоненты): тройные прямые (т. е. тензоры вида [v3]) образуют одну орбиту, как и суммы прямой и двойной прямой ([и ¦ v2} с линейно независимыми и, v 6 V). Кубики, являющиеся объединением трех различных прямых, образуют две орбиты: одну, для которой прямые не пересекаются в одной точке ([и ¦ v ¦ w] с линейно независимыми u, v и w). и еще одну, для которой три прямые у проходят через одну точку ([и ¦ v ¦ w] с и, v, w no- ( парно линейно независимыми, но лежащими в одной 4 плоскости в V). Также есть две орбиты, состоящие Г^\/ из объединений коники и прямой: одна, где прямая ^— ^ i пересекает конику в двух точках, и еще одна, где прямая касается коники. Среди неприводимых кубик еще две орбиты образуют два вида кривых, описанных в упражнении 3.8. Остаются гладкие кубики. Каждая из пс~ N. ' >к следних может быть переведена проективным дви- С_у\ L^^ жением в кривую С\ вида Y2Z = X -(X -Z)-(X -XZ), и две такие кривые проективно эквивалентны тогда и только тогда, когда два множества {0, 1, сю, А} и {0, 1, оо, А'} могут быть переведены друг в друга проективным движением Р1, то есть если j-инвари- анты совпадают. Таким образом, ситуация очень похожа на ту, которая возникала при рассмотрении действия PGL2 К на Р4. На рисунке указаны некоторые из очевидных примыканий между орбитами, в особенности состоящими из особых кубик. В то же вре-
Алгебраические группы 159 ыя, некоторые тонкости не показаны: например, для каждого значения j 6 К орбита, состоящая из гладких кубик с j-инвариантом j, содержит в своем замыкании множество каспидальных кубик (т. е. орбиту кубик, проективно эквивалентных Y2Z — X3), но не содержит множество треугольников. Пример 10.17. РО„ К действует на Р" Пусть с\тг(К) ф 2. Будем теперь рассматривать действие ортогональной группы Оп К на Кп и соответствующее ему действие РОп К на Pn_1. Единственное, что мы хотим сказать, это что действие РОп К сохраняет квадратичную гиперповерхность X = {[v]\Q(v,v)=0}; обратно, РО„ К составляет всю группу проективных движений X, т.е. PO„Ar = Aut(X, Р"-1). В частности, заметим, что обе группы PGL2 К и SO3 К можно таким образом отождествить с группой проективных движений коники X С Р2, так что эти две группы изоморфны. Аналогично, изоморфизм квадратичной поверхности X С Р3 и Р1 х Р1 индуцирует изоморфизм PSO4 К и PGL/2 К х PGL2 К. Заметим, что полная группа проективных движений квадрики X с?3 есть расширение PGL2 К х PGL2 К с помощью Z/2, так как PGL2 К х PGL2 К сохраняет два семейства прямых на квадрике (автоморфизм К4, сохраняющий Q и переставляющий два семейства прямых на X, имеет определитель —1 и поэтому не лежит bS04^). Пример 10.18. PGL„ К действует на F(AkKn) В качестве последнего примера рассмотрим действие GLn К на Л Кп и индуцированное действие на проективном пространстве. Очевидно, это действие сохраняет грассманиан G(k, n) С Р(Л Кп) как множество разложимых векторов [v\ Л ... Л Vk\- На самом деле, кроме случая п = 2fc, это вся группа автоморфизмов грассманиана, то есть имеется следующая теорема. Теорема 10.19. Если к < п/2, то Aut(G(Jfc, n)) = Aut(G(k, n), F(AkKn)) = PGL„ К. В случае п = 2к имеем Aut(G(k, n)) = Aut(G(fc, n), F(AkKn)) D PGLn К, где последнее вложение — индекса 2. Полу доказательство. Доказательство этого факта состоит из двух частей, первая из которых состоит в проверке в обоих случаях равен-
160 Лекция 10 ства Aut(G(fc, n)) = Aut(G(ifc, n), P(AkK")), то есть в доказательстве того, что любой автоморфизм многообразия G(k, n) проективен. Это нетрудно и сводится к тому утверждению, что все подмногообразия коразмерности 1 в G(k, n) суть пересечения G(k, n) с гиперповерхностями в Р(Д Кп), но для доказательства этого факта у нас пока не хватает средств. Примем его на веру и докажем оставшееся равенство. Ключевым в данном случае является наблюдение из лекции 6: любое линейное пространство Л = Р', лежащее на грассманиане G(k, n) С С Р(Л К")- есть подграссманиан вида G(l, I + 1) или G(l, I + 1), то есть множество подпространств размерности к, лежащих в данном подпространстве размерности к + I (соответственно к + 1) и содержащих данное подпространство размерности к — 1 (соответственно к — I). В частности, если к < п/2. то любое линейное подпространство Л = рп~к С С G(k, n) относится к первому типу, то есть является множеством подпространств размерности к, содержащих данное подпространство размерности к — 1. Другими словами, многообразие Фано F,„_^(G(fc, n)) есть не что иное, как грассманиан G(k — 1, п) (упражнение 6.9). Таким образом, всякое проективное движение многообразия G(k, n) задает автоморфизм многообразия G(k — 1, п); вспомнив утверждение, что такой автоморфизм всегда проективен, получаем автоморфизм многообразия G(k — 2, п), и так далее. В конце получится автоморфизм грассманиана G(l, n) = Pn_1; этот автоморфизм соответствует элементу в PGLn К, который и задает данное проективное движение грассманиана G(k, n) С Р(Л*АГ"). В случае п = 2к многообразие Фано (к — 1)-плоскостей на G(k, га) — несвязное объединение двух экземпляров грассманиана G(k — 1, п) (или, точнее, несвязное объединение G(k — 1, п) и G(k + 1, п)). Группа движений каждой компоненты в отдельности есть PGLn К. Существование еще одного автоморфизма, переставляющего компоненты, можно оставить в качестве упражнения. ? Пользуясь последним утверждением, можно вывести еще один изоморфизм в духе тех, что мы рассматривали после примера 10.17: связная компонента единицы в группе автоморфизмов грассманиана GB, 4) есть PGL4 К, но GB, 4) — квадратичная гиперповерхность в Р5, так что PGL4 К ^ PS06 К. Факторы В контексте действия группы G на множестве X возникает естественный и важный вопрос о существовании факторов. В наивном пони-
Алгебраические группы 16] мании фактор — это многообразие Y, точки которого взаимно однозначно соответствуют орбитам G на X. причем отображение 7г: X —+ Y регулярно. Эквивалентным образом фактор можно определить как такое сюръективпос отображение 7г: X —* Y, что п(р) = n(q) тогда и только тогда, когда существует д б G. для которого д(р) — q. На самом деле стоит потребовать большего. Именно, фактор должен быть многообразием Y с отображением 7Г: X —> Y, удовлетворяющим тому условию, что любое регулярное отображение р: I-»Zb другое многообразие Z пропускается через тг тогда и только тогда, когда р(р) = Р(й{р)) Для всех 9 е G п V ? ^- (Это отсекает X >- Z различные глупости вроде взятия композиции отображе- .* ния 7г с взаимно однозначным, но не изоморфным отобра- ,, жением ф: Y —> У, а заодно гарантирует единственность Y фактора в случае его существования.) Говорят, что фактор X по действию G существует, если существуют многообразие Y и отображение 7г: X —> Y, удовлетворяющие приведенным выше условиям. Легко видеть, что даже в простейших случаях фактора может не быть. Например, у действия К* — GLi К на А1 умножением есть только две орбиты: {0} и А1 \ {0}, но сюръективного морфизма из А1 на многообразие из двух точек не существует. Это общая проблема с построением факторов: одна орбита может лежать в замыкании другой, и тогда естественная топология на X/G будет патологической. Менее примитивные проявления того же эффекта мы видели в примерах 10.12 и 10.16. В последнем случае хотелось бы получить многообразие, параметризующее классы проективной эквивалентности плоских кубических кривых, и самая естественная возможность для этого— фактор Р9 по действию PGLa К, по этого фактора не существует. Как отмечалось, например, орбита, состоящая из всех ка- спидальных кубик, содержится в замыкании любой орбиты, состоящей из гладких кубик. Можно ограничиться рассмотрением открытого подмногообразия UcX. инвариантного относительно действия G, и попробовать взять фактор U по действию G. Так, в примере 10.16 можно в качестве U взять объединение множества всех гладких кубик и неприводимых нодальных кубик. Фактор U по PGL3 К существует и изоморфен Р1. Глубоким вопросом о существовании и компактности таких факторов занимается геометрическая теория инвариантов. Одной из ситуаций, когда хорошие факторы всегда существуют, является случай действия конечной группы, который мы и обсудим. 11-6152
162 Лекция 10 Факторы аффинных многообразий по конечным группам Начнем с конечной группы G, действующей па аффинном многообразии X, где X — множество общих нулей многочленов {fn[xi, • • •, хп)} в А""; утверждается, что фактор X по действию G в вышеприведенном смысле всегда существует. Чтобы убедиться в этом, обозначим идеал X через 1(Х) и координатное кольцо через А(Х) = К\х\, ..., хп\/ 1{Х). По определению фактора, примененному к Z = А1, регулярные функции на Y суть в точности те функции на X, которые инвариантны относительно действия G. то есть координатное кольцо Y есть подкольцо А(У) = А(Х)С; С А(Х). Первое, что нужно проверить, — конечную порожденность A(X)G над К: проверив это, можно записать A(Y) = K[wi, ..., wrn]/(gi(w), ..., gi(w)) и взять в качестве Y множество общих нулей многочленов ga{w) в Кт. Чтобы доказать, что A(X)G конечно порождено над К, заметим сначала, что можно представить А(Х) в виде К[х\, ..., хт}/1, где G действует перестановками на образующие Ж;: нужно только добавить к исходному множеству образующих {zi} все образы Zi при действии G. Далее, имеется сюръекция K[Xl, ...,xm]G-»(K[Xl, ...,xm]/I(X)f: любой элемент аЕ (К[х\, ..., xm]/I)G соответствует элементу а б S К[х\, ..., хт}, сравнимому по модулю / с любым из образов д*(а), и для любого такого а усреднение SSG будет инвариантно относительно действия G и при этом отображаться в 57. Поэтому достаточно показать, что конечно порождено кольцо К[х\, ..., xm]G. Но оно зажато между двумя кольцами многочленов: K[xi, ..., xm}Sm С K[xi, ..., xm]G С K[xi, ..., хт], где Sm ~ группа подстановок т элементов. Далее, кольцо инвариантов К[х\, ..., xm)Sm изоморфно кольцу многочленов K[yi, ..., ут]. где j/г — элементарные симметрические функции от Xj. Теперь конечная порожденность К[х\, ..., xm]G вытекает из конечной порожденности K[xi, ..., хт] как модуля над К[ух, ..., ут]. Далее, нужно убедиться, что точки Y соответствуют орбитам действия G на X. Это нетрудно. Предположим, что точки р и q € X не лежат в одной орбите относительно действия G. Чтобы доказать, что 7г(р) ф 7г(д), заметим, что можно найти функцию / ? А(Х) на X, равную
Алгебраические группы 163 нулю в р. но не в g(q) для всех д е G. Тогда произведение J\ 9*(f) образов / под действием G —функция / е А(У), равная нулю в 7г(р), но не в n(q). Чтобы доказать сюръективность тт. возьмем произвольный идеал m = (h-\. ..., hk) в A(Y); нам нужно показать, что пт • А(Х) ф А(Х), если m ф АСУ). Но если m • А(Х) — единичный идеал, то можно найти такие аи ..., ак е А(Х), что 1 = а\ ¦ hi + ... + dk ¦ hk- Складывая все образы этого уравнения при действии G, получаем \G\ = (X^i)) ¦ /ii + ... + (j>* (а*)) ' '^- Коэффициенты правой части этого уравнения инвариантны относительно G. то есть лежат в А(У). и, следовательно, m = A(Y). Проверку условий универсальности для многообразия Y и отображения 7г: X —•> У мы оставляем в качестве упражнения. Отмстим также, что, несмотря на кажущуюся необходимость нулевой (или хотя бы взаимно простой с порядком G) характеристики поля К, для результата это не нужно. На самом деле, если бы мы провели все рассуждение должным образом (используя понятие целого расширения кольца), можно было бы обойтись без «усреднений». См. по этому поводу [S1]. Упражнение 10.20. Покажите, что действие группы перестановок четырех элементов на четверках различных точек из Р1 индуцирует действие 5.J на А1 \ {0, 1} с фактором А1 и отображением А1 \ {0, 1} —> А1, задаваемым j-функцией (ср. упражнение 10.13). Пример 10.21. Факторы аффинных пространств Самые простые примеры получаются из линейных действий на векторных пространствах. Рассмотрим, скажем, инволюцию (г, w) ь-> |-+ (-Z, —ги) на А2. Подкольцо K[z, w], инвариантное относительно этой инволюции, порождено многочленами а = z2, Ъ = zw и с = w2, удовлетворяющими одному соотношению ас = Ь2\ поэтому фактор А2 по этой инволюции — квадратичный конус Q С А3. •0x0 В качестве другого примера рассмотрим действие Z/3 на А2, которое переводит (г, w) в ((z, ?w), где ? — кубический корень из единицы. и*
164 Лекция 10 Кольцо инвариантов порождено мономами г3, z2w, zw'2 и w:i. откуда мы видим, что фактор —конус в А4 над скрученной кубикой в Р3. Если, напротив, действие Z/3 на А2 задавать как (z, ги) н-» (?г, Q2w), то кольцо инвариантов будет порождаться многочленами а = г3, Ъ = zw и с = и;3, удовлетворяющими уравргению ас = б3, что дает совсем другой фактор. Упражнение 10.22. Покажите, что два последних фактора неизоморфны как многообразия.(*) Пример 10.23. Симметрические степени Другой пример фактора по действию конечной группы представляет симметрическая степень Х^ многообразия X. Она определяется как фактор обычного прямого произведения Хп по действию симметрической группы на п элементах. Таким образом, точками Х^ являются неупорядоченные наборы п точек многообразия X. Для примера рассмотрим простейший случай X = А1. Координатное кольцо обычного прямого произведения Хп = Ап есть K[zi, ..., zn], и п-я симметрическая степень в качестве координатного кольца имеет подкольцо симметричных многочленов от z\, ..., zn. Но это подкольцо свободно порождено элементарными симметрическими многочленами о\, ..., ап\ поэтому симметрическое произведение (А1)''1' изоморфно А". Другими словами, пространство многочленов степени п от одной переменной со старшим коэффициентом 1 есть n-я симметрическая степень прямой А1. Упражнение 10.24. Опишите симметрический квадрат (А2)^2' и, более общо, симметрический квадрат (А")B). Факторы проективных многообразий по конечным группам Точно так же, как фактор аффинного многообразия по действию конечной группы всегда существует и является аффинным многообразием, фактор проективного многообразия ХсР" по конечной группе всегда существует и является проективным многообразием, хотя доказать это несколько труднее. Для начала заметим, что любое действие конечной группы на проективном многообразии можно сделать проективным, то есть можно так вложить X в проективное пространство Рл, что G будет действовать на PN, сохраняя X. Это просто: нужно только вложить первоначальное проективное многообразие X в произведение проективных пространств Р" х Рп х ... х Р", занумерованных элементами группы у S G, при помощи отображения, д-я компонента которого — композиция автоморфизма X, соответствующего элементу д, и вложения X в Р". Теперь действие G на А' получается ограничением на X действия G
Алгебраические группы 165 на (P")IGI перестановками сомножителей. После вложения (Pn)lG! в проективное пространство размерности (тг -Ь 1)' ' — 1 с помощью отображения Сегре это действие станет проективным. Наконец, взяв композицию с подходящим вложением Веронезе, можно сделать действие линейным. Пусть теперь S(X) — однородное координатное кольцо X в Р" и В = = S(X)G С 5(X) — подкольцо инвариантов относительно действия G. Кольцо В снова градуировано, хотя оно может и не порождаться своей первой компонентой В\. Например, В± может быть нулем. Это не проблема: положим В^=®Впк п=0 и введем на градуировку, объявив Впк компонентой градуировки п. Кольцо В конечно порождено, значит, для некоторого к подкольцо S(Y) = В^ порождено первой градуировочной компонентой. Поэтому можно записать S(Y) = K[Z0, ..., Zm]/(*i(Z), ..., F,(Z)), где Fa — однородные многочлены от Zt. Теперь мы утверждаем, что подмногообразие Y С Р"\ заданное уравнениями Fa(Z) = 0, есть фактор X по действию G в вышеприведенном смысле. Упражнение 10.25. Проверьте последнее утверждение. (Подсказка: используйте локальность определения фактора в том смысле, что если G сохраняет открытое аффинное подмножество U С X, то образ U при факторизации есть фактор U по действию G.) То же рассуждение, кстати, доказывает существование в общем случае фактора квазипроективного многообразия по действию конечной группы. Упражнение 10.26. Докажите, что п-я симметрическая степень Р1 есть Р". Пример 10.27. Взвешенные проективные пространства Вероятно, один из основных примеров факторизации проективных многообразий по действию конечных групп доставляют взвешенные проективные пространства. Они определяются как фактор проективного пространства по диагональному действию абслевой группы. Точнее говоря, пусть ао, ..., ап— любые натуральные числа, и пусть группа (Z/ao) х ... х (Z/an) действует на Рп автоморфизмами [Z0, ..., Zn] н^ [Zq, ..., С • Zi, ..., Zn],
166 Лекция 10 где С — первообразный корень из единицы степени а*. Фактор Р" по этому действию называется взвешенным проективным пространством и обозначается Р(ао, • • ¦, ап)- Простейшими примерами взвешенных проективных пространств (в свете упражнения 10.29) являются взвешенные плоскости РA, 1, 2) и РA, 2, 2). Первая из них — фактор Р2 по действию Z/2 с образующей [Z(b Zb Z2] i-> [Zq, Zi, -Z2]. Подкольцо инвариантов В, таким образом, порождено мономами Zq, Z\ и Z2. Стало быть, мы переходим к кольцу В^2\ которое порождено мономами w0 = z2, w1 = z0zl, w2 = z\ и w3 = z2, и заключаем, что плоскость РA, 1, 2) изоморфна поверхности в Р3, задаваемой уравнением W0W2 = W2, то есть конусу над коникой (интересно сравнить этот результат с примером 10.21). Взвешенная плоскость РA, 2, 2) на поверку оказывается менее интересной. Здесь кольцо инвариантов порождается Zq, Z\ и Zf; переходя к В^2\ мы видим, что оно порождается Z2. Z2 и Zf, между которыми пет соотношений, и поэтому РA, 2, 2) = Р2. На самом деле оба примера являются частными случаями следующего. Упражнение 10.28. Докажите, что любое взвешенное проективное пространство вида РA, ..., 1, к, ..., к) изоморфно конусу над многообразием Веронезе г^(Р') (в частности, РA, к, ..., к) =РП). Упражнение 10.29. Докажите, что всякая взвешенная проективная прямая Р(а, Ь) изоморфна Р1. В качестве примера, не сводящегося к перечисленным, возьмем взвешенную плоскость РA, 2, 3). Это фактор Р2 по действию Z/6 с образующей [Zq, Zb Z2] i-> [Zq, -Zi, loZ2\, где u> — кубический корень из единицы. Это действие линейно; подкольцо В С K[Zq, Z\, Z2\ инвариантов относительно Z/6 порождено мономами Zq, Z'{ и Zf. Переходя к кольцу В^6\ порожденному мономами w2 = z2zf, w3 = zf, Wq = ZqZ2zI, Wq = Z%, \\\ = Zq\Z\, w4 = zlz\, w5 = zf,
Алгебраические группы 167 заключаем, что пространство РA, 2, 3) изоморфно проективному многообразию X С Р6, заданному уравнениями И'о W2 = W?, W0 W3 = Wi W2, Wi W:i = Wf, W0 \\5 = W\, W2 Wb = Wi, Mi W5 = И', WG, W2 W6 = Wz \ V 4, Wx We = W2 W.i, W0 W6 = Wy W4. Упражнение 10.30. Покажите, что все взвешенные проективные пространства рациональны. Можете ли вы явно найти бнрацнональный изоморфизм между РA, 2, 3) и Р2? (На самом деле РA, 2, 3) С Р6- поверхность Дель Пеццо: в частности, ее можно представить как образ рационального отображения из Р2 в Р6, заданного кубическими многочленами на Р2.) Упражнение 10.31. Обычное проективное пространство может быть задано как фактор Kn+l \ {0} по действию К* скалярным умножением. Покажите, что взвешенное проективное пространство Р(ао, .... ап) можно задать как фактор Kn+1 \ {0} по К*, где А € К* действует как (Z0j...,Zn)^(Ara»Z0, ..., Xa"Zn).
Часть II Атрибуты многообразий Теперь, когда мы накопили некоторый запас примеров многообразий и отображений, мы готовы всерьез разрабатывать инструментарий для работы с ними, что на данном этапе означает «найти побольше инвариантов и свойств, отличающих одни многообразия от других». Разумеется, вместе с введением этих инвариантов мы сможем также определять и описывать новые многообразия. Характеристики многообразия, которыми мы будем заниматься, таковы: размерность; гладкость или особость; касательные пространства Зарисского (в обоих случаях), а во втором из них —также и касательные конусы; резольвента идеала многообразия вместе с функцией и многочленом Гильберта; степень. В каждом из случаев, дав определение, мы сформулируем основные теоремы, описывающие поведение этих инвариантов при проведении различных конструкций, а затем применим эти теоремы к вычислению инвариантов различных известных нам многообразий.
Лекция 11 ОПРЕДЕЛЕНИЯ РАЗМЕРНОСТИ И ЭЛЕМЕНТАРНЫЕ ПРИМЕРЫ Начнем мы с того, что дадим ряд различных определений размерности и постараемся объяснить, как они связаны друг с другом. Все наши определения относятся к неприводимому многообразию X: размерность произвольного многообразия будет определяться просто как максимум размерностей его неприводимых компонент. Первое из определений незаконно в нескольких аспектах, но оно, возможно, наиболее интуитивно понятное. Предположим, что X —неприводимое многообразие над полем комплексных чисел. Если X является комплексным подмногообразием в Р™, то оно связно и мы определяем размерность X как размерность этого комплексного многообразия. Более общим образом, имеет место следующий факт (доказать который мы сможем только в упражнении 14.3): гладкие точки многообразия X образуют плотное подмножество U С X (на самом деле это открытое подмножество в топологии Зарисского, являющееся связным комплексным многообразием). Мы определяем размерность X как размерность этого многообразия. Это определение нелегитимно по четырем причинам: оно использует понятие гладкости, формального определения которому мы не давали; оно ссылается на недоказанную теорему; оно использует специфику комплексных чисел; наконец, оно использует понятие размерности из другой теории. Тем не менее это определение соответствует общепринятому представлению о том, что такое размерность; нашей целью будет найти алгебраическое определение, соответствующее этому представлению. Давайте начнем с того, с чем никто спорить не будет: размерность Р" равна п. Вторая интуитивно ясная предпосылка состоит в том, что если X и У — неприводимые многообразия и <р: X —> Y — доминантное отображение с конечными слоями, то размерность X должна совпадать с размерностью Y. Исходя из этих предпосылок, мы можем дать следующее предварительное определение. Определение 11.1. Размерность неприводимого многообразия равна к, если X допускает доминантное отображение в Рк с конечными слоями.
170 Лекция 11 Конечно, это определение нуждается в доработке: не вполне ясно, что такое отображение всегда можно найти или что размерность к проективного пространства, в которое отображается X, будет одной и той же для всех отображений. Со вторым из этих вопросов мы разберемся позднее, когда дадим другие эквивалентные определения размерности; первым же мы займемся прямо сейчас. Чтобы это сделать, начнем со случая, когда X С Р" проективно. Если X С Р™ непрлводимо, то конечные отображения в проективное пространство естественно поискать среди проекций. Однако если мы проектируем X из точки р € Р", не лежащей на X, то слои будут с неизбежностью конечны, поскольку если р $• X, то всякая прямая, проходящая через р, может пересекаться с X лишь по конечному множеству точек. Если образ X = тгр{Х) не совпадает со всем Р"-1, мы можем повторить этот процесс, продолжая проектировать X из точек, пока мы не дойдем до конечного сюръективиого отображения X на Pfc. Ту же мысль можно выразить другими словами: проекция X из линейного пространства Л = Рг С Рп, не пересекающегося с X, будет сюръективиа тогда и только тогда, когда всякое подпространство, строго содержащее Л, будет пересекаться с X, так что нам просто нужно найти максимальное линейное подпространство, не пересекающееся с I. В частности, мы можем охарактеризовать размерность проективного многообразия ХсР" как наименьшее число к, для которого общая (п — к — 1 )-плоскость Л С Р" не пересекается с X. Однако же ввиду упражнения 6.15 для всякого квазипросктив- ного многообразия X С Рп замыкание в G(/, п) множества i-плоско- стей, пересекающихся с X, есть множество /-плоскостей, пересекающихся с X. Следовательно, мы можем сформулировать следующее определение. Определение 11.2. Размерностью неприводимого квазипроективного многообразия X С Рп называется наименьшее целое число к, для которого общая (п — к — 1)-плоскость Л С Р" не пересекается с X, или, если X проективно, такое, что существует подпространство размерности п — к — 1, не пересекающееся с X. Далее, заметим, что общая (п — к — 1)-плоскость, содержащаяся в общей (п — /г)-плоскости, является общей (п — к — 1)-плоскостью. Отсюда следует, что в описанной выше ситуации общая (п — А;)-плоскость будет пересекать X по конечному множеству точек. Более того, то же рассуждение показывает, что общая (п — к + 1 )-плоскость будет пересекаться с X по многообразию, содержащему бесконечно много точек, так как в противном случае общая (л — /с)-плоскость не будет пересекаться с X. Тем самым мы даем следующее определение.
Определения размерности и элементарные примеры 171 Определение 11.3. Размерностью неприводимого квазипроективного многообразия Л' С Р" называется такое целое число к, что общая (п — /с)-плоскость в Р" пересекается с X по конечному множеству точек. Заметим, что из любого из этих определений вытекает факт, представляющийся очевидным: если X неприводимо и если Y С X — собственное замкнутое подмногообразие, то dim(Y) < dim(A') (или, равносильно, замкнутое подмногообразие неприводимого многообразия X, имеющее ту же размерность, что X. должно совпадать с X). Вот замечание, являющееся всего лишь переформулировкой того, что мы сказали, но достаточно полезное, чтобы быть сформулированным как отдельное предложение: Предложение 11.4. Если ХсР" ~к-мерное многообразие и А = Р' — произвольное линейное подпространство размерности I > п — к, то к должно пересекаться с X. Заметим, что это прямое обобщение следствия 3.15. В упражнении 11.38 мы увидим, как обобщить его до такого утверждения: если X, Y С Рп — произвольные подмногообразия размерностей к и I, причем k + l^n, то X <1Y ф®. Рассуждения, предшествовавшие двум последним определениям, показывают, что всякое многообразие допускает отображение с конечными слоями на проективное пространство, но из них не следует, что размерность этого проективного пространства одна и та же для всех таких отображений. Чтобы убедиться в этом, нам нужна другая ха- рактеризацня размерности, зависящая только от инварианта самого многообразия X (а не от конкретного вложения в проективное пространство), а именно, от поля функций К(Х). Ключевым наблюдением является предложение 7.16, гласящее, что для конечного доминантного рационального отображения ip: X —* Y индуцированное вложение полей функций K(Y) °-> К(Х) представляет К(Х) в виде конечного алгебраического расширения поля K(Y). В нашей нынешней ситуации это означает, что если X имеет размерность п в смысле любого из приведенных определений, т. е. если X допускает конечное отображение 7г: X —» Fk, то мы имеем вложение тг* : К(Рк) = К(Х1, ..., xk) -> К(Х), представляющее К(X) в виде конечного расширения поля К{х\, ..., Xk). Это приводит нас к следующему определению. Определение 11.5. Размерностью неприводимого многообразия X называется степень трансцендентности поля рациональных функций К(Х) над К.
172 Лекция 11 Достоинством этого определения является, конечно, то, что из него ясно, что размерность — инвариант именно многообразия X, а не какого-то конкретного вложения X в проективное пространство. Из него также следует, что размерность — по существу локальное свойство, поскольку поле функций К(Х) неприводимого многообразия X является полем частных локального кольца в\ф в любой точке р ? X. В частности, таким способом мы можем определить размерность неприводимого квазипроективного многообразия X С Р"; заметим, что определенная таким способом размерность X совпадает с размерностью его замыкания. Мы можем также использовать любое из других стандартных определений размерности локального кольца применительно к кольцу &х.р (длина максимальной цепочки простых идеалов, минимальное число образующих у m-примарного идеала и т. п.) и получить тем самым определение размерности многообразия: см. [Ej или [AM] по поводу подробного обсуждения различных характеризаций размерности локальных колец. Отметим, в частности, что длина максимальной цепочки простых идеалов в &х,р совпадает с длиной максимальной цепочки неприводимых подмногообразий {p}CliCl2C...C Xfc_j С Xk = Х: содержащих точку р ? X. Можно непосредственно усмотреть, что эта характеризация размерности равносильна определению 11.1, что дает еще одно доказательство того факта, что введенная в этом определении размерность к является единственной. Чтобы обобщить определение размерности на многообразия, являющиеся, возможно, приводимыми, мы определяем размерность произвольного многообразия как максимум размерностей его неприводимых компонент; мы будем говорить, что X разноразмерно размерности к (или просто разноразмерно), если все неприводимые компоненты многообразия X имеют одну и ту же размерность к. Можно также определить1 .локальную размерность многообразия X в точке р Е X, обозначаемую через dimp(X), как максимум размерностей неприводимых компонент X, содержащих р. Таким образом, например, X равнораз- мерно тогда и только тогда, когда climp(X) = dim(X) для всех р ? X. Заслуживает упоминания следующий основополагающий факт. Упражнение 11.6. Пользуясь любым определением размерности, докажите, что если JcP" — произвольное квазипроективное многообразие nZC Р"' — произвольная гиперповерхность, не содержащая ни В этом месте в авторский текст внесены некоторые поправки. — Прим. ред.
Определения размерности и элементарные примеры 173 одной неприводимой компоненты многообразия X, то1 dim(ZnX)=dim(X)-l. (Аналогичным образом, если / — произвольная регулярная функция, не являющаяся тождественным нулем2 ни на одной неприводимой компоненте X. то ее множество нулей Y С X имеет размерность (lim(.Y) — 1.) Этот факт будет использован в доказательстве более <>< . ¦ теоремы 17.24 о полуаддитивности размерности пересечения. Мы встретимся с еще одной характеризацией размерности в лекции 13; в некотором отношении это будет самое изящное, по и наименее интуитивно ясное из всех наших определений. А сейчас пришло время обсудить свойства размерности и привести ряд примеров. Пример 11.7. Гиперповерхности В лекции 1 мы определили гиперповерхность X С Рп как многообразие, являющееся множеством нулей одного однородного многочлена F(Z). Ввиду сказанного выше X будет равноразмерно размерности п — 1. В этом месте стоит упомянуть обратное утверждение: равноразмернос подмногообразие ХсР™ коразмерности 1 является гиперповерхностью. Это следует из того факта, что минимальные простые идеалы в кольце K[Zo, ..., Zn] являются главными. Это также следует из того, что однородный идеал гиперповерхности порожден одним элементом. Пример 11.8. Полные пересечения Определение. Мы будем говорить, что /с-мерное многообразие X С Рп является полным пересечением, если его однородный идеал /(X) С С K[Zq, ..., Zn) порожден п — к элементами. Заметим, что ввиду упражнения 11.6 число п — к — минимально возможное число образующих идеала fc-мерного подмногообразия. Часто полные пересечения изучают просто потому, что их в некотором смысле очень много: из теоремы 17.16 будет следовать, что если Fa(Z) — общий однородный многочлен степени da, где а = 1, ..., п — к, то множество общих нулей многочленов Fa является полным пересечением. (Мы будем неявным образом использовать этот факт, когда в дальнейшем будем вычислять размерность семейства полных перс- сечений.) Поэтому легко выписать в явном виде большое количество многообразий, являющихся полными пересечениями. В то же время мы Если пересечение в формуле ниже непусто. — Прим. перев. Или константой. — Прим. ред.
174 Лекция 11 должны заметить, что полные пересечения образуют очень маленький подкласс многообразий; хотя мы и не можем здесь ничего из этого доказать, существуют многочисленные ограничения па топологию полных пересечений (например, если их размерность два или выше, они обязаны быть одиосвязными) и на их численные инварианты. Полные пересечения могут образовывать маленькое подсемейство даже среди многообразий с фиксированными топологией и численными инвариантами. Пусть, например, Г С Р" состоит из трех неколлинсарных точек; поскольку однородный идеал /(Г) не содержит элементов степени 1, но размерность /(ГJ равна трем, /(Г) не может иметь меньше трех образующих; стало быть, Г не является полным пересечением. Более общим образом, имеется следующий факт. Упражнение 11.9. Пусть ГсР" — общий набор d точек. Тогда Г является полным пересечением тогда и только тогда, когда п = 1, или же d = 1 или 2, или же d = 4 и п = 2. Докажите это утверждение при п =2 Пример с тремя точками в Р" иллюстрирует разницу между понятиями полного пересечения и теоретико-множественного полного пересечения. Подмногообразие IcP" размерности к называется теоретико-множественным полным пересечением, если оно является множеством общих нулей п — к однородных многочленов; например, если Г = {р, <], г} С Р2 состоит из трех неколлинеарных точек, то оно является пересечением любой неприводимой коники, содержащей эти точки, с кубической кривой pqUprU qr. На самом деле имеет место следующее утверждение, контрастирующее с упражнением 11.9. Упражнение 11.10. Пусть Г С Р" — общий набор d точек. Покажите, что Г является теоретико-множественным полным пересечением. Другой знаменитый пример, иллюстрирующий различие этих двух понятий, доставляет скрученная кубика, не являющаяся полным пересечением (по той же причине, по которой таковым не являются три неколлинеарные точки в Р2), но являющаяся теоретико-множественным полным пересечением (доказать это труднее, чем для случая трех точек на плоскости). Неизвестно, всякая ли пространственная кривая С сР3 является теоретико-множественным полным пересечением; это неизвестно даже для кривых Са,р из упражнения 1.29. Упражнение 11.11. Найдите такие однородный квадратичный многочлен Q(Zq, ..., Zz) и однородный кубический многочлен P(Zo, ¦ ¦ ¦, Z3), что множество их общих нулей, есть нормальная рациональная кривая С С Р3. (Указание: мыслите детермипантально!) (*) Обсуждение из лекции 5 может навести на мысль, что существует и понятие, промежуточное между полными пересечениями и теорети-
Определения размерности и элементарные примеры 175 ко-множественными полными пересечениями: что будет, если X С Р" — fc-мерное многообразие и многочлены F\, ..., Fn-k порождают идеал многообразия X локально? В этом случае, однако, оказывается, что X — полное пересечение и 1{Х) = (F\, ..., Fn-k)- Чтобы доказать это. однако же, требуется немного коммутативной алгебры: все будет вытекать из того утверждения, что, поскольку Fi, ..., Fn-k является регулярной последовательностью в кольце K[Zq, ¦¦¦¦ Zn], идеал (F{, ..., Fn^k) не может иметь вложенных простых идеалов; с другой стороны, если бы (F\, ..., Fn-k) не совпадал со своим насыщением, то несущественный идеал (Zo, ..., Zn) входил бы в число его ассоциированных простых идеалов. Еще одним важным понятием является локально полное пересечение. Мы будем говорить, что квазипроективное многообразие X С Рп. имеющее локальную размерность к в точке р ? X, является локально полным пересечением в точке р. если в Р" существует такая аффинная окрестность U Э р. что идеал пересечения U П X в A(U) порождается п — к элементами; равносильное условие: существует такое не содержащее р подмногообразие Y С Р™ размерности /с, что X U Y является полным пересечением. (Интересно, что это свойство самого многообразия X в точке р; оно ке зависит от выбора конкретного вложения.) Мы будем говорить, что многообразие X является локально полным пересечением, если оно таково в каждой точке р € X. Простейший пример многообразия, не являющегося локально полным пересечением, — объединение трех координатных осей в А3. Простейшие примеры Имеется ряд многообразий, размерность которых сразу видна из одного из данных выше определений. Например: • грассманиан G(k, n) содержит в качестве открытого по Зарисскому подмножества аффинное пространство Afc(-n_fc' и, тем самым, имеет размерность к{п — к): • если X х У — произведение многообразий размерностей d и е, то оно имеет размерность d + e; • если X с?п ~ неприводимое многообразие размерности d, то конус рХ с вершиной р над X имеет размерность d+ 1, кроме случая, когда X — линейное пространство иреХ: • проекция X = тТр(Х) многообразия X С Рп размерности d из точки р 6 Р" имеет ту же размерность d, кроме случая, когда X — конус с вершиной р; • алгебраические группы PGLn К, РОп К и PSp2n К имеют размерности п2 — 1, п(п — 1)/2 и 2п2 + п соответственно.
176 Лекция 11 Чтобы находить размерности других многообразий, мы должны знать немного больше о размерности, например, как она себя ведет при отображениях. Основной факт здесь следующий. Теорема 11.12. Пусть X — квазипроективное многообразие и ~к: X —> —* Р" — регулярное отображение; обозначилг через Y замыкание его образа. Для всякой точки р 6 X обозначим через Хр = тг~1(п(р)) С X слой 7Г, проходящий через р, и пусть и(р) = dimp(.Xp) —локальная размерность Хр в точке р. Тогда р(р) является полунепрерывной сверху в топологии Зарисского функцией отр, т. е. для всякого т множество таких точек р 6 X, что dimp(Xp) ^ т, замкнуто в X. Более того, если Хо С X — произвольная неприводимая компонента, Yq С Y — замыкание ее образа и ц —наименьшее значение р(р) на Xq, то dim(Xo) = dim(Vo) + Р- Стандартный пример на полунепрерывность сверху р(р) — раздутие Р2 —> Р2, имеющее слоем точку над каждой точкой в Р2, кроме раздуваемой точки р, и Р1 над точкой р. Простой пример поведения слоев, ожидаемого в ситуации С°°-отображений, но запрещаемого теоремой, — проекция двумерной сферы S2 на прямую, слой которой сначала пуст, затем является точкой, затем окружностью, и обратно. Отметим также, что если X проективно, то мы можем сформулировать эту полунепрерывность в терминах размерности слоя как функции на образе. Следствие 11.13. Пусть X — проективное отображение и 7г: X —> Р™ — произвольное регулярное отображение; пусть Y = п(Х) — его образ. Для каждой точки q €Y положим \(q) = dimGr_1(q)). Тогда X(q) является полунепрерывной функцией от q в топологии Зарисского на Y. Более того, если Xq С X — произвольная неприводимая компонента, Yq = ж{Хо) — ее образ и А — наименьшее значение \{q) на Yq, то dim(X0)=dim(y0) + A. Условие, что X (и, соответственно, его образ У) проективно, может быть ослаблено: можно считать, что X квазинроективно и что Y тоже является многообразием. Второе из этих условий не является серьезным ограничением, поскольку мы всегда можем выбрать открытое подмножество U С Y С У
Определения размерности и элементарные примеры 177 I размерность слоя О размерность слоя 1 и заменить X на 7г_1(У). Первое условие накладывается, чтобы исключить дурацкие контрпримеры наподобие того, что получается, если взять в качестве X несвязное объединение А1 х (А1 \ {0}) и точки р, а в качестве 7г: X —> А1 — проекцию на второй сомножитель, для которой дополнительно положено тт(р) = 0. Можно также обобщить следствие на рациональные отображения /: X —* У, если применить его к графику отображения. Наконец, перед тем, как приступить к доказательству теоремы 11.12, заметим, что в качестве ее следствия мы имеем следующий критерий неприводимости. Теорема 11.14. Пусть ж: X —» Y —регулярное отображение проективных многообразий, причем Y неприводимо. Предположим, что все слои тт^1(р) отображения тх неприводимы и имеют одну и ту же размерность d. Тогда X неприводимо. Доказательство. Предположим, рассуждая от противного, что X является объединением неприводимых замкнутых подмногообразий Xi; для р € Y обозначим через Л^ (р) размерность слоя отображения Щ = ^U's • Для каждого р выполняется равенство глах(А;(р)) = d, а поскольку все Xi полунепрерывны сверху, мы имеем Xi = d. Но тогда для каждого р 6 Y слой ж~1(р), будучи замкнутым подмногообразием в слое 7г-1(р), имеющим ту же размерность, что и тг~1(р), должен совпадать с 7г_1(р); отсюда Xt = X. ? Упражнение 11.15. Пусть X и Y — неприводимые проективные многообразия, $:X—*Z-ftg:Y^ Z — сюръективные отображения. Покажите, что размерность расслоенного произведения удовлетворяет неравенству dim(X xz Y) ^ dimpO + dim(F) - dim(Z). Найдите пример, в котором имеет место строгое неравенство. Покажите на примере, что некоторые компоненты X Xz Y могут иметь строго меньшую размерность. Доказательство теоремы 11.12. Доказательство состоит из нескольких редукций и одного более или менее тривиального наблюдения. Во-первых, достаточно доказать теорему для случая, когда X неприводимо. Во-вторых, поскольку утверждение локально, мы можем считать, что X аффинно, и рассматривать отображение 7г: X —> А™. Наконец, 12-6152
178 Лекция 11 поскольку пространство X нётсрово, для доказательства полунепрерывности сверху функции // достаточно показать, что она достигает своего минимума ро на открытом подмножестве (т. е. что существует такое открытое подмножество U С X. что f.i = /to на U; нам нет нужды доказывать, что {р | ц(р) — [io} открыто в X). Стало быть, нам достаточно доказать два утверждения: (i) /i(p) ^ dim (A") — dim(Y) всюду; (ii) существует такое открытое подмножество U С X, что р.(р) = = dim(X) — dim(y) для любого pell. Доказательство первого утверждения напрямую получается из упражнения 11.6. Именно, из этого предложения следует, что если dim(F) = е, то для всякой точки р Е X можно найти такой набор функций /ь ..., /е, что множество их общих нулей, принадлежащих У, есть конечный набор точек, включающий 7г(р). Заменив Y на аффинное открытое подмножество, содержащее тг(р), но не другие общие нули многочленов /i, ..., /е, а X — на прообраз V. мы можем считать, что множество общих нулей функций fa есть в точности {тт(р)}. Но тогда подмногообразие Хр С X есть множество общих нулей функций 7r*/i, ..., тт* fe, и, пользуясь упражнением 11.6 еще раз, мы получаем, что /j,(p) = dimp(Xp) ^ dim(X) — е. Для доказательства второго утверждения воспользуемся трюком, который мы уже применяли: мы можем считать, что X является замкнутым подмногообразием в An+m, а отображение 7г — ограничением на X проекции ж: Ага+т —> А", заданной формулой {z\, ..., zn+m) >-> н-> (zi, ..., zn). Теперь мы можем разложить отображение 7Г в композицию X = Хт —^ Хт-1 >... —> Хо = Y С А , где Xk С Ап+к — замыкание образа X при проекции An+m —> Ап+к, заданной формулой {z\, ..., zn+m) >—* (z\, ..., zn+k), а nt — ограничение проекции A"+fc —> An+fc_1. Теперь легко убедиться, что теорема 11.12 выполнена для отдельных отображений 7г^-: ясно, что для отображений 7гд, размерность p,k(p) может равняться только 0 или 1; если Xk С An+fc задается набором многочленов /Q, которые можно записать в виде /а B1, . . • , Zn+k) =¦ 2__, an,i(zi, . • . , 2n-(.fc-l) • (zn + kI, то множество точек р, для которых /ik(p) = 15 будет пересечением Хп+ь со множеством общих нулей многочленов аа,,. Стало быть (учитывая, что Xk будет неприводимо, поскольку неприводимо многообразие X), либо все коэффициеЕгты aQ:l тождественно равны нулю на Xk-i, fJ-к тож-
Определения размерности и элементарные примеры 179 дествеппо равно 1 на Xk и dim(Xfc) = dim(Xfc-i) + 1, либо множество общих нулей коэффициентов aa_i есть подмногообразие Zk-\ С Xk-\. отличное от Xk-i- Цк- есть нуль вне прообраза этого многообразия, отображение я> конечно в общей точке на Xk и dim(X/c) = dim(Xfc_i). Заметим, что число значений к, для которых /х*, = 1, совпадает с разностью размерностей dim(X) — dim(F). Для каждого из остальных значений к обозначим через Uk С X прообраз открытого множества Xk-i \ Zk~i\ пусть U С X — пересечение этих открытых подмножеств. Пусть теперь р S U — произвольная точка. Действуя на Хр последовательно отображениями тг^., мы заключаем, что dhrip(Xp) < dim(X) - dim(y) (мы не можем сразу заключить, что имеет место равенство, поскольку образ многообразия Хр может не быть плотным в слое Xk над 7г(р)). Однако же мы уже установили противоположное неравенство для каждой точки р; стало быть, dimp(Xp) = dimpO - dim(F). D Упражнение 11.16. (а) Покажите на примере, что в общем случае [I ф Y1 ^к (так что мы не можем вывести полунепрерывность р непосредственно из аналогичных утверждений для отображений 7г^). (Ь) Обоснуйте третий шаг доказательства: покажите, что для доказательства полунепрерывности р достаточно проверить, что для всякого отображения 7г существует открытое подмножество U С X, на котором ц достигает минимума. В завершение этого обсуждения заметим, что в качестве следствия теоремы 11.12 мы можем доказать предложение 5.15: если ¦к: X —> Y — произвольный морфизм и Z С X — локально замкнутое подмножество, то для общей точки р GY имеем Щ = хрпг, т.е. замыкание слоя Zp ограничения ir\z есть слой замыкания Z над р. В самом деле, во-первых, мы можем ограничить отображение 7Г на замыкание Z, т. е. считать, что X = Z, или, иными словами, что Z—открытое подмножество в X (мы можем также считать X неприводимым). Далее, мы можем считать, что у 7Г плотный образ, поскольку в противном случае обе части доказываемого равенства будут пустыми множествами. Теперь все немедленно получается, если применить теорему 11.12 к отображению 7г на X и на W = X \ Z: если размерности Y, X и W равны к, п и т < n соответственно, то локальная размерность Хр не меньше п — к всюду, в то время как для общей 12'
180 Лекция 11 точки р размерность Wp должна быть т — к < п — к. Следовательно, Wp не может содержать неприводимую компоненту многообразия Хр; стало быть, Wp лежит в замыкании Zp. О Теперь мы используем теорему 11.12 (и немного здравого смысла) для нахождения размерности некоторых из многообразий, введенных в части I. Пример 11.17. Универсальная fc-плоскость В лекции 6 мы определили отношение инцидентности ? С G(k, n) x х Р" по формуле ? = {(Л, х) |хбЛ}. Как мы тогда отмечали, ? является «универсальным семейством» /е-плоскостей; это просто означает, что это подмногообразие в произведении, чей слой над данной точкой Л G &(к, п) есть сама fc-плос- кость А С Р". Стало быть, мы можем применить теорему 11.12 к отображению проекции 7Ti: ? —> G(fc, n) и заключить, что ? неприводиыо и имеет размерность dim(E) = к + dim(G(fc, га)) = пк - к2 + п. Заметим, что мы могли бы также найти размерность (и установить неприводимость) этого многообразия, глядя на проекцию 7Г2 (на Р"). G(/t, n) P" Слой 7Г2 над точкой р е Р" есть просто подмногообразие в G(fc, га), состоящее из /^-плоскостей, содержащих р, и это подмногообразие изоморфно грассманиапу G(fc — 1, п — 1). Стало быть, все слои 7Г2 неприводиыы и имеют размерность к(п — к), а Е, тем самым, неприводимо и имеет размерность к(п — к) + п. Пример 11.18. Многообразия инцидентных плоскостей Пусть 1сР"- неприводимое многообразие; для всякого к. не превосходящего га — dim(X), рассмотрим введенное в примере 6.14 многообразие %(Х) С G(k, га), состоящее из fc-плоскостей, пересекающих X. Мы можем подсчитать размерность %(Х), представив его в виде %(X)=7r1Gr2-1(^))cG(fc, п),
Определения размерности и элементарные примеры 181 где 7Ti, 7Г2 — проекции отношения инцидентности, введенные в примере 11.17. Как и в этом примере, все слои 7Г2 над X изоморфны G(k — 1, п — 1); стало быть, они все неприводимы и имеют размерность к(п — к), так что Ф =: (п2)~1(Х) неприводимо и имеет размерность к(п — к) + dim(X). Наконец, поскольку отображение Ф —> ^(Х) С G(fc, n) конечно в общей точке (на самом деле оно взаимно однозначно в общей точке: см. упражнение 11.23), мы заключаем, что c€k{X) также неприводимо и имеет размерность к(п — к) + dim А'. Словами это выражается так: коразмерность (?^{Х) в G(A:, n) равна разности между коразмерностью X и числом к. Уже в простейшем примере эта конструкция демонстрирует достаточно интересное поведение. Именно, рассмотрим многообразие Ф С G(l. 3), состоящее из прямых I С Р3, пересекающих данную прямую X — In- Если обозначить через Ф С Е С G(l, 3) х Р3 отношение инцидентности ч> = {Aр)\Ре1}сФх10, то мы увидим, что Ф отображается на 1о, причем все слои изоморфны Р2; с другой стороны, проекция на Ф взаимно однозначна всюду, кроме как над точкой /о ? Ф; слой над который изоморфен Р1. Ф G(l, 3)ЭФ Z0CP3 Упражнение 11.19. Чтобы получить другое описание многообразия Ф прямых, пересекающих данную прямую Iq. рассмотрим множество 1$ С Р3*, состоящее из плоскостей ЙСР3. содержащих Iq, и отношение инцидентности П = {{1, Н)\1сН}сФх1*. Покажите, что, как и в случае отношения инцидентности Ф, все слои Я над Iq изоморфны Р2, в то время как отображение ттх: П —> Ф взаимно однозначно всюду, кроме как над /о, а слой над Iq есть Р1. Покажите, что отношения инцидентности Ф и О, изоморфны (па самом деле они оба изоморфны нормальному рациональному свитку Л^гл); 1Ю между ними нельзя установить изоморфизм, коммутирующий с отображениями на Ф. (*) Мы будем еще неоднократно встречаться с многообразием Ф в различных его проявлениях. В некотором смысле мы с ним уже ветре-
182 Лекция 11 чались в примере 3.1: Ф является квадратичной гиперповерхностью ранга 4 в Р4 (см. также пример 6.3). Упражнение 11.20. Пусть X С Р"— неприводимое невырожденное1 fc-мерное многообразие. Для I < п — к найдите размерность замыкания множества /-плоскостей, пересекающих X не менее чем в двух точках. Покажите на примере, что подобной формулы не существует, если мы заменим «двух» на «трех», даже если наложить условие I > 2. Упражнение 11.21. Пусть 1сР°- неприводимое невырожденное fc-мерное многообразие. Покажите, что плоскость, порожденная п — к + 1 общей точкой X, пересекает X в конечном числе точек, и воспользуйтесь этим для вычисления размерности замыкания множества /-плоскостей, порожденных своим пересечением с X, при I ^п — к. Пример 11.22. Многообразия секущих В лекции 8 мы определили многообразие секущих многообразия X С Р"; сейчас мы обсудим, какова его размерность. Для начала напомним, что мы определили отображение секущих s: X xX\A-+G(l, n) на дополнении к диагонали Д в X х X, сопоставив паре (р, q) прямую pq; многообразие секущих S(X) определяется как объединение прямых, соответствующих точкам замыкания образа .У(Х) С G(l, n) отображения s. Если теперь X не является линейным подпространством вР", то отображение s конечно в общей точке; слой над общей точкой / =pq в образе будет иметь положительную размерность в том и только том случае, когда I С X, а многообразия, содержащие каждую свою секущую, суть в точности линейные подпространства в Р". Таким образом, размерность многообразия секущих прямых У{Х) всегда равна размерности X х X, то есть удвоенной размерности X. Упражнение 11.23. С помощью подсчета размерностей покажите, что многообразие<У(Х)сСA, п) секущих прямых многообразия ХсР" размерности к < п — 1 является собственным подмногообразием многообразия '€\(Х) инцидентных прямых. Выведите из этого (в характеристике 0), что общая проекция 7гд : X —> fk+1 из (п — к — 2)-плоскости Л С Р™ является бирациональным отображением на свой образ; покажите, в частности, что всякое многообразие бирационально эквивалентно гиперповерхности (ср. с лекцией 7). См. определение на с. 184. — Прил1. перев.
Определения размерности и элементарные примеры 183 Теперь рассмотрим отношение инцидентности Е = {(г, р) | р е 1} с .У(Х) х Р" с G(l, и) х Р", образ которого л(?) С Р" есть многообразие секущих S(X). Проекция 7Ti на первый сомножитель сюръсктивна. все ее слои пеприводимы и имеют размерность 1; таким образом, Е исприводимо и имеет размерность 2 • dim(X) + 1. Этим доказано следующее предложение. Предложение 11.24. Многообразие <9*(Х) С G(l, n) секущих прямых неприводимого к-мерного многообразия X С Р" неприводимо и имеет размерность 2к. Многообразие секущих S(X) неприводимо и имеет, размерность не более 2k + 1, причем равенство выполнено в том и только том случае, когда через общую точку р G ~qr, лемсащую на секущей, проходит лишь конечное число секущих. (Заметим, что в этом утверждении нам достаточно рассматривать лишь «настоящие» секущие, то есть прямые, проходящие через две точки на X.) Упражнение 11.25. Покажите, что если X С Рп — неприводимая кривая, то многообразие секущих S(X) трехмерно, если только X не содержится в плоскости. Иначе дело обстоит с поверхностью Веронезе X = ^(Р2) С Р5. Мы утверждаем, что ее многообразие секущих S(X) всего лишь четырехмерно. Это можно увидеть двумя различными способами. Для начала рассмотрим общую точку г G Р5, лежащую на секущей к Х\ эту секущую можно записать в виде v(p), v(q) для некоторых р, q ? Р2. Далее, прямая L =Щ при отображении Веронезе переходит в плоскую конику С С X С Р5, и так как г ? v(p), v(q), точка г лежит в плоскости Л, порожденной С. Но тогда всякая прямая в Л, проходящая через г, является секущей к С, а следовательно, и к X. В частности, отсюда следует, что общая точка секущей к X лежит на одномерном семействе секущих, и размерность S(X), таким образом, не более 4. То, что S(X) не может иметь размерность, меньшую 4, достаточно очевидно (например, в этом случае все конусы р, X над X с вершинами в точках р ? X должны были бы совпадать), так что dimE(X)) = 4.
184 Лекция 11 Другой способ доказательства того, что dimE(X)) = 4, использует детермииаптальную форму уравнений поверхности Веронезе. Напомним, что эти уравнения могут быть представлены как B х 2)-миноры матрицы (Zq Z-i Z4\ ^з Zx Z5 ; Za Z$ Z2J другими словами, в пространстве Р° симметричных C х 3)-матриц множество матриц ранга 1 является поверхностью Веронезе. Однако же линейная комбинация двух матриц ранга 1 имеет ранг, не превосходящий 2, откуда следует, что многообразие S(X) секущих поверхности Веронезе содержится в кубической гиперповерхности, заданной в Р5 уравнением det(M) = 0. (Другими словами, как мы видели в примерах 1.20 и 4.8, множество коник в Р2 параметризовано Р5, причем подмножество двойных прямых есть поверхность Веронезе, так что многообразие секущих поверхности Вероиезе есть просто множество коник ранга 1 или 2.) Будем называть многообразие X С Р" невырожденным, если оно порождает Р'1, то есть не содержится ни в какой гиперплоскости. Если ХсР™- неприводимое невырожденное А;-мерное многообразие, у которого многообразие секущих S(X) имеет размерность, строго меньшую, чем minBA: + 1, п), то будем говорить, что X имеет дефектное многообразие секущих; в этом случае дефект 6(Х) многообразия X определяется как разность 6(X) = 2k + l-dim(S(X)). Ниже приведено еще несколько примеров многообразий с дефектным многообразием секущих. Упражнение 11.26. Пусть Е = сг(Р2 х Р2) с Р8 — многообразие Сегре. Используя рассуждения, аналогичные приведенным выше, покажите (двумя способами), что многообразие секущих многообразия Е имеет размерность 7, так что дефект Е есть E(E) = 2. Упражнение 11.27. Пусть G = G(l, п) С Р(Л2Л'"+1) = Р"(«-и)/2-1 _ грассманиан прямых в Р™, п ^ 3. Снова используя аналогичные рассуждения, покажите двумя способами, что многообразие S(G) имеет размерность An — 7, так что 8(G) = 4. Упражнение 11.28. Пусть X С Р" —неприводимое невырожденное многообразие с дефектным многообразием секущих. (i) Покажите, что конус X = р, X С Pn+1 над X имеет дефект б(Х)=6{Х) + 1.
Определения размерности и элементарные примеры 185 (п) Покажите, что общее гиперплоское сечение Y = Н Г\ X многообразия X имеет дефект 5(Y) = 6(Х) — 1 (а если 6(Х) = 1, то это многообразие не является дефектным). В предложении 18.10 мы покажем, что общее гиперплоское сечение неприводимого невырожденного многообразия размерности ^ 2 будет снова иепрпводимо и невырождено. Первая часть приведенного выше упражнения в числе прочего может служить источником примеров многообразий со сколь угодно большим дефектом. Вот другой, менее тривиальный пример. Упражнение 11.29. Пусть М — проективное пространство (т х п)- матриц, Л//,, С М — подмногообразие матриц ранга не больше к. определенное в лекции 9; выберем к так, чтобы 2/,: < iniii(m, n). Покажите, что многообразие секущих S(Mk) совпадает с подмногообразием М^к С М матриц ранга ^ 2к. Для этого покажите, что для любого отображения А: Кт —> Кп ранга ^ 2k и любой пары дополнительных А'-мерных подпространств Л, Е С Im(A) композиция А с проекциями на Л и Е дает представление А в виде суммы двух матриц ранга ^ к. Выведите отсюда, что при Р" = М, X = Мк слой отношения инцидентности S, определенного в примере 11.22, над общей точкой S(X) имеет размерность 2к2, так что dim(S{Mk)) ^ 2 • dim{Mk) + 1 - 2k1. Здесь уместно сделать несколько замечаний. С одной стороны, известно, что поверхность Веронезе является единственным примером гладкой поверхности с дефектным многообразием секущих. С другой стороны, про поведение многообразий секущих для многообразий больших размерностей известно намного меньше; например, неизвестно даже, ограничен ли дефект гладких многообразий (как мы увидим при обсуждении гладкости в лекции 14, примеры, доставляемые упражнением 11.29, вообще говоря, особы). Пример 11.30. Общие многообразия секущих Начнем с основного вычисления. Упражнение 11.31. Пусть X С Р" — неприводимое невырожденное многообразие размерности к. Используя упражнение 11.21, покажите, что для любого I ^п — к общий слой отображения секущих плоскостей sr. Xl+l — *G(Z, n) конечен. Отсюда видно, что многообразие секущих /-плоскостей, определенное как образ J?i{X) отображения s/, всегда имеет размерность (I + 1)к. Рассуждение с соответствием инцидентности показывает, что миогооб-
186 Лекция 11 разие секущих Si(X), определенное как объединение секущих /-плоскостей, имеет размерность не больше 1к + I + к, причем равенство выполняется в том и только том случае, когда общая точка р ? Si(X) лежит лишь на конечном числе секущих /-плоскостей. Понятно, что про то, когда это условие выполняется, известно еще меньше, чем в случае I — 1, обсуждавшемся в предыдущем примере. Так, хотя утверждение о том, что многообразие секущих Si(X) неприводимой невырожденной кривой X С Р" имеет размерность 11 + 1, если только это число не превосходит п, верно, его доказательство менее элементарно (оно будет получено как следствие упражнений 16.16 и 16.17). Один очень частный случай, в котором элементарное доказательство все же возможно, —случай нормальной рациональной кривой. Предложение 11.32. Пусть X С ?п — нормальная рациональная кривая. Тогда многообразие секущих Si(X) имеет размерность minB/+ 1, п). Доказательство (для случая 2/ + 1 ^ п). Пусть U С ^(Х) — открытое подмножество, состоящее из секущих /-плоскостей, порожденных I + 1 различной точкой X (так как образ при отображении S/ дополнения к диагоналям А С Х1+г плотен и конструктивен, такое U найдется). Достаточно показать, что при / ^ (п — 1)/2 общая точка общей секущей /-плоскости Л, порожденной точками pi, ..., p;+i 6 X, не лежит ни на какой другой секущей /-плоскости Л', где Л' 6 U. Однако же из утверждения о том, что любые п + 1 ^ 2A + 1) точек на нормальной рациональной кривой независимы (пример 1.14), следует, что пересечение Л с любой другой А' € U содержится в подпространстве Л, порожденном собственным подмножеством множества {pi}. ? Упражнение 11.33. Докажите предложение 11.32 в случае 2/ = п, либо ограничив размерность семейства секущих /-плоскостей, содержащих общую точку Si(X), либо воспользовавшись предыдущим результатом и тем, что S'i(X) строго содержит Si-i(X) (и, тем самым, имеет большую размерность). Разберите случай 2/ > п (либо так же, либо сведите его к уже доказанным). Мы уделили этому примеру столько внимания потому, что он имеет изящную интерпретацию в случае char(A') = 0. Как мы видели в замечании после упражнения 2.10, а затем снова в примере 9.3, если рассматривать Р" как проективное пространство однородных многочленов степени п на Р1, то множество п-х степеней — это нормальная рациональная кривая. Общая точка многообразия секущих, таким образом, соответствует многочлену, представимому в виде суммы / + 1 штуки п-х степеней, так что мы доказали первую часть следующего утверждения.
Определения размерности и элементарные примеры 187 Следствие 11.34. Пусть К имеет характеристику 0. Тогда общий многочлен f(x) = апхп + a7l_ixn_1 + ... + агх + аа представим в виде суммы d штук п-х степеней пх) = х>^ + iw тогда и только тогда, когда 2d — 1 ^ п. Более того, если 2d — 1 = п, то такое представление единственно. Упражнение 11.35. (i) Проверьте вторую часть этого утверждения. (И) Каково наименьшее число т, для которого каждый многочлен степени п представим в виде суммы т штук п-х степеней? (*) У всего этого есть естественный аналог в случае многочленов любого числа переменных; можно точно так же подсчитать ожидаемую размерность многообразия секущих многообразия Веронезе в общем случае и сказать, когда ожидается, что общий многочлен степени п от / переменных разложится в сумму т штук п-х степеней. Когда этот подсчет приводит к правильному ответу, неизвестно (мне, по крайней мере), но бывают случаи, когда ответ другой. Например, наивный подсчет размерностей предсказывает, что общий квадратичный многочлен от двух переменных (или однородный квадратичный многочлен от трех переменных) может быть представлен в виде суммы двух квадратов; но тот факт, что многообразие секущих поверхности Веронезе в Р5 дефектно, означает, что это предсказание не оправдывается (это можно увидеть и непосредственно, если заметить, что сумма двух квадратов — приводимый многочлен). Пример 11.36. Соединения многообразий В примерах 6.17 и 8.1 мы определили соединение J(X, Y) двух многообразий X, У СР" (частным случаем которого при X = Y является многообразие секущих). Можно заметить, что согласно таким же вычислениям ожидаемая размерность J(X, Y) есть diin(X) + dim(Y) + 1. На самом деле соединению непересекающихся многообразий значительно труднее не иметь такую размерность. Верно следующее утверждение. Предложение 11.37. Пусть X, Y С Р" —два непересекающихся многообразия. Тогда соединение J{X, У) имеет размерность в точности d = dim(X) 4- dim(Y) + 1 всякий раз, когда d ^ п. Доказательство. Это совсем просто, если X и Y лежат в непересекающихся линейных подпространствах Р": в этом случае никакие две прямые, соединяющие точки X и У, не могут пересечься, так что
188 Лекция 11 каждая точка соединения лежит лишь на одной прямой, соединяющей X и У. Чтобы доказать предложение в общем случае, вложим А' и У заново как подмногообразия X и У непересекающихся линейных подпространств Л0, Ai = Р™ С Р2" + 1, где Л0 — плоскость Z0 = . .^ = Zr, = 0. a Ai —плоскость Zn+\ = ... — Z2n+i = 0. Пусть J = J(X, У) —соединение этих двух многообразий, тогда dim(J) = dim(A) + сПт(У) + 1. Заметим, что проекция тть: P2n+1 -> Р" из плоскости L = Р" с Р2"+1, определенной уравнениями Zq = Zn+\, ..., Zn — Z2,, + i, переводит А' и Y в AT и У соответственно; более того, из предположения X П Y — 0 следует, что соединение J не пересекается с L. так что проекция 7Г? является регулярным отображением J на J(X. У). Но проекция ят, проективного многообразия из не пересекающегося с ним линейного подпространства L — отображение с конечными слоями; если бы слой (tvl)^1(p) содержал кривую С, то С содержалась бы в плоскости р, L, порожденной р и L, и обязательно пересекалась бы с гиперплоскостью L С р, L. Таким образом, л-/,: J —> J(X, У) имеет конечные слои и dim{J{X, У)) = dim(J) = dim(A') + dim(y) + 1. D Упражнение 11.38. Пусть X, У, Ло, Ai, J и L обозначают то же, что и в доказательстве предложения 11.37, но X и Y не предполагаются непересекающимися. Покажите, что если dim(Ar) + dim(y) ^ n, то J обязательно пересекается с L; выведите отсюда, что любые два многообразия X, У С Рп, сумма размерностей которых не меньше п, пересекаются. Следующее утверждение является забавным и полезным следствием упражнения 11.38. Упражнение 11.39. Покажите, что при га > п не существует непостоянного регулярного отображения ip: Pm —» Р". Пример 11.40. Многообразия флагов Отношение инцидентности из примера 11.17 можно считать частным случаем F@, /, n) многообразия флагов F = ?(к, I, п) = {(Г, Л) | Г с Л} с G(k, n) x G(/, n), определенного в примере 8.34. Размерность общего многообразия флагов может быть найдена таким же способом. F G(k, n) G(/, n)
Определения размерности и элементарные примеры 189 Например, проекция тт\ отображает F на G(A\ n) со слоями G(l — к — 1, п — к — 1) размерности (/ — к)(п — I), так что F неприво- димо и имеет размерность dim(F(A-, /, п)) = dim(G(A-, п)) + (/ - к)(и - I) = = (к + 1){п - к) + (I - к)(п - I); с тем же успехом можно было бы вывести этот результат из того, что F при помощи 7г2 отображается на G(/. n) со слоями G(A,\ I). Упражнение 11.41. Найдите размерность многообразия флагов F(ai, ..., а;, п) в общем случае. Пример 11.42. Циклы Шуберта (некоторые) Мы воспользуемся предыдущим примером, чтобы найти размерность некоторых подмногообразий грассмапиана, описанных в лекции 6. Как и там, пусть Л С Р" —фиксированная гм-плоскость, и пусть ? = ?А.(Л) = {Г | сИт(Г ПЛ)> к} с GG, n). Здесь мы предполагаем, что m + I — п < к, так что ? ф G(Z, n). Чтобы найти размерность ?, введем отношение инцидентности ф = {(в, Г) | Э С Г} С G(k. Л) х G(l, n). Проекция на первый сомножитель представляет Ф как прообраз &(к, Л) С G(k, n) в многообразии флагов ?(к, I, n), обсуждавшемся выше, и из тех же рассуждений получаем, что Ф нсприводимо и имеет размерность (к + 1)(тп — А;) + (/ — к)(п — I); так как отображение проекции 7Г2: Ф —» ? взаимно однозначно в общей точке, то же верно и для ?. Быть может, более понятной формулировкой было бы «коразмерность образа Ф в G(A\ п) равна (к + 1) • (А: — (т + / — тг))»; первый множитель— это размерность пересечения векторных пространств, соответствующих Г и Л, второй—разность между к и числом гп + I — п, являющимся «ожидаемой» размерностью пересечения m-шюскости и /-плоскости в Р". Упражнение 11.43. Найдите размерность более общего отношения инцидентности Ф = {(Г, Л) | сНт(Г П Л) ^ т} С G(k, n) х G(/, n). Пусть X С Р" — неприводимое А>мерное многообразие. В лекции 4 мы определили универсальное гиперплоскос сечение fi,\- С Р"* х X и показали, что оно неприводимо. В качестве очередного приложения теоремы 11.14 мы можем проверить это и существенно расширить область
190 Лекция 11 применимости данного утверждения. Для этого дадим следующее более общее определение. Определение. Пусть X С Рп — произвольное многообразие. Назовем универсальным сечением (п — I)-плоскостью (или универсальным 1-кратным гиперплоским сечением) подмногообразие произведения G(n — I. п) х X. заданное как п<'>(Х) = {(л,р)|РеЛ}. Упражнение 11.44. Пусть X С Р" — неприводимое А:-мерное многообразие. Найдите размерность универсального сечения (п — ^-плоскостью и покажите, что оно неприводимо.
Лекция 12 ПРИМЕРЫ ВЫЧИСЛЕНИЯ РАЗМЕРНОСТИ Пример 12.1. Детерминантальные многообразия Как в лекции 9, пусть М будет проективным пространством ненулевых (т х п)-матриц с точностью до умножения на скаляры, а Л Д. С М — многообразием матриц ранга не больше к. Чтобы найти размерность ЛД., введем еще одно отношение инцидентности Ф С М х G{n - к, п) следующим образом: Ф = {(Л, Л)|ЛсКег(Л)}, где матрица А размера т х п рассматривается как линейное отображение Кп —> Кт. Если мы фиксируем Л, пространство таких отображений А: Кп —» Кт, что Л С Кег(Л), совпадет с пространством Яот(Кп/А, Кт), и поэтому слои проекции 7Г2 : Ф —> G(n — к, п) суть проективные пространства размерности кт — 1. Отсюда выводим, что многообразие Ф неприводимо и имеет размерность dim(G(n — к, ??.)) + + кт — 1 = к(т + п — к) — 1. Отображение -К\: Ф —> М взаимно однозначно в общей точке, и отсюда мы заключаем, что то же верно и для Mfc. Это можно сформулировать в виде следующего предложения. Предложение 12.2. Многообразие Mk С М матриц т х п ранга не больше к неприводимо и имеет коразмерность (т — к)(п — к) в М. Упражнение 12.3. Покажите, что в неравенстве из упражнения 11.29 имеет место равенство. Упражнение 12.4. Используйте аналогичную конструкцию, чтобы оценить размерность пространства (i) симметричных матриц п х п ранга не больше к и (И) кососимметричных матриц п х п ранга не больше 2к. Пример 12.5. Многообразия Фано В лекции 6 мы описали многообразие Фано Fk(X), параметризующее линейные пространства размерности к, лежащие на многообразии ХсР". Сейчас мы оценим его размерность хотя бы для того случая, когда X — общая гиперповерхность степени d в Р".
192 Лекция 12 Для этого рассмотрим пространство Рл. параметризующее все гиперповерхности степени d в Р" (здесь N = ( ) — 1. хотя в вычислениях это не понадобится), и установим соответствие между пространством гиперповерхностей и пространством подпространств размерности к. Именно, определим многообразие Ф С PjV x G(k. n) как ф = {(л\ Л)|лсх}. так что слой Ф над точкой X ? Р^ — многообразие Фаио F^(X). Если образ Ф при отображении проекции тт\: Ф —> PiV имеет максимально возможную размерность, то для общего X размерность Fk(X) равна размерности Ф минус N. Чтобы найти размерность Ф, рассмотрим второе отображение проекции л : Ф —> G(k, n). Слой этого отображения над произвольной точкой Л ? G(k, п.) — пространство гиперповерхностей степени d в Р", содержащих Л. Отображение ограничения из множества многочленов степени d на Рп в множество многочленов степени d на Л = Рк линейно и сюръек- fk + d\ тивно, и поэтому слои л — подпространство размерности М = I в пространстве P'v всех гиперповерхностей степени rf вР". Отсюда следует, что Ф неприводимо и имеет размерность (к + 1)(п — к) + N — М. а также что ожидаемая размерность общего слоя Ф над P'v, которую мы обозначим (р(п, d, А;), равна dim(Fk(X)) = (k + l)(n-k)-(k+dd). Например, ожидаемая размерность многообразия Фаио прямых на общей поверхности S С Р3 степени d равна 3 — d. В частности, на общей плоскости в PJ есть двухпараметрическое семейство прямых (что очевидно), на общей квадрике — однопараметрическое (мы установили раньше, что это именно так) и, наконец, на кубике мы ожидаем найти конечное число прямых (это также верно, что и будет доказано в упражнении 12.7), а на общей поверхности степени d ^ 4 не лежит ни одной прямой. Заметьте, что мы вынуждены использовать слово «ожидать», так как предшествующие рассуждения, вообще говоря, не доказывают, что размерность многообразия Фаио для общей гиперповерхности задастся приведенной выше формулой. Точнее, в случае <р(п, d, к) < О эти рассуждения показывают, что Fk(X) = 0 для общего X. но если <р(п, d, к) 5? О, мы не знаем a priori, отображается ли Ф на P'v сюръ- сктивпо или же его образом является некоторое собственное многообразие (так что общее X не содержит подпространств размерности к,
Примеры вычисления размерности 193 но некоторые специальные X содержат более чем <р(п, d, /с)-мерное семейство таковых). И действительно, такое тоже случается. Рассмотрим, например случай п = 4, d = 2 и к = 2, то есть случай плоскостей (двумерных) на квадриках в Р4. Здесь размерность Ф равна размерности N — 14 пространства гиперповерхностей степени 2 в Р4, но, как мы увидим дальше, общая квадратичная гиперповерхность Q С Р4 не содержит плоскостей. (В этом случае общие конусы над квадриками в Р3, которые составляют подмногообразие коразмерности 1 в многообразии всех квадрик в Р4, содержат однопараметрические семейства плоскостей. На самом деле именно это наблюдение, вместе с подсчетом размерности и фактом неприводимости Ф, заставляет сделать вывод о том, что общая квадрика в Р4 плоскостей не содержит.) Оказывается, однако же, что все исключительные ситуации относятся к гиперповерхностям степени 2, а при d ^ 3 формула точна. Мы проверим это явно при п = 3, d = 3 и к = 1 (прямые на кубической поверхности) и оставим общий случай, в котором только обозначения будут сложнее, как упражнение. Для доказательства того, что Ф сюръективно отображается на PN, достаточно только предъявить слой отображения Ф, имеющий ожидаемую размерность </?(n, d, к). На самом деле, в силу теоремы 11.12, достаточно предъявить такую точку (X, L) € Ф, что локальная размерность в (X, L) слоя GTi)_1Gri(X, L)) = Fk(X) равна в точности ip(n, d, к). Например, в случае п = 3, d = 3, к = 1 достаточно найти кубическую поверхность S С Р3, которая содержит изолированную прямую (т.е. такую, что F\(S) имеет изолированную точку Lq), чтобы показать, что общая кубическая поверхность в Р3 содержит конечное ненулевое число прямых. В этом частном случае такую поверхность S и прямую Lq можно явно построить. К примеру, пусть X — Х\з — свиток в Р4, полученный в лекции 8 как объединение всех прямых, соединяющих соответственные точки на прямой L и конике С, лежащей в дополнительной к L плоскости. Нетрудно видеть из этого построения, что прямые, лежащие на X, — это L и прямые, соединяющие L и С; в частности, L — изолированная прямая на X. Более того, если S = п(Х) — образ X при проекции из общей точки р 6 Р4, то образ Z/o = тг(Ь) остается изолированным, и множество прямых на S исчерпывается образами прямых на X и образами плоских кривых большей степени на X, причем в последнем случае эти кривые накрывают прямые с кратностью, большей 1, а поскольку отображение ж: X —> S бирационально, таких кривых может быть лишь конечное число. 13-6152
194 Лекция 12 Упражнение 12.6. (i) Проверьте, что в предыдущем рассуждении поверхность S действительно является кубической поверхностью в Р3. (ii) Проверьте в общем случае сделанное выше утверждение о том, что бирациональное отображение тг: X —-> S может терять бирациональ- ность только на конечном множестве кривых в X. Можно действовать и по-другому: явно выписать уравнения какой-нибудь кубической поверхности S С Р3 и прямой L С S и проверить, что L изолирована как точка F\(S), явно выписывая локальные уравнения для F\{S) в окрестности L. Для этого выберем прямую Lo- Z2 = Z3 = О и поверхность S: ZlZ2 + ZfZ3=0. Обшую прямую на грассмапиапе G = G(l, 3) в окрестности Lo можно параметризовать с помощью матрицы 1 0 а А О 1 с d) следующим образом: [U, V] н- [17, V, aU + cV, bU + dV]. Ограничивая задающий S многочлен на эту прямую, получаем кубический многочлен U2(aU + cV) + V2{bU + dV) = aU3 + cU2V + bUV2 + dVz. Таким образом, многообразие Фано F\(S) в открытом подмножестве U С & задается уравнешшми a = b = c = d = 0, откуда мы видим, что Lq — изолированная точка на F\{S). На самом деле поверхность S — та же, что и в первом подходе, т. е. проекция двумерного свитка из Р4 (хотя можно было бы, конечно, привести и другие примеры). Стоит заметить, что при этом S имеет одномерное многообразие Фано F\(S). Упражнение 12.7. Рассмотрим общие значения n, d и к, для которых <р(п, d, к) = 0, т. е. мы ожидаем, что общая гиперповерхность степени d в Рп содержит лишь конечное число подпространств размерности к. Если d ^ 3, найдите гиперповерхность Хо С Р" степени d, чье многообразие Фано Fk(X) содержит изолированную точку Ло, и выведите отсюда, что на любой такой гиперповерхности лежит линейное подпространство размерности к. В более общем случае f(n, d, к) > 0 ситуация аналогична: за исключением случая квадратичных гиперповерхностей (d ~ 2) при некоторых
Примеры вычисления размерности 195 значениях к, отображение Ф —* Р сюръективно. В итоге имеем следующую теорему. Теорема 12.8. Пусть р(п, d, k) = (k + l)(n-k)-(kyy Тогда для любых п. к и d ^ 3 многообразие Фано Fk(X) подпространств размерности к на общей гиперповерхности степени d в Р" пусто при <р < 0 и имеет размерность ср, если (р > 0. Доказательство этой теоремы в точности следует предшествующему упражнению, но его, возможно, лучше оставить до обсуждения касательных пространств к многообразиям Фано в примере 16.21. Конечно, в дальнейшем мы сможем больше сказать о геометрии Fk(X) в случае ip ^ 0, а также, коль на то пошло, и в случае р < 0. К примеру, хочется верить, что множество гиперповерхностей в Рп, не содержащих подпространство размерности к, имеет размерность —ip, и оказывается, что это действительно так. Можно исследовать это множество и подробнее (например, в проективном пространстве квартик в Р3 подмногообразие тех, что содержат прямую, является гиперповерхностью степени 320). В случае </?(n, d, к) = 0 (ий>3) можно вычислить количество подпространств размерности к, лежащих на общей гиперповерхности X С С Рп степени d\ так, на общей кубической поверхности лежит 27 прямых, на общем трехмерном многообразии степени 5 в Р4 — 2875 прямых, и так далее. Пространства параметров для скрученных кубик Теперь обсудим размерность некоторых пространств параметров алгебраических многообразий. Если семейство многообразий X заданного типа параметризовано многообразием Ж размерности к, то, согласно классическому словоупотреблению, говорят, что многообразие X из этого семейства «имеет к степеней свободы» или «зависит от к параметров». Например, плоская коника С С Р2 имеет 5 степеней свободы. Конечно, как мы говорили раньше, мы не собираемся строить пространства параметров или доказывать их существование до лекции 21. Сейчас просто поверим, что они ведут себя разумным образом, и попробуем в некоторых случаях определить их размерность. Пример 12.9. Скрученные кубики Рассмотрим пространство Ж скрученных кубик. Есть несколько способов оценить его размерность. Во-первых, мы можем использовать следующий трюк: как мы видели в лекции 1, через любые шесть точек 13"
196 Лекция 12 общего положения в Р3 проходит единственная скрученная кубика. Обозначим через U С (Р3N открытое множество, состоящее из шестерок точек общего положения (р\, ..., рв), и через Е С U х Ж отношение инцидентности Е = {((pi, • • •, Рб), С) | pi, ..., ре ? С, все точки различны}. Множество Е является многообразием, так как оно может быть реализовано как открытое подмножество в шестикратном расслоенном произведении: где Ч? С Ж х Р3—универсальная скрученная кубика. По теореме 1.18 многообразие Е взаимно однозначно отображается на U, поэтому dim(?) = 18. С другой стороны, слой Е над любой точкой С €. Ж совпадает с дополнением к диагонали Д С С6 и имеет размерность 6, так что размерность Ж должна быть равна 12. Можно вычислить эту размерность и другим способом. Для этого надо воспользоваться тем обстоятельством, что любую скрученную кубику можно перевести в любую другую с помощью действия PGL4 К. Фиксируем стандартную скрученную кубику Со € Ж и определим отображение PGL4 К —> Ж, которое будет переводить д € PGL4 К в д{Со). Слой этого отображения над любой кривой С € Ж — подгруппа PGL4 К, переводящая С в себя, которая, как мы видели в лекции 10, изоморфна группе PGL2 К. Отсюда получаем: dim(jr) = dim(PGL4 К) - dim(PGL2 К) = 12. Этот подход по существу эквивалентен следующему: пусть 9Л — пространство морфизмов и: Р1 —> Р3, биективно отображающих Р1 на скрученную кубику. Размерность Ш равна 15, так как Ш можно вложить в качестве открытого подмножества в проективное пространство Р15 четверок однородных кубических многочленов на Р1. С другой стороны, образы двух отображений и и v' будут совпадать тогда и только тогда, когда они отличаются на автоморфизм A G PGL2 К, а именно, v' = v о А, так что опять получается й\т(Ж) = 15 — 3 = 12. Упражнение 12.10. Найдите размерность пространства параметров для нормальных рациональных кривых СсР" двумя способами, аналогичными вышеприведенным. А вот еще один, принципиально иной, способ определить размерность пространства Ж скрученных кубик в Р3. Мы уже видели, что скрученная кубическая кривая С С Р3 лежит на квадратичных гиперповерхностях из некоторого семейства {Q\}, параметризованного Л G Р2,
Примеры вычисления размерности 197 и что пересечение двух различных квадрик из этого семейства состоит из кривой С и какой-то прямой L. Обратно, если дана прямая L и две общих квадрики Q и Q', содержащие L, то пересечение Q C\Q' состоит из L и некоторой скрученной кубики С. Это наводит на мысль о другом отношении инцидентности: пусть Р9 — пространство квадрик в Р3, тогда введем отношение Ф Ф = {(С, L,Q,Q')\Qr)Q' = CUL}cJfx G(l, 3) х Р9 х Р9. В силу сказанного выше, слой Ф над L <Е G(l, 3) —открытое подмножество произведения Р6 х Р6, откуда мы можем найти размерность Ф: сИт(Ф) = dim(G(l, 3)) + 2 • 6 = 16. С другой стороны, слой Ф над С&Ж — открытое подмножество в Р2 х Р2. Отсюда получаем: dim(Jf) = спт(Ф) -4 = 12. Упражнение 12.11. Найдите еще раз размерность пространства параметров для нормальных рациональных кривых СсР", используя конструкцию свитка из примера 9.15 и вычисление, аналогичное проведенному выше. (*) Пример 12.12. Скрученные кубики на общей поверхности Зная, что пространство скрученных кубик 12-мерно, мы можем найти все d, для которых общая поверхность степени d содержит скрученную кубическую кривую. Для этого обозначим, как прежде, через Р^ пространство поверхностей степени d в Р3 и через Ф — отношение инцидентности Ф = {(Я, C)\CcS}cfN х Ж. Чтобы вычислить размерность Ф, рассмотрим отображение проекции 7Г2: Ф —> Ж. Слой этого отображения над точкой С ? Ж— не что иное, как подмножество в Р^, состоящее из поверхностей степени d, содержащих С. Поскольку отображение ограничения из множества многочленов степени d на Р3 в множество многочленов степени 3d на С = Р1 линейно и сюръективно, слой — линейное подмножество Р^ размерности N - Cd +1). Отсюда получаем: апп(Ф) = 7V - Cd + 1) + 12 = N - 3d + 11. В частности, мы можем заключить, что Ф нельзя сюръективно отобразить на Р^, за исключением случая 3d ^ 11. Другими словами, общая поверхность S С Р3 степени d ^ 4 не содержит скрученных кубических кривых.
198 Лекция 12 На основе этих рассуждений можно выдвинуть и гораздо более далеко идущие предположения: что семейство скрученных кубик на поверхности степени d ^ 3 имеет размерность 11 — 3d и что коразмерность в Р подмногообразия поверхностей степени d, содержащих скрученную кубику, равна 3d — 11. Оба эти утверждения действительно верны при d> 1, но мы пока не владеем техникой, необходимой для доказательства этого. Один из частных случаев все же достоин упоминания: наличие скрученной кубики на общей кубической поверхности S С Р3 может использоваться для доказательства рациональности S. Вкратце, пусть S — кубическая поверхность, а С С S — скрученная кубическая кривая. Пусть Fo, F\, F2 — базис в пространстве квадратичных многочленов, зануляющихся на С. Рассмотрим рациональное отображение ip: S —> Р2, заданное следующим образом: [Z]~[F0(Z), F,{Z), F2{Z)\. Пусть р € Р2 — общая точка, которая задается двумя линейными уравнениями a0W0 + ai Wi + a2W2 = b0W0 + biWx + b2W2 = 0. Тогда прообраз точки р в S состоит из не лежащих на С точек пересечения S и соответствующих квадратичных поверхностей А: a0FQ + a\Fi + a2F2 =0 и В: b0F0 + b\Fi + b2F2 = 0. Но мы видели, что пересечение А и В состоит из С и прямой L, пересекающей С в двух точках q, r &C. Прообраз р как раз будет третьей точкой пересечения L и 5, так что отображение tp взаимно однозначно в общей точке. Упражнение 12.13. Найдите размерность пространства плоских коник С С Р3 и покажите, что при d ^ 4 не каждая поверхность степени d содержит конику. Что ожидается в случае d = 3? Покажите, что это так и есть. (*) Пример 12.14. Полные пересечения Размерность пространства полных пересечений гиперповерхностей заданных степеней в Р™ в общем случае подсчитать нетрудно. В качестве примера мы рассмотрим пространство ^е кривых С G Р3, являющихся полным пересечением поверхностей степеней d и е. Замечание. В дальнейшем мы будем использовать тот факт, что для общих поверхностей S степени d и Т степени е их пересечение S П Т является полным пересечением, то есть многочлены F и G, задающие S и Т, порождают радикальный идеал в K[Zq, Z\. Z2, Z3}. Если этот
Примеры вычисления размерности 199 факт из коммутативной алгебры вам незнаком, имейте в виду, что он будет доказан у нас в предложении 17.18. Предположим для начала, что d < е. Тогда, если С —полное пересечение поверхностей S и Т степеней due, поверхность S однозначно определяется по С С Р3 как множество нулей единственного (с точностью до скаляра) многочлена F в d-й градуировочной компоненте однородного идеала 1(C)а- Напротив, Т задана только по модулю многочленов степени е, зануляющихся на S, поэтому Т можно считать элементом проективного пространства, получающегося проективизаци- ей пространства I(S)e многочленов степени е. Поэтому рассмотрим отображение из <%,е в пространство Р^ поверхностей степени d, переводящее кривую С в поверхность 5. Заметим, что размерность пространства многочленов степени е равна ( ], а пространство многочленов, равных нулю на S (т. е. делящихся на F), изоморфно пространству многочленов степени е — d и имеет размерность ( 1. Отсюда следует, что слой ^а,е над общей поверхностью S € ?N — открытое подмножество проективного пространства размерности e-d + 3\ , d3-3d2e-6d2 + 3de2 + 12de + lld-6 crvrr3)-1 Поэтому °lld,e. имеет размерность 6 d-\\ , e-d + A е ¦ d ¦ . d + 3\ , , (d-l\ , _, e-d + A d3 + lld-3 , _ _, e-d + A 3 ^ 1 , (d~l\ , д e-d + A d^ + Ud-3 , , Если же d = e, мы можем реализовать пространство %d,d как открытое подмножество грассманиана двумерных подпространств пространства многочленов степени d на Р'5; получаем: dira(^d,d) = 2-(dJ3)-4. Заметим, что это отличается на единицу от оценки, получаемой из предыдущей формулы приравниванием d — е. Разница в том, что теперь S восстанавливается по С не однозначно. Чтобы яснее это увидеть, рассмотрите отношение инцидентности пар (С, S), где С С 5.
200 Лекция 12 Пример 12.15. Кривые типа (а, Ь) на некоторой квадрике Мы можем вычислить размерность еще одного семейства кривых в Р3 — семейства Уа,ь кривых С С Р3, которые имеют тип (а, Ь) на некоторой гладкой квадрике Q С Р3. (Это значит, что при изоморфизме Q = Р1 х Р1 кривая С задается биоднородным многочленом степени (а, Ь) без кратных компонент.) Здесь, если а ^ 3 или 6^3, то С однозначно задает квадрику Q, которая в этом случае является объединением всех прямых, являющихся трисекущими кривой С. Таким образом, пространство Уа>ь отображается на открытое подмножество U в пространстве Р9 всех квадрик. Более того, слой над заданной поверхностью Q будет открытым подмножеством объединения проективных пространств многочленов степеней (а, Ь) и F, а) (если задана только квадрика Q, у нас нет канонического способа различать ее прямолинейные образующие). Размерность каждого из этих пространств равна (а + 1)F + 1) — 1 = ab + а + Ь, поэтому имеем dim^b) = ab + a + Ъ + 9. Заметим, что из этого описания невозможно определить, из одной или двух неприводимых компонент состоит Уа,ь\ на самом деле это пространство неприводимо. Упражнение 12.16. Пусть а, Ъ ^ 2. Определите размерность Уа^ с помощью отношения инцидентности между кривыми и квадриками. В частности, проверьте, что для пространства скрученных кубик ^д ответ получается тот же, что и раньше. Упражнение 12.17. Убедитесь, что кривая типа A, d — 1) на гладкой квадрике Q С Р3 — рациональная кривая степени d, т. е. образ Р1 при отображении в Р3, заданном четырьмя однородными многочленами степени d на Р1, или, что то же самое, проекция нормальной рациональной кривой из Pd. Подсчетом параметров покажите, что при d ^ 5 общая рациональная кривая степени d не является кривой степени A, d— 1) на квадрике. Пример 12.18. Детерминантальные многообразия Иногда получается что-то доказать для общего члена некоторого семейства многообразий простым подсчетом размерности. Вспомним, например, что в упражнении 9.18 мы утверждали, что для достаточно больших d общая поверхность степени d в Р3 не является линейным детерминантальным многообразием, то есть не может быть задана как множество вырождения некой (d х с?)-матрицы линейных форм в Р3. На самом деле, как мы сейчас увидим, это верно для всех d ^ 4. Чтобы
Примеры вычисления размерности 201 это доказать, посчитаем параметры, или, другими словами, оценим размерность пространства поверхностей, представляющихся в таком виде. В самом деле, пусть U — пространство матриц размера d x d, составленных из линейных форм на Р3, с определителем, не равным тождественно нулю (как многочлен степени d на Р3), с точностью до умножения на скаляр. Пространство U, являющееся открытым подмножеством проективного пространства размерности Ad? — 1, отображается на пространство Р^ поверхностей степени d в Р3. Далее, любую матрицу М = (Lij), составленную из линейных форм, мы можем умножить справа или слева на (d x eQ-матрицу скаляров, не меняя множество нулей определителя — иными словами, на слоях U над Р^ действует группа PGLd К х PGL^ К. Более того, можно проверить, что для общей М ее стабилизатор относительно этого действия тривиален; отсюда мы заключаем, что размерность подпространства в Р^, состоящего из поверхностей, представимых как линейные детерминантальные многообразия, не превосходит 4d2-l-2(d2-l)=2d2 + l. Сравнивая эту величину с размерностью N = ( 1 — 1, заключаем, что для d ^ 4 общая поверхность степени d в Р3 не является детерми- нантальным многообразием. На самом деле размерность множества всех детерминантальных поверхностей S С Р3 степени d в точности равна 2d2 + 1. В частности, при d=4 получаем гиперповерхность в пространстве квартик Р34. Упражнение 12.19. Рассмотрим возможные представления поверхности S С Р3 в виде более общего детерминанталыюго многообразия, например, в виде множества нулей матрицы 2x2, составленной из многочленов. В пространстве FN всех поверхностей степени d выделим подмножество Ф^ь поверхностей, имеющих следующий вид: [Z] F(Z) G{Z) H(Z) K(Z) ¦ О где deg F = a, deg G = b, deg H — d — b и deg К = d — а. Оцените размерность Фаь и покажите снова, что общая поверхность степени d ^ 4 не лежит в Фа,ь ни при каких а и Ь. Заметим, что в случае d = 4 каждый возможный выбор а и b задает некоторую гиперповерхность в пространстве квартик Р34. Конечно, мы уже встречались с некоторыми из этих гиперповерхностей: например,
202 Лекция 12 поверхность 5, заданная условием L(Z) M(Z)\ = 0, H(Z) K(Z)\ где L и M — линейные формы, содержит прямую Л С Р3, заданную уравнениями L{Z) = M(Z) = 0. Обратно, если 5 содержит эту прямую, то многочлен, задающий 5, лежит в однородном идеале /(Л) и может быть представлен в виде линейной комбинации K(Z) ¦ L(Z) — H(Z) ¦ M(Z). Поэтому гиперповерхность Фхд совпадает с множеством квартик, содержащих прямую. Аналогично, неприводимая квартика лежит в Ф12 тогда и только тогда, когда она содержит плоскую конику; она может быть задана как множество нулей определителя LU(Z) L12(Z) L13(Z) L2l(Z) L22(Z) L23(Z) Qi(Z) Q2(Z) Q3(Z) = 0, где Lij линейны, a Qi квадратичны, тогда и только тогда, когда она лежит в замыкании множества квартик, содержащих скрученную кубическую кривую. Упражнение 12.20. Проверьте последнее утверждение. Упражнение 12.21. Проверьте вычисление (пример 12.15) размерности семейства кривых типа (а, о — 1) на квадратичной поверхности, задавая такую кривую С С Р3 как детерминантальное многообразие: где Lij линейны, a F и G имеют степень а — 1 (сравните с упражнением 9.17). Действия групп В качестве последнего примера подсчета размерности рассмотрим действие алгебраической группы G на многообразии X. В этом частном случае теорема 11.12, примененная к отображению G —> X, переводящему д ? G в д(хо) для некоторого заданного хо G X, говорит, что размерность G равна сумме размерности орбиты G ¦ хо и размерности стабилизатора хо в G. Мы здесь будем использовать в основном более грубую версию этой теоремы, а именно, тот факт, что орбиты G имеют размерность не больше dim(G). В частности, действие G на X может быть квазиоднородным, то есть иметь плотную орбиту, только если dim(G)^dim(X).
Примеры вычисления размерности 203 Пример 12.22. GL(V) действует на Symd V и AkV Сначала рассмотрим действие группы GL„ К на пространстве однородных многочленов степени d от п переменных. Сопоставив размерность GLn К, равную п2, и размерность Sym (Кп), равную I ), мы можем заключить, что число гиперповерхностей степени d в Р"-1, взятых с точностью до проективной эквивалентности, будет в общем случае конечным только для d — 1 либо 2, или в случае d — 3, п = 2. Легко проверить, что в каждой из этих ситуаций число гиперповерхностей действительно будет конечным. Похожая картина получается для действия GLn К на /\'{Кп) при n^ 2к. Размерность Л (Кп) равна ( , ), и поэтому число кососиммет- рических fc-линейных форм на n-мерном векторном пространстве V, взятых с точностью до автоморфизмов V, будет конечным только при к = 2 и произвольном п или же при к = 3 и п = 6, 7 или 8. Упражнение 12.23. Покажите, что число орбит действия GL<3 К на конечно (оно равно четырем, не считая орбиты {0}). Попробуйте связать это с геометрией грассманиана GC, 6) С Р(Л3А). (*) Пример 12.24. PGL„+1 К действует на (Рп); и G(fc, nI Сравнивая размерности PGL„+i К и (Рга)', равные, соответственно, п2 + 2п и I ¦ п, мы видим, что общие наборы I точек в Р" можно перевести друг в друга только при I ^ п + 2, что представляет собой слабую версию известного утверждения (упражнение 10.5), гласящего, что существует единственный автоморфизм Р", переводящий заданные п + 2 точки общего положения в другие заданные п + 2 точки. Заметим, что действие PGLn+i К на (Р™)' для 4 ^ / < п + 2 дает пример действия с бесконечным числом орбит, имеющего при этом плотную орбиту. Существенно более интересные эффекты возникают при рассмотрении более общих конфигураций линейных пространств, например, наборов из I пространств размерности к. Размерность G(k, nI равна I- (к + 1) ¦ (п — к), и отсюда можно заключить, что общие наборы из I подпространств размерности к в Рп переводятся один в другой только если I ¦ (к + 1) • (п — к) ^ п2 — 1. Но, как показывает следующее упражнение, это действие не всегда ведет себя так, как мы того ожидаем. Упражнение 12.25. Покажите, что стабилизатор общей точки G(l, 3L в PGL4 К одномерен, несмотря на то, что dim(G(l, 3L) > > dim(PGL,j К). Можете ли вы явно описать все орбиты, лежащие в открытом множестве U С G(l, 3L, состоящем из четверок попарно скрещивающихся прямых? (*)
204 Лекция 12 Упражнение 12.26. Покажите, что общие четверки прямых в Р4 могут быть переведены друг в друга элементом PGL5 К, как это и следует из подсчета размерностей. Верно ли аналогичное утверждение для четверок двумерных плоскостей в Р6? Более общим образом, есть ли пример, в котором dim(G(A;, пI) ^ п2 + 2п, но у действия PGLn_|_i К на G(k, nI нет плотной орбиты? (*) Упражнение 12.27. Покажите, что если еще обобщить последнее упражнение, то ответ будет отрицательным: покажите, например, что действие PGL3 К на пространстве (Р2J х (Р2*J не имеет плотной орбиты.
Лекция 13 МНОГОЧЛЕНЫ ГИЛЬБЕРТА Функции Гильберта и многочлены Гильберта Коль скоро проективное многообразие X С Р" является пересечением гиперповерхностей, один из первых вопросов, которые можно задать про это многообразие, —как описать гиперповерхности, его содержащие. В частности, хочется узнать, сколько гиперповерхностей данной степени содержат X, т. е. выяснить для каждого значения т, какова размерность векторного пространства однородных многочленов степени т, тождественно равных нулю на X. Чтобы собрать всю эту информацию воедино, определим функцию hx : N -> N, где hx (m) равно коразмерности (в пространстве однородных многочленов степени т на Рп) пространства многочленов, тождественно равных нулю на X; иными словами, hx(m)=dim(S(X)m), rp,eS(X) = K\Zo, . • •, Zn]/I(X)— однородное координатное кольцо, а индекс т означает однородную компоненту степени т. Функция hx называется функцией Гильберта многообразия ХсР". Начнем, например, с простейшего случая, когда X состоит из трех точек на плоскости Р2. Тогда /ix(l) говорит нам, коллинеарны ли эти три точки: имеем 2, если три точки коллинеарны, в противном случае. С другой стороны, мы утверждаем, что /ixB) = 3 при любом расположении точек. Чтобы увидеть это, заметим, что существует многочлен второй степени, равный нулю в двух точках pi и pj, но не равный нулю в третьей точке pk- умножим линейную форму, равную нулю в pi, но не в pk, на форму, равную нулю в pj, но не в pk- Таким образом, отображение из пространства многочленов второй степени в К3, задаваемое значениями в точках pi, сюръективно1, поэтому ядро имеет 1 Конечно, однородные многочлены не принимают значений в точках проективного пространства. Обычно, говоря «отображение из пространства многочленов второй hx(l) =
206 Лекция 13 размерность 3. Аналогично получаем, что hx(rn) — 3 для всех т ^ 3, независимо от расположения точек. Аналогично, если X С Р2 состоит из четырех точек, то возможны две функции Гильберта. Может быть либо {2 При 777. = 1, 3 при т — 2, 4 при то ^ 3, если точки коллинеарны, либо J3 прит = 1, hx {т) = < I 4 при то > 2, если нет. Видно, стало быть, что если X С Р" —конечное множество точек, то значения hx(m) для малых m дают нам информацию о расположении этих точек (например, ftx(l) — 1 — размерность подпространства в Р", которое они порождают); если же не ограничиваться малыми то, то имеет место следующее утверждение. Упражнение 13.1. Пусть X С Р" —множество из d точек. Покажите, что при всех значениях то, достаточно больших относительно d (а именно, при то ^ d — 1), имеет место равенство hx(m) = d. В качестве примера с многообразием положительной размерности рассмотрим кривую X С Р2, т.е. множество нулей многочлена F(Z) степени d. Компонента степени то идеала 1{Х) кривой X состоит из многочленов степени то, делящихся на F. Стало быть, мы можем отождествить 1(Х)т с пространством многочленов степени то — d, так что и при то ^ d имеем dim(/(X)m/ v 2 'т + 2\ fm-d + 2\_ d{d-3) Мт)=Га+2)-(- Г'}-'- Можно заметить, что в рассмотренных нами примерах hx как функция от то ведет себя довольно хорошо, в частности, при больших m это многочлен. Сейчас мы увидим, что то же верно и в общем случае. Предложение 13.2. Пусть ХсР"- многообразие и hx — его функция Гильберта. Тогда существует такой многочлен рх, что для всех степени в А'3, заданное значениями в точках р;», мы будем подразумевать, что это отображение задается значениями на векторах Vi 6 Kn+1, лежащих над pi\ на ранг отображения выбор векторов vt не влияет.
Многочлены Гильберта 207 достаточно больших т выполнено равенство hx(rn) = px(m); степень многочлена рх равна размерности многообразия X. Многочлен рх называется многочленом Гильберта многообразия X. С точки зрения логики изложения, возможно, имело бы смысл определить размерность многообразия именно как степень его многочлена Гильберта, а потом вывести все остальные определения из этого; поскольку, однако же, определение через многочлен Гильберта представляется наименее наглядным, мы избрали другой путь. Доказательство. Мы докажем предложение 13.2 с помощью утверждения, доказательство которого (немедленно получающееся из теоремы Бертини) будет дано как упражнение 17.19. Сформулируем это утверждение: пусть IcP"- неприводимое многообразие размерности к и Л = P"~fe с Рга —общее линейное подпространство дополнительной размерности, так что пересечение У = ХПЛ состоит из конечного набора точек. Мы утверждаем, что тогда идеалы X и Л вместе локально порождают идеал Y, т.е. что насыщение (I(X), 1(A)) совпадает с I(Y). (Для читателя, уже знакомого с понятиями гладкости и касательного пространства к многообразию, мы можем сформулировать это условие более геометрично: оно означает, что в гладких точках X многообразия X и Л пересекаются трансверсально.) Имея в виду это утверждение, обозначим через Л общую (п — ^-плоскость вР™, и пусть L\, ..., Lk — линейные формы на Рп, порождающие идеал Л. Определим идеалы 1(Х) = /<0) С /A) С ... С 1{к) С K[Z0, ..., Zn] следующим образом: I^ = (I(X),Lu...,La) (в частности, наше утверждение означает, что насыщение идеала 1^к' совпадает с /(F)). Пусть SM = K[ZQ, ..., Zn]/I<<a) - факторкольцо, и определим функции h^ по формуле h^(m)=dim((S^)m), так что h^\m) = hx(m) и, ввиду нашего утверждения и упражнения 13.1, функция ftW есть константа (равная d — числу точек во множестве Y) при достаточно больших т. Заметим теперь, что поскольку размерность Y на к меньше размерности X, размерность многообразия, определенного идеалом 1^а\ в точности равна к — а; в частности, образ Ьа+\ в S^"' не является делителем нуля. Поэтому умножение на La+i определяет вложение
208 Лекция 13 (S^)m-i '—* (S^)m с фактором E,(Q+1))m; отсюда вытекает, что /j(«+D(m) = h{a){m) - h(a)(m - 1), т.е. /i'Q+1)— одна из разностей функции /t'Q'. Из всего сказанного вытекает, что (для больших то) fc-я разность функции Гильберта hx{rn) есть hS°\m), т.е. константа d; стало быть, для больших m функция hx{m) будет многочленом степени к от т. О В замечании 13.10 мы приведем другое рассуждение, показывающее, что степень многочлена, с которым hx{m) совпадает при больших т, совпадает с размерностью X, если известно, что при больших те это действительно многочлен. Отметим, что из нашего рассуждения вытекает, что старший член многочлена Гильберта рх(т) равен (d/kl) ¦ тк, где d — число точек пересечения X с общей (п — &)-плоскостью Л. Число d называется степенью многообразия X; мы определим и изучим степень в лекции 18. Пример 13.3. Функция Гильберта нормальной рациональной кривой Вычислить ее легко. При отображении [Хо, Х\] н-> [Х0, Х0 Х-у, ..., Х1 ], прообраз пространства однородных многочленов степени то в координатах [Zq, ..., Zj] на Fd есть все пространство однородных многочленов степени то • d от Хо и Х\. Если X С Pd — образ этого отображения, то S(X)m изоморфно пространству однородных многочленов степени т ¦ d от двух переменных. Поэтому hx (wi) = Рх (пг) —d-m+1. Пример 13.4. Функция Гильберта многообразия Веронезе Точно так же можно выписать функцию Гильберта многообразия Веронезе X = i/<j(P") С Р^. Заметим, что прообраз пространства многочленов степени то на №N есть пространство многочленов степени d ¦ т на Рп. Размерность пространства S(X)m— это размерность пространства многочленов степени d ¦ то на Рп, поэтому hx{m)=px{rn) = {m n Пу Упражнение 13.5. Найдите функцию Гильберта гиперповерхности степени d в Рп и убедитесь, что размерность этого многообразия действительно равна п — 1.
Многочлены Гильберта 209 Упражнение 13.6. Найдите функцию Гильберта многообразия Сегре Еп>то = ст(Р™ х Рт) С p("H-i)(«+i)-i и убедитесь, что размерность этого многообразия действительно равна п + т. Пример 13.7. Многочлены Гильберта кривых (для тех, кто знаком с теоремой Римана—Роха для кривых) Чтобы увидеть на примере, какого рода информация может содержаться в многочлене Гильберта, рассмотрим кривую ХсР"; на время предположим, что К = С и что X — комплексное подмногообразие в Рп, т.е. риманова поверхность. Предположим, что гиперплоскость (Zq = 0) пересекает X трансверсально в d точках р\, ..., р^. Тогда однородному многочлену F(Z) степени т можно сопоставить мероморфную функцию F(Z)/Z™ на X; это дает вложение пространства S(X)m однородных многочленов, по модулю равных нулю на X, в пространство if (га • р\ + ... + т ¦ pd) мероморфных функций на X, голоморфных вне точек pi и с полюсом порядка не больше т в каждой точке р^. Если т велико, происходят две вещи. Во-первых, дивизор т ¦ р\ + ... + т ¦ pd становится неспециальным, так что по формуле Римана—Роха имеем dimJz?(m ¦ pi + ... + т ¦ pd) = rnd — д + 1; во-вторых, отображение S{X)m —> Jzf(m • р\ + ... + т ¦ pd) становится изоморфизмом. Следовательно, Рх{т) = rnd — д + 1. Заметим, что коэффициент в линейной части — степень кривой d, а свободный член равен 1 — д и тем самым сообщает нам ее род. На самом деле можно распространить понятие рода на случай произвольных полей К и особых кривых: для любой кривой X С Р™ с многочленом Гильберта рх (т) = а ¦ т + b число 1 — 6 называется арифметическим родом кривой X. Отметим еще, что вычисление функции Гильберта плоской кривой X С Р2 степени d показывает, что род гладкой плоской кривой равен I I, а в общем случае это число равно арифметическому роду любой плоской кривой степени d. Упражнение 13.8. Найдите арифметический род: (i) пары скрещивающихся прямых в Р3; (ii) пары пересекающихся прямых в Р2 или Р3; (Ш) тройки пересекающихся, но не компланарных прямых в Р3; (iv) тройки пересекающихся компланарных прямых в Р2 или Р3. (*) Упражнение 13.9. Рассмотрим плоскую кривую ХсР2 степени d и ее образ Y = V2{X) С Р5 при отображении Веронезе (степени 2) 1/2: Р2 —» Р5. Сравните их многочлены Гильберта и заметьте, в частности, что арифметический род не изменился. 14-6152
210 Лекция 13 На самом деле (и упражнение 13.9 наводит на эту мысль) свободный член Рх@) многочлена Гильберта проективного многообразия X С Р" инвариантен относительно изоморфизмов, т. е. не зависит от выбора вложения X в проективное пространство, хотя для доказательства этого нам бы потребовались когомологии. (Один случай элементарен: легко усмотреть инвариантность относительно отображений Веронезе.) В общем случае арифметический род проективного многообразия X размерности к определяется как (—1)к(рх@) — 1). Наконец, естественный вопрос, возникающий в связи с многочленами и функциями Гильберта, состоит в том, каковы должны быть явные оценки на т, чтобы гарантировать равенство hx{m) = Рх(т)- Точнее говоря, по данному многочлену р(т) мы хотим найти наименьшее значение то, при котором для каждого неприводимого многообразия X С Рп с многочленом Гильберта рх = р равенство hx{m) =px(m) выполняется для всех т ^ то- Это очень трудно; существует серьезная теорема, утверждающая, что такое то существует, но мало что известно о конкретном значении то даже для простейшего случая кривых в Р3. Хотя Кастельнуово показал, что для неприводимых кривых С С Р3 с многочленом Гильберта р(т) = d ¦ т + с достаточно взять mo = d — 2 (если использовать в оценке только старший коэффициент d, то эта оценка неулучшаема), и это утверждение было обобщено Грюзоном, Лазарсфельдом и Пескином [GLP] на случай произвольных кривых и Пинкхамом [Р] на случай поверхностей, мы все еще далеки от понимания ответа на этот вопрос в общем случае. В качестве примера ситуации, в которой знание такой оценки является критически важным, взгляните на конструкцию многообразия Гильберта, параметризующего подмногообразия в Р", описанную в лекции 21. Сизигии Есть еще один способ доказать существование многочлена Гильберта, при котором заодно вводится и более тонкий инвариант. Начнем с обозначений. Во-первых, будем для экономии чернил обозначать K\Z\, ..., Zn\ — градуированное координатное кольцо пространства Рп — просто через S. Далее, предположим, что М — градуированный модуль над кольцом S, т. е. что это модуль с градуировкой M = 0A/fc,
Многочлены Гильберта 211 так что Srf • Мк С Mk+d- Для всякого целого I обозначим через М{1) тот же модуль А/, но с градуировкой, «сдвинутой» на I: M(l)k = Mi+k, так что МA) изоморфен М как 5-модуль, но, вообще говоря, не как градуированный 5-модуль; М{1) называется подкруткой модуля М. Мы ввели это обозначение, чтобы гомоморфизмы модулей, с которыми мы будем иметь дело, стали однородными степени 0 (мы говорим, что гомоморфизм ip: M —* N градуированных 5-модулей однороден степени d, если (f(Mk) С Nk+d)- Например, гомоморфизм из S в S (будем обозначать его • F), заданный как умножение на многочлен F(Z) степени d, конечно, не однороден степени 0, но если его рассматривать как гомоморфизм из S(—d) в S, то он именно таков. Имея это в виду, рассмотрим для начала идеал /(X) многообразия X. Идеал 1{Х) порожден многочленами Fa степеней da- Мы можем теперь сказать, что у нас есть сюръективный однородный гомоморфизм градуированных 5-модулей г или, эквивалентно, что у нас есть точная последовательность градуированных б'-модулей г а=1 где гомоморфизм ц>\ задан вектором (..., FQ, ...). Далее, мы хотим описать соотношения между многочленами Fa. Для этого определим модуль соотношений М\ как ядро гомоморфизма tpi, т. е. как модуль, состоящий из таких наборов (Gi, ..., Gr), что J^Ga • Fa = 0. Заметим, что М\ —действительно градуированный модуль и что, за исключением случая г = 1 (когда X — гиперповерхность), он нетривиален, потому что содержит соотношения Fa ¦ Fq — F@ ¦ Fa> т.е. векторы @, ..., —Fp, ..., Fa, ¦ ¦ ¦, 0). В любом случае, так как Mi —подмодуль конечно порожденного модуля, он тоже конечно порожден; пусть {Ggti, ..., Gptr} (/3=1, • • ¦, s) — какое-нибудь множество его образующих1. Заметим, что для каждого C Заметим, что мы хотим, чтобы все образующие модуля М\ и все соотношения между Fa были однородны; чтобы убедится, что такие образующие действительно можно найти, надо проверить, что однородные компоненты соотношений — снова соотношения. 14'
212 Лекция 13 существует такое число ер, что deg(G/3,i) +di = ... = deg(G/3,r) + dr = ep. Мы можем переформулировать все это, сказав, что предыдущая точная последовательность может быть продолжена до точной последовательности ф S{-ep) ^ 0 S(-da) ^S~, S(X) - О, /3=1 Q = l где гомоморфизм <?>2 задается (г х в)-матрицей {Gp^a). Теперь будем повторять этот процесс снова и снова: обозначим через Мг ядро гомоморфизма с^г (это ядро называется модулем соотношений между соотношениями и опять конечно порождено). Выбрав множество образующих в Мг, получим отображение <^з из другой прямой s суммы подкрученных экземпляров S в ф 5(—е^), продолжающее по- /3=1 следовательность еще на один шаг и т. д. Основное утверждение об этом процессе —знаменитая теорема Гильберта о сизигиях. Она утверждает, что после конечного числа шагов (равного, самое большее, количеству переменных минус 1) мы получим свободный модуль Мк, так что после еще одного шага мы сможем закончить последовательность. Получаем в итоге точную последовательность О -> Nk -^ Nt-г - ... - JVj ^ S -> S(X) -> О, в которой каждый член ./V, — прямая сумма модулей S(—aij). Такая последовательность называется свободной резольвентой модуля S(X); если на каждом шаге выбирается минимальное множество образующих для модуля Mi (т. е. для ядра предыдущего гомоморфизма), то резольвента называется минимальной. Одно из следствий существования резольвенты — возможность описать функцию Гильберта многообразия X. Именно, мы имеем dimE(-a)m) =dim(Sm_a) = ( " ] , где для п € N и с € Z биномиальный коэффициент ( ) определен так: \п/о п Чгс/о 'c-(c-l) -... -(с-п + 1) —J ; , если с ^ п\ п\ О, если с < п. (Заметим, что это определение отличается от некоторых определений биномиального коэффициента при с < п, откуда и индекс 0.) Отсюда
Многочлены Гильберта 213 следует, что если г-й член Ni резольвенты S(X) есть ф5"(—а,.;), то размерность пространства S(X)rn будет равна dimEWm)=(-n+")o + X:(-ir(m^?+n)o- В частности, мы получаем, что, так как биномиальный коэффициент ( 1 является при с ^ п многочленом от с, для та > max(ajj) — п функция Гильберта — многочлен от та. Замечание 13.10. Стоит заметить, что если заранее известно, что функция Гильберта hx{m) многообразия ХсР" совпадает с многочленом px(fn) для больших та, то можно непосредственно установить, что степень этого многочлена должна быть равна числу к = dim(X). Для этого сделаем такую линейную замену координат, чтобы плоскость Л, заданная уравнениями Zo = ... = Z/t = 0, не пересекалась с X, и рассмотрим проекцию 7Гд : X —> Рк. Эта проекция сюръективна и потому задает сохраняющее степень вложение однородного координатного кольца S' = K[Zq, ..., Zk] пространства Рк в кольцо S(X); стало быть, для всех т. С другой стороны, мы утверждаем, что отображение 5" —+ S(X) превращает кольцо S(X) в конечно порожденный ^'-модуль. Чтобы показать это, достаточно представить нашу проекцию в виде композиции проекций из точки, после чего рассмотреть случай именно проекции из точки, скажем р = [0, ..., 0, 1], на гиперплоскость Zn = 0. В этом случае обозначим через X' образ многообразия X в Р" и запишем S(X) = S(X')[Zn]/I(X); видно, что всякий однородный многочлен F ? 1(Х), не обращающийся в нуль в точке р, задает целое уравнение для Zn над S(X'). Если теперь образующие S(X) как 5'-модуля имеют степени di, мы имеем сюръекцию ф5'(—di) —> S(X), и, следовательно, неравенство Если известно, что hx (та) — многочлен для больших та, из этих двух неравенств следует, что он должен иметь степень к. Пример 13.11. Три точки на Р2 Рассмотрим снова случай трех точек на плоскости. Во-первых, если они не коллинеарны, можно считать, что это точки [0, 0, 1], [0, 1, 0]
214 Лекция 13 и [1, 0, 0], так что их идеал порожден квадратичными многочленами Fi = XY, F2 = XZ, F3 = YZ. Соотношения между этими тремя многочленами легко найти; это Z - Ь\ = Y • г2 — X • -Гз. Поэтому минимальная свободная резольвента Г имеет вид 0 -> S{-3J -> 5(-2K — S -> 5(Г) -¦ 0 и мы видим, в частности, что функция Гильберта равна что при то ^ 1 совпадает с (т + 2)(ш + 1) - 3m(m - 1) + 2(тп - 1)(т - 2) _ 2 ~3- Если, напротив, три точки множества Г коллинеарны, то Г — полное пересечение прямой и кубики: если, например, эти три точки суть [0, 0, 1], [0, 1, 0] и [0, 1, 1], то /(Г) порожден Fx = X и F2 = YZ{Y - Z) (это можно проверить непосредственно или с помощью предложения 17.18). Между F\ и F2 есть только одно, «тривиальное» соотношение YZ(Y — Z) ¦ F\ = X • F2, так что резольвента имеет вид 0 -» 5(-4) - 5(-1) ф 5(-3) — 5 -> 5(Г) -» 0. Конечно, как вы можете проверить, многочлен Гильберта тоже будет тождественно равен 3, но на сей раз функция Гильберта будет совпадать с ним только для то ^ 2. Пример 13.12. Четыре точки на Р2 Мы можем тем же способом описать свободную резольвенту любой конфигурации из четырех точек на плоскости. Начнем с простейшего случая, когда никакие три из них не коллинеарны; тогда мы имеем полное пересечение двух коник: именно, если точки — это три «координатные точки» [0, 0, 1], [0, 1, 0] и [1, 0, 0] плюс точка [1, 1, 1], то идеал Г порожден Fi = XY — XZ и F2 = XZ — YZ (это снова можно проверить либо непосредственно, либо с помощью предложения 17.18). Единственное соотношение между F\ и F2 — это очевидное соотношение [XZ — YZ) ¦ F\ = (XY — XZ) ¦ F2, поэтому свободная резольвента будет такая: 0 -> 5(-4) — S{-2J -> 5 -> 5(Г) -> 0.
Многочлены Гильберта 215 В другом крайнем случае, когда все четыре точки коллинеарны, Г —снова полное пересечение, на этот раз прямой и квартики; резольвента такова: О -> S(-5) -> S(-l) © 5(-4) -> S -> S(r) -> 0. Наконец, предположим, что ровно три из этих точек коллинеарны, например, что это три координатные точки и [0, 1, 1]. Теперь идеал Г порожден двумя кониками F\ — XY. F^ = XZ и кубикой Fs = YZ(Y — Z). Соотношения между ними имеют вид Z-F1=YF2 и YZ -Fi-YZ-F2 = X -F3, так что мы имеем точную последовательность 0 -> 5(-3) Ф S(-4) -> 5(-2J ф 5(-3) -> 5 -> 5(Г) -> 0. Отметим одну особенность этого примера. Хотя в первом и третьем случаях получилась та же самая функция Гильберта, члены их минимальных свободных резольвент разные. Другими словами, минимальная свободная резольвента идеала многообразия (или набор чисел dij) содержит больше информации, чем функция Гильберта, которая, в свою очередь, является более тонким инвариантом, чем многочлен Гильберта. Упражнение 13.13. Проверьте утверждения, сделанные в примере 13.12: именно, покажите, что нет образующих и соотношений сверх перечисленных. Упражнение 13.14. Найдите минимальную свободную резольвенту Г С Р3 в случае, когда: (i) Г состоит из четырех координатных точек; (ii) Г состоит из пяти точек, никакие четыре из которых не компланарны. Упражнение 13.15. Найдите минимальную свободную резольвенту скрученной кубики. Пример 13.16. Полные пересечения: комплекс Кошуля Читатель, видимо, заметил, что свободные резольвенты имели относительно простой вид в случае полных пересечений, когда встречались только тривиальные соотношения Fi ¦ Fj = Fj ¦ iv На самом деле это общая ситуация, хотя если многочленов больше двух, то последовательность обязательно будет длиннее. Мы дадим здесь описание резольвенты полного пересечения в общем случае, но доказательства опустим; по поводу подробностей см. [Е]. Для описания ситуации в общем случае предположим, что X С Рп — полное пересечение гиперповерхностей, заданных полиномиальными
216 Лекция 13 уравнениями F\, ..., Fk, где степень многочлена Fa равна da. Первый член в минимальной свободной резольвенте X будет, конечно, прямой суммой N\ = @S{—da). Далее, все соотношения тривиальны, так что следующий член будет N2 = ®S(-da-d0), где прямая сумма берется по всем таким парам (а, /3), что 1 ^ а < /3 ^ к и отображение в N\ переводит образующую е(а^) слагаемого с индексами (а, /3) в (..., -F/з, ..., Fa, ...). Далее, соотношения между образующими N2 выписать также легко: ядро отображения Л^ —¦ N\ порождено элементами вида -?*7 ' ^ai/3 ^0 ' ^а,у ~г ^ос ' ^/3,7 для всевозможных троек а < j3 < 7. Стало быть, третий член резольвенты равен N3 = ф5(—da — dp — d7). Общее утверждение оказывается именно тем, что можно ожидать, глядя на первые несколько шагов: г-й член Ni минимальной свободной резольвенты полного пересечения X С Р" с идеалом 1{Х) = (F\, ..., Fr) — это модуль Ni = (?)S(-dai -da,-...-dai), сумма распространена на все наборы а\ < ... < щ и отображение переводит образующую eQl,...,ai в сумму JZ(-1)JFaj ¦ eau...taj,...ai- Эта последовательность модулей называется комплексом Кошуля полного пересечения X. Мы можем дать более инвариантное определение комплекса Кошуля полного пересечения в терминах первого модуля M = 05(-dQ)- Заметим, что набор из к многочленов (F\, ..., Fk) определяет отображение М —> S, т.е. элемент двойственного модуля М*. Это дает нам последовательность отображений ... -+ л3м -> л2м -> м -> s, и это и есть комплекс Кошуля. Упражнение 13.17. Используйте предыдущие рассмотрения и упражнение 13.1, чтобы доказать слабую форму теоремы Везу в Р2: если F и G — такие многочлены на Р2 степеней d и е без общих делителей, что F и G порождают идеал пересечения их множеств нулей, то пересечение состоит из d ¦ е точек. Покажите также, что если Г С Р3 — полное
Многочлены Гильберта 217 пересечение поверхностей степеней d, е и /, то Г состоит из d ¦ е ¦ f точек. Упражнение 13.18. Найдите многочлен Гильберта полного пересечения поверхностей степеней d и е в Р3. В случае, когда пересечение— гладкая кривая, используйте это, чтобы определить (как и в примере 13.7) род соответствующей римаиовой поверхности. Подведем итоги. В этой лекции мы связали с многообразием ХсР™ три типа данных. Наиболее точную информацию дает набор чисел а;,_,; иногда их называют числами Бетти1 многообразия X. Числа Бетти определяют функцию Гильберта, а она, в свою очередь, определяет многочлен Гильберта. Как и можно было предполагать, сложнее всего оказывается получить наиболее точную информацию; в частности, в то время как многочлен Гильберта большинства многообразий более или менее вычислим, числа Бетти могут быть посчитаны только у относительно немногих многообразий. Например, многочлен Гильберта произвольного набора d точек в Рп, конечно, константа; функцию Гильберта легко найти для d точек в общем положении и довольно трудно для произвольного набора; наконец, мы вообще не знаем чисел Бетти набора d точек в Рп при d ^ 2п. В частности, искать резольвенту идеала многообразия X не является эффективным способом для получения информации о многообразии X, по крайней мере если не прибегать к машинным вычислениям; по большей части резольвенты — это источник интересных вопросов, а не ответов. 'С числами Бетти в топологическом смысле они напрямую не связаны. — Прим. ред.
Лекция 14 ГЛАДКОСТЬ И КАСАТЕЛЬНЫЕ ПРОСТРАНСТВА Касательное пространство Зарисского к многообразию Определение такого фундаментального понятия, как гладкая точка алгебраического многообразия, аналогично соответствующему определению в дифференциальной геометрии. Мы начнем с аффинного случая; пусть X С А" — равноразмерное аффинное многообразие размерности к, и пусть его идеал имеет вид 1{Х) = (/i, ..., /;). Обозначим через М матрицу размера I x n с элементами dfi/dxj. Тогда нетрудно видеть, что ранг матрицы М не превосходит п — к в любой точке многообразия X, и мы будем говорить, что точка р Е X является гладкой точкой многообразия X, если ее ранг в точке р в точности равен п — к.1 Отметим, что в случае, когда основное поле К совпадает с С, это условие равносильно тому, что X является комплексным подмногообразием в Ап = Сп в окрестности точки р, или что X является вещественным подмногообразием вС в окрестности р. (Если, однако же, X задано многочленами fa с вещественными коэффициентами, то это условие не равносильно тому, что множество нулей многочленов fa в Шп является гладким: рассмотрите, например, начало координат р = @, 0) на плоской кривой а;3 + у3 = 0.) Если X гладко в точке р, то мы будем называть ядро матрицы М в точке р касательным пространством к X в точке р и обозначать его Тр(Х) или ТрХ. Аккуратнее выражаясь, это пространство надо рассматривать как подпространство в касательном пространстве к Ап в точке р, причем это последнее естественно отождествляется с Кп. Иными словами, ТРХ — это пространство дифференцирований Dv = = J2ai(d/dzi), обладающих тем свойством, что (Dvf)(p) = 0 для всех / € 1(Х), или, равносильно, ТрХ = {ve Тр(Ап) = Кп | (df)(v) = 0 V/ е ЦХ)}. В общем случае, независимо от того, гладко ли X в точке р, мы будем называть определенное таким образом подпространство ТР{Х) С С Тр(Ап) = К" касательным пространством Зарисского к многообра- 'Если же точка многообразия не является гладкой, то она называется особой точкой. — Прим. перев.
Гладкость и касательные пространства 219 зию X в точке р; перефразируя наше определение гладкости, можно сказать, что dim(TpX) > dim(X) всегда и что X гладко в точке р, если это неравенство обращается в равенство. Отметим также, что если X гладко в точке р, то ТрХ можно реализовать как множество касательных векторов и'@) в точке v@) — р к аналитическим дугам t н^ v{t) = (Vl(t), ..., vn(t)) еХ С A". Здесь, конечно, возникает возможность путаницы: хочется рисовать картинки наподобие приведенной и называть при этом прямую L «касательным пространством к X в точке р». Если выражаться аккуратно, то прямую L надо называть аффинным касательным пространством к X в точке р, т. е. аффинным подпространством в А", проходящим через р и параллельным ТР(Х). Упражнение 14.1. Докажите, что при К = С многообразие X гладко в р тогда и только тогда, когда X является комплексным подмногообразием в Сп в точке р, а также тогда и только тогда, когда X является вещественным (С°°) подмногообразием в Сп в точке р. Упражнение 14.2. Покажите, что размерность касательного пространства Зарисского ТрХ является полунепрерывной сверху функцией от р (относительно топологии Зарисского на X). Заметим, что из последнего упражнения вытекает, что множество особых точек многообразия X является подмногообразием в X; мы будем обозначать это подмногообразие через XSing, а дополнение к нему— через Xsm. В упражнении 14.3 мы увидим, что XsmK является собственным подмногообразием в X, т. е. что для любого многообразия X его подмножество Xsm является открытым и плотным. Для тех, кто нуждается в более инвариантном определении касательного пространства Зарисского (или хотя бы не удовлетворен отсутствием определения касательного пространства к А"), мы дадим такое определение следующим образом. Сначала определим кокасатпелъное пространство Зарисского к многообразию X в точке р (оно обозначается Т*(Х)) как векторное пространство т;(Х)=т/т2, где т С &х,р — максимальный идеал, состоящий из функций, обращающихся в нуль в точке р. Теперь определим касательное пространство
220 Лекция 14 Зарисского как двойственное векторное пространство Тр(Х) = (т/т2у. Это определение позволяет нам распространить определение касательного пространства Зарисского на произвольные квазипроективные многообразия. Заметим, что всякое регулярное отображение /: X —> Y индуцирует отображения и тем самым отображения df:Tp(X)^Tf{p)Y В частности, вложение многообразия X в аффинное пространство А" индуцирует вложение его касательного пространства Зарисского в произвольной точке р в касательное пространство к Ап в точке р; образ этого вложения есть подпространство в Тр(Ага), описанное выше. Упражнение 14.3. (i) Покажите, что если X является гиперповерхностью, то множество его особых точек является собственным подмногообразием в X. (ii) Пользуясь утверждением (i) совместно с тем фактом, что всякое многообразие бирационально изоморфно гиперповерхности (упражнение 11.23), покажите, что на любом многообразии особые точки образуют собственное подмногообразие. В этом месте мы должны упомянуть связанный с данной тематикой результат, касающийся отображений в характеристике 0. Если принять во внимание упражнения 14.1 и 14.3, то над полем С утверждение, о котором идет речь, окажется не чем иным, как теоремой Сарда (и ввиду принципа Лефшеца 15.1 оно может быть выведено из этого частного случая). Алгебраическое доказательство этого факта, однако же, не столь просто, о чем свидетельствует то обстоятельство, что над полями характеристики р > 0 он неверен. Предложение 14.4. Пусть f: X —> Y — произвольное сюръективное регулярное отображение многообразий, определенных над полем К характеристики 0. Тогда существует такое непустое открытое подмножество U С Y, что для всякой гладкой точки р € f~l(U) П Xsm в прообразе U дифференциал dfp сюръективен. Упражнение 14.5. В положительной характеристике даже более слабое утверждение о существовании непустого открытого подмножества, состоящего из точек р ? X, в которых dfp сюръективен, может быть неверным. В качестве простого примера рассмотрим плоскую кривую X С А2, заданную уравнением у = хр, обозначим через Y = А1 аффинную прямую с координатой у, определим отображение /: X —> У
Гладкость и касательные пространства 221 как проекцию (х, у) >—> у и выберем в качестве К произвольное поле характеристики р. Покажите, что в этом случае X и Y гладки, а / сюръективно, но при этом dfq = О для всех q ? X. Существует также аналог упражнения 14.2 для отображений. Упражнение 14.6. Пусть /: X —> Y — произвольное регулярное отображение аффинных многообразий. Покажите, что размерность ядра дифференциала dfp является полунепрерывной сверху функцией от р. Отметим, что из этого утверждения не следует, что множество гладких точек слоев отображения / (т. е. множество точек р € X, для которых многообразие -Хдр) = f~1(f(p)) гладко в р) открыто в X или же что размерность Tp(Xj^) является полунепрерывной сверху функцией от р, поскольку касательное пространство Зарисского к Хдр) может быть меньше, чем Kev(dfp). (Все эти объекты лучше себя ведут в категории схем: если -Х"/(р) обозначает слой в схемном смысле, то касательное пространство Зарисского к Xf^ в точке р совпадает с Ker(d/p), откуда все и следует.) Упражнение 14.7. В качестве примера этого эффекта рассмотрим гиперповерхность X С А4, заданную уравнением ах2 +у2 — Ь = 0, обозначим через Y аффинную плоскость с координатами (а, 6), и пусть /: X —»Y — проекция; предположим, что char(/C) ф 2. Покажите, что X гладко и трехмерно и что всякий слой отображения / имеет размерность 1. Найдите множество точек р G X, для которых ранг dfp меньше 2, и удостоверьтесь, что для отображения / утверждение из упражнения 14.6 выполнено. Найдите также множество точек р G X, для которых касательное пространство Зарисского к -Х/(р) в точке р имеет размерность больше единицы, и покажите, что это множество незамкнуто. Касательное пространство Зарисского к многообразию в точке р годится не только для того, чтобы выяснять, гладко ли многообразие в этой точке; оно может помочь нам различить многообразия, которые кажутся изоморфными. Рассмотрим, например, следующие кривые X и Y: X С А2 — кубическая кривая ху(х — у) = О, а У С А3 — объединение трех координатных осей, у т.е. множество общих нулей многочленов ху, yz и xz. Каждая из этих двух кривых представляет собой объединение трех прямых, пересекающихся в одной точке, и проекция 7г: А3 —> А2 из бесконечно удаленной точки, лежащей на прямой {(?, t, ?)}, на (х, у)-плоскость индуцирует биекцию между Y и X. Тем не менее эти два многообразия неизоморфны; например, касательное пространство Зарисского О
222 Лекция 14 к X в его особой точке @, 0) является двумерным, а касательное пространство к Y в точке @, 0, 0) является трехмерным. По-другому (но равносильным образом) эту мысль можно выразить так: на Y существует регулярная функция, имеющая в особой точке нуль порядка два на двух из неприводимых компонент кривой Y, но не на третьей; на X таких функций нет. Возможно, сейчас имеет смысл вспомнить упражнение 13.8. В этом упражнении мы вычислили многочлены Гильберта замыканий этих кривых X С Р2 и Y С Р3 и заключили, что арифметический род кривой X (определенный в примере 13.7) равен 1, тогда как арифметический род Y равен 0. (Разумеется, чтобы заключить отсюда, что X и Y неизоморфны, мы должны знать, что свободный член многочлена Гильберта инвариантен относительно изоморфизма проективных многообразий, что в нашей книге не доказывается. С другой стороны, раз уж мы все равно формулируем утверждения без доказательств, скажем и о том, что отображение проекции проективных многообразий 7гр: X —» Y из точки р, не лежащей на X, является изоморфизмом тогда и только тогда, когда многочлены Гильберта рх и ру совпадают.) Локальный критерий изоморфизма Когда мы впервые ввели понятие изоморфизма, мы сказали, что регулярное отображение ж: X —> Y между двумя многообразиями является изоморфизмом, если существует обратное регулярное отображение r\: Y —> X. Проверять это условие не очень удобно, особенно учитывая, что запись регулярных отображений в проективных координатах сложна. В категориях С°°-многообразий или комплексных многообразий существует гораздо более простой критерий: в каждом из этих случаев мы можем воспользоваться теоремой об обратной функции и сказать, что отображение 7г: X —> Y является изоморфизмом, если оно биективно и его якобиан нигде не обращается в нуль. Оказывается, что аналогичный результат существует и в алгебраической геометрии, причем не только для гладких многообразий. Чтобы сформулировать этот результат в должной общности, нам надо ввести еще одно определение. Мы будем говорить, что отображение 7г: X —* Y является конечным, если у всякой точки q бУ существует аффинная окрестность U Э q, для которой V = 7Г_1(С/) С X аффинно и естественное отображение тг*: A(U)^A(V) задает на A(V) структуру конечно порожденного модуля над A(U). Заметим, что это условие локально по У; из него вытекает, что слои
Гладкость и касательные пространства 223 отображения ж конечны, но конечности слоев, разумеется, недостаточно для того, чтобы отображение было конечным (например, вложение А1 \ {0} в А1, бесспорно, имеет конечные слои, но координатное кольцо многообразия А1 \ {0}, то есть К[х, х}, не является конечно порожденным /("[:(,]-модулим). Понятие конечного отображения оказывается полезным на практике по той причине, что в случае, когда многообразия X \\Y проективны, конечность отображения по существу эквивалентна конечности его слоев. На самом деле можно сказать и больше: имеет место следующая лемма. Лемма 14.8. Пусть л"о: Хо —> Yq — регулярное отображение проективных многообразий. Пусть У с Уо ~ открытое подмножество, X = tTq1(Y) — его прообраз, и пусть ж — ограничение жо на X. Если слои отображения ж конечны, то оно конечно. Доказательство. Мы начнем с редукций. Во-первых, поскольку вопрос локален по Y, можно считать У аффинным. Можно также считать, что X является замкнутым подмножеством в Y х Рп, а отображение ж индуцировано проекцией на первый сомножитель. Далее (ограничивая, если нужно, на меньшие аффинные открытые подмножества в Y), мы можем разложить ж в композицию X CY х Y х Ух У, где каждое из отображений индуцировано проекцией из точки в Pfe; поскольку композиция конечных отображений конечна, достаточно провести доказательство для каждого из этих отображений. Наконец, пользуясь бирациональным изоморфизмом Рк с pfc_1 x P1 и еще раз ограничивая на меньшие аффинные открытые подмножества, можно считать, что каждое из отображений имеет вид ХсУхРиУ; для таких отображений мы наше утверждение и докажем. Итак, пусть q&Y — произвольная точка. Условие, что отображение тг: X —» У имеет конечные слои, означает попросту, что X не содержит слоев вида {q} х Р1; выберем Л € Р1 таким образом, чтобы (q, А) ^ X. Ограничивая на аффинное открытое подмножество, содержащееся в дополнении к ж(Х П (У х {Л}), можно считать, что X Г) (У х {А}) = 0. Пусть Z и W — однородные координаты на Р1, в которых Л является точкой {W = 0), и пусть z = Z/W — соответствующая аффинная координата на Р1 \ {Л} = А1. Над некоторым Vfx{A} У
224 Лекция 14 аффинным открытым подмножеством Y идеал X в Y х Р1 порождается многочленами F вида F(Z, W) = a0Zn + axZn-xW +... + an^ZWn'x + anWn, где ai € A(Y). Однако поскольку (q, X) ? X, среди этих многочленов F существует и такой, для которого ao(q) ф 0. Ограничивая (последний раз!) на открытую окрестность точки q, заданную условием ао ф О, получаем, что А{Х) = A(Y)[z], где z удовлетворяет полиномиальному уравнению с коэффициентами в A(Y) и старшим коэффициентом единица; отсюда вытекает, что А(Х) является конечно порожденным Л(У)-модулем. D Теперь мы можем сформулировать и доказать нашу «теорему об обратной функции» для многообразий. Теорема 14.9. Пусть ж: X —> Y —конечное отображение многообразий. Тогда ж является изоморфизмом в том и только том случае, когда оно биективно и отображение dirp:Tp{X)^T<p)(Y) инъективно для всех р € X. Эта теорема будет в основном применяться в сочетании с леммой 14.8, то есть в виде такого следствия. Следствие 14.10. Пусть Xq — проективное многообразие uttq: Xq-+ —> Р" — произвольное отображение. Пусть U С Рп — открытое подмножество, X = 7г^(С7) — его прообраз в Xq, и пусть 7Г — ограничение 7Го на Х. Если 7Г взаимно однозначно и dirp: ТрХ —> Г7Г(р)Рп является инъекцией для всех р G X, то 7Г является изоморфизмом X на свой образ. В частности, биекция проективных многообразий ж: X —> Y со всюду инъективным дифференциалом является изоморфизмом. Доказательство теоремы 14.9. Это доказательство использует несколько больше коммутативной алгебры, чем наши предшествующие рассмотрения; все необходимое можно найти в [AM] или [Е]. Основной ингредиент — это просто лемма Накаямы. Во-первых, все сводится к случаю, когда X и Y аффинны, и тогда отображение 7Г задается гомоморфизмом колец ж*: А = A(Y) -»B = = А(Х). Заметим, что, поскольку отображение ж сюръективно, ж* является инъекцией (так что в дальнейшем мы будем рассматривать А как подкольцо кольца В); мы, конечно, хотим показать, что это вложение является изоморфизмом. По теореме о нулях (теорема 5.1) биективность отображения ж означает следующее: имеется биекция между максимальными идеалами
Гладкость и касательные пространства 225 тС/1ипС.В,в одном направлении задаваемая сопоставлением идеалу пСВ пересечения га = п П Л С А, ав другом направлении переводящая максимальный идеал m С А в единственный максимальный идеал п С В, содержащий идеал тВ, порожденный m и В. Чтобы показать, что 7г* является изоморфизмом, достаточно проверить, что 7г* индуцирует изоморфизм локализаций Ат и Вп для всех m С А и п Э тВ; стало быть, мы можем считать, что А и В—локальные кольца с максимальными идеалами тип. Заметим, что условие биективности не гарантирует, что тВ = п для соответствующих друг другу тип (см., например, описанное на с. 221 отображение из объединения трех координатных осей в А3 в объединение трех пересекающихся в одной точке прямых в А2 или же отображение из аффинной прямой в каспидальную плоскую кубику, заданное формулой ? i—>¦ (i2, i3))- А вот из условия инъективности дифференциала это уже следует: эта инъективность означает, что отображение m/m2 —* n/n2, индуцированное вложением m c-* п, является сюръективным, так что имеет место равенство В-модулей тВ + п2 = п. Из леммы Накаямы, примененной к ??-модулю n/гаВ, следует, что тВ = п. Теперь имеем В/А ® А/т = В/(тВ + А) = В/{п + А) = О, и, применяя лемму Накаямы к конечно порожденному Л-модулю В/А, мы заключаем, что В/А = 0. ? Чтобы понять, зачем нужны условия наподобие конечности 7Г или проективности X (помимо их использования в последней фразе доказательства), можно в качестве X взять объединение двух прямых (х = z = 0) и (у = z = 0) и прямой (у — х = z — 1=0) с выколотой точкой @, 0, 1), в качестве Y — объединение прямых (х = 0), (у = 0) и (у — х = 0) в А2, а в качестве 7г — проекцию (х, у, z) н-> (х, у). Наконец, стоит отметить, что трудность теоремы 14.8 (и необходимость использования коммутативной алгебры в ее доказательстве) проистекает из особого случая. Если X и Y гладки, то результат интуитивно очевиден, но он гораздо менее очевиден в общем случае. ^ 15-6152
226 Лекция 14 Рассмотрим, например, три кривые X, У и Z, где: Л" = А1 с координатой U У — плоская кубика у2 = х3; Z — плоская квартика у3 = хА. Мы имеем отображения /: 1-»У и д: X —> Z, заданные формулами 11—> (?2, ?3) и*»—» (?3, ?4) соответственно; они, разумеется, не являются изоморфизмами, поскольку X гладка, а касательные пространства Зарисского к У и Z в начале координат двумерны. Однако же заметим, что отображение д пропускается через /, в результате чего получается регулярное отображение h: Y —> Z, являющееся биекцией, причем размерности касательных пространств Зарисского в соответствующих точках р G Y и q ? Z совпадают; это отображение также не является изоморфизмом, но геометрически уже не настолько ясно, почему оно не индуцирует изомор- / физма касательных пространств в начале / координат. i_ Упражнение 14.11. (i) Проверьте непосредственно, что отображение h не индуцирует изоморфизма касательных пространств к У и Z в начале координат (и тем самым не является изоморфизмом). (И) Покажите, что У и Z вообще неизоморфны. Проективное касательное пространство С точкой р на аффинном многообразии X с А™ мы связали как касательное пространство Зарисского ТРХ, являющееся абстрактным векторным пространством, так и аффинное касательное пространство, являющееся аффинным подпространством в объемлющем А". Рассмотрим теперь проективное многообразие X с?п. С ним также можно связать проективное касательное пространство в точке р ? X, обозначаемое Тр(Х), которое является проективным подпространством в объемлющем Рп. Один из способов определить его состоит в том, что надо выбрать аффинное открытое подмножество U = А" С Р™, содержащее р, и сказать, что проективное касательное пространство к X в р есть замыкание в Рп аффинного касательного пространства в точке р к аффинному многообразию X П U С U = А™. Такое определение справедливо представляется довольно неуклюжим; к счастью, у проективного касательного пространства есть и более прямое описание. Именно, предположим для начала, что X — гиперповерхность, заданная однородным многочленом F(Z)\ пусть U = А" —
Гладкость и касательные пространства 227 аффинное открытое подмножество (Zq ф 0) с аффинными координатами Zi — Zi/Zo, и положим f(zi, ..., zn) = F{l, zi, ..., zn), так что X П U является множеством нулей многочлена /. Теперь в точке с координатами (wi, ..., wn) аффинное касательное пространство является множеством Uz1:...,zn) ^—(p)-{zi-Wi)=o\. Тогда, согласно нашему определению, проективное касательное пространство есть множество точек с однородными координатами ( п о 'i < [Zo,..., zn] 53 az7^1, Wl> ¦••' Wn)' (Zi ~Wi' zo) = o h Однако частные производные однородного многочлена степени d удовлетворяют тождеству Эйлера а поскольку F(l, w\, ..., wn) = 0, получаем, что У^ я^тС1' №ь •¦•> wn) ¦ {~Wi ¦ Z0) = g-rri1' wb • ¦•, wn) ¦ Zo- i=l Теперь мы можем переписать наши уравнения и сказать, что проективное касательное пространство к гиперповерхности X, заданной однородным многочленом F(Zq, ..., Zn), в точке Р = [Wo, ..., Wn] G X есть множество [Zo, • ¦ i=0 Иными словами, если все частные производные многочлена F обращаются в нуль в точке Р, то X особо в Р и проективное касательное пространство совпадает со всем Рп; в противном случае X гладко в Р, и проективное касательное пространство является гиперплоскостью, соответствующей точке Рп*, однородные координаты которой являются частными производными F в Р. Отметим, в частности, что, ввиду тождества Эйлера, если характеристика поля К равна нулю (или хотя бы взаимно проста с d), то множество особых точек гиперповерхности X 15'
228 Лекция 14 совпадает со множеством общих нулей частных производных многочлена F. Описав таким образом проективное касательное пространство к гиперповерхности в Рп, мы можем теперь описать проективное касательное пространство к произвольному подмногообразию X С Рп как пересечение проективных касательных пространств ко всем гиперповерхностям, содержащим X. В частности, если {F\, ..., Fm} — набор однородных многочленов, порождающих идеал многообразия X, то проективное касательное пространство будет просто подпространством в Р™, соответствующим ядру матрицы (dFi/dZj), рассматриваемой как отображение из Кп+1 в Кт. Если X гладко ври основное поле К есть С, то мы можем также описать проективное касательное пространство ТРХ к многообразию JcP" в терминах параметризации окрестности точки р G X (в аналитической топологии). Именно, предположим, что аналитическая окрестность U Э р задана как образ отображения <Р А- определенного на открытом множестве Д С <Ск с помощью векторно- значной функции v(z): У: {zi, ..., zk) >-+ \v{z)} = [v0(z), ..., vn(z)]. Тогда проективное касательное пространство к X в точке р = [v@)\ является подпространством ТрРО „@) л 1^@) л.. Сг , соответствующим поливектору . л ^-@)] е G(k, n) с P(Afc+1Cn+1), или, что то же самое, подпространством, порожденным строками матрицы /МО) МО) ¦•• vn@)\ dV0-W t^@) dz\ dz\ vg@> fe<°v Упражнение 14.12. Проверьте, что пространство, порожденное строками этой матрицы, действительно является проективным касательным пространством к X в точке р. Такое описание проективного касательного пространства часто бывает полезно, особенно при работе с кривыми и поверхностями. В частности, оно позволяет описывать касательное пространство к многообразию в терминах дуг: проективное касательное пространство ТРХ
Гладкость и касательные пространства 229 к многообразию X С Р™ в гладкой точке р ? X является объедшгением прямых [г>@) Л г>'@)] € G(l, n), где г>(?)— произвольная аналитическая дуга на X, для которой [v@)] —p. Может показаться, что это описание завязано на аналитическую топологию, но на самом деле ту же идею можно провести и чисто алгебраически (по крайней мере, в нулевой характеристике), если ввести кольца степенных рядов. Одна вещь, для которой такой подход обычно все же непригоден, — это описание касательных пространств Зарисского к особым многообразиям. Нечего и говорить, что существует много шансов спутать касательное пространство Зарисского к многообразию X С Рп в точке р с проективным касательным пространством, тем более что во многих текстах и то, и другое называется «касательное пространство к X в точке р» и одинаково обозначается ТрХ. На словесном уровне мы будем стараться избегать этого, говоря «касательное пространство Зарисского» и «проективное касательное пространство» всякий раз, когда есть опасность путаницы. С обозначениями дело обстоит хуже (мы не можем, например, обозначать проективное касательное пространство через РТр(Х), поскольку этот набор символов должен обозначать проективное пространство, состоящее из одномерных подпространств в касательном пространстве Зарисского ТР(Х), и с этим последним пространством мы тоже иногда будем иметь дело). За неимением лучшего мы решили обозначать проективные касательные пространства через ТР(Х). Существует еще одно описание проективного касательного пространства к многообразию 1сР°в точке р е X. Пусть X С Kn+l —конус над X (т. е. замыкание множества таких v G Kn+1, что [v] ? X, или, что равносильно, множество нулей в Kn+l идеала 1(Х) с K[Zq, ..., Zn]), и пусть v € Kn+l —произвольный ненулевой вектор в Kn+l, лежащий над р. Тогда проективное касательное пространство ТРХ — не что иное, как подпространство в Рп, соответствующее касательному пространству Зарисского TVX С Tv(Kn+l) = Kn+l. Легко видеть, что это описание равносильно приведенным выше, в частности, описанию ТРХ в терминах частных производных однородных многочленов Fa, порождающих 1(Х). Это описание также проясняет взаимоотношение между проективным касательным пространством и касательным пространством Зарисского. Именно, пусть X С Р™ — произвольное многообразие ир€Х- произвольная точка; предположим, что Л С Кп+1 — подпространство, соответствующее проективному касательному пространству ТРХ. Тогда, ввиду сказанного выше, Л содержит одномерное подпространство
230 Лекция 14 К ¦ v, и с точностью до умножения на скаляр мы имеем естественное отождествление касательного пространства Зарисского к X в р с фактором А/К ¦ v. В частности, нормальное пространство к X вр, обозначаемое через Np(X/Pn) (или просто Np(X)) и определяемое a priori как фактор Np{X)=Tp(Vn)/Tp(X), может быть также реализовано как факторпространство Кп+1 /А. (Если быть более точным, а заодно и объяснять выражение «с точностью до умножения на скаляр», то, как мы увидим в лекции 16, имеются естественные отождествления ГР(РП) = (Кп+1/К ¦ v) ® {К ¦ v)*, Tp(X) = (A/K-v)®(K-v)\ и отсюда Np(X) = (Kn+1/A)® (К .„)*.) В следующих ниже упражнениях мы выясняем, гладки или особы некоторые из многообразий, введенных в части I. Упражнение 14.13. С помощью следствия 14.10 покажите, что многообразия Веронезе и Сегре гладки, а также проверьте это непосредственно, исходя из задающих их уравнений. (Еще одна возможность: доказать это без вычислений, пользуясь результатом упражнения 14.3 и их однородностью.) Упражнение 14.14. Покажите, что нормальный рациональный свиток Xait,^ak С Рп гладок тогда и только тогда, когда сц > 0 для всех г. Упражнение 14.15. Пусть X С Рп — произвольное неприводимое невырожденное (т. е. не лежащее ни в одной гиперплоскости) многообразие, и пусть S{X) — его многообразие секущих. Покажите, что проективное касательное пространство к S(X) в точке, лежащей на X, совпадает со всем Рп (в частности, S(X) особо, если оно не совпадает сР"). Пример 14.16. Детерминантальные многообразия Для начала вспомним определение общих детерминантальных многообразий из лекции 9: через М обозначим проективное пространство pmn~1j состоящее из (т х п)-матриц с точностью до умножения на скаляр, а через Мк С М обозначим множество матриц ранга, не превосходящего к. В примере 12.1 мы видели, что Мк — неприводимое подмногообразие в М коразмерности (т — к)(п — к); сейчас мы найдем его гладкие и особые точки и опишем касательные пространства Зарисского в тех и других. Мы сделаем это в явном виде, введя на М
Гладкость и касательные пространства 231 координаты и исследуя уравнения, задающие А/*,; позднее (в примере 16.18) мы дадим более инвариантное описание. Начнем с того, что выберем точку A G АД, соответствующую матрице, ранг которой в точности равен к, т.е. А ? Mk \ Mk-i- (Заметим, что поскольку орбитами действия группы PGLm К х PGL,, К на М являются в точности множества Mi \ Mj_i, гладкость или особость точки А ? Mk может зависеть только от ее ранга.) Мы можем выбрать базисы в Кт и Кп таким образом, чтобы точка А соответствовала матрице /1 0 0 0\ О 1 0 О О .... 1 0 ... О О .... О 0 ... О \о V азатем, в аффинной окрестности точки А, заданной условием (Хц ф 0), мы можем взять за аффинные координаты функции Xij — Xij/Хц; в терминах этих координат общий элемент из U можно записать в виде / 1 ?lj2 zi,3 ?i,m \ ?2,1 1 + ^2,2 X2,3 Х2,т Х1л 1+я;,( ^/,г+1 ¦•• х/,т ^г+1,1 xi+i,i ^(+i,i+i ••• %i+i,m \ -^П,1 %П,7П / причем А, разумеется, соответствует началу координат. Начнем со случая I = к. Каковы линейные члены (к + 1) х (к + 1)-ыи- норов этой матрицы? Ответ таков: ненулевой дифференциал в начале координат будет только у тех из этих миноров, в которые входят первые к строк и первые к столбцов, так что их линейные члены — это в точности координаты x^j, для которых г, j > к. Поскольку имеется ровно (т — к)(п — к) таких координат, мы можем заключить, что Mfc гладко в точках, принадлежащих Mk \ Мк-\- Далее, если I < к, то ни один из (к + 1) х (к + 1)-миноров линейных членов не содержит. Пользуясь сформулированным нами ранее, но не доказанным фактом, гласящим, что такие миноры порождают идеал Mk, заключаем, что проективное касательное пространство к Mk в точке А € Mk-\ совпадает со всем М.
232 Лекция 14 Мы можем дать инвариантное описание касательного пространства к Mk в гладкой точке A G Mk \ Mk-\- Чтобы сделать это, заметим, что мы отождествили касательное пространство к Mk в точке А с пространством матриц, у которых правая нижняя подматрица размером (т — к) х (га — к) состоит из одних нулей. Однако же базисы {е^} и {fj} в Кп и Кт выбраны таким образом, что ядро А — это в точности линейная оболочка ek+i, ¦ • ¦, еп, а образ Л— это в точности линейная оболочка /i, ..., fk- Стало быть, мы имеем ТЛ(Л4) = Р& в Нот(Кп, Кт) | ip(Ker(A)) С 1т(Л)}; иными словами, мы можем сказать, не пользуясь координатами, что проективное касательное пространство к Mk в точке А, соответствующей отображению А: Кп —» Кт ранга в точности к, является линейной оболочкой отображений <р: Кп —> Кт, переводящих ядро А в образ А.
Лекция 15 ГАУССОВЫ ОТОБРАЖЕНИЯ, КАСАТЕЛЬНЫЕ И ДВОЙСТВЕННЫЕ МНОГООБРАЗИЯ В предыдущей лекции мы сопоставили каждой точке проективного многообразия IcP" линейное подпространство в Р'1; настала пора обсудить, как меняются эти подпространства при движении точки по многообразию, — иными словами, изучить геометрию гауссова отображения. Однако перед тем, как углубиться в эту тему, мы должны посвятить некоторое время обсуждению вопроса, который будет иметь все большее отношение к нашим рассмотрениям: каково наше основное поле К и, в частности, какова его характеристика. Замечание о характеристике Вплоть до конца лекции 13 большинство наших утверждений было справедливо над произвольным (алгебраически замкнутым) основным полем К. Однако же когда речь заходит о касательных пространствах, и особенно о том, как варьируются проективные касательные пространства к многообразию ХсР", ситуация начинает очень сильно зависеть от характеристики поля К. Причина проста: в характеристике р > О все производные функции могут тождественно обращаться в нуль при тон, что функция отлична от константы. Так, например, утверждение о том, что не все касательные к невырожденной плоской кривой С С Р2 проходят через заданную точку р G Р2, самоочевидное, если мы доверяем нашей вещественной или комплексной интуиции, является неверным в характеристике р. (Возьмите, например, кривую С, заданную многочленом XУ - Z2,p= [0, 0, 1] и char(A') = 2.) Это не означает, что темы, которые мы будем обсуждать в следующих нескольких лекциях, вообще нельзя рассматривать в конечной характеристике. Однако для этого необходима более продвинутая техника, чем та, что есть в нашем распоряжении. Поэтому для наших нынешних целей мы будем использовать технику анализа, смиряясь с тем фактом, что это по большей части ограничивает наши рассмотрения случаем нулевой характеристики. Мы постараемся в каждом утверждении указывать, справедливо ли оно в произвольной характеристике. (Мы должны также сказать, что начиная с лекции 18 мы вернемся к подходу, от характеристики практически независимому.)
234 Лекция 15 Имеется и еще одно ограничение, которое будет чрезвычайно полезным: если мы предположим, что наше основное поле совпадает с С, мы сможем использовать технику теории комплексных многообразий и теорию функций нескольких комплексных переменных. Мы не будем развивать этот подход сколько-нибудь глубоко, но это будет очень удобно, особенно в том плане, что это позволит нам параметризовать многообразия локально: если X С Р" —/г-мерное многообразие и р G X —общая точка, мы можем описать окрестность U точки р в X как образ аналитического отображения (zi, ..., zk)i-> lfo(z), -.., fn(z)\, где Д С Cfc — полидиск и /о, ..., /„ — голоморфные функции. Ясно, что такой параметризации не существует в категории алгебраических многообразий, если только X не унирационалыю.1 Может показаться, что условие К = С гораздо более ограничительно, чем char(Jv') = 0. Оказывается, однако, что это не так. Это метаматематическое утверждение известно как принцип Лефшеца; грубо говоря, он состоит в следующем. Принцип Лефшеца 15.1. Всякая справедливая над С теорема алгебраической геометрии, в которой речь идет о конечном наборе алгебраических многообразий и отображений, справедлива и над произвольным алгебраически замкнутым полем К характеристики нуль. Чтобы увидеть, почему это так, заметим, что конечный набор многообразий и отображений задается конечным набором многочленов; они, в свою очередь, задаются своими коэффициентами, которые образуют конечное подмножество {са} в К. С точки зрения истинности данного нам утверждения ничего не изменится, если мы заменим К на алгебраическое замыкание L = Q(cQ) С К подполя Q(cQ), порожденного са над Q. В то же время, так как степень трансцендентности С над Q бесконечна, это подполе К может быть вложено также и в С; если мы знаем, что теорема верна над С, то она верна над L и, следовательно, над К. Это рассуждение должно прояснить, что именно мы понимали под «теоремой алгебраической геометрии»: это практически любая теорема, в которой утверждается существование решения системы полиномиальных уравнений или существование многообразия или отображения со свойствами, выражающимися в терминах решений систем полиноми- 1 Одним из способов построить аналогичную конструкцию алгебраически является введение пополнения локального кольца X в р.
Гауссовы отображения, касательные и двойственные многообразия 235 альных уравнений. Это включает все теоремы, установленные до сих пор в этой книге; например, предложение 14.4, которое, как мы видели, является при К = С просто одним из вариантов теоремы Сарда, может быть выведено для произвольного алгебраически замкнутого поля К характеристики нуль. До сих пор мы избегали пользоваться комплексно-аналитической техникой но двум причинам: она не была необходима и потребовала бы от нас ограничиваться случаем характеристики нуль. Однако теперь, когда мы в любом случае принимаем это ограничение, мы будем использовать комплексные числа там, где это удобно. Пример 15.2. Гауссово отображение Описание проективного касательного пространства ТР(Х) в гладкой точке р многообразия X С Р™ как линейного подпространства в Рп позволяет нам определить гауссово отображение, связанное с гладким многообразием. Если X — гладкое равноразмерное многообразие размерности к, то это просто отображение <S = <0X-- X->G(k, п), сопоставляющее точке р Е X ее касательную плоскость ТР(Х). То, что это отображение регулярно, ясно из описания проективного касательного пространства как ядра линейного отображения, заданного матрицей частных производных [-^-), где {Fa} — набор образующих идеала X. Заметим, что если X особо, то <? также определено и регулярно на открытом множестве гладких точек X (которое является плотным согласно упражнению 14.3), а значит, задает рациональное отображение <S: X —+G(k, n). В дальнейшем, говоря о гауссовом отображении многообразия ХсР" и не уточняя, является ли X гладким, мы будем иметь в виду именно это рациональное отображение. Мы будем называть образ &(Х) многообразием касательных плоскостей, или гауссовым образом многообразия X, и обозначать его через ЗГХ. Заметим, что в случае особого многообразия здесь возможна некоторая путаница, поскольку касательные пространства в особых точках, будучи подпространствами, размерность которых строго больше к, не будут элементами ?ГХ, a STX, в свою очередь, будет содержать плоскости, являющиеся пределами касательных плоскостей, но не касательными плоскостями.
236 Лекция 15 Простейшим примером гауссова отображения является отображение, связанное с гиперповерхностью X С Р"; если X задана однородным многочленом F(Zq, ..., Zn), то гауссово отображение &х'¦ X —> —> G(n — 1, п) = Рп* задается формулой зд)=[Ц(р),...,?D Заметим, что в случае, когда степень F равна 2, это отображение линейно. В самом деле, как мы видели, гладкую квадрику X С PV — Рп можно задать симметричной билинейной формой Q: V х V-+K, и гауссово отображение является просто ограничением на X линейного отображения Р" —> Р"*, ассоциированного с индущфованньш изоморфизмом Q: V —> У*. Из предыдущего описания легко видеть, что если ХсР"- гладкая гиперповерхность степени d ^ 2, то слои гауссова отображения Sfx : X —> —»Рп* конечны: так как частные производные F по Z^ не зануляются одновременно ни в одной точке X, отображение <Sx не может быть постоянным вдоль кривой.1 Значит, образ SFX гауссова отображения тоже является гиперповерхностью. Имеет место теорема Ф. Л. Зака, которую мы не будем здесь доказывать, утверждающая, что для любого гладкого fc-мерного многообразия ХсР™, отличного от линейного пространства, гауссово отображение конечно и, в частности, размерность многообразия З'Х С G(k, n) касательных плоскостей к X тоже равна к [FL]. Это утверждение справедливо в любой характеристике. Для кривых имеется гораздо более сильное утверждение, справедливое только в характеристике нуль. Предложение 15.3. Пусть С С Рп — неприводимая кривая, отличная от прямой. Тогда гауссово отображение <3с ¦ С —» G(l, n) бирациональ- но на свой образ.2 Доказательство. Мы дадим доказательство над полем К = С с использованием аналитической топологии. 1 Поясним это рассуждение. Если образ кривой С С X при гауссовом отображении является точкой, то в Рп* существуют гиперплоскости, эту точку не содержащие; следовательно, для некоторой ненулевой линейной комбинации G = п = J3 Aj(9Fi/9Zo) гиперповерхность (G = 0) не пересекается с кривой СсР", что t=0 невозможно. — Прим. ред. 2Кроме того, в нулевой характеристике гауссово отображение бирационально на свой образ для любого гладкого многообразия, отличного от линейного пространства; это нетрудно вывести из цитированной выше теоремы Зака и теоремы 15.24.— Прим,, ред.
Гауссовы отображения, касательные и двойственные многообразия 237 Предположим, что (Sq не бирационалыга. Тогда мы можем найти компоненту положительной размерности Г множества {(р, q)\TpC = JqC}cCBmxCam, которая отлична от диагонали. Пусть (р, q) — гладкая точка на Г, не лежащая на диагонали, a t — локальный аналитический параметр на Г в окрестности точки (р, q). Тогда точки р и q на С С Рп могут быть заданы векторнозначными функциями [v(t)] и [w(t)] соответственно, причем [v@)) ф [гу@)]. В этих терминах утверждения, что q S ТрС и р 6 TqC\ переходят в тождества v(t)Aw(t)Av'(t)=0 и v(t)Aw{t)Aw'{t) = 0. (На самом деле внешнее произведение любых трех из векторов v(t). w(t), v'(t) и w'(t) равно нулю.) Дифференцируя эти уравнения, имеем v(t)Aw(t)Av"(t) = 0 и v(t) Aw{t) Aw"(t)=0. Продолжая в том же духе, мы можем вывести, что все производные т/™)@) и г//п)@) лежат в подпространстве Кп+1, порожденном v@) и w@), и, следовательно, С является прямой Щ. П В качестве следствия теоремы 15.24 мы увидим, что имеется много (с неизбежностью особых) гиперповерхностей ХсР" высших размерностей, гауссовы образы ?ГХ С Рга* которых имеют меньшую размерность. Пример 15.4. Многообразия касательных Пусть X С Р™ — неприводимое многообразие размерности к. Объединение ТХ= (J Л Ае&х fc-плоскостей, соответствующих точкам образа SFX гауссова отображения, тоже является алгебраическим подмногообразием, называемым многообразием касательных к X. Конечно, если X гладко, то это просто объединение его касательных плоскостей; если X особо, то положение сложнее (хотя можно описать ЗГХ как замыкание объединения касательных плоскостей в гладких точках). Какова размерность ТХ1 На этот вопрос можно дать, в общем-то, простой ответ —так же, как мы действовали, например, в случае многообразия секущих (пример 11.22). Именно, посмотрим на отношение инцидентности ? = {(Л, р)|р€Л}с^ХхРп
238 Лекция 15 (или, эквивалентно, когда X гладко, * = {(p,q)\qeTpX}CXxFn). Образом 7Г2(?) С Р" многообразия Е при проекции тгг является касательное многообразие ТХ. Проекция ж\ на первый множитель сюръ- ективна, а все ее слои неприводимы и имеют размерность к; значит, ? неприводимо и его размерность не превосходит 2к. Отсюда следует, что многообразие касательных к /с-мерному многообразию неприводимо и имеет размерность, не большую, чем 2к, причем равенство достигается тогда и только тогда, когда общая точка q на общей касательной плоскости ТРХ лежит на ТГХ лишь для конечного числа точек г ? X. Упражнение 15.5. Опишите поверхность касательных к скрученной кубической кривой С С Р3. В частности, покажите, что это поверхность четвертой степени. Каково ее множество особенностей? (*) Упражнение 15.6. Пусть X С Р3 — произвольная неприводимая неплоская кривая, и пусть ? — отношение инцидентности, введенное в примере 15.4. Покажите, что проекция 7Г2: Е —> ТХ бирациопальна (т.е. взаимно однозначна в общей точке). (*) Вполне может оказаться, что многообразие касательных к /с-мерному многообразию X С Рп имеет строго меньшую размерность, чем minBfc, n). Эта ситуация очень похожа на аналогичную ситуацию с многообразием секущих, описанную в предложении 11.24 и при последующем обсуждении: если назвать разность 2dim(X) — dim(TX) дефектом многообразия X cFn, для которого ТХ ф Р™, то имеются примеры многообразий со сколь угодно большим дефектом, хотя и неизвестно, нет ли для гладких многообразий универсальной верхней оценки дефекта. Пример 15.7. Многообразие касательных прямых Определив проективное касательное пространство к многообразию ХсР", мы можем говорить и о таких вещах, как касательные прямые. Если X гладко, то их определение не вызывает затруднений: касательные прямые определяются как прямые в Р™. содержащие точку р € X и лежащие в соответствующей касательной плоскости ТР(Х). Для произвольного X мы определим многообразие касательных прямых к X, обозначаемое через 3\(Х), как замыкание в грассманиане G(l, n) множества прямых, содержащих какую-нибудь гладкую точку р ? X и лежащих в ТР(Х); эквивалентно, это множество таких прямых L, что р g L С Л для некоторой пары (р, Л) в графике гауссова отображения ?f\-. (Здесь мы должны заметить, что имеется три других подхода к понятию «касательная прямая к многообразию X СР™», эквивалентные
Гауссовы отображения, касательные и двойственные многообразия 239 данному нами для гладких X, но неэквивалентные друг другу в общем случае. Мы обсудим эти понятия после упражнения 15.16.) Упражнение 15.8. Покажите, что если ХсР" —гладкое неприводимое многообразие, то 3\{Х) С G(l, n) действительно является многообразием. Размерность множества касательных прямых к /г-мерному многообразию X С Рп найти довольно легко. Достаточно ввести отношение инцидентности Е = {(L, р) | р е L с ТР(Х)} с G(l, n) х Хат и рассмотреть слои ? над X и над его образом в G(l, n). Проекция 7Г2 сюръективна, а ее слои изоморфны Pfc_1, так что размерность ? равна 2fc — 1; если X не содержит свою общую (а значит, любую) касательную прямую, то есть если X не является линейным подпространством в Р™, то отображение ж\ конечно в общей точке. Значит, если X не является линейным пространством, образ 7ii(?)— и, соответственно, его замыкание 3\{Х) — имеет размерность 2к — 1. Введя многообразие касательных прямых, мы теперь можем ответить на один из вопросов, поднятых в лекции 8: что именно является секущей прямой к многообразию 1сР"? Начнем с относительно бесхитростной части, которую дадим в качестве упражнения. Упражнение 15.9. Пусть X С Р™ — многообразие. Покажите, что любая касательная прямая к X является и секущей прямой к X, т. е. элементом образа <У{Х) при рациональном отображении s: X х X--+G(l, n), сопоставляющем паре (р, q) € X х X прямую Щ ? G(l, n). (Отметим, что достаточно это сделать для касательных прямых в гладких точках.) На самом деле в случае гладкого X справедливо и обратное утверждение: Предложение 15.10. Если ХсР"- гладкое многообразие, то каждая точка многообразия -У{Х) является либо «настоящей» секущей Щ, где р ф q ? X, либо касательной прямой; другими словами, У(Х) = s(X х!\Д)и $[{Х), где Д С X х X, как обычно, обозначает диагональ. Доказательство. Чтобы это увидеть, запишем в явном виде уравнения для У(Х) следующим образом. Сначала выберем набор многочленов jF\, ..., Fi e K[Zo, ..., Zn], порождающих идеал 1{Х) локально; мы можем выбрать их так, чтобы все Fa имели одинаковую степень d. Далее, мы можем задать все прямые L С Р" из открытого подмножества U
240 Лекция 15 грассманиана G(l, n) матрицами вида /1 0 а2 а3 ... ап\ \0 1 h b3 ... Ьп) или, параметрически, в виде [S, Т] .-> [5, Г, a2S + b2T, a3S + b3T, ..., anS + bnT\. Ограничение каждого многочлена Fa на прямую Ьа_ь записывается в виде FQ\Latb =РаЛа, b)Sd +pQ,d_!(a, bjS^T + . ¦ ¦ +pQ.o(a, b)Td, где коэффициенты ра^ являются многочленами от а и Ь. Пусть теперь то — сколь угодно большое целое число, Sm-d — пространство однородных многочленов степени то — d от Zq, .. ¦, Zn и V ~ пространство многочленов степени то от 5 и Т. Для произвольных значений то, а и 6, мы можем определить отображение <Ра,Ь- (Sm-d) —> V, сопоставляющее набору из I однородных многочленов G\, ..., Gi степени то — d сумму (G1,...,G,)~?(FaGQ)U„,b. Это — линейное отображение, матрица которого состоит из многочленов от координат а и Ь на U С G(l, n). Более того, если Ьаь является «настоящей» секущей p~q многообразия X, то, так как все многочлены Fa имеют два общих нуля р, q € L, образ этого отображения лежит в подпространстве V, состоящем из многочленов, обращающихся в нуль в этих двух точках. В частности, отсюда следует, что для таких (а, 6), что Ьа<ъ 6 У(Х), ранг отображения фа^ не превосходит то — 1, или. другими словами, все (то х то)-миноры матрицы отображения <ра,ь, рассматриваемые как регулярные функции на открытом подмножестве U С G(l, n), обращаются в нуль на многообразии У(Х). Обратно, пусть У обозначает множество таких прямых L, что образ отображения (ра.ь имеет коразмерность 2 для всех то. Нетрудно видеть, что при Ьаь & У образ отображения <ра,ь состоит либо из всех многочленов, обращающихся в нуль в двух точках р, q € Ьаь, либо из всех многочленов, имеющих нуль порядка 2 в некоторой точке р ? Ьа<ь. В первом случае L = pq является настоящей секущей многообразия Х\ во втором случае (если X гладко) La,j, С ТрХ, так что Ьа<ь € ^[(Х). Итак, мы заключаем, что y" = s(X xX\A)l)&i(X), и, сравнивая размерности, выводим, что У = -У(Х). ?
Гауссовы отображения, касательные и двойственные многообразия 241 Упражнение 15.11. Другой метод доказательства заключается в следующем: покажите, что отображение секущих прямых s: X х Х—>G(l,n) продолжается до регулярного отображения s: В1Д(Х xI)-.G(l,n) раздутия X х X вдоль диагонали. Затем покажите, что отображение s переводит слой В1д(Х х X) —> X х X над точкой (р, р) G А в проективное пространство прямых, проходящих через р в ТР(Х). Упражнение 15.12. Покажите на примере, что без предположения гладкости X предложение 15.10 неверно. Заметим, что так как, согласно упражнению 15.9, многообразие касательных ТХ многообразия IcP" содержится в его многообразии секущих, то примеры многообразий с дефектным многообразием секущих, данные в упражнениях 11.26 и 11.27, доставляют и примеры дефектного многообразия касательных. Тот факт, что многообразие касательных ТХ многообразия ХсР" содержится в его многообразии секущих, имеет еще одно замечательное следствие: комбинируя его с теоремой 14.9, мы получаем классическую теорему о вложении гладких многообразий X сР". Именно, заметим, что проекция 7ГР: X —> Pn~"l многообразия X из точки р е Р" взаимно однозначна тогда и только тогда, когда р не лежит ни на одной «настоящей» секущей многообразия X (т.е. прямой ~qr с различными q, г Е X): кроме того, она индуцирует вложения касательных пространств За- рисского к X в соответствующие касательные пространства к образу X = пр(Х) С Pn_1 тогда и только тогда, когда р не лежит ни в одной проективной касательной плоскости к X. Поэтому, воспользовавшись следствием 14.10, мы получаем, что ттр: X —» X является изоморфизмом тогда и только тогда, когда р не лежит на многообразии секущих S(X) многообразия X. Наконец, пользуясь тем, что размерность S(X) не превосходит удвоенной размерности X плюс один, мы выводим, что при п > 2 • dim(X) + 1 многообразие X допускает бирегулярную проекцию Bpn-i g частности, мы получаем следующую теорему. Теорема 15.13. Любое гладкое многообразие X размерности к можно вложить в проективное пространство p2fc+1. Заметим, что это утверждение может быть неверно для особого X: касательное пространство Зарисского к fc-мерному многообразию может иметь любую размерность. Например, касательное пространство Зарисского в точке р@) = [1, 0, ..., 0] к кривой С С Р", заданной как 16-6152
242 Лекция 15 образ отображения р: Р1 -^Рп, t~[l,tn, tn+1, ...Л2г% совпадает со всем Р", так что эта кривая не может быть изоморфно спроектирована ни в какую гиперплоскость. Дело здесь в том. что для особого многообразия ХсР" размерности к проективное касательное пространство в особой точке р может быть гораздо больше объединения таких плоскостей Л = Рк С Р", что (р, Л) лежит в графике гауссова отображения. Надо также отметить, что теорема 15.13, в общем-то, бесполезна: многообразия, которые при естественном определении оказываются вложенными в проективные пространства большой размерности (многообразия Веронезе, многообразия Сегре, грассманианы и т.п.), почти всегда лучше всего так и рассматривать как вложенные в эти пространства, поскольку при проектировании мы теряем большие группы проективных автоморфизмов, действующие на этих многообразиях. Пример 15.14. Соединения пересекающихся многообразий В примере 6.17 мы определили многообразие ^/(Х, Y) С G(l, n) прямых, пересекающих каждое из двух непересекающихся многообразий X, У С Рп. В примере 8.1 мы расширили это определение на возможно пересекающиеся пары многообразий X, У С Рп, но не сказали, какие еще прямые, кроме соединяющих различные точки р ? X, q ? Y, должны быть включены в „f(X, Y). Сейчас мы можем дать частичный ответ на этот вопрос. Упражнение 15.15. Пусть X и Y С Рп — подмногообразия, пересекающиеся в точке р. являющейся гладкой как на X, так и на У, причем ТрХ П ТрУ = {р}. Покажите, что прямая L СР", проходящая через р и пересекающая X и Y только в р, лежит в многообразии J?' (X, У) С С G(l, n) прямых, соединяющих X и У, тогда и только тогда, когда L лежит в линейном пространстве, порожденном ТрХ и TPY. Упражнение 15.16. Покажите на примере, что утверждение упражнения 15.15 неверно без предположения ТрХ П ТрУ = {р}. Ранее мы отмечали, что существуют три других понятия «касательной прямой к многообразию X в точке р»; сейчас мы их обсудим. Первый подход заключается в том, чтобы брать пределы секущих прямых pq к X при стремлении q к р; именно, рассмотрим отображение sp: X —>&(!, п),
Гауссовы отображения, касательные и двойственные многообразия 243 сопоставляющее точке q 6 X прямую p~q G G(l, п), и определим множество касательных прямых к X в р как образ {р\ при этом отображении, т.е. как образ в G(l. n) слоя графика sp над р. Как мы увидим в лекции 20 (см., в частности, упражнение 20.4), множество прямых, касающихся А' в точке р в смысле этого определения, является так называемым касательным конусом к А в точке р. Другой подход заключается в определении касательной прямой к X в р как предела секущей прямой qir при одновременном стремлении q 6 X и г ? X к р, или, другими словами, как образ точки (р, р) при рациональном отображении s: X х X—>GA, n). Наконец, третий и наиболее наивный подход заключается в определении касательной прямой к А в р как любой прямой L, содержащей р и лежащей в проективном касательном пространстве ТрХ. Мы обозначим объединение по всем р € А множеств прямых, касающихся X в р в смысле этих трех подходов, через ,f7'(A), З'"(А) и ^"'(Х) соответственно. Взаимоотношения между этими множествами резюмированы в следующих упражнениях. Упражнение 15.18.1 Покажите, что множества ,9~"(Х) и ЗГ'"(Х) являются замкнутыми подмногообразиями в G(l, n), но ??'(Х) может таковым и не быть; кроме того, покажите, что все три множества совпадают при гладком А. Упражнение 15.19. Покажите, что в общем случае 3"{Х) С ${(Х) С 2Г"(Х) С 2Г'"{Х). Для каждого включения приведите примеры, когда оно является строгим. (*) Один из важных примеров применения второго понятия касательной прямой доставляет красивая теорема Фултона и Хансена. Пусть tan(A) обозначает объединение всех касательных прямых к X во втором смысле, т. е. tan(X) = (J L, L€.9"(X) и пусть S(X), как и раньше, обозначает многообразие секущих для А. Тогда имеет место следующая теорема. :В оригинале в этом месте имеется сбой в нумерации. Для удобства ссылок мы не стали его исправлять. — Прим. ред. W
244 Лекция 15 Теорема 15.20. Для любого неприводимого к-мерного многообразия Х С Рп либо (i) dim(S(X)) = 2k+l и dim(tan(A)) = 2к, либо (и) S(X) = tan{X). Обсуждение этой и связанных с ней теорем см. в [FL]. Пример 15.21. Множество бикасательных прямых Аналогичным образом мы можем ввести многообразие бикасательных прямых к многообразию X СР". Сначала рассмотрим отношение инцидентности Г = {(L, p, q) \ p ф q и pq = L С Тр(Х) П Tq(X)} С С G(l, n) x Xsm х Xsm. Оно соответствует множеству двойных точек проекции 7Ti: Е —> G(l, n), где через S = {(L, p)\p&Lc ТРХ} с G(l, п) х Xsm обозначено отношение инцидентности, введенное в примере 15.7; напомним, что множество двойных точек — это объединение неприводимых компонент расслоенного произведения Ех^Е, отличных от диагонали. Теперь определим множество бикасательных прямых к X, обозначаемое через 3$(Х), как замыкание образа Г при естественной проекции в G(l, п). Применяя основную теорему 11.12 к этому примеру (так, как она применялась, например, в упражнении 11.15), мы можем заключить, что если для общего (L, p, q) ? Г не выполнено включение Щ С X. то размерность любой компоненты многообразия Г больше или равна Ак — 2п; соответственно, любая компонента множества 88{Х) бикасательных прямых, не состоящая из прямых, лежащих на X, имеет размерность, не меньшую, чем Ак — 2п, где к = dim(X). Множество 38(X) может и на самом деле иметь меньшую размерность, если всякая би- касательная прямая к X содержится в А', как, например, в случае, когда X является квадратичной или кубической поверхностью в Р3 (в первом случае dim(F) = 3, а А\т{Зё{Х)) = 1, во втором dim(T) =2, adim(^(X))=0). Мы должны отметить, что как определение множества двойных точек, данное в примере 5.16, не было оптимальным, так неоптималь- по и наше определение многообразия бикасательных прямых: более правильно определять его как образ в G(l, n) множества двойных точек проекции Е —¦ G(l, n) при определении множества двойных точек,
Гауссовы отображения, касательные и двойственные многообразия 245 данном в [F1] или [К], а не так, как это сделано здесь. Один из недостатков нашего определения заключается в том, что оно плохо ведет себя в семействах. Например, заметим, что по нашему определению прямая (У = 0) С Р2 не является бикасательной к плоской кривой Со, заданной уравнением (У4 + YZ3 = X4), в то время как она является бикасательной к кривым С\, заданным уравнениями У4 + YZ3 — (X2 — \Z2J при А ф 0. Стало быть, если Р14 — проективное пространство, параметризующее плоские квартики, U С Р14 — открытое множество, параметризующее гладкие плоские квартики, и через Ф = {(С, L)\L? ЩС)} С(/хР2* обозначено отношение инцидентности, слоем которого над С € U является множество бикасательных прямых к кривой С, то по нашему определению, в отличие от правильного, Ф не будет замкнуто в U х Р2*. Пример 15.22. Двойственные многообразия Наряду с касательными прямыми, можно определить, что такое касательная гиперплоскость к многообразию X С Рп. Как и в случае касательных прямых, определение очевидно, если X гладко: в этом случае гиперплоскость Н С Рга называется касательной гиперплоскостью, если она содержит некоторую касательную плоскость к X. Как и раньше, в случае, когда X особо, мы определим множество касательных гиперплоскостей к X как замыкание в двойственном пространстве Р"* множества гиперплоскостей, содержащих касательную плоскость к X в гладкой точке. Это множество называется двойственным многообразием к X и обычно обозначается через X* С Рп*. Имеется другой подход к описанию двойственного многообразия: если X гладко, то в большинстве случаев мы можем сказать, что оно является множеством таких гиперплоскостей Н С Рп, что пересечение Я П X особо. Причина, по которой не всегда можно сказать, что X* является множеством гиперплоскостей Н, для которых Н П X особо, заключается в том, что, в то время как пересечение X с гиперплоскостью Н, касающейся X в изолированной точке р, обязательно является особым в р, некоторые гиперплоскости могут касаться X везде вдоль их (гладкого) пересечения. Например, гиперплоские сечения поверхности Веронезе S = Р2 С Р5 соответствуют плоским коникам; гиперплоскости, соответствующие двойным прямым, будут именно такого типа. (На языке схем характеризация многообразия, двойственного гладкому многообразию X, через особость X П Н будет полностью строгой.) Справедливым является тот факт, что гиперплоскости рассмотренного типа не могут образовывать неприводимую компоненту множества
246 Лекция 15 касательных гиперплоскостей, так что для гладких X мы можем описать X* как замыкание множества таких Н. что Н Л X особо. Какова размерность двойственного многообразия X*'7. Как обычно, мы можем попытаться оценить ее с помощью введения соответствия инцидентности, на сей раз в виде замыкания Ф множества Ф = {(р, Я)|р€Х8тиЯэТр(Х)}, состоящего из пар (точка, касательная гиперплоскость). Размерность Ф сразу же считается с помощью отображения проекции тт-[: Ф —> X на первый сомножитель. Слоем этого отображения над гладкой точкой р € X является подпространство Апп(Тр(Х)) = рп_'>' с Р"* гиперплоскостей, содержащих А-плоскость ТР(Х). Таким образом, полный прообраз множества гладких точек X является неприводимым многообразием размерности п — 1; отсюда следует, что Ф является неприводимым многообразием размерности п — 1. (Проверку того, что образ 7Г2(Ф) С Рп* действительно является двойственным многообразием X*, мы оставляем в качестве упражнения.) Из этого следует, конечно, что двойственное многообразие X* является неприводимым многообразием, размерность которого не превосходит п — 1, и что оно имеет размерность п — 1 (т.е. является гиперповерхностью) в точности тогда, когда общая касательная плоскость к X является касательной в конечном числе точек. Мы могли бы наивно ожидать, что для большинства многообразий X общая касательная гиперплоскость касается X ровно в одной точке, и это в самом деле так в большом количестве примеров; например, общая гиперповерхность или общее полное пересечение обладает таким свойством. Это обстоятельство отражено в терминологии: если двойственное многообразие к многообразию X не является гиперповерхностью, мы говорим, что оно дефектно. Однако имеется множество примеров, когда двойственное многообразие не является гиперповерхностью (на самом деле из теоремы 15.24 будет видно, что в некотором смысле таких примеров имеется по крайней мере столько же, сколько многообразий, двойственные к которым являются гиперповерхностями). Конечно, одной из причин того, что двойственное многообразие к X не является гиперповерхностью, может быть постоянство касательных плоскостей к X вдоль подмногообразий в X — например, таким свойством будет обладать конус (легко проверить, что двойственное многообразие к конусу pY СР" с вершиной р над многообразием Y С Pn_1 является двойственным многообразием к Y, лежащим в гиперплоскости р* С Рп*, состоящей из гиперплоскостей, проходящих через р). Однако в общем случае суть дела не в этом; имеются примеры гладких многооб-
Гауссовы отображения, касательные и двойственные многообразия 247 разий X С Рп, для которых гауссовы отображения взаимно однозначны, а двойственные многообразия тем не менее дефектны. Возможно, простейшими такими примерами являются нормальные рациональные свитки X = ХП1,.../и, размерности к ^ 3. Чтобы это увидеть, вспомним из определения в лекции 8, что свиток X заметается однопарамстрическим семейством (к — 1)-плоскостей (по-английски такое семейство называется ruling). Касательная плоскость к X в любой точке р ? X содержит (к — 1)-плоскость Л С X из этого семейства, проходящую через р. так что если гиперплоское сечение Y = X П Н особо в р, то оно должно содержать Л. Но Н пересекается с общей плоскостью семейства по (к — 2)-плоскости, а значит, замыкание Yq множества (X П Н) \ Л пересекает Л по (к — 2)-плоскости Г. Это означает, что Y особо вдоль Г, так что общий слой проекции ж2 ¦ Ф —> Р"* имеет размерность к — 2, а само X*, соответственно, имеет размерность п- к + 1 <п — 1. В частном случае многообразия Х\,...л имеется другой способ увидеть, что двойственное многообразие является дефектным. Он базируется на альтернативном, описании Х\ г как многообразия Се- гре а(Р1 х Р*-'-1) С P2fc_1, или, в инвариантных терминах, как множества РУ х РТУ С P(V <g> W) приводимых (т.е. имеющих ранг 1) тензоров v <Э w в проективном пространстве, ассоциированном с тензорным произведением двумерного векторного пространства V и fc-мерного векторного пространства W. Группа PGL(V) x PGL(T/K) действует на пространстве P(V ® W), сохраняя свиток X =?V х WW, и точно так же она действует на двойственном пространстве, сохраняя двойственное многообразие X*. Однако же с помощью простых рассуждений из линейной алгебры легко показать, что у действия PGL(V) x PGL(W) на P(V ® W)* = P(V* ® W") имеется только две орбиты: тензоры ранга один и все остальное. Из одного этого следует, что двойственное многообразие X* может быть только множеством разложимых тензоров; в частности, оно изоморфно самому X. Заметим, что в этом примере можно непосредственно увидеть тот эффект, о котором шла речь в нашем рассуждении для произвольных свитков: особые гиперплоские сечения многообразия Сегре X = = FV х PW соответствуют разложимым тензорам I ®rn ? P(V* <8> W*), так что эти сечения состоят из объединения (A=0) xPW)U(FV x (m=0)) полных прообразов гиперплоскостей в PV и PW; в частности, они особы в точности вдоль (к — 2)-плоскости.
248 Лекция 15 Упражнение 15.23. Найдите двойственное многообразие к многообразию Сегре а(Рп х Р) С pmn+"+m B общем случае. В частности, покажите, что оно является дефектным всегда, кроме случая т = п. Перед тем как двигаться дальше, мы должны упомянуть две теоремы о двойственных многообразиях. Одна нз них абсолютно фундаментальна и при этом элементарна (хотя и использует одну идею, которую мы представим только в следующей лекции, где и будет дано доказательство). Она формулируется так. Теорема 15.24. Пусть X С Р" —неприводимое многообразие, а X* С СРп* — двойственное к нему; пусть Фх С Р" х С Рп* иФх- С Р"* х Р" = = Р"х cF™* —многообразия инцидентности, связанные с X и X*. Тогда фх =ФХ,. В частности, двойственное к двойственному данного многообразия совпадает с исходным многообразием. Заметим, что, как и было обещано, эта теорема показывает, что многообразий с дефектным двойственным имеется примерно столько же, сколько и остальных, так как каждое многообразие является двойственным к какому-то другому многообразию. Упражнение 15.25. Докажите непосредственно, что кривая, двойственная к двойственной к плоской кривой ХсР2, совпадает с X. Для этого рассмотрите параметризованную дугу -у: i !—*¦ [v(t)] € Р2, запишите двойственное отображение 7* из диска в Р2*, со- ___\. . поставляющее точке касательную прямую к ней, X ^^-. / и повторите этот процесс. \^У Классики для доказательства этого случая тео- Ру ремы 15.24 ограничились бы рисованием картин- 1 ки, иллюстрирующей утверждение: «Предельное J положение пересечения TqX П ТГХ касательных ___^/ прямых к гладкой кривой X С Р2 в точках q и г, / стремящихся к точке р ? X, совпадает с р». Бо- / лее общо, теорема 15.24 может быть следующим образом сформулирована на классическом языке: «Предел пересечения гиперплоскостей Hi, ..., Нп, касающихся гладкого многообразия X С Рп в точках qi, ..., qn, стремящихся к точке р€ X, содержит р». Другая теорема еще более замечательна и менее элементарна. Она относится к гладким многообразиям ХсР", двойственные многообразия к которым дефектны; для таких многообразий мы можем назвать разность п — 1 — dim(X*), обозначаемую через 8(Х*), дефектом двои-
Гауссовы отображения, касательные и двойственные многообразия 249 ственного многообразия к X. С помощью этого обозначения можно сформулировать следующую теорему. Теорема 15.26. Пусть X С Р" — произвольное гладкое многообразие с дефектным двойственным многообразием. Тогда 5(X*)=dim(X) (mod 2). Эта теорема принадлежит А. Ландману; второе доказательство было дано Л. Айном [Em].
Лекция 16 КАСАТЕЛЬНЫЕ ПРОСТРАНСТВА К ГРАССМАНИАНАМ Пример 16.1. Касательные пространства к грассманианам Мы знаем, что грассманиан G(k, n) является гладким многообразием размерности (к + 1)(п — к). Это следует из нашего явного описания покрытия грассманиана открытыми подмножествами U\ = A^+1^n_fc'. хотя мы могли бы также вывести это из того обстоятельства, что грассманиан является однородным пространством алгебраической группы PGLra+i К. Стало быть, касательные пространства Зарисского к грас- сманиану являются векторными пространствами топ же размерности. По многим причинам, однако, важно иметь более инвариантное описание пространства Тд (<G) в терминах линейной алгебры вложения Л С С Кп+1. В этой лекции мы получим такое описание, а затем воспользуемся им для описания касательных пространств к различным многообразиям, построенным в части I с помощью грассманианов. Для начала посмотрим еще раз на вышеупомянутые открытые подмножества, покрывающие грассманиан. Вспомним, что в лекции 6 объяснялось, что для всякой (п — к)-плоскости Г С Л""+1 открытое подмножество [/рСС определялось как множество плоскостей Л С Kn+l, дополнительных к Г, то есть таких, что Л П Г = @). Изоморфизм между этими открытыми подмножествами и аффинными пространствами &(к+1)(п~к) устанавливался следующим образом. Если зафиксировать какое-нибудь подпространство Л € С/г, то подпространство Л' S Uy будет являться графиком некоторого гомоморфизма ip: Л —> Г, так что С/г = Нош(Л, Г). В частности, этот изоморфизм пространств индуцирует изоморфизм касательных пространств 7\(G)=Hom(A, Г). Предположим теперь, что мы начинаем с подпространства Л, не выбирая конкретного подпространства Г. В какой степени это отождествление будет независимо от выбора Г? Ответ прост: всякое подпространство Г, дополнительное к Л, естественно отождествляется с факторпро-
Касательные пространства к грассманианам 251 странством Kn+l /А, и если рассмотреть наш изоморфизм касательных пространств под таким углом, то он будет независим от Г. Стало быть, мы имеем естественное отождествление ТЛ(<С) = Нот(Л, Кп+1/А). Чтобы лучше понять это отождествление, а также по той причине, что следующая ниже конструкция чрезвычайно полезна в приложениях, мы опишем его также в терминах касательных векторов к дугам на G. (Как обычно, проводя вычисления с дугами, мы будем считать, что наше основное поле К совпадает с С, и пользоваться языком комплексных многообразий, но техника и результаты будут применимы к отображениям гладких кривых над любым полем характеристики 0.) Именно, предположим, что {A(t)} С G — голоморфная кривая в G, т.е. семейство плоскостей, параметризованное параметром t, принимающим значения в диске (или на гладкой кривой), для которого Л@) = Л, и пусть v ? Л-произвольный вектор. Мы можем измерить уклонение Л от вектора v следующим образом. Выберем произвольную голоморфную дугу {v(t)} ? Kn+1, для которой v(t) ? Л(?) для всех t,1 и поставим в соответствие вектору v вектор <p(v)=v'@) = ±\ v(t). at lt=o Этот вектор измеряет отклонение Л от v. не позволяющее нам выбрать v(t) = v. Разумеется, tp(v) определяется по v не единственным образом; однако же если w(t) — любая другая голоморфная дуга, для которой w(t) ? A(t) для всех t и w@) = v. то, поскольку w@) —v(Q), можно написать w(t) -v(t) =t-u{t), где u(t) ? A(t) для всех t. Отсюда следует, что </?(?;) корректно определено как элемент факторпро- странства Кп+]/А. Стало быть, дуга {Л(?)} определяет линейное отображение ip: А —» Кп+1/А, которое как раз и является касательным вектором в смысле описанного выше отождествления. Существует множество других способов увидеть это отождествление. Например, грассманиан G(k, п) = G(k + 1, п + 1) является однородным пространством группы GLn+i К, так что касательное пространство в точке Л ? G естественно отождествляется с фактором алгебры Ли группы GL,l+i К по алгебре Ли стабилизатора Л. Первая из этих И при этом v@) =v. — Прим. перее.
252 Лекция 16 алгебр —это просто векторное пространство эндоморфизмов Кп+1. вторая—подпространство эндоморфизмов, переводящих Л в себя, так что TAG = Hom(ATn+1, Кп+1)/{<р \ <р{А) С Л} = Нот(Л, ЙГ"+1/Л). Однако же, как мы уже говорили, отождествление с помощью касательных векторов к дугам будет наиболее полезным для наших целей. Перед тем как идти дальше, мы должны коснуться вопроса обозначений. По многим причинам нам бы хотелось рассматривать грас- сманианы и проективные пространства как объекты одной природы, по крайней мере на уровне обозначений. Например, символом Л мы обозначали и векторное подпространство Кк+Х с Kn+l, и проективное подпространство Рк С Р". Тогда, если быть последовательными, мы должны также использовать один и тот же символ р для обозначения как точки в проективном пространстве, так и прямой в Kn+l. В результате у нас будут появляться странно выглядящие формулы наподобие ТР(Р") = Hom(p, Kn+l/р), но в конечном счете это будет проще, чем пользоваться разными системами обозначений для Р" и G(fc, n), в чем можно будет убедиться из следующей серии примеров. Пример 16.2. Касательные пространства к отношениям инцидентности Мы рассмотрим здесь основное отношение инцидентности, введенное в лекции 6; именно, мы положим G = G(k, n) и ? = {(р, Л)|реЛ}сРп xG. Нетрудно усмотреть, что Е гладко (либо выведя это из его однородности, либо непосредственно проанализировав задающие его уравнения). Мы хотим выяснить, каким подпространством в касательном пространстве к произведению Pn x G является касательное пространство к Е. Для этого рассмотрим произвольную точку (р, Л) € Е, и пусть <f(t) = (/>(?)> Л(<))—дуга в ?, проходящая через (р, Л) в момент t = 0. Касательный вектор к дуге а при t = 0, рассматриваемый как элемент касательного пространства Т(рЛ)(Рп х G) = Тр(Р") х TX(G), есть (г/, ip), где г] 6 Тр(?п) —касательный вектор к дуге {p(t)} в Рп при t =0, a ip S Та — касательный вектор к дуге {Л(?)} в G при t = 0. Что мы можем сказать про пару (rj, </?)? Ответ ясен из нашего описания касательного пространства к G: если p(t) = \v(t)], где v(t) € A(t) для всех t, то по определению (p(v) = rj(v) no модулю Л. Поскольку это соотношение задает п — к линейных условий на пару (г), ip) и поскольку коразмерность Е в Pn x G равна в точности п — к, эти условия полностью определяют касательное пространство
Касательные пространства к грассманианам 253 к Е в точке (р, Л). Итак, Е гладко, а касательное пространство к Е в точке (р, Л) есть пространство пар Г(р,л)(Е) = {(V, V) h G Hom(p, Kn+l/p), v3 G Нош(Л, /Г,+1/Л) и 1/з|р = г/ (mod Л)}. Упражнение 16.3. Рассмотрим обобщение этого примера. Для всякой пары к < I возьмем многообразие флагов F(A:, I. го) нз примера 11.40, т. е. отношение инцидентности П = {(Л, Г) | Л С Г} С G{k, n) х G(Z, n). Покажите, что fl гладко и что касательное пространство к паре (Л, Г) равно Г(л,г)(«) = {(V, f)\ve Ногп(Л, ^п+1/Л), ^ G Нот(Г, /<"+1/Г) и <р|л = V (mod Г)}. Упражнение 16.4. Рассмотрим еще одно обобщение основного примера: отношение инцидентности пар пересекающихся плоскостей, заданное условием П = {(Л, Г) | Л П Г ф 0} С G(k, n) х G(Z, n) (мы предполагаем, что к + I < п, так что Г2 ^ G(fc, n) x G(Z, n)). Покажите, что О, гладко в точке (Л, Г) тогда и только тогда, когда Л и Г пересекаются ровно по одной точке, и что в этом случае касательное пространство к (Л, Г) равно Г(А,Г)(П) = (V, Ч>) h 6 Нот(Л, Кп+1/А), <р G Нот(Г, АГп+1/Г) и <р|лпг = п|лпг (mod Л + Г)}. Упражнение 16.5. Обобщите два предыдущих упражнения на случай многообразия Е пар (Л, Г), пересекающихся по подпространству размерности ^ т. Пример 16.6. Многообразия инцидентных плоскостей Найдем теперь касательные пространства к введенному в примере 6.14 многообразию ^{Х) С G(k, го), состоящему из плоскостей, пересекающих данное многообразие X С Рга. Вспомним, что в примере 11.18 мы показали, что если размерность X равна т, то ^(Х) является подмногообразием коразмерности го — т — к в грассманиане &(к, го) (мы все время предполагаем, что к <п — т, так что %(Х) С G(fc, го)). Итак, пусть Л е &к(Х) — плоскость, пересекающая X в точности в одной точке р, пусть р гладка на X и пусть Л Г) Тр(Х) — {р}. Во-пер-
254 Лекция 16 вых. мы утверждаем, что при этих условиях %\[Х) гладко в Л. Чтобы убедиться в этом, мы вернемся к описанию ^(Х), которое уже сослужило нам службу раньше: %(Х)=7Г2(ЕП7ГГ1(^))- где Е — отношение инцидентности, описанное в примере 16.2. Однако же мы уже доказали, что Е гладко в точке (р, Л) и имеет в ней касательное пространство Г(Р,Л)(Е) = {(г/, ф) | г? G Hom(p, Kn+l/р), у, е Нот(Л, К"'+1/Л) и <р|р = *) (mod Л)}, так что если X гладко в р, то, разумеется, 7г1(Х) гладко в (р, Л) и имеет в этой точке касательное пространство {(?/, ^) | rj(p) С ТР(Х)}. Если Л пересекается с ТР(Х) только по точ- . у » ке р.1 то эти два касательные пространства пе- /\ ресекаются трансверсально, так что Е П ttj~ (X) / будет гладко в точке (р. А). Заметим далее, J4 / что в этом случае касательное пространство / /V ^ к Е П 7TJ- (X) будет пересекаться с касательным / / у / пространством к слою Р" х &(к, n) над Рп толь- у / V__y^ ко в точке (р, А). Если дополнительно предполо- Л жить, что Л пересекается с X только в точке р, т.е. что ТТ2- Е П ¦к^1(Х) —> С€^{Х) взаимно однозначно над Л, то из следствия 14.10 вытекает, что ^(Х) гладко в точке Л с касательным пространством TA(tffcP0) = {<ре Нот(Л, Кп+1/А) | ф) С ТР(Х) + Л}. Упражнение 16.7. Пусть Л ? %(Х), и предположим, что Л П X конечно; будем, кроме того, считать, что к + dim(X) < п, так что c(?k{X) ф Ф G(fc, n). Покажите, что ^.(Х) гладко в Л тогда и только тогда, когда Л П X = {р]. р Е Xsm и Л П ТР(Х) = {р}. Замечание: вам может потребоваться следующая слабая форма так называемой «основной теоремы Зарисского». Предложение 16.8. Пусть f: X —> Y — регулярное бирациоиалъное отображение проективных многообразий, и пусть q 6 Y. Если слой f~l(q) несвязен, то q является особой точкой на Y. Это предложение легко доказывается над С (а стало быть, и над любым полем характеристики 0 ввиду принципа Лефшеца 15.1), но алгебраическое доказательство довольно хитрое; здесь мы им заниматься не будем. 'Здесь и ниже в авторский текст внесены небольшие уточнения. — Прим. ред.
Касательные пространства к грассманианам 255 Упражнение 16.9. (а) Пусть Х\, Х2, Хз С IP'3 — гладкие кривые, и пусть / С Р3 — прямая, пересекающая каждую из кривых X, в единственной точке pi\ предположим, что все точки р, различны, I =^TP((Xi) для всех % и прямые TPi(Xi) не ,' I" 1 лежат в одной плоскости. Покажите, что многооб- \ „ / разия c€\{Xi) пересекаются трансверсально в точ- S^—-\ ке I 6 G(l, 3). (b) Пусть теперь нам даны четыре ^V2^—— X? кривые Xi С Р3 и прямая I. пересекающая каждую ^-s\\ из них в единственной точке рг, причем выполняются -^ \ nj3 все условия из пункта (а). Пусть V С Ра — прямая, скрещивающаяся с I, и пусть с/; = /' П I, TPl(X). В предположении, что точки {pi} и {qi} все различны, покажите, что циклы ^(Х,) пересекаются трансверсально в точке I тогда и только тогда, когда двойное отношение точек pi ? I не совпадает с двойным отношением точек qi 6 /'. Пример 16.10. Многообразия секущих прямых Точно так же, как выше, мы можем описать касательное пространство к многообразию <У(Х), состоящему из секущих многообразия X, в точке, соответствующей прямой I = pq, пересекающей X в точности в двух различных гладких точках р и q. при условии, что I не содержится в Тр(Х) или Т9(Х): это в точности пространство гомоморфизмов из / в Кп+1 /I, переводящих р в I + Тр(Х) и q в I + Tf/(X). Аналогичное утверждение верно для многообразия J^,(X) С <G(fc, n), состоящего из (к + 1)-секущих /с-плоскостей к X. Упражнение 16.11. Как мы видели в упражнении 15.9, множество &i(X), состоящее из прямых, касающихся многообразия X, содержится в его многообразии секущих ,У(Х). Предположим теперь, что X —кривая. В каких случаях многообразие У(Х) будет особо в точке из 3\(Х) и каково касательное пространство в такой точке в общем случае? Что происходит с многообразиями более высоких размерностей? (*) Пример 16.12. Многообразия, заметаемые линейными пространствами Мы рассмотрели некоторые примеры подмногообразий грассманиа- нов. Теперь обратимся к многообразиям, пред ставимым в виде объединений семейств линейных пространств. Начнем с общего вопроса: пусть Г С &(к, п) — произвольное подмногообразие, и пусть мы образовали семейство х=ул. лег Когда X будет гладко и каковы его касательные пространства?
256 Лекция 16 Мы ограничимся «общим» случаем, когда размерность X совпадает с ожидаемым числом сНт(Г) + к. Мы будем также предполагать, что многообразие X заметается семейством плоскостей однократно, т. е. что общая р € X лежит на единственной Л € Г. Иными словами, пусть ЕсР" х G(fc. n) —отношение инцидентности, обсуждавшееся в примере 16.2, и пусть Ф = 7г^(Г) С S. Тогда оба наши условия эквивалентны тому, что отображение п\: Ф —> X взаимно однозначно в общей точке, т.е. бирационалыю.1 В этом случае нам надо просто найти касательное пространство к отношению инцидентности Ф и выяснить, когда оно имеет нетривиальное пересечение с касательным пространством к слою Pn x G(k, n) над Р". Поскольку касательное пространство к ? мы уже нашли, это легко: касательное пространство к Ф в точке (р, А) равно Т(Р,Л)(Ф) = {(V, <Р) \г) е Нот(р, Кп+1/р), р е Гл(Г) С Нот(Л, Кп+1/А) и ip\p = r\ (mod Л)}. Когда это пространство содержит ненулевую пару (г/, <р), для которой г] = О? В точности тогда, когда р е Кег((^) для некоторого ненулевого касательного вектора <р G Хл(Г); если такое включение места не имеет, то образ этого касательного пространства в Тр(Р") будет совпадать с линейной оболочкой образов <р(р) по всем <р G Тд(Г). Говоря иными словами, мы можем рассмотреть включение г: TA(T)-*TA{G(k, п))=Нот(Л, Кп+Х / А) как линейное отображение i:TA{T)®A^Kn+1/A или, равносильно, как отображение j:A^Uom(TA(T),Kn+1/A). В этих терминах мы имеем, стало быть, следующую теорему. Теорема 16.13. Пусть Г G G(k, n) — произвольное подмногообразие размерности I, и пусть X С Р" — объединение всех А € Г; пусть р € X — произвольная точка. Предположим, что р лежит на единственной плоскости Л € Г, что Г гладко в А и что отображение j(p)&Uom(TA(T),Kn+1/A) ииъективно. Тогда в точке р многообразие X гладко и имеет размерность к + I, а его касательное пространство есть А + lm(j(p)). 1В этом месте, разумеется, предполагается, что характеристика равна нулю.— Прим. перев.
Касательные пространства к грассманианам 257 Упражнение 16.14. Пусть Рк, Р' С Р™ — два непересекающихся линейных подпространства в Р™, и пусть X С ?к и У С Р' — произвольные гладкие подмногообразия, отличные от линейных подпространств. Пусть J = J(X, У) —соединение многообразий X и У (см. примеры 6.17, 8.1 и 11.36). Покажите, что J особо в точности вдоль X U У и что касательное пространство в точке г €pq С J, отличной от р и д, является линейной оболочкой пространств ТР(Х) и ТГ9(У). Упражнение 16.15. Пусть Pfc, Р , X и У означают то же, что и выше, но предположим на сей раз, что X и У— кривые, а^з: X —> У— изоморфизм. Обозначим через К = K(ip) поверхность, заметаемую прямыми, соединяющими соответствующие точки (как в примере 8.14). Покажите, что К гладка и что касательные пространства к К в точках г €pq являются всевозможными 2-плоскостями, содержащими прямую pq и лежащими в 3-плоскости, порожденной ТР(Х) и ТЧ(У). Наконец, мы можем воспользоваться данным нами описанием касательных пространств к многообразиям, заметаемым линейными пространствами, для доказательства утверждения, которое мы упомянули в связи с примером 11.30: многообразие секущих Si(X) кривой1 X С Р" имеет размерность 21 + 1, как только п ^ 21 + 1. Мы проведем доказательство в два шага. Упражнение 16.16. Пусть X С Р™ — неприводимая невырожденная кривая и рь . • •, pi+i € X — общие точки. Покажите, что при 21 + 1 ^ п касательные прямые TPiX порождают линейное пространство P2l+1, тогда как при 21 + 1 ^ п они порождают все Р™. (Замечание: это неверно в характеристике р > 0.) (*) Упражнение 16.17. Пусть X С Р™ — произвольное неприводимое многообразие и pi, . • •, pi+i ? X —общие точки. Покажите, что размерность многообразия секущих Si(X) совпадает с размерностью линейного пространства, натянутого на касательные плоскости TPiX. Покажите также, что если это линейное пространство является плоскостью Л размерности (I + 1) • dim(X) + I и если q G Si (X) — точка, лежащая в линейной оболочке точек pi и ни в какой другой секущей ^-плоскости, то Si(X) гладко в q и его касательной плоскостью в этой точке является Л. Пример 16.18. Разрешение общего детерминантального многообразия Как мы и обещали, теперь мы вернемся к обсуждению касательных пространств к детерминантальным многообразиям, на сей раз в духе предшествовавших примеров. Для начала обозначим через Мк С Р"^1 Невырожденной. — Прим. перев. 17-6152
258 Лекция 16 многообразие (т х п)-матриц ранга, не превосходящего к, в проективном пространстве jpm"_1, состоящем из всех ненулевых (т х п)-иа,т- риц по модулю скаляров. Вспомним определение многообразия Ф, ассоциированного с Mfc, из примера 12.1: это отношение инцидентности, состоящее из пар (А, Л), где А — (rn x п)-матрица с точностью до умножения на скаляр, а Л = Кп~к — плоскость, содержащаяся в ядре А, т. е. Ф = {{А, Л) | Л|Л =0} с М х G(n - к, п). Как мы убедились в процессе вычисления размерностей Mfc, относительно несложно описать Ф с помощью проекции на второй сомножитель G(n — к, п): если зафиксировать Л, то пространство таких отображений А: Кп—>Кпг, что Л С Кег(Л), есть пространство Uom(Kn/A, Кт), так что слои проекции л : Ф —> G(n — к, п) суть проективные пространства размерности km — 1. В примере 12.1 мы вывели из этого, что многообразие Ф нсприводимо и имеет размерность dim(G(n — к, п)) + km — 1 = = к{т + п — к) — 1 (а поскольку отображение ж\: Ф —» М является взаимно однозначным в общей точке отображением на Mfc, то же самое верно и применительно к Mfc); теперь мы можем также показать, что Ф гладко, и найти его касательное пространство. Мы сделаем это во многом так же, как в примере 16.2. Пусть (А, Л) 6 G Ф — произвольная точка на Ф, и пусть ip(t) = (A(t), A(t)) —дуга в Ф, проходящая через (А, Л) в момент ( = 0. Мы будем записывать касательный вектор к дуге i/> при ( = 0 в виде (а, <р), где а G ТР{М) = Нот(/Г\ Кт)/К ¦ А г является касательным вектором к дуге {А(?)} при t = 0 и ц> е TA{G{n - fc, n)) = Нот(Л, Кп/К) является касательным вектором к дуге {Л(<)} в G(n — к, п) при t = 0. Как и раньше, мы задаемся вопросом, что можно сказать про пару (о, у) исходя из того, что A(t)\A(t) = 0 для всех t. Ответ немедленно получается из формулы Лейбница. Если {v(t)} — произвольная дуга, для которой v(t) S A(t) при всех t, то A{t) -v(t) =0; 'Точнее говоря, ТР(М) отождествляется с Нот(Л" • A, Hom(K"n, Km)/K ¦ А). Чтобы упростить обозначения, мы будем по большей части работать по модулю скаляров, отождествлять ТР(М) с Hom(A"n, Kra)/K • А и приводить точную форму только для окончательных результатов (см., например, следующую сноску).
Касательные пространства к грассманианам 259 дифференцируя по t и полагая t = 0, получаем Л'@)-г;@) +А@)-г/@)=0, т. е. а(щ@)) + Л(<р(и@)))=0. (Заметим, что это соотношение имеет смысл, поскольку а определено по модулю кратных А, переводящих в нуль вектор и@) ? Л, а <p(t;@)) определено по модулю Л С Ксг(Л).) Поскольку г>@) - произвольный элемент в Л, мы можем записать это условие в виде a\A+Aotp = 0 в Нот(Л, Кт). г Однако же это условие задает в точности dim(Hom(A, А'"')) = т{п — к) линейных условий на пару (а, <p)sHom(A"\ Кт)/К-АхИот(А, Кп/Л). Поскольку это, как мы отмечали выше, совпадает с коразмерностью Ф в М х G(n — к, п), из того, что всякий касательный вектор (а, <р) ? бГ(дд)(Ф) удовлетворяет данному условию, немедленно следует, что Ф гладко в (А, Л), а касательное пространство равно Г(АЛ)(Ф) = {(а, у) | а е Нот(Кп, К)/К ¦ А, <р 6 Нот(Л, Кп/\) и а\А = -Ао<р: А^Кт}. Как мы и обещали, из этого утверждения получается также описание касательных пространств к Мк, которые мы ранее нашли в примере 14.16. В точке А Е Мк, соответствующей отображению А: Кп —> К771 ранга ровно А;, отображение ir\: Ф —> Мк будет взаимно однозначно (единственная точка Ф, лежащая над А, есть (А, Л), где Л = Ксг(А)), а касательное пространство Т(а,л)№) не имеет нетривиального пересечения с касательным пространством к слою отображения я. Стало быть, в такой точке Мк гладко; касательное пространство Тл{Мк) = = GГ1)*(Г(дл)(Ф)) есть пространство отображений а: Кп —> К,п, для которых а|л = — А о ip для некоторого ср € Нот(Л, К"/Л), т. е. пространству отображений а, переводящих Л в lm(A). Упражнение 16.19. Весь проведенный выше анализ детерминанталь- ного многообразия Мк можно было бы выполнить с помощью вспомогательного многообразия, отличного от Ф, а именно аналогичного ему многообразия Е = {{А,Г)\ 1ш(Л) С Г} С М х G(k, m). Проделайте это. Опишите также расслоенное произведение Ф Хмк ?; гладко ли оно, в частности? Точнее говоря, если а 6 Нот(А" ¦ A, Hom(A"n, Km)/K ¦ А), то условие состоит в том, что а(А)\\ + А о <р = 0. 17'
260 Лекция 16 Пример 16.20. Касательные пространства к двойственным многообразиям Конечно, описание касательного пространства к многообразию X*, являющемуся двойственным к многообразию ХсР", составляет содержание теоремы 15.24, которую мы сейчас и докажем (предполагая, как и раньше, что char(A") = 0). Для этого мы сначала найдем касательное пространство к отношению инцидентности Ф, введенному в примере 15.22. Напомним, что Ф определяется как замыкание множества пар Ф = {(р,Н)\р€ХвтяНэТр(Х)} и что Ф иеприводимо и имеет размерность п — 1. Предположим теперь, что X имеет размерность к и что двойственное многообразие X*, на которое Ф отображается, имеет размерность I; пусть р ? X и Н ? X* — такие гладкие точки, что (р, Н) является общей точкой на Ф (так что, в частности, ввиду предложения 14.4 касательное пространство Т(р#)(Ф) сюръективно отображается на Тр(Х) и Х#(Х*)); пусть а е Тр(Х) и /3 ? Тн(Х*) — касательные векторы. Чтобы описать касательное пространство к Ф в точке (р, Н), заметим сначала, что, поскольку Ф содержится и в X х X*, и в отношении инцидентности е = {(р, Н)\рен), мы имеем ввиду примера 16.2 Г(Р,9)(Ф) С {(а, /3) | а G ТР(Х), Р е Тн(Х') и р\р = a (mod Я)}, где мы рассматриваем а как гомоморфизм из р в Kn+1/p, a /3 —как гомоморфизм из Н в Kn+l / Н. Если рассматривать Рга* как множество одномерных подпространств q в двойственном пространстве (Кп+1)*, а не n-мерных подпространств Я С 7^n+1, а касательный вектор /?, соответственно, как гомоморфизм из q в (Kn+l)*/q, то можно записать это условие более симметрично, как т(р,,)(Ф) с {(о, /3) | а е гр(Х), /3 е т„(х*) и («(«), и;) + (и, /3(w)) = 0 при v dp, w €q}. Теперь воспользуемся тем обстоятельством, что (р, q) € Ф, т.е. что гиперплоскость Н содержит касательную плоскость ТР(Х). Это сводится к тому, что (a(v), w) = 0 для всех а?Тр(Х), v€p, w S q.
Касательные пространства к грассманианам 261 Вот теперь мы и можем увидеть симметрию, о которой идет речь в теореме 15.24. Мы уже установили, что (a{v), w) = — (v. 0(w)), если (a, 13) G Г(рд)(Ф), а поскольку по нашему предположению Т(рч)(Ф) сюръективно отображается на Tq(JsT*), условие (a(v), w) = О влечет противоположное условие (v, C{w)) = 0 для всех 0 еТч(Х*), v?p, w?q. Это условие, в свою очередь, говорит, что точка р. рассматриваемая как гиперплоскость в Р™*, содержит касательное пространство к X*. Стало быть, открытое подмножество в Ф (а тем самым и вес Ф) содержится в отношении инцидентности Фд-; поскольку оба эти отношения инцидентности являются неприводимыми многообразиями размерности п — 1, мы заключаем, что Ф х = Ф х-. Пример 16.21. Касательные пространства к многообразиям Фано Рассмотрим в заключение многообразие Фано Fk(X), состоящее из fc-плоскостей, лежащих на многообразии ХсРп. В примере 12.5 мы оценили «ожидаемую» размерность многообразия Fk(X), ассоциированного с общей гиперповерхностью X СРП степени d\ сейчас мы опишем касательное пространство к Fk(X), а по ходу дела завершим доказательство теоремы 12.8. Все это делается совершенно «в лоб». Пусть X — гиперповерхность, заданная однородным многочленом F = F(Zo, ¦ ¦ ¦, Zn). и пусть {A(t)} — дуга на многообразии Фано Fk(X), т.е. семейство fc-плоскостей, лежащих на X. Тогда для каждой точки р ? Ло мы можем провести дугу {p{t) = [Z0(t), ..., Zn(t)]}, для которой p(t) e A(t) для всех t; поскольку A(t) С X для всех t, мы имеем F(p(t))=Q. Дифференцируя по t, получаем, что то есть, иными словами, что касательный вектор к дуге {p(t)} лежит в касательном пространстве к X в точке рд- Отсюда следует, что касательное пространство к многообразию Фано -Ffc(X) в точке Л = Ло содержится в пространстве Ж, состоящем из гомоморфизмов <р: Л—> Кп+1 /А, удовлетворяющих следующему условию: Ж={ср\ <р(р) е ТР(Х)/А для всех р G Л}.
262 Лекция 16 Поскольку многообразие Фано произвольного многообразия X С Рп есть не что иное, как пересечение многообразий Фано гиперповерхностей, содержащих X, то же верно и в общем случае. В частности, если размерность подпространства,^5 С Нот(Л, А'"+1/Л), задаваемого этим условием, совпадает с размерностью Fk{X). отсюда будет следовать, что Fk(X) гладко в точке Л и имеет касательным пространством Ж. По сути дела это условие всегда задает касательное пространство к многообразию Фано (в смысле, который мы уточним в упражнении 16.23). Заметим, в частности, что «ожидаемая» размерность пространства Ж совпадает, для случая гиперповерхности X С СР", с ожидаемой размерностью <р(п, d, к) многообразия Фано Fk(X). описанной в примере 12.5: если даны X (F = 0) и плоскость Л С X. то всякому гомоморфизму <р>: Л —> Кп+г / А можно сопоставить многочлен G>) = (S(p)'---'Jl:(p))^(p)- Заметим, что это определение корректно (ip определен только по модулю Л, но Л лежит в ядре линейной формы, задаваемой частными производными F) и задает линейное отображение из Нот(Л, Кп+1/А) в пространство многочленов степени d на Л; ядро этого отображения совпадает с Ж. Стало быть, можно ожидать, что коразмерность Ж / к + d\ в Нот(Л, Кп+1/А) равна I I, и тем самым размерность Ж равна (к + 1)(п — к) — I J = p(n, d, к). Упражнение 16.22. Для каждой тройки (п. d, к), для которой ожидаемая размерность многообразия Фано Fk(X), состоящего из fc-плос- костей на гиперповерхности ХсР™ размерности d (найденная в примере 12.5), неотрицательна, предъявите такие гиперповерхность X С Р" степени d и /с-нлоскость Л С X, что касательное пространство к Fk(X) в точке Л имеет размерность, не превосходящую у(га, d, к), и тем самым докажите теорему 12.8. Упражнение 16.23. Слова «по сути дела» выше означают, как обычно, «в схемном смысле»: касательное пространство к схеме Фано, определяемой как подсхема в грассманиане G(fc, n), задаваемая уравнениями из примера 6.19, всегда совпадает с пространством {у | ip(p) 6 ? Тр(Х)/А Vp}. Проверьте это с помощью явного вычисления, т.е. покажите, что градиенты функций, введенных в примере 6.19, задают именно это пространство. (Совет: сделайте это для случая, когда X — гиперповерхность и к = 1.) (Ж)
Лекция 17 ДАЛЬНЕЙШИЕ ВОПРОСЫ, СВЯЗАННЫЕ С ГЛАДКОСТЬЮ И КАСАТЕЛЬНЫМИ ПРОСТРАНСТВАМИ Пример 17.1. Гауссовы отображения для кривых Пусть X С Р" —гладкая кривая. В примере 15.2 мы ввели гауссово отображение #: X—G(l, п), переводящее точку р е!в касательную прямую ТР(Х). Сейчас мы продолжим исследовать это отображение и, в частности, охарактеризуем среди всех отображений кривых в грассманиапы G(l, n) те, которые получаются таким образом. Прежде всего отметим, что мы ограничимся случаем char (А') = О и будем работать с параметрическим заданием X: иными словами, мы рассматриваем дугу <r.t~[v(t)] = [vo(t), ...,vn(t)}ePn. Мы будем считать, что v(to) ф 0 (всегда можно поделить v на степень t — to, если v(to) = 0). Пусть теперь '$: X —> G(l, п) — гауссово отображение, связанное с X. и пусть tp(t): с${?) —> Kn+l/^(t) — касательный вектор к С.${Х) в точке &(t). Тогда cS{i) порождается v(t) и v'(t), и по определению имеем ip(t)(v{t)) = v'{t) = 0 (mod C{t)) и <p(t)(v'(t))=v"(t) (mod «?(*)). В частности, ip(t) имеет ранг не более 1; то, что мы говорим, на самом деле означает, что с точностью до второго порядка движение касательной ТР(Х) к кривой есть вращение вокруг точки р. Заметим также, что ip(t) нулевой в точности тогда, когда внешнее произведение v(t) A v'(t) Л v"(t) равно 0 (такая точка называется точкой перегиба кривой; мы увидим в примере 17.5, что, за исключением случая, когда С —прямая, не всякая точка — точка перегиба). Заметим, что ядро
264 Лекция 17 ip(t) —это сам вектор v(t), тогда как образ —это плоскость, порожденная v(t), v'(t) и v"(t) (разумеется, по модулю 2?(t)). На самом деле имеется следующее обратное утверждение. Теорема 17.2. Пусть (S: X -»GA, n) —произвольное отображение гладкой кривой X в грассманиан прямых, и предположим, что касательные векторы ip(t) к У{Х) имеют ранг не более 1 для всех t. Тогда либо (S — гауссово отображение, связанное с некоторым отображением v. X —>Р", либо все прямые &{t) проходят, через фиксированную точку р G Р". Доказательство. Для доказательства нужно восстановить отображение v по отображению 'S, а способ сделать это был предложен раньше: v(t) должно быть ядром касательного вектора к 'S(X) в &(t). Так что предположим, что 'S: X —» G(l, n) — отображение с касательными векторами ip(t) ранга не более 1; так как ранг не может быть всюду нулевым (если это так, то 'S постоянно и тем самым является гауссовым отображением, связанным с отображением v из X на прямую в Р"), мы можем считать, что оно имеет ранг в точности 1 вне конечного множества точек в X. Вне этих точек определим v. X ->Рп формулой 1):<ь» Кег(</?(?)). Тогда это отображение продолжается до регулярного отображения всей кривой X; если мы напишем v(t) = [v0(t), ...,«„(*)], где Vi(t) — мероморфные функции, то после умножения на подходящую степень t мы можем считать, что все v\ голоморфны1 и не все Vi(t) равны 0. Теперь мы утверждаем, что либо v постоянно, либо rS(t) порождается v(t) и v'(t) для общего t. В первом случае все прямые &(t) содержат точку v. С другой стороны, сказать, что v(t) € Кег tp(t) для всех t, -все равно, что сказать, что v'(t) G 'Sit) для всех t; так как v'(t) будет линейно независимо от v(t) для всех значений t, кроме конечного числа, получается, что 'Sit) совпадает с линейной оболочкой v(t) и v'(t) для всех t, кроме конечного набора S. Стало быть, 'S = 'Sy для всех t ? 5, а значит, и для всех t. ? В точке t = 0. — Прим. перев.
Гладкость и касательные пространства 205 Упражнение 17.3. Пусть X С Р" — гладкая кривая, и пусть через ТХ = (J ТР(Л-) рех обозначена ее поверхность касательных. Пусть q G ТХ — точка, лежащая на единственной касательной Тр(Х) к X, q ф р. Покажите, что q будет гладкой точкой поверхности ТХ тогда и только тогда, когда р не есть точка перегиба кривой X. и что тогда касательная плоскость к ТХ в q постоянна вдоль прямых ТР(Х) С ТХ (касательная плоскость к ТХ вдоль этой прямой — это соприкасающаяся плоскость к X в р\ см. пример 17.5). Упражнение 17.4. Заметим, что, ввиду предыдущего упражнения, если S С Рп — поверхность касательных некоторой кривой, то образ гауссова отображения tfs'- S -+ GB, n) будет одномерен. Классифицируйте все линейчатые поверхности S с тем свойством, что ^s постоянно вдоль прямых семейства; если вы после этого будете в силах, классифицируйте все поверхности S, для которых многообразие 3?(S) касательных плоскостей к S имеет размерность 1. (*) Пример 17.5. Соприкасающиеся плоскости и ассоциированные отображения Предшествующие рассмотрения подсказывают, как можно обобщить определение касательной прямой к данной кривой, вводя соприкасающиеся плоскости. Для этого предположим сначала, что С С Рга — гладкая кривая, параметрически заданная как образ векторнозначной функции 7: *-»[«(«)] = [«о(*), ...,vn(t)}ePn (если С особа, мы все равно можем по теореме 17.23 (которая для случая кривых будет доказана в лекции 20) рассматривать С как образ гладкой кривой при взаимно однозначном в общей точке отображении, так что дальнейшие рассмотрения применимы и к этому случаю). Как мы видели, гауссово отображение & кривой С можно описать как #: t^[v{t) Av'{t)}, что не может тождественно обращаться в нуль. Более общим образом, если С неприводима и невырождена, мы видим, что поливектор v(t) Л ... Л t/fc) (?) не может тождественно обращаться в нуль ни для какого к < п: если бы это произошло, мы могли бы выбрать в качестве к наименьшее из таких натуральных чисел и взять производную по t,
266 Лекция 17 после чего получилось бы, что О = jt{v{t) Л ... Л v{k\t)) = v(t) Л ... Л г^-1^*) Л v^k+[){t), т.е. в любой момент времени t производная iM'+1">(t) будет линейно зависеть от v(t) и первых к производных v'(t), .... i^k\t). Дифференцируя снова, мы видим, что то же верно для (Afc+2) и так далее, так что вся кривая С должна лежать в /с-мерной плоскости, порожденной v(t),...,iM\t). Так как векторы v(t), ..., гг '(?) не всюду линейно зависимы, мы можем для каждого к = 1, ..., п определить рациональное отображение S?(fc): С—+G(fc, п), р« [v(t) Л ...Av{k)(t)}. Как и в доказательстве теоремы 17.2, оно продолжается до регулярного отображения всей С: записав &W(t) = [w0(t),...,wN(t)] для некоторых мероморфных функций wq, ¦¦¦, wn, мы можем умножить все на степень t, в результате чего все и/,- станут голоморфными и не все будут обращаться в нуль. При к = 1 это, конечно же, гауссово отображение; в общем случае мы назовем 9?^ к-м ассоциированным отображением, его образ — к-\\ ассоциированной кривой, а точку образа Л = ?f^'(p) для р ? С — к-мерной соприкасающейся плоскостью к С в р. Упражнение 17.6. Покажите, что k-е ассоциированное отображение, определенное выше, не зависит от выбора параметризации кривой С. Упражнение 17.7. Есть другой способ охарактеризовать fc-мерную соприкасающуюся плоскость к кривой в точке. Мы скажем, что гиперплоскость Н С Рп имеет касание порядка т к гладкой кривой С С Р" в точке р, если ограничение на С линейной формы, обращающейся в нуль на Н, имеет нуль порядка т в точке р (опять же, этому можно придать смысл и если С особа, параметризуя ее гладкой кривой). Более общим образом, мы определим порядок касания линейного пространства Л С Р" к С в точке р как наименьший порядок касания к С в р гиперплоскостей, содержащих Л. В этих терминах покажите, что fc-мер- ная соприкасающаяся плоскость к С в р — это (единственная) /с-мерная плоскость, имеющая максимальный порядок касания к С в р. (*) Вообще мы будем говорить, что точка р на кривой С С Рга — точка обобгценного перегиба, если fc-мерная соприкасающаяся плоскость к С в р (для некоторого к < п) имеет касание порядка строго большего,
Гладкость и касательные пространства. 267 чем к + 1 (эквивалентно, если соприкасающаяся гиперплоскость имеет порядок касания больше п). Это равносильно утверждению, что для некоторой1 параметризации С векторнозпачной функцией v(t) с р = [и@)] внешнее произведение и@) Л t/@) Л ... Л ?>(")(()) равно 0. Как мы выяснили выше, у кривой может быть только конечное число точек обобщенного перегиба; с другой стороны, имеется предложение (которое мы не будем здесь доказывать), гласящее, что единственная кривая без точек обобщенного перегиба — это нормальная рациональная кривая. По аналогии с предыдущим описанием касательных к гауссову образу &(С) С G(l, n) кривой С С Р™ мы можем сказать, что такое касательная к k-й ассоциированной кривой к С в общей точке Л = Ч#(к\р): это единственный с точностью до скаляра гомоморфизм Л в Кп+1/А с ядром, содержащим ^fc_1)(p), и образом, содержащимся в Sf(fc+1)(p). Имеется также обратное утверждение, аналогичное теореме 17.2. Теорема 17.8. Пусть ($: X —»¦ G(fc, n) —произвольное отображение гладкой кривой X в грассманиан, и предположим, что касательные векторы (p(t) к &(Х) имеют ранг не более 1 для всех t. Тогда либо У —к-е ассоциированное отображение некоторой кривой С С Рп, либо все плоскости (${t) проходят через фиксированную точку р 6 Р". Упражнение 17.9. Докажите это. Упражнение 17.10. Точно так же, как мы можем образовать поверхность касательных кривой, мы можем, в большей общности, определить (к + 1)-мерное многообразие соприкасающихся плоскостей Т^к'(С) гладкой кривой С С Р" как объединение fc-мерных соприкасающихся плоскостей к С. Укажите, когда точка многообразия Т^к\С) является гладкой, и опишите касательное пространство в такой точке. (*) Пример 17.11. Вторая фундаментальная форма Хотя мы и не сможем столь же углубиться в эту тему, как в случае кривых, мы рассмотрим здесь производную гауссова отображения для гладкого многообразия X С Р" произвольной размерности fc. Такое гауссово отображение Ч? индуцирует производное отображение касательных пространств: для любой точки р € X с касательным пространством ТР(Х) С Р" имеем (сй?)р: ТР(Х) -> Нот(ТрХ, Кп+1/ТрХ). Прежде всего надо заметить, что, как и в случае кривых, любой гомоморфизм ip: ТрХ —> Кп+1 /ТРХ в образе {d(?)p содержит р в своем ядре, Взаимно однозначной. — Прим. ред.
268 Лекция 17 так что {(М)р индуцирует отображение (<№)р: Тр{Х)-+Нот(ТрХ/р, Кп+1/ТрХ), и, пользуясь отождествлениями касательного пространства Тр{Х)=Иот(р,ТрХ/р) и нормального пространства NP(X) = Tp(Fn)/Tp(X) = Hom(p, Kn+1/TP(X)) с пространствами гомоморфизмов, мы видим, что это эквивалентно отображению (<й?)р: Тр{Х) -> Иот{Тр(Х), NP{X)). Равносильным образом это можно рассматривать как отображение ((№)р: Tp{X)®Tp{X)-+Np{X). В такой форме основное свойство (<М)Р — это то, что оно симметрично по двум своим аргументам; иными словами, оно пропускается через симметрический квадрат Тр(Х), задавая отображение Пр: Sym2(Tp(X))-+Np(X), или, после дуализации, отображение irp:Np(Xy^Sym2(T;(X)). ото отображение называется второй фундаментальной формой. Оно, в отличие от первой фундаментальной формы подмногообразия в Рп, инвариантно при действии PGLn+i К. Дальнейшее обсуждение см. в [GH1]. Упражнение 17.12. Проверьте, что определенное выше отображение {(М)р симметрично. (Воспользуйтесь параметризацией X вектор- нозначной функцией v = (vq, ..., vn) от к переменных z\, ..., Zfc.) Упражнение 17.13. Пусть теперь IcP"- гладкое fc-мерное многообразие, ТХ — его многообразие касательных и q € ТХ — точка, лежащая на единственной касательной плоскости ТР(Х). При каких обстоятельствах ТХ гладко в q и какое у него касательное пространство?
Гладкость и касательные пространства 269 Пример 17.14. Многообразие касательных прямых Пусть опять X С Рп — гладкое многообразие, и пусть 3?\(Х) С С G(l, п) — многообразие касательных прямых к X, введенное в примере 15.7. В качестве приложения конструкции второй фундаментальной формы мы укажем условие гладкости многообразия ??i{X) в точке, соответствующей прямой L. Для этого мы сначала введем отношение инцидентности Е С С G(l, п) х X, состоящее из пар (L, р), в которых р € L С ТР(Х), и зададимся вопросом о касательном пространстве кЕв (L, р). Ответ таков: если (ip, v) —касательный вектор к дуге {(L(t), p(t))} в Е в точке (L@), р@)) = (L, р), где <р: L -+ Kn + l/L, a v е Тр(Х), то (i) условие, что p(t) € L(i) для всех t, утверждает, как в примере 16.6, что ip\p = v mod L (где v е ТР(Х) С Tp(Pn) = Hom(p, Кп+1/р)); (И) условие, что L(t) С Тр(()(Х) при всех t. утверждает, что гомоморфизм (d«?)p(v): ТР(Х) ^ Кп+1 /ТР(Х) после ограничения на L совпадает с гомоморфизмом <р по модулю Тр(Х) (конечно, так как они оба обращаются в нуль на р, это надо проверить лишь для еще одной точки q ф р 6 L). Итак, (i) представляет собой п — 1 линейных условий на пару (<р, и), а (п) — п — к таких условий, так что вместе они задают подпространство коразмерности 2п — к — 1 в Tl(GA, п)) х ТР(Х), т.е. пространство размерности 2к — 1. Так как мы видели, что Е равноразмерно размерности 2к — 1, отсюда следует, что Е гладко для любой L и его касательное пространство задается условиями (i) и (ii). Наконец, рассмотрим проекцию Е на G(l, n) и зададимся вопросом, когда она инъективна на касательных пространствах. Ответ ясен: если (О, v) G Т(?р)(?), то по условию (i) v должно принадлежать L, т.е. лежать в одномерном пространстве ТР(Х), соответствующем L С ТР(Х), авсилу (ii) должно быть (d&)p(v)(L)=0. или, иными словами, IIp(v, v) = = 0, где IIр — вторая фундаментальная форма X в р. Так что в итоге точка L g 3\{Х) будет гладкой, если L касается X в единственной точке р и IIp(v, v) ф 0, где v ? ТР{Х) — какой-нибудь ненулевой вектор вдоль L. Упражнение 17.15. Прямая L, касающаяся многообразия X в гладкой точке р, для которой IIp(v, v) = 0, где v € ТР(Х) направлен вдоль L, называется прямой перегиба многообразия X. (а) Оцените размерность многообразия прямых перегиба многообразия X С Р" размерности к.
270 Лекция 17 (b) Покажите, что L является прямой перегиба многообразия X тогда и только тогда, когда многочлены F € 1{Х) имеют общий троекратный пуль на L. Теорема Бертини Завершая эту лекцию, следует упомянуть несколько интересных тем, связанных с понятиями гладкости и особости. Первая --это в высшей степени фундаментальный и классический результат. Теорема 17.16 (теорема Бертини). Если X --произвольное квазипроективное многообразие, /: X—>Р" - регулярное отображение, ЯсРп — общая гиперплоскость uY = f^l(H), то ^sing = ^*-smg ' I i . Эту теорему обычно выражают фразой: «Общий член линейной системы на X гладок вне особенностей X и базисных точек линейной системы», имея в виду, что если /о, ..., fn — функции иа X, то при общем выборе а = [«о, ..., ап] множество, заданное уравнением X!qj/j = О, гладко вне Xs-lns и множества, заданного уравнениями /о = ... = /„ = 0. Важное предупреждение: теорема Бертини, вообще говоря, неверна для многообразий в характерш ¦ j <¦ р. Например, в характеристике 2 любая касательная к гиперповерхности X С Р4, заданной уравнением UV + WY + Z2 = 0, проходит через точку р — [0, 0, 0, 0, 1], и наоборот, любая гиперплоскость, проходящая через р, где-то касается X, что противоречит теореме Бертини для отображения / = 7гр, определенного как проекция из р. Коль скоро эта теорема верна только в характеристике нуль, не удивительно, что ее доказательство существенно использует комплексные числа (а именно, теорему Сарда). Доказательство. Рассмотрим отношение инцидентности Г = {(р,Я)|/(р)бЯ}с1хГ". Если X fc-мерно, то Г будет иметь размерность к + п — 1. Пусть теперь рбХ- произвольная гладкая точка, а Я С IP" - гиперплоскость, содержащая /(р): можно так выбрать координаты, что f(p) = [0, ..., 0, 1], а Н — гиперплоскость Zq = 0. Тогда в окрестности U точки р G X можно записать отображение / в виде f(q) = [fo(q), ...,/„-i(g), l]; если мы обозначим за На гиперплоскость {[Z]\ZQ + a1Zi + ... + anZn=0},
Гладкость и касательные пространства 271 то «1, ..., ап будут аффинными координатами на Рп* в окрестности V точки, соответствующей гиперплоскости Н. В этих координатах Г задается в U х V единственным уравнением /о + Cki/i + • ¦ ¦ + «n-i/n-i + ctn = 0. Так как частная производная этого выражения по а„ ненулевая, мы заключаем, что dim(T{pM)(T))=dim(T(pM)(X х P"*)) - 1; в частности, множество особенностей Г — это в точности прообраз fff^Xsing) множества особенностей X. Теперь рассмотрим ограничение 7Г2 : Г8П1 -^Рп*. Теорема Бсртшш получается применением предложения 14.4 к Ti2', или, более непосредственно, по упражнению 14.6 множество U С Рп* гиперплоскостей //, для которых слой (tti ) ~х (Н) — Xsm П Н гладок, либо содержится в собственном подмногообразии Р"*, либо содержит открытое подмножество в Рп*. и можно просто применить теорему Сарда к 7Г2, чтобы заключить, что имеет место второе. ? Заметим, что не всегда XSing П Н С {X П Н)ьищ: рассмотрите, например, конус X С А'3, заданный идеалом (ху — z2), и плоскость Н, заданную идеалом (х). (Это еще один аргумент в пользу языка схем, где это включение всегда выполняется.) Упражнение 17.17. Воспользуйтесь теоремой Бертипи, чтобы показать, что (а) общая гиперповерхность степени d в Р" гладка, и, в большей общности, что (Ь) если к < п и F\, ..., Fk — общие однородные многочлены степеней d\, ..., dk от п + 1 переменной, то соответствующие гиперповерхности в Р™ траисверсально пересекаются по гладкому (п — А:)-мерному многообразию X СРП. Заметим, что по пункту (Ь) упражнения 17.17 многочлены Fi, ..., F^ порождают идеал X локально, т. е. идеал (i*\, ..., F^) С K[Zq, ..., Zn] радикален. Он также и насыщен; это следует из того, что (F\, .... Fk) не имеет1 ассоциированных простых идеалов (см. [Е]). Мы заключаем отсюда, что эти многочлены на самом деле порождают однородный идеал многообразия Х\ таким образом, мы имеем следующее утверждение. Предложение 17.18. Если к < п и Yj, ..., Уд, С Р" -- траисверсально пересекающиеся гиперповерхности, то их пересечение X = Y\ Л ... ...Л Yfc —полное пересечение в Р"; в частности, пересечение к общих гиперповерхностей еР™- полное пересечение. 'Вложенных. — Прим. перев.
272 Лекция 17 Упражнение 17.19. Пусть X С Р" — /с-мерное многообразие, L\, ... .... Lk — общие линейные формы на Р™, и пусть Л = f>M_fc с Рп —задаваемое ими линейное подпространство. Покажите, что идеал многообразия X вместе с формами Li локально порождает идеал пересечения У = X П Л, и завершите тем самым доказательство предложения 13.2. (Замечание: тот факт, что общая (п — /г)-мерная плоскость Л трансвер- сальна к X, непосредственно следует из теоремы Бертипи. Его также можно усмотреть в произвольной характеристике, пользуясь неприводимостью универсального (п — /с)-мерного плоского сечения П(к\Х) = {(Л, р) | р е Л} с <G(n - к, п) х X (упражнение 11.44) и учитывая, что множество пар (Л, р), для которых Л П ТР(Х) 3 {р}, —собственное подмногообразие в П^(Х).) Одно предупреждение: теорема Бертипи говорит нам, например, что если ХсР" проективно и гладко, & V С K[Zq, ..., Zn]d —любое векторное пространство однородных многочленов степени d, то множество нулей общего F € V на X гладко вне общего множества нулей всех F G V. Но при этом она не говорит, что это особое множество постоянно. Например, имеется следующее утверждение. Упражнение 17.20. Пусть Л С Р4—двумерная плоскость. Покажите, что общая гиперповерхность Y С Р4 степени m > 1, содержащая Л, особа в конечном (непустом) множестве точек Л и что все эти точки варьируются вместе с Y. Это упражнение заставляет предположить (и не зря), что следующее за ним — нетривиально. Упражнение 17.21. Пусть С С Р3 — гладкая кривая. Покажите, что для всех достаточно больших m существует содержащая С гладкая поверхность S С Р3 степени т. (*) На самом деле техника упражнения 17.21 позволяет нам доказать более сильное утверждение: если С —любая кривая, у которой во всех точках р ? С касательное пространство Зарисского ТрС имеет размерность не более 2, то С лежит на гладкой поверхности. Не столь ясно, любое ли /с-мерное многообразие X с dim(TpX) ^ к + 1 для всех р € X лежит на гладком {к + 1)-мерном многообразии (ввиду упражнения 17.20 заведомо неверно, что любое такое /с-мернос X С Fk+2 лежит на гладкой гиперповерхности). Существует изящное обобщение теоремы Бертипи, принадлежащее Клейману [К1]. Оно заключается в следующем. Теорема 17.22. Пусть X — произвольное многообразие, на котором транзитивно действует алгебраическая группа G, и пусть Y С X - произвольное гладкое подмногообразие, a f: Z —> X — любое отображе-
Гладкость и касательные пространства 273 ние. Для любого д ? G обозначим через W3 — (д о /) :(У) С Z прообраз сдвига g(Y). Тогда для общего g G G имеем (Wising = Wg П Zsing. В частности, если / — вложение, то теорема утверждает, что общий сдвиг гладкого подмногообразия однородного пространства пересекает любое заданное гладкое подмногообразие трансверсалыю. Раздутия, раздутия Нэша и разрешение особенностей С гладкими многообразиями работать во многих отношениях проще, чем с особыми; отметим лишь самое важное: при исследовании гладких многообразий в характеристике нуль можно пользоваться инструментами и методами теории комплексных многообразий. Ясно, что мы не можем ограничить свое внимание исключительно гладкими многообразиями, так как особые все время возникают в ходе стандартных построений алгебраической геометрии. Тем не менее постольку, поскольку нас интересуют свойства многообразий, инвариантные относительно бирациональных изоморфизмов, отсюда возникает вопрос фундаментальной важности: для всякого ли многообразия X существует бирационально изоморфное ему гладкое многообразие У? Ответ дается следующей теоремой. Теорема 17.23 (разрешение особенностей). Пусть X —произвольное многообразие. Тогда существуют гладкое многообразие У и регулярное бирационалъное отображение 7г: У —> X } Такое отображение 7г: У —> X называется разрешением особенностей многообразия X. Эта теорема была доказана Хейсуке Хирона- кой [Hi] для многообразий X в характеристике нуль; в характеристике р она известна для кривых и поверхностей, но неизвестна в общем случае. Позже мы докажем эту теорему для кривых. На самом деле доказательство дает нечто более определенное, чем утверждалось выше: оно показывает, что особенности любого многообразия можно разрешить последовательностью раздутий — то есть для любого данного X есть последовательность многообразий Xi, регулярных отображений V- Пп V V 7Г2 V 7Г1 "V V I > Лп —¦> An_i —> . . . > Л.2 > Л.\ — Л 'При буквальном понимании такой формулировки в качестве Y можно взять открытое по Зарисскому подмножество, состоящее из неособых точек X, что делает теорему тривиальной и неинтересной; на самом деле теорема утверждает больше (например, что существует удовлетворяющее ее условию проективное многообра- ше У, если само X проективно); см. уточнения ниже. — Прим. ред. 18-6152
274 Лекция 17 и подмногообразий Zi С X; для г = 1, .. ., п, в которой отображение 7Г;: Xi+i —> Xj есть раздутие X; вдоль Z,. Чтобы увидеть, почему разумно ожидать, что раздутие может разрешить особенности, рассмотрим самое простое из всех особых многообразий — нодальную кубику С С Р2, заданную уравнением Y2Z = Xя + X2Z (или, в аффинных координатах х = X/Z, у = Y/Z на А2 С Р2, уравнением у2 — х2(х + 1)). Особенность этой кривой в точке р = [0, 0, 1] называется нодом; в случае основного поля К = С ее можно описать тем условием, что некоторая окрестность р в С ъ аналитической топологии состоит из объединения двух пересекающихся в р гладких дуг с различными касательными. Что происходит при раздутии кривой С в точке pi Чтобы понять это, сначала просто распишем все в координатах; раздутие —это график рационального отображения тг: С^?\ заданного формулой [X,Y,Z)»[U,V] = [X,Y], или, в аффинных координатах (х, у) на С = С П А2 и v = V/U на А1 С Р1, формулой (х, у) ^ у/х. Тогда внутри открытого подмножества А2 х А1, на котором х ф 0, график задается уравнениями у2 = х2(х + 1) и v = у/х, или, что равносильно, v2 = х + 1 и vx = у. Таким образом, Г — часть графика, лежащая в А2 х А1, —имеет локальные уравнения Г = {(х, у, v) | v2 - (х + 1) = vx - у = 0}; в частности, мы видим, что две точки Г — @, 0, 1) и @, 0, —1) — лежат над точкой р е С и что обе они— гладкие точки на Г. Может быть, легче всего наглядно представить себе это раздутие, посмотрев на раздутие 7г: Р2 —» Р2 плоскости Р2 в точке р. Напомним из лекции 7, что Р2 есть объединение непересекающихся прямых Lv, где Lv отображается в прямую, проходящую через р в Р2 с наклоном v. (Так что можно представлять себе Р2 как объединение прямых, проходящих через р в Р2, сделанных непересекающимися и лежащих над соответствующими прямыми в Р2 на «высотах», соответствующих их наклону.) Каждая точка на С \ {р}, таким образом, «поднимается» на высоту, равную —Е-
Гладкость и касательные пространства 275 отношению v = у/х ее координат; в частности, когда мы приближаемся к точке р, предельный наклон будет либо 1. либо —1, смотря по тому, на какой ветви С мы находимся. Такая же картина имеет место, когда мы смотрим на несколько более сложные особенности. Например, если на плоской кривой С есть точка самокасания — то есть особая точка р. аналитическая окрестность которой состоит из двух гладких дуг. имеющих простое касание друг с другом, как начало координат на кривой у2 = х4 — х5, —то раздутие С в р не будет гладким, но будет иметь нод, так что дальнейшее раздутие разрешит ее особенности1. Аналогично, если у С имеется касп (как у кривой у2 = х3, встречавшейся в лекции 1), то раздутие будет гладким. Есть одна проблема с разрешением особенностей раздутием. Если особенности многообразия X достаточно сложные — например, если множество особых точек имеет положительную размерность, что на самом деле может быть даже после раздутия многообразия с изолированными особенностями, — то неясно, какие подмногообразия в X следует раздувать, чтобы получить желаемое разрешение. Есть другой подход, более канонический, хотя неизвестно, в любом ли случае он работает; он называется раздутием Нэша многообразия X. Раздутие Нэша fc-мерного многообразия ХсР"- это просто-напросто график Г гауссова отображения <$х '¦ X ---> G(k, n). (В частности, оно не зависит ни от какого выбора подмногообразия вХ.) Конечно, отображение Sf*- регулярно на множестве гладких точек X, так что проекция тг: Г —> X будет изоморфизмом над Xsm. В то же время невозможность продолжить это отображение до регулярного отображения всего X можно считать мерой особости X. Например, если X = С — приведенная выше но- дальная кубика, то отображение Ч&С\ очевидно, не будет корректно определено в р: как прямая L, так и прямая М будут пределами касательных к С, так что над р G С будут лежать две точки (р, L) и (р, М) ? Г. Даже в случаях, когда предельное положение касательной плоскости представляется В точке р. — Прим.. перев. ш 18-
276 Лекция 17 единственным, раздутие Нэша привносит изменения. Например, если X — каспидальная кривая, как выше, то не столь очевидно (по проверяется напрямую), что график Г гладок, в то время как если на X точка самокасания, то опять можно проверить, что у Г будет под. Таким образом, можно надеяться, что особенности любого многообразия можно разрешить последовательностью раздутий Нэша; но хотя и доказано, что это верно для кривых, в общем случае это неизвестно. Полуаддитивность коразмерности пересечений Здесь нам следует сформулировать основную теорему о размерности пересечения многообразий. Вероятно, ее следовало бы сформулировать еще в лекции 11, но из-за необходимого условия гладкости пришлось отложить ее до настоящего момента. Она звучит следующим образом. Теорема 17.24. Пусть У —подмногообразие гладкого многообразияX и /: Z —> X —регулярное отображение. Если Y и Z разноразмерны, и при этом У и f(Z) пересекаются, то dim(f-l(Y)) 5г dim(Z) + dim(y) - dim(X); или, другими словами, коразмерность прообраза не превосходит коразмерности У в X (на самом деле это верно для каждой компоненты /_1(У)). В частности, если / —вложение, так что uY, и Z —подмногообразия в X, гпо коразмерность их пересечения (если оно непусто) не превосходит суммы их коразмерностей. Доказательство. Рассмотрим отображение / х г: Z х У —»1 хХ, где г: У —> X — включение. Прообраз /_1(У) —это в точности прообраз (/ х г)-1(Дх); Где Ах С X х X — диагональ. Теперь, поскольку X гладко, Ах является локально полным пересечением в X х X, т. е. локально является множеством нулей dim(X) регулярных функций. По упражнению 11.6 отсюда следует оценка на размерность /-1 (У). ? Одно замечание, которое здесь следует сделать, таково: утверждение ложно, если допустить произвольное X; например, возьмем гладкую квадратичную поверхность Q С Р3, пусть X С Р4 — конус pQ над Q с вер- Q шиной р, L\ и Li —- прямые из одного и того же семейства на Q (так что, в частности, L\ П Z/2 = 0) и Л; = р, Li — плоскость, натянутая на р и Li. Тогда X, разумеется, трехмерно, а Л* С X — пара двумерных подмногообразий, пересекающихся только в точке р ? X. Второе замечание: теорема верна
Гладкость и касательные пространства 277 локально; если р G f~l(Y) —любая точка, то локальная размерность удовлетворяет неравенству dimp(/_1(F)) ^ dim(Z) + dim(y) — dim(X). Это получается из формулировки теоремы просто заменой Z на окрестность точки р в Z. Последнее замечание: можно объединить эту теорему с вычислениями размерности, проделанными в лекции 11, чтобы получить более общие оценки на размерность. Например, имеется следующее утверждение. Предложение 17.25. Пусть X —любое многообразие, (fij) — (n x т)- матрица регулярных функций на X, и пусть Z С X — множество, заданное условием г = {реХ\таак{/^(р))^к}. Тогда либо Z пусто, либо dim(Z) > dim(X) - (m - к)(п - к). Доказательство. Это проверяется непосредственно: функции задают отображение / из X в векторное пространство матриц М, и Z — это в точности прообраз подмногообразия Ми С М матриц ранга не более к; комбинируя теорему 17.24 и пример 12.1, получаем требуемое утверждение. ? Заметим, что это можно применить и к матрице из однородных многочленов на проективном многообразии X С Р', просто применяя сформулированный результат локально. С учетом этого утверждения можно ввести понятие, аналогичное понятию полного пересечения: если Z С Р' — подмногообразие, идеал которого порождается (к + 1) х [к + 1)-минорами (т х п)-матрицы однородных многочленов Fij, то мы будем говорить, что Z — собственное детерминантальное многообразие, если dim(Z) =1-{т- к){п - к). Такие собственные детерминантальные многообразия похожи на полные пересечения в том отношении, что их численные инварианты (например, их многочлены Гильберта) можно полностью описать в терминах степеней многочленов Fij. (На самом деле полные пересечения можно рассматривать как частный случай собственных детерминан- тальных многообразий; по определению полное пересечение ХсР™ коразмерности Z — это собственное детерминантальное многообразие, соответствующее A х /)-матрице.) Одно предупреждение: в некоторых текстах термин «детерминантальное многообразие» используется для того, что мы здесь называем «собственное детерминантальное многообразие».
Лекция 18 СТЕПЕНЬ Нашему следующему фундаментальному понятию — степени проективного многообразия X С Р" — можно дать различные определения, по большей части аналогичные различным определениям размерности. Как н в случае с размерностью, мы не будем доказывать равносильность этих определений (а иногда — даже их корректность), пока не введем их все. Для начала вспомним, что понятие размерности мы определяли, полагая размерность Рп равной п. Далее мы утверждали, что для любого проективного многообразия X С Р" существует конечное сюръектив- ное отображение на некоторое проективное пространство Pfc, задаваемое как проекция 7гд вдоль некоторого линейного подпространства A = Pri_fr_1, не пересекающегося с X, и полагали размерность многообразия X равной к. Чтобы определить степень, можно снова начать со случая, в котором у нас есть априорное понимание того, что это такое. Именно, пусть X С Pfc+1 —гиперповерхность, заданная как множество нулей неприводимого многочлена F(Z). Тогда степенью X называется степень многочлена F. Теперь рассмотрим произвольное неприводимое многообразие X С Рп. Как мы уже знаем, если X не является гиперповерхностью, то проекция 7гр: X —> р™-1 из общей точки р ? Р" есть бирациональное отображение на свой образ; действительно, если мы выберем произвольную1 точку q G X, то для выполнения этого условия достаточно, чтобы точка р не лежала на конусе qX. Стало быть, проектируя последовательно из общих точек, получаем, что проекция ттг '¦ X ~^> fk+1 из общей (п — к — 2)-мерной плоскости есть бирациональное отображение на свой образ X, который является гиперповерхностью в РЛ:+1; назовем степенью многообразия X степень этой гиперповерхности. Конечно, определение степени X как степени его «общей» проекции X будет некорректно, пока мы не проверим, что функция d(T) = dcg(irr(X)) постоянна на открытом подмножестве грассманиана G(n — А: — 2, п); этот факт мы установим в упражнении 18.2. По-другому это можно выразить в терминах проекции 7Гд : X —> Р , являющейся не чем иным, как композицией проекции 7Гд •' X —> ?к+1 'Строго говоря, не просто «произвольную», но «произвольную неособую».— Прим. ред.
Степень 279 с проекцией ттр: X —> ?к из общей точки р ? ?к+1, так что общий слой этого отображения состоит из пересечения X с общей прямой. Коль скоро X есть множество нулей однородного многочлена степени d на ?к+1, общая прямая в Pfc+1 пересечет его в d точках; стало быть, мы можем определить степень многообразия X как степень отображения 7Гл, определенную в лекции 7. т.е. как количество точек в общем слое1. Это определение степени параллельно определению размерности как такого числа к, что общая (п — А:)-мерная плоскость Q € Р" пересекает X в конечном числе точек: поскольку для ОзЛ пересечение О.П X есть слой отображения 7Гд: X —> Pfc над точкой Г2 ПРк, получаем, что степень можно определить как число точек пересечения X с общей (п — /с)-мериой плоскостью О. СР". Подводя итог вышесказанному, получаем следующее определение. Определение 18.1. Пусть X С Рга — неприводимое многообразие размерности к. Если Г, Л и О. суть общие плоскости размерностей п — к — 2, п — к — 1 и п — к соответственно, то степень многообразия X (обозначение: deg(X)) — это (i) степень гиперповерхности X = пг{Х) С Fk+1; (ii) степень конечного сюръективного отображения 7гд : X —> ?к; или (Ш) число точек пересечения П с X. Упражнение 18.2. Пусть char(K') = 0. Используя упражнения 7.16 и 11.44, покажите, что определение (Ш) корректно (для этого достаточно сказать, что степень многообразия X есть степень проекции №{Х) -* G(n - к, п), где ^{Х) С G(n - к, п) х X есть универсальное /с-кратное гиперплоское сечение X), и выведите отсюда корректность определений (i) и (ii). Когда в нашем распоряжении будет теорема Безу, мы сможем точно сказать, какие именно (п — к — 2)-, (га — к — 1)- и (п — &)-мерные плоскости следует считать общими в смысле определения 18.1. Разумеется, часть (ii) определения 18.1 можно переформулировать с использованием поля функций К(Х) (хотя, поскольку степень, в отличие от размерности, очень сильно зависит от вложения, она не может быть определена только через К(Х)). Именно, напомним, что проекция 7Гд индуцирует вложение полей функций K(Fk) = K(Zl,...,zk)^K(X), и поэтому К(Х) есть алгебраическое расширение поля K(z\, ..., Zk); тогда степень X будет равна степени этого расширения полей. 1 Определение степени как числа точек в общем слое корректно, как известно, только в характеристике 0; тем не менее степень многообразия равна степени отображения 7Гд в произвольной характеристике. — Прим. ред.
280 Лекция 18 Чтобы завершить аналогию между определениями размерности и степени, дадим определение степени в терминах многочлена Гильберта. Предварительную работу для этого мы уже проделали: как было показано в лекции 13, если h\ —функция Гильберта /с-мерного многообразия X С Р", то ее к-я разность h^k\ определенная индуктивно при помощи соотношений h^ = hx и h{l+l)(m) = h(l)(m) - h{l){m - 1), при больших т есть функция Гильберта hxnn Для пересечения X Л П многообразия X с общей (п — /с)-мерной плоскостью Л С Рп. (Напомним, что это выполнено для любой такой плоскости $7, что сумма A(H), 1{Х)) идеалов X и Q локально порождает идеал пересечения 1(Х Г) П).) Поскольку многочлен Гильберта для ХПЙ есть константа, получаем, что многочлен Гильберта рх многообразия X —- это многочлен степени к. А из того, что эта константа Рхпп равняется числу точек в X Л Н, получаем, что старший член рх равен d ¦ тк /к\, т. е. степень d многообразия X есть коэффициент при старшем члене многочлена Гильберта рх, умноженный на к\. Отметим, что такое определение степени позволяет доказать утверждение из упражнения 18.2 в произвольной характеристике, т. к. в силу упражнения 17.19 для общей (п — &)-мерной плоскости П будет выполнено следующее свойство: насыщение A(H), 1(Х)) есть 1(Н П X). Необходимо упомянуть несколько других интерпретаций степени многообразия X <—+ Р", специфичных для случая комплексных многообразий. Для начала предположим, что X — гладкое многообразие, т.е. комплексное подмногообразие в Рп. Тогда X является компактным ориентируемым вещественным 2&-мерным многообразием, и ему соответствует фундаментальный класс [X] ? //2fe(Pn, Z). Однако же четномерные гомологии комплексного проективного пространства равны Z, и их образующей [Ф] является класс линейного подпространства в Рп, так что имеет место равенство [x] = d-m, где Ф есть /с-мерная плоскость в Рп. Так вот, коэффициент d равен степени многообразия X. На самом деле это же определение имеет смысл и в случае, когда X не есть комплексное подмногообразие в Р", хотя увидеть это несколько сложнее. Именно, существует такая триангуляция многообразия X, что точки, в которых X не является гладким, образуют подкомплекс (см. [Hil]). Согласно упражнению 14.3, такие точки многообразия X образуют собственное алгебраическое подмногообразие, так что в этот
Степень 281 подкомплекс будут входить только симплексы размерности не более 2fc — 2. Стало быть, остается верным утверждение о том, что многообразию X соответствует фундаментальный класс [X] е Яг/ДХ, Z) —> —> Н2к(^п, Z) (и что [X] не зависит от триангуляции, хотя прямо из вышесказанного это не следует). Поэтому степень можно определить таким же образом, как и раньше. Тот факт, что особому проективному многообразию соответствует фундаментальный класс, немедленно следует также из существования разрешения особенностей (теорема 17.23), но ссылка на это была бы стрельбой из пушки по воробьям. Вместо построения триангуляции многообразия X можно (и это будет проще) показать, что X ведет себя подобно многообразию при интегрировании, т. е. что интеграл по X от любой точной 2/с-формы на Р™ равен нулю: коль скоро этот факт установлен, мы можем определить элемент т)х в пространстве Н2к(Рп)*, двойственном к группе когомологий де Рама Н2к(Рп, С), т.е. в i/2fe(P", С); это и будет искомый класс [X]. Согласованность гомологического определения степени с предыдущими определениями следует из того, что отображения Я„(РП, Z) — Я,(Р" \ {р}, Z) -» ЯДР"~\ Z), индуцированные вложением Pn \ {р} С Рп и проекцией из точки 7ГР: Рга \ {р} —+ Р"-1, задают изоморфизмы групп гомологии степени менее 2п. Следующую интерпретацию степени можно по праву назвать изысканной. У кэлеровой метрики на комплексном многообразии имеется следующее замечательное свойство: площадь (или объем) комплексного подмногообразия X равна интегралу по X соответствующей степени A, 1)-формы, ассоциированной с метрикой. На Р", в частности, форма типа A, 1), ассоциированная со стандартной метрикой Фубини—Шту- ди (т. е. эрмитовой метрикой на комплексном проективном пространстве, инвариантной относительно унитарной группы Un+i), соответствует классу образующей группы когомологий де Рама Я2(Р", С). Ее степени соответствуют образующим Н2к(Рп, С), так что если X — fc-мерное подмногообразие степени d в Р", то [ cok = d- f шк, JX J A где Л = Рк С Рп есть А:-мерная плоскость. Метрику можно умножить на такое число, чтобы объем fc-мерной плоскости был бы равен 1, так что степень подмногообразия X СРп будет просто равняться его объему. На самом деле среди всех циклов, соответствующих данному классу когомологий, минимальную площадь имеют комплексные подмногообразия.
282 Лекция 18 Скажем в заключение, что степень приводимого fc-мерного многообразия определяется как сумма степеней всех его неприводимых компонент размерности к. Теорема Безу Основной факт, который понадобится нам для вычисления степеней в примерах, довольно прост. Чтобы сформулировать теорему Безу в се простейшем виде, введем для начала одно определение. Пусть X и Y С Рп дна подмногообразия, и пусть Zi —неприводимые компоненты их пересечения. Тогда говорят, что X и Y трансверсальны в общей точке, если для всякого г многообразия X и Y пересекаются трансвереалыю в общей точке рг € Zi, т.е. являются гладкими в pi и линейная оболочка их касательных пространств равна Т1Н (?"). Разумеется, если diin(X) + dim(Y) = п, то трансверсальность в общей точке равносильна обычной трансверсальности. Имея в виду это определение, сформулируем следующий факт. Теорема 18.3. Пусть X и Y С Р" — равноразмерные многообразия размерностей к и I соответственно, причем к + I ^ n и многообразия трансверсальны в общей точке. Тогда deg(X ПУ) = deg(X) • deg(Y). В частности, если к + I = п, то X t~\Y состоит из deg(X) • deg(F) точек. Доказательство этой теоремы будет приведено сразу после примера 18.17, а пока мы займемся усовершенствованием этих понятий и разбором примеров, так что читатель может перейти непосредственно к примеру 18.17 и доказательству теоремы. Утверждение теоремы Безу может быть существенно усилено. Вкратце, дело обстоит так. Будем говорить, что равпоразмерные многообразия X и Y пересекаются правильно, если размерность их пересечения совпадает с ожидаемой, т. е. dim(X П Y) = dim(X) + dim(Y) - п. Каждой паре правильно пересекающихся многообразий X, Y С Р™ и неприводимому многообразию ZcPn размерности dim(X)+dimCK)-n можно сопоставить неотрицательное целое число mz{X, Y), называемое кратностью пересечения X и Y вдоль Z, обладающее следующими свойствами: (i) rriz(X, Y) ^ 1, если Z С X (~\Y (в противном случае полагаем mz(X,Y)=Q);
Степень 283 (ii) rriz(X, У) = 1 тогда и только тогда, когда X и Y пересекаются траисверсально в общей точке р G Z: (Ш) кратность mz{X, У) аддитивна, т. е. m.z(X\jX', Y)=rriz{X, Y) + + mz(X', Y) для любых X и X', если все эти три величины определены, а у X и X' ист общих компонент. Пользуясь понятием кратности, можно сформулировать следующую теорему. Теорема 18.4. Пусть X, Y С Рп — 'правильно пересекающиеся равно- размерные многообразия. Тогда dcg(X) • deg(Y) = Y. mz(X, Y) ¦ deg(Z). где суммирование ведется по всем неприводимым многообразиям Z соответствующей размерности (реально — по всем неприводимым компонентам X C\Y). В случае, когда dim(X) + dim(Y) = ?j, a X и Y суть правильно пересекающиеся локально полные пересечения, у mz{X, Y) есть непосредственное описание: для всякой изолированной точки р пересечения ХПУ кратность равна размерности фактора &v<\p/{Ix + W) (как векторного пространства над К), где бупр — локальное кольцо Р" в точке р, а 1х и 1у —идеалы многообразий X и Y. В несколько большей общности, если X и У — правильно пересекающиеся локально полные пересечения произвольных размерностей, mz(X, Y) можно определить, рассмотрев «нормальное сечение», т. е. выбрав общее линейное пространство Г С Рп коразмерности dim(X) + dim(Y) — п, пересекающееся с Z траисверсально в общей точке р ? Z, и положив кратность пересечения X и Y вдоль Z равной тр(Хо, УЬ), где Хо = X ПГ nYo = Y ПГ. Это эквивалентно следующему: выберем аффинное открытое подмножество U С Р", пересекающееся с Z, положим X = X Г) (У, У = У П ?/, Z = Z C\U и определим m.z№, У) как ранг ЛBП-модуля A(U)/(I- + 1~). Попытки дать более явное описание mz(X, У) в общей ситуации увели бы нас сейчас слишком далеко в сторону, но даже из перечисленных здесь элементарных свойств можно вывести несколько следствий уточненной теоремы Безу. Например, справедливы следующие утверждения. Следствие 18.5. Пуст,ъ X и У — правильно пересекающиеся равно- размерные подмногообразия в Рп. Тогда deg(X П У) s: deg(X) • deg(y). Следствие 18.6. Пусть X и У — правильно пересекающиеся равно- размерные подлтогообразия в Рп, и пусть deg(X ПУ) = deg(X) ¦ deg(Y).
284 Лекция 18 Тогда и X, uY являются гладкими в общей точке произвольного компоненты X ПУ. В частности, если X и Y имеют дополнительные размерности, то они гладки во всех тачках X П Y. Упражнение 18.7. Пусть X С Р" — подмногообразие степени 1. Докажите, что X есть линейное подпространство в Р". С помощью теоремы Везу можно доказать утверждение, которое мы сформулировали уже достаточно давно: любой автоморфизм проективного пространства Рп линеен, т. е. индуцирован автоморфизмом А е GLn+1 К пространства Кп+1. Основной шаг доказательства, провести который удастся именно благодаря теореме Безу, состоит в следующем наблюдении: если Н и L С СРП- подмногообразия размерностей гс — 1 и 1 соответственно, транс- версально пересекающиеся ровно в одной точке, то Н ~ гиперплоскость, a L — прямая. Отсюда следует, что всякий автоморфизм Рп переводит гиперплоскости в гиперплоскости, а это, по существу, и есть то, что мы хотим доказать: всякий автоморфизм ip: Pn —» Рп можно записать в координатах (z\, ¦ ¦ ¦, zn) и (u>i, ..., wn) в виде _ /i(zb ..., zn) 9i(zi, ..., Zn) и тот факт, что из линейной зависимости между uii следует линейная зависимость между z*, означает, что степени всех ft и gi не могут превышать 1, а все gi отличаются друг от друга умножением на скаляр. D Отметим, что при К = С тот факт, что любой автоморфизм Р" переводит гиперплоскости в гиперплоскости, непосредственно следует из топологического описания гиперплоскостей как подмногообразий, фундаментальный класс которых порождает группу Н2(Рп, Z). Пример 18.8. Нормальная рациональная кривая Сначала рассмотрим нормальную рациональную кривую С=^(Р1)С С Pd, т.е. образ отображения vd: [Х0, Хх) ~ {Х$, Х^Хг, ..., X*]. Пересечение С с общей гиперплоскостью aoZo + ... + aaZd = 0 есть образ множества нулей общего многочлена uoXq +ai^0~1A'i + ... + aaXf, которое, разумеется, состоит из d точек; значит, степень С равна d. Многие факты, которые были доказаны в первой части непосредственно, становятся очевидными ввиду этого утверждения и теоремы Безу. Например, утверждение, что пересечение любых двух квадрик, содержащее скрученную кубику С € Р3, состоит из объединения С и прямой, получается немедленно: если обе квадрики содержат скрученную
Степень 285 кубику, они должны быть трансверсальны в общей точке, так что их пересечение имеет степень 4. Далее мы будем отмечать другие подобные примеры. Заметим, что из следствий 18.5 и 18.6 немедленно вытекает утверждение, являющееся в некотором смысле обратным к утверждению о степени нормальной рациональной кривой. (Будем называть многообразие X С Рп невырожденным, если оно не содержится ни в одной гиперплоскости.) Предложение 18.9. Пусть С С Pd — произвольная неприводимая невырожденная кривая. Тогда deg(C) ^ d. и если dcg(C) = d, то С — это нормальная рациональная кривая. Доказательство. Для доказательства первого утверждения предположим, что степень кривой С строго меньше d, и выберем любые d точек Рь • • •; Pd € С. Любые d точек в Pd содержатся в некоторой гиперплоскости Н = P'i_1, но тогда, согласно следствию 18.5, dim(/J Л С) = 1, и, значит, С С Н. Чтобы доказать вторую часть, заметим, что, поскольку С — неприводимая кривая степени d, не лежащая ни в какой гиперплоскости, любой набор из d + 1 точки на С должен быть, согласно предыдущему рассуждению, линейно независимым, а также что ввиду следствия 18.6 кривая С гладка. Теперь выберем произвольные точки Рь ..., Pd-i & С; они порождают плоскость Л = Р</_2 с Pd. Для всякой гиперплоскости Н, содержащей Л, пересечение ЯпЛ будет состоять из Рь ..., Pd-i и еще одной точки р(Н) (или просто из р\, ..., pd-i, если Я касается С в одной из точек pi). Обратно, для любой точки р е С обозначим через Н(р) гиперплоскость, натянутую на р и р\, ..., pd-i (или, если р = pi, гиперплоскость, натянутую на р\, ..., pd-i и касательную прямую к С в точке pi). Это соответствие задает изоморфизм между С и прямой Л* = {Н | Н D Л} = Р1 С Pd*, и из общего описания рациональных кривых, приведенного в лекции 1, следует, что С — нормальная рациональная кривая. ? Нижняя оценка из предложения 18.9 может быть обобщена па случай многообразий большей размерности. Вот основной факт, который нам для этого потребуется. Предложение 18.10. Пусть IcP"- невырожденное неприводимое многообразие размерности к > 1, aY = XC\HcH = p™-1 _ общее гиперплоское сечение X. Тогда Y невырождено в Pn_1, а если k ^ 2, то Y неприводимо. Доказательство. Утверждение о невырожденности относительно элементарно; мы докажем его для гиперплоскости Н, трансверсаль- ной к X в общей точке. Именно, предположим, что У содержится в подпространстве Л = Рп~2, и пусть {Н\} —семейство гиперплоскостей
286 Лекция 18 в Р", содержащих Л. Поскольку X не содержится ни в каком конечном объединении гиперплоскостей, общий представитель Н\ этого пучка пересекается с X как минимум в одной точке р, не лежащей на Y; точка р лежит на неприводимой компоненте Z\ многообразия X П Яд. не содержащейся в Y. По теореме Безу имеем: deg(X П ЯЛ) > dcg(y) + dcg(ZA) > deg(F) = d. Противоречие. Неприводимость X П Я является более тонким фактом; здесь мы приведем только набросок доказательства, и то лишь над С. Подробности (и гораздо более сильную теорему) можно найти в [FL]. Чтобы сделать ситуацию более наглядной, заметим, что теорему достаточно доказать для случая, когда X двумерно. Как и выше, достаточно провести доказательство для общей гиперплоскости Я, содержащей данную (п — 3)-мерную плоскость Л; стало быть, можно рассмотреть отображение проекции / = 7г,\: X —> Р2; тогда нам достаточно доказать, что прообраз 7r_1(L) общей прямой L С Р2 неприводим. Рассмотрим теперь множество Z, состоящее из особых точек X и таких точек рбХ, что дифференциал dfp вырожден, т. е. Ker(d/p) ф 0. Это собственное замкнутое подмножество в X; пусть В = /(Z) — его образ в Р2. A priori множество В есть объединение плоской кривой некоторой степени Ь и конечного набора точек (на самом деле у В не будет нульмерных компонент1, но нам этот факт не потребуется). Пусть U = Р2 \ В — дополнение к В, а V = f~l(U) С X — прообраз множества U в X. Возьмем общую точку q EU. Пусть {L\}\epi —пучок прямых в Р2, содержащих q, и пусть Ai, ..., А„,—такие значения А, для которых L\ не пересекается с В трансверсалыю в b точках. Рассмотрим отношение инцидентности S = {(A,p)|/(p)eLA}cP1xy; это не что иное, как раздутие V в точках р\. . .., р([, лежащих над q. Наконец, в завершение подготовки, выбросим точки А; ? Р1 и их прообразы в Е, т. е. положим ^ = Р1\{А1,..., Ато}, 1По крайней мере вне образов изолированных особенностей поверхности X. — Прим. ред.
Степень 287 После всего этого отображение 7Ti: 2 —>• W превращается в топологическое расслоение, каждый слой которого GГ] )-1(А) является d-листным накрытием открытого множества L\ \ (L\ ПВ)с L\\ точки р; задают сечения этого расслоения. Поскольку X неприводимо, Ё связно; а поскольку у расслоения со связным тотальным пространством, допускающего сечения, слои обязаны быть связны, можно заключить, что GTi)~'1(A) связно при всех А € И7'. Но (-j!"i)-1(A) есть открытое плотное подмножество кривой f~l{L\) С X, так что эта кривая иеприво- дима. ? Упражнение 18.11. Докажите невырожденность общего гиперплоского сечения многообразия X без привлечения понятия степени (и теоремы Безу) следующим образом. Во-первых, покажите, что если общее гиперплоское сечение X лежит в fc-мерной плоскости, то имеется рациональное отображение tp:Fn* --*&{к, п), переводящее общую гиперплоскость Н G Р"* в линейную оболочку пересечения Н (Л X. Далее, используя неприводимость универсального гиперплоского сечения многообразия X. докажите, что для всех Н G Р"* и для любой точки Л € <р{Н) (т. е. для любой точки в образе слоя графика Г^ над Н) гиперплоское сечение Н П X лежит в /с-мерной плоскости Л. Из этого следует, что если общее гиперплоское сечение многообразия X вырождено, то таковы и все остальные — но любые п независимых точек на X задают гиперплоскость Н, для которой X П Н невырождено. Следствие 18.12. Если X С Pd — произвольное невырожденное многообразие размерности к, то cleg X ^ d — к + 1. Доказательство. Достаточно просто сопоставить предложения 18.9 и 18.10: согласно последнему, пересечение X с общей плоскостью размерности d — к + 1 будет неприводимой невырожденной кривой uPd-fc+1. D В теореме 19.9 мы приведем полный список многообразий минимальной степени. Другие примеры со степенью Пример 18.13. Многообразия Веронезе Рассмотрим теперь произвольное многообразие Веронезе, то есть образ отображения Веронезе v^: Р™ —> PN. Его степень —это число точек пересечения с общим линейным подпространством коразмерности п в Р^, или, что то же самое, с п общими гиперплоскостями Hi С PN.
288 Лекция 18 Однако же прообраз u^l(Hi) общей гиперплоскости в Р^ есть общая гиперповерхность У, степени d в Р"; пересечение п таких прообразов состоит, согласно теореме Безу, из dn точек (по теореме Бертини гиперповерхности Yi будут пересекаться трапсверсально). Поэтому степень многообразия Веронезе равна dn. Отметим, что в приведенном вычислении можно обойтись без теоремы Безу, если использовать тот факт, что каждая гиперповерхность степени d в Р" есть прообраз u^l{Hi) некоторой гиперплоскости в Pw. Обозначим через У* С Рп гиперповерхность, являющуюся объединением d общих гиперплоскостей Л^ С Рп, так что пересечение Y\ П ... П Yn будет состоять из dn точек Pj = Aij(i) n---nAn,i(r,)' где j пробегает все отображения j: {1, ..., п} —> {1, ..., d}. Конечно, в этом случае еще нужно проверить, что пересечение многообразия Веронезе X с п гиперплоскостями Hi трапсверсально в каждой точке vdiPj)- Другой способ получить этот же результат опирается на использование определения степени в терминах (топологических) когомологий. Именно, поскольку прообраз гиперплоскости в Р^ есть гиперповерхность степени d в Рп, соответствующее отображение когомологий Hz{F™,Z)-+Hz(Fn,Z) действует так: v*d '¦ Ср" |-> d • Cp" , где С?" есть образующая группы H2(Fn, Z). Следовательно, ^:«глОп~<Г-(Ср»)п> и поэтому deg(X) = <(<»", [X]) = <(Ср")", МП) = M(Cp~)"> [П> = = (d"-(CPiv)n, [Pn])=d". Найти степень многообразия Веронезе еще одним способом можно с помощью многочлена Гильберта. Вспомним, что в примере 13.4 мы установили, что многочлен Гильберта многообразия X = г^(Рп) есть . . (m-d + n\ (dm + n)(dm + п — 1) • .. . • {dm + 1) dn „ , v ' \ n 1 n! n\ так что степень X равна dn.
Степень 289 Упражнение 18.14. Пусть Y С Рп — fc-мерное многообразие степени е. д. Z — u,i{Y) —его образ в Рм при отображении Веронезе. Вычислите степень Z всеми приведенными способами. Заметим, что степень поверхности Веронезе S = ^(Р2) С Р5 равна 4; в частности, отсюда следует (с использованием предложений 18.9 и 18.10), что общее гиперплоское сечение S есть нормальная рациональная кривая в Р4 (это можно показать и непосредственно). Отметим однако, что это единственный случай, в котором общее гиперплоское сечение многообразия Веронезе есть многообразие Веронезе. Пример 18.15. Многообразия Сегре Теперь мы вычислим степени многообразий Сегре Emjn=CT(PmxP")c QfN _pmn+m+n_ gT0 ыожно сделать способами, аналогичными трем из приведенных четырех (единственное, что мы сейчас не можем сделать,—это описать пересечение Sm n cm + n общими гиперплоскостями вР"). Для начала заметим, что среди гиперплоских сечений многообразия ETrl-n есть сечения, состоящие из объединения прообразов гиперплоскости в каждом из сомножителей, — если рассматривать многообразие Сегре как PV x FW С P(V ® IV), они соответствуют разложимым элементам I <g> т 6 V* ® W*. Пусть теперь Ль ..., Ат+п С Р'п и Гь • • •, Гт+П С Р™ —общие гиперплоскости, a Hi С PN — гиперплоскость, прообраз которой есть а-1(Яг) = 7гГ1(Л1)итг2-1(Г0. Далее, поскольку пересечение любых т гиперплоскостей Л* есть точка, а пересечение любых т + 1 из них пусто (и аналогично для Г,), имеем равенство #1 П ... П Нт+п П ? т.п — где / = {г'ь ..., гт} пробегает все тп-элементные подмножества в {1, ... ..., т + п}, J = {ji, . ¦., jn} есть дополнение к /, а p/ = (Aiin...nAim)x(riin...nr,-J. Как и ранее, необходимо проверить, что пересечение ETOj„ с гиперплоскостями Hi трансверсально во всех точках; как только это сделано, можно заключить, что степень многообразия Сегре ?m n равна Второй подход— когомологический. Если ?Р« —это образующая группы H2(PN, Z), а через аи/3 обозначены обратные образы в Рт хРп классов (jpm и С,рп соответственно, то отображение а* переводит (р« ъ а + р. 19-6152
290 Лекция 18 Следовательно, dcg(Em,„) = ((Cp-)m+". [Sm,„]) = <(Cp~)m+n, ff*[Pm x P"]} = = (<7*(Cp")m+'\ [Pm x P"]) = <(<* + /i)m+n, [Pm x Pn]}. Далее, arn+1 = л-j ((Cp">)m+1) = 0, и то же верно для (Зп+1; с другой стороны, по теореме Кюинета имеем (ат ¦ /3", [Р х Р"]) = 1. Раскрыв скобки в (а + /3)m+n, получаем, что deg(Sm.n) = у п nJ. Наконец, для вычисления степени третьим способом запишем многочлен Гильберта ?„,.„ так, как это было сделано в упражнении 13.6; поскольку однородные многочлены степени I на PN, будучи ограничены на ?„,,„, дают все биоднородные многочлены бистепепи (I, I) на pm x рп_ получаем, что размерность 1-й однородной компоненты кольца 5(STO:„) равна ,,, /т + 1\ /п + 1\ Рхт.Л1) = { т ){ п ) = = V + mW + rn-l)-...-(l+ 1)A + п)-...-A + 1) = J_ [m+n + m\n\ m\n\ Отсюда заключаем, что степень ?т,„ есть коэффициент при старшем члене этого многочлена, умноженный па (т + п)\. то есть I I. Отметим, что при п — 1 многообразие Сегрс Етд есть многообразие степени m + 1 в p2m+1j и, в частности, степень трехмерного многообразия Сегре Егд С Р5 равна 3. Это еще раз доказывает, что пересечение ?2,1 с общей трехмерной плоскостью Р3 С Р5 есть скрученная кубическая кривая. Вообще заметим, что многообразия Em.i суть многообразия минимальной степени в смысле следствия 18.12; причина этого в том, что они, как мы увидим позже, являются нормальными рациональными свитками. Пример 18.16. Степени конусов и проекций Начнем с простейшего случая. Пусть X С Р"^1 с Р" — многообразие размерности к и степени d, и пусть р ? Р" — произвольная точка, не лежащая в Р"^1, a Y = рХ — конус с вершиной р над X. Тогда, поскольку общее гиперплоское сечение Y проективно эквивалентно X, получаем, что степень Y равна степени А', то есть d. Далее, пусть X С Р", р (? X, и пусть X = пр {X) С Р"~' - проекция X из точки р. Предположим, что char(K) — 0. Поскольку гиперплоскости
Степень 291 в Pn_1 соответствуют гиперплоскостям в Р", проходящим через точку р, общий набор из к гиперплоскостей Нг С Р" получается из общего набора из к гиперплоскостей Hi в Рп, проходящих через точку р, которые по теореме Бертини пересекают X трансверсалыю; по теореме Безу, они пересекутся с X в точности по d точкам ра. Тогда пересечение X с гиперплоскостями Hi будет состоять из образов р{ = 7гр(р,) 6 Р"-1. Если предположить, что они все различны, то есть что общая прямая, соединяющая р с точкой па X, не пересекается с X в других точках, или, что то же самое, что отображение проекции бирационалыю на свой образ, то отсюда следует, что степень X равна степени d многообразия X. Как меняется это рассуждение, если р 6 X? Если р—гладкая точка на X, нетрудно понять, как его можно подправить: ясно, что общий набор из к гиперплоскостей Hi, проходящих через р, пересечет X трансверсалыю в точке р. Тогда можно опять применить теорему Бертини и заключить, что гиперплоскости Hi пересекут X трансверсалыю в точках, отличных от р. По-прежнему предполагая, что общая прямая pq, соединяющая р с другой точкой q ? X, пересекается с X только в точках р и q, видим, что точки пересечения X с Н, соответствуют точкам пересечения X с Hi, отличным, от р, так что deg(X)=deg(X)-l. В лекции 20 мы выясним, что делать в случае р 6 XSjng. Заметим, что в обоих случаях р ф X и р ? Xsm это вычисление проходит в произвольной характеристике, если существует (л — А')-мерная плоскость, проходящая через р и трансверсальная к X (в случае char (А') > 0 это утверждение нетривиально, но в следующих ниже приложениях оно проверяется непосредственно). Заметим, что поскольку нормальный рациональный свиток Х2д С Р4 есть проекция поверхности Веронезе S С Р5 из точки на 5, из приведенных рассуждений следует, что степень многообразия Хгл равна 3. Пример 18.17. Соединения многообразий Напомним данное в примере 6.17 определение соединения двух непересекающихся многообразий: пусть X, Y С Р" -два непересекающихся многообразия; определим соединение X и У как объединение J(X, Y) = U ху прямых, соединяющих точки из X с точками из У. Как было показано в примере 11.36, размерность соединения на единицу больше суммы 19"
292 Лекция 18 размерностей к = dim(.X') и I — dim(y) многообразий X и У; сейчас мы найдем его степень. Сперва мы сделаем это для частного на первый взгляд случая, когда X и Y лежат в дополнительных линейных пространствах Рт С Рп и р™--1 с Р"; этот случай важен, поскольку, как мы видели ранее, всякое соединение может быть реализовано как регулярная проекция соединения такого вида. Приведем три способа вычислить его степень. Первый способ. Наш первый подход заключается в рассмотрении пересечения многообразия с некоторой специальной плоскостью. Пусть Л = p"-fe-' __ подпространство, натянутое на общую плоскость Л' = ^ pm-fc c рт и общую ПЛОСКОСТЬ Л" = р»-'"-1-/ <- рп-т-1 _ Тогда Л' пересекается с X ровно по deg(X) точкам pi, ..., pd, а Л" пересекается с Y ровно по deg(y) точкам <?i, ..., qe; пересечение Л с соединением J(X, Y) есть объединение d ¦ е прямых Lij, каждая из которых проходит через некоторую пару точек р; и qj. Более того, если Л' и Л" пересекаются с X и Y трансверсально, то из описания касательных плоскостей к J(X, Y), приведенного в упражнении 16.14, следует, что пересечение Л с J(X, Y) трансверсально в общей точке, так что степень соединения J(X, Y) равна d ¦ е = deg(X) • deg(F). Второй способ. Это доказательство менее удовлетворительно: оно работает только в характеристике 0 и к тому же использует теорему Ьезу (что нежелательно, поскольку мы собираемся использовать вычисление степени J(X, Y) для того, чтобы ее доказать). Я поместил его в основном потому, что мне нравится упражнение 18.18. Предположим, что ГсР™ —общая плоскость размерности, дополнительной к размерности соединения J(X, Y), т.е. размерности п — к - — 1 — 1. Можно описать пересечение Г П J{X, Y), рассмотрев проекцию 7Гг из Рп на f>k+l. Прямая Щ, соединяющая точки многообразий X и У, пересекается с Г (она не может содержаться в плоскости Г, так как Г не пересекается с X и У) тогда и только тогда, когда имеет место совпадение линейных оболочек Г, р = Г, q. т.е. 7Гг(р) = irr(q). Поэтому пересечение Г П J(X, У) соответствует пересечению пг{Х) П 7Гг(У); если это пересечение трансверсально, оно состоит из deg(X) • deg(y) точек. Теперь все вытекает из следующего упражнения. Упражнение 18.18. (Только для нулевой характеристики.) Пусть X, У С Рп — непересекающиеся многообразия размерностей к и I,
Степень 293 а Г С Р" —общая плоскость размерности п — к — I — I. Покажите, что проекции 7Гг(Л~) и 7Гг(У) пересекаются трапсверсально. Третий способ. Наконец, заметим, что подсчет степени соединения J(X, У) двух многообразий, лежащих в непересекающихся линейных подпространствах, можно вывести из описания степени в терминах многочленов Гильберта, без рассмотрения каких бы то ни было пересечений; попросту, если X, УсР" лежат в непересекающихся линейных пространствах, то однородное координатное кольцо S(J(X, У)) соединения J{X, Y) есть тензорное произведение S(X) ® S(Y) однородных координатных колец многообразий X и Y (как градуированных колец). Поэтому S(J(X, Y))m = ®(S(X)j ® S(Y)m4), так что h.j(x,Y){fn) = Y^hx{i) ¦hY{m-j) = m j=o (deg(A-)- (' + *)+ОС/*)) x x (deg(y)(m7 + ') +0((m-j)'-1)) = m . = deg(X).deg(y).^(^fc).(m7+')+0(^+') = j=o = deg(X) - deg(y) • (m + *++' + l) + 0{m^) = _ deg(X) ¦ deg(F) k+i+i , n(mk+is ~ (fc + l + 1)! + K j' откуда заключаем, что deg( J(X, Y)) = deg(X) deg(y). Что же касается соединения двух произвольных многообразий X, У С Рп, то из любого из приведенных рассуждений следует, что если общая точка на общей прямой, соединяющей точки из X с точками из У, лежит ровно на а прямых, соединяющих X с У, то степень соединения J(X, У) равна deg(A") • deg(y)/a. Доказательство теоремы Безу. Мы можем использовать вычисление степени соединения для доказательства теоремы Безу в ее первой формулировке (теорема 18.3). Для начала заметим, что ее достаточно доказать в случае, когда размерности многообразий X, У С Р™ дополнительны, то есть когда А" и У трапсверсально пересекаются по конечному множеству точек. А теперь рассмотрим X и У как подмногообразия в двух различных пространствах Р" и вложим эти Рп в p2n+1 с помощью
294 Лекция 18 отображений г, j : Рп —» р2'^1, определенных как i: [Z0, ...,Zn]^[Zo,...,Zn,0...,0] и j: [Z0, ...,Zn]~[0, ...,0,Z0, ...,Zn]. Пусть X, Y С P2"+1 —образы X и Y при этом вложении, a J = J{X, У) — их соединение. Обозначим теперь через L = Р™ С P2n+1 линейное подпространство, заданное следующим образом: L = (Z{) — Zn+i, Z\ — Zn+2, .... Zn — Z2n+\)- Заметим, что пересечение L с J состоит в точности из точек [Zq, ... ..., Zn, Zq, ..., Zn], где р = [Zq, ..., Z„] G X П У; согласно описанию касательного пространства к J, приведенному в примере 16.14 (и в предположении, что X и Y пересекаются трансверсально), это пересечение должно быть трансверсальным. Таким образом, получаем, что сагс!(Х ПУ) = deg( J) = deg(X) • dcg(F). ? На самом деле тот же прием можно будет использовать и для доказательства сильной формы теоремы Безу, как только будет определено понятие кратности пересечения; нужно лишь проверить, что для лю- бой точки р 6 X Л Y кратность пересечения L л J в точке на прямой i(p), j(p) равна кратности пересечения многообразий X и Y в точке р. Пример 18.19. Унирациональность кубических гиперповерхностей В завершение мы объединим ряд идей, введенных в нескольких последних лекциях, — именно, понятия касательной прямой и порядка касания, а также теорему Безу —для того, чтобы доказать утверждение, сделанное нами в лекции 7. Предложение 18.20. Гладкая кубическая гиперповерхность X С Р4 унирационалъпа. Доказательство. Мы уже видели (теорема 12.8), что X содержит прямые (на самом деле эти прямые заметают все X); пусть L — общая прямая на X. Рассмотрим многообразие ? С ??\{Х), состоящее из прямых, касательных к X в точке р G L. Покажем сначала, что Е рационально. Чтобы убедиться в этом, зафиксируем общую точку q G Р4 и двумерную плоскость Л = Р2 С Р4 и рассмотрим рациональное отображение (р: L х Л -~> Е,
Степень 295 задаваемое для общих р ? L и г ? Л по формуле V?: {р, г) ^Tp(X)np~qf. Это отображение бирационалыю: действительно, для общей касательной А/ к X в точке р плоскость Л/, </ пересекается с Л в точке г; пара (р, г) будет тогда единственной точкой прообраза <р~1(М). Далее, как будет показано в упражнении 18.21, общая касательная прямая к X имеет касание с X порядка 2 и поэтому пересекает X еще ровно в одной точке. Получаем тем самым рациональное отображение тг: Е—>Х Чтобы показать, что оно доминантно, заметим, что для любой точки q ? X, не лежащей на L, плоскость L, q пересекает X по плоской кубической кривой; эта кривая содержит L и поэтому имеет особенности, лежащие где-то на L (на самом деле в общем случае она coctovit из объединения L и плоской коники, пересекающей L в двух различных точках). Поэтому плоскость L, q лежит в касательной плоскости ТР(Х) как минимум для одной точки р G L (в общем случае опять-таки для двух); соответственно, точка q лежит как минимум на одной касательной прямой ~qp к X, где р ? L. ? Упражнение 18.21. Покажите, что общая касательная прямая к X имеет в точке р G L касание с X порядка 2. Упражнение 18.22. Имитируя доказательство предложения 18.20, покажите, что гладкая кубическая гиперповерхность в Рп унирацио- нальна при всех п ^ 3. Упражнение 18.23. Покажите, что для любого фиксированного d существует такое по = no{d), что для всех п ^ по всякая гладкая гиперповерхность степени d в Рп унирациональна.
Лекция 19 СТЕПЕНЬ: ДАЛЬНЕЙШИЕ ПРИМЕРЫ И ПРИЛОЖЕНИЯ Пример 19.1. Мультистепень подмногообразия в произведении проективных пространств С тех пор как мы установили, что квадрика Q С Р3 как абстрактное алгебраическое многообразие изоморфна Р1 х Р1, мы неоднократно наблюдали, что для изучения кривой С С Q намного удобнее использовать ее бистепень (а, Ь) в Р1 х Р1 (то есть бистепень биоднородного многочлена F, задающего ее как подмногообразие в Р1 х Р1), чем просто степень С как кривой в Р3 (читатель может проверить, что это просто а + Ь). Зададимся теперь вопросом об определении аналогичных целочисленных инвариантов для произвольных /с-мерных подмногообразий X С Pm x Рп. Возможно, быстрее всего наводит на ответ когомологическая интерпретация степени многообразия в Рга. В соответствии с ней, степень многообразия X С Р" — это просто коэффициент, возникающий при выражении фундаментального класса [X], соответствующего многообразию X, через [Pfc] — стандартную образующую группы гомологии -^2fc(lPn, Щ- По формуле Кюннета гомологии произведения Pm x P" свободны от кручения и порождаются фундаментальными классами произведений [Pfc x Р'] <E H2k+2i{^m x Pn, Z). Таким образом, для любого /с-мерного подмногообразия X С Рт х Рп его фундаментальный класс можно представить в виде [А"] = 53 dj • [Р* хРы]. Это однозначно определяет набор целых чисел di, который мы и будем называть мулътистепенъю подмногообразия X С Рт х Рп. Равносильным образом, пусть г]х — фундаментальный класс многообразия X в группе когомологий де Рама1 //2fc(pm x Pn, Z)* = =Я2п+2т-2к(Рт хрт^ щ_ Тогда в терминах классов a, /3eH2(Fm xPn, Z), 'При обычном понимании когомологий де Рама это будут когомологий с коэффициентами в М или С, но не Z. Впрочем, эта вольность речи ничему не мешает. — Прим. ред.
Степень: дальнейшие примеры и приложения 297 определенных в примере 18.15, можно сказать, что Более наглядное описание чисел дц заключается в том, что di равно количеству точек в пересечении X с произведением Г х Л С P,n x Рп, где Г С Рт и Л С Р" являются общими линейными подпространствами в Рт и Рп размерности т — inn — k + i соответственно. Упражнение 19.2. Пусть X С P,rt x Рп —произвольное подмногообразие размерности к. Покажите, что степень X, вложенного в проективное пространство как подмногообразие многообразия Сегре Рт х Рп, равна dfig(x) = ?(*)*¦ Упражнение 19.3. Выведите из предыдущего упражнения, что любое линейное подпространство Л С <т(Рт хР")с ртп+п+т^ лежащее па многообразии Сегре, содержится либо в слое проекции ?т хР"-» Р"!, либо в слое проекции Рт х Р™ —> Рп. (Сравните с доказательством теоремы 9.22.) Пример 19.4. Проективная степень отображения У понятия степени многообразия существует естественное обобщение, а именно проективная степень отображения ip: X —* Y, где X С Рп и Y С Рт — проективные многообразия. Определяется она просто: если мы определили степень многообразия как количество точек в пересечении с общим линейным подпространством дополнительной размерности, то проективную степень do(<p) отображения <~р: X —> Y определим как число точек в прообразе общего линейного подпространства pm-dim(X) ,- pm (gT0 число называется проективной степенью, чтобы отличить его от степени отображения, определенной в лекции 7.) Иными словами, do(ip) равно нулю, если размерность образа ip(X) строго меньше, чем размерность X (т. е. если общий слой отображения имеет положительную размерность), а в остальных случаях do(tp) равно произведению степени образа на степень отображения (где степень отображения deg((f) равна числу точек в прообразе общей точки из ip(X)). Разумеется, с терминами «степень» и «проективная степень» нужно обращаться аккуратно, чтобы не получилась путаница. Отметим, в частности, что <k)(tp) не зависит от проективного вложения ХсР". На самом деле проективная степень отображения является первым (или нулевым) из ряда инвариантов di(<p), которые тоже можно назвать проективными степенями отображения (р. Они определяются как мультистепени графика Г^ С Рга х Рт; равносильным образом, если
298 Лекция 19 X имеет размерность к. то di(<p) можно определить как число точек d,{p) = card(?'(Pm-fc+*) П Р""г), где 1Р-к+г с Рт и Р"~г с Р" являются общими линейными подпространствами1. Заметим, что это число совпадает с проективной степенью ограничения отображения ip на пересечение X с общим подпространством Р"-1 с Р", или, что то же самое, со степенью прообраза р~1(?'"'~к+г), умноженной па степень ограничения р на этот прообраз. В частности, проективная степень ip, конечно же, равна do{<p), а степень самого X равна deg(A') = dk{p) (и не зависит от р). Пример 19.5. Соединение соответствующих точек Напомним ситуацию из примера 8.14: пусть X и У — подмногообразия в Р", и предположим, что задано такое регулярное отображение р>: X —> Y, что р{х) ф х для всех х ? X. Тогда можно рассмотреть объединение 1<{<Р) = U ж' ^х"> хех и спросить, какова степень этого многообразия. Начнем со случая, когда X — кривая. Как и при обсуждении произвольных соединений в примере 18.17, предположим временно, что X иУ лежат в непересекающихся подпространствах Pfc, Р' С Рп. Теперь, чтобы найти степень К(р), рассмотрим его пересечение со специальной гиперплоскостью, а именно с гиперплоскостью Л, натянутой на все Рк и общую гиперплоскость Ло в Рг. Нетрудно описать пересечение Л с К(р) как множество и. в частности, убедиться, что это пересечение является собственным: очевидно, что Л содержит X С К(ф), а значит, AnK(ip) состоит из самого А' и объединения do(<p) прямых х, р{х) по всем таким х, что р(х) € Ло. Используя технику из лекции 16, можно увидеть, что это пересечение достаточно общее (мы оставляем это читателю в качестве упражнения). Отсюда следует, что deg(A-M) = deg(K(p) П Л) = deg(X) + dQ(p). Заметим, наконец, что теперь мы можем ответить на наш исходный вопрос, не предполагая, что X и р(Х) лежат в непересекающихся подпространствах, поскольку всякое соединение К(р) может быть получено из соединения рассмотренного нами вида с помощью регулярной проекции: 'Обратите внимание, что график Г^ рассматривается здесь как подмногообразие в IPm х Рп: сомножители взяты в необычном порядке.
Степень: дальнейшие примеры и приложения 299 если общая топка, лежащая на общей прямой вида х, р>(х), принадлежит а таким прямым, то степень К(р) будет равна (deg(X) + do(ip))/a. В качестве первого примера на использование этого вычисления заметим, что степень нормального рационального свитка XaitU2 С Р" равна а\ + <7,2 = п. — 1. Упражнение 19.6. Что меняется в предыдущих рассуждениях, если х = р(х) для некоторого ж? Упражнение 19.7. Пусть С\, .... Ck — кривые в Р", и пусть (при г = 2, ..., к) ipi: C\ —> С\ —отображения. Положим X = (J р, р2{р), ••-, Vfc(p) Р&С, равным объединению соединений соответствующих точек, и предположим, что для любой р ? С\ точки р, P2{p)j ¦ ¦ ¦, fk(p) находятся в общем положении. Найдите степень X и выведите отсюда, в частности, что степень /с-мерного нормального рационального свитка X С Р" равна я-к + 1. (*) Возвращаясь к обсуждению степени К(р) в общей ситуации, разберем теперь случай отображения <р: X —> У, где X — поверхность. Если использовать тот же прием, что и выше, то есть пересекать К(ф) с таким линейным подпространством Л, что само X будет компонентой пересечения К(ф) П Л, то это подпространство должно быть гиперплоскостью, натянутой на все ?к и на обпгую гиперплоскость Ло в Р'. Тогда пересечение К(р) с Л будет состоять из X и множества К', являющегося объединением прямых х, р(х) по всем таким ж, что <р(х) € Ло- Но К' само является в точности многообразием К (if'), где через р' обозначено ограничение <р на прообраз гиперплоскости Ло С Р1. Степень da(p') равна, разумеется, проективной степени отображения р, а степень прообраза deg((/?-1(Ao)) равна di(p). Из предыдущих рассуждений следует, что deg(K(p)) = degfa') + deg^1 (Ло)) + deg(X) = = d0(p) + di(ip) +d2(p). Схема рассуждений в общем случае аналогична. Для отображения ip: X —* Y многообразия X размерности к, при условии, что р(х) ф х для всех х € X и что общая точка из К(р) лежит на единственной прямой вида ж, р{х), степень многообразия К(р) будет равна сумме Y,di{<p) проективных степеней dj(ip) отображения р. Если общая точка, лежащая па общей прямой вида ж, <р(х), принадлежит а прямым такого вида, то степень К(ф) будет равна (X^rfj(<?>))/а.
300 Лекция 19 Пример 19.8. Многообразия минимальной степени Одно из следствий упражнения 19.7 заключается в том, что нормальные рациональные свитки имеют минимальную возможную степень, которая была найдена в следствии 18.12. На самом деле мы уже знакомы со всеми многообразиями минимальной степени, как утверждает следующая теорема. Теорема 19.9. Пусть 1сР" —неприводимое невырожденное к-мер- ное многообразие, имеющее степень п. — к + 1. Тогда X обязательно является одним из следующих многообразий: (i) квадратичная гиперповерхность; (ii) конус над поверхностью Веронезе ^(Р2) С Р5; (Ш) нормальный рациональный свиток. Заметим, что квадратичная гиперповерхность является свитком тогда и только тогда, когда она имеет ранг 3 или 4, а поверхность Веронезе отличает от свитков то, что она не содержит прямых. Мы не будем здесь доказывать теорему 19.9. Отметим, однако, что из нее следуют многие утверждения, сделанные нами ранее о свитках (а также и о других многообразиях). Например: (a) общее гиперплоское сечение /с-мерного нормального рационального свитка в Рп является (к — 1)-мерным нормальным рациональным свитком в Pn_1; (b) проекция нормального рационального свитка ХсР" из точки р € X является нормальным рациональным свитком; (c) проекция поверхности Веронезе ScP5 из точки р 6 S является кубическим свитком Х\,2 С Р4. Пример 19.10. Степени детерминантальных многообразий Сейчас мы найдем степени некоторых детерминантальных многообразий, определенных в лекции 9 и обсуждавшихся в примерах 12.1 и 14.15. Напомним принятые ранее обозначения. Пусть М — проективное пространство pmn_1) ассоциированное с векторным пространством матриц размера т х п. Для каждого к обозначим через Мк С М подмножество, состоящее из матриц, ранг которых не превосходит к. Как было замечено в свое время, многообразие Mi —это многообразие Сегре pn-i х рто-i^ и его степень уЖе была вычислена. Рассмотрим теперь другой крайний случай, а именно, когда к на единицу меньше, чем максимальный ранг (т.е. чем min(m, n)). Всюду в дальнейшем будем, для определенности, считать, что т ^ п = к + 1. Напомним также, что, как мы видели в примере 12.1, коразмерность Mn_i равна т — п + 1. Мы вычислим степень многообразия M„_i, пересекая его с линейным подпространством Л = Р7™-1. Задание такого подпространства
Степень: дальнейшие примеры и приложения 301 равносильно заданию (т х п)-матрицы, состоящей из линейных форм на Р". Чтобы задать такую матрицу, обозначим через ((lij) числовую (т х п)-матрицу, все (п х п)-миноры которой отличны от нуля. Возьмем в качестве искомой матрицы линейных форм матрицу (ciij ¦ Xj), то есть матрицу /ai^Xi ait2X2 ... 0<2лХ\ 0,2,2^2 ¦¦¦ d2,mXm \(ln,\Xl (ln.2X2 ... 0,n.mXmJ Все (п х п)-мшюры этой матрицы суть ненулевые кратные произведений n-ок различных координат Xi, ..., Хт; именно, минор, содержащий столбцы с номерами ii, ..., гп, равен произведению Xix ¦ ... ¦ Xjn на соответствующий минор матрицы (a,ij). Все эти миноры будут обращаться в нуль в точке [Х\, ..., Хт] тогда и только тогда, когда не менее чем т — п + 1 чисел среди Х\, ..., Хт равны нулю; следовательно, пересечение Л с детерминантальным многообразием Мп-\ является объединением (п — 2)-мерных координатных линейных подпространств в Pm_1. Более того, в точке из Л П Мп-\, у которой ровно п - 1 координата не равна нулю (предположим для определенности, что Х\ ¦ ... ¦ Xn-i ф 0), миноры вида Х\ ¦ ... ¦ Хп-\ ¦ Xj при j = п, ..., т имеют независимые дифференциалы, откуда следует, что пересечение Л Г) Mn_i является трансверсальным. Значит, степень детерминанталь- ного многообразия Mn_i равна deg(Mn_i) = deg(A П М„_!) = („™ J ¦ Заметим, что это согласуется как с обсужденным в примере 19.5 и упражнении 19.7 случаем п = 2 (нормальный рациональный свиток), так и с тривиальным случаем т — п. В самом деле, если (в первом из этих случаев) объединить наше вычисление с теоремой 19.9, то получится, что если множество, на котором B х т)-матрица из линейных форм имеет ранг 1, неприводимо и имеет ожидаемую коразмерность т — 1, то оно является нормальным рациональным свитком (пример 9.10). Степень детерминанталыюго многообразия М&, лежащего в пространстве всех (т х п)-матриц, может быть вычислена при всех значениях к, однако мне неизвестны способы сделать это так же просто, как в случае к = п — 1. Так или иначе, ответ (см. [F1, пример 14.4.14]) таков: n-fc-i , .., ., n-fc-i (m + i\ *«<*>- п (t4T.|m":;+0i- п Ш- i=0 i=0 ,
302 Лекция 19 Пример 19.11. Степени многообразий, заметаемых линейными подпространствами В нашем следующем примере на вычисление степени мы рассмотрим многообразие I СР", являющееся объединением линейных подпространств из одиопараметрического семейства. Иными словами, выберем кривую Z С G(k, n) и положим X=(JA. лег Предположим для начала, что подпространства Л заметают X однократно, т. е. что общая точка р ? X принадлежит единственному подпространству Л ? Z. Отсюда, в частности, следует, что размерность X равна к + 1 и тем самым степень X равна числу точек, лежащих в его пересечении с общим подпространством Г = P"-fc_1 с Р". Так как всякая точка из X П Г принадлежит единственному подпространству Л ? Z, степень X равна числу подпространств Л ? Z, пересекающихся с Г. Вспомним теперь, что множество /с-мерных подпространств Л С С G(k, п), пересекающихся с данным (п — к — 1)-мерным подпространством ГсР", является гиперплоским сечением Ну Г) G грассманиана G = G(fc, га), вложенного по Плюккеру. Можно, стало быть, ожидать, что число точек, лежащих в пересечении этого множества с кривой Z С G, равно степени кривой Z при плюккеровом вложении. Однако же напрямую из сказанного выше это не следует, так как, несмотря на то, что подпространство Г — общего положения, соответствующая ему гиперплоскость Ну не является общей (множество гиперплоскостей в JPN = Р(Л + Кп+1) является проективным пространством в котором гиперплоскости вида Нт образуют подмножество, состоящее из разложимых векторов, то есть G(n — к, п + 1)). Мы можем, тем не менее, использовать теорему Бертини в сильной форме (теорема 17.22): коль скоро группа PGLTt+i К действует тран- зитивно и на G, и на множестве гиперплоских сечений вида Ну Л G, можно заключить, что для общей Г гиперплоскость Ну пересекает данную кривую Z трансверсально. Отсюда мы заключаем, что степень многообразия ХсР". заметаемого однопараметрическим семейством fc-мерных подпространств Z С G(k, n), равна степени Z при плюккеровом вложении. Упражнение 19.12. Изгоните из вышеприведенного рассуждения все ссылки на теорему Бертини, пользуясь описанием касательного пространства из примера 16.12: сначала покажите, что если точка р ? X принадлежит единственному подпространству Л ? Z, то подпространство Г пересекает многообразие X в точке р трансверсально тогда
Степень: дальнейшие примеры и приложения 303 и только тогда, когда гиперплоскость Яг пересекает трансверсалыю кривую Z в точке Л, а потом выведите отсюда, что для общей Г пересечение Яг П Z трансверсалыю. Одним из применений доказанного результата является другой способ вычисления степени нормального рационального свитка: непосредственно из уравнений можно убедиться, что {к — 1)-мерныс подпространства, образующие fc-мерный нормальный рациональный свиток X СР'\ соответствуют нормальной рациональной кривой ZcG(fc— 1, п) степени п — к + 1, откуда следует, что степень X равна п — к + 1. Другим примером является вычисление степени поверхности касательных к нормальной рациональной кривой С С Р". Поскольку кривая С может быть задана параметрически как t~v(t) = ll,t,t2,...,tn], гауссово отображение сопоставляет числу t точку [?;(?) Л v'(t)} G € f,(A"Kn+1), однородные координаты которой равны B х 2)-минорам матрицы /1 t t2 ... Г \ {О 1 2t ... nf1'1) ' Как легко видеть, эти миноры линейно порождают пространство всех многочленов от t степени не выше 2п — 2, так что образ гауссова отображения &с является нормальной рациональной кривой степени In — 2 в G(l, n) С Р(Л Кп+1). Значит, степень касательной поверхности к нормальной рациональной кривой равна 2п — 2. Упражнение 19.13. Найдите степень семейства Z С G(l, 5), состоящего из прямых, лежащих на трехмерном многообразии Сегре Хгд = = (т(Р2 х Р1) С Р5 и не лежащих ни на какой двумерной плоскости в X. Используя это вычисление, покажите, что степень многообразия X с?п, однократно заметаемого fc-мерными подпространствами из многомерного семейства Z С G(k, n), не обязательно равна степени Z. Пример 19.14. Степени некоторых грассманианов При вычислении степеней (некоторых) грассманианов G(k, n) cP'v = = Р(Л + Кп+1) мы будем использовать следующий старомодный подход. Для начала заметим, что (см. предыдущий пример) среди всех гиперплоских сечений грассманиана &(k, ?i) С Р^ есть специальные сечения Яг, определяемые (п — к — 1)-мериыми подпространствами Г С Р" следующим образом: Яг = {Л€С|ЛПГ^0}. Хотя они и не являются общими гиперплоскими сечениями G, тем не менее из теоремы Бертини в сильной форме (теорема 17.22) еле-
304 Лекция 19 дует, что для общего набора (п — к — 1)-мерных подпространств {Га} соответствующие гиперплоские сечения Нг будут пересекаться с грас- сманианом трансверсалыю. В частности, отсюда следует, что степень грассманиана G(k, п) С PN можно интерпретировать как число к-ыер- ных подпространств в Р", пересекающихся с каждым из (к + 1)(п - к) общих (п — к — 1)-мерных подпространств. Заметим, что мы можем это проверить непосредственно в первом нетривиальном случае грассманиана G(l, 3) прямых в Р3. Как мы уже видели, множество прямых, пересекающихся с каждой из трех попарно скрещивающихся прямых L\, L2, L3 С Р3, является одним из двух семейств прямолинейных образующих {М\} на квадратичной поверхности Q. Четвертая общая прямая Li пересечет Q в двух различных точках р и q, через каждую из которых проходит единственная прямая из семейства {М\}. Они и являются прямыми, пересекающимися со всеми четырьмя данными прямыми Lj. Это лишь подтверждает то, что мы уже знаем: еще при первом знакомстве с грассманиапами в лекции б мы заметили, что G(l, 3) является квадратичной гиперповерхностью в Р5. Другой способ доказательства того, что существует ровно две прямые, пересекающиеся с четырьмя данными прямыми L, в Р3, заключается в том, что можно специализировать эти прямые к некоторому «вырожденному» расположению. Предположим, например, что мы выбрали прямые так, что L\ и L2 пересекаются в точке р (и тем самым порождают плоскость Н С Р3), в то время как прямые Lj, и Li пересекаются в точке q и порождают плоскость К. Если р ? К и q ? Н. то, как несложно видеть, любая прямая, пересекающая все четыре прямые L\, ..., L4: является либо прямой pq, либо пересечением Н П К. Это наблюдение само по себе ничего не доказывает, так как нам следовало выбирать прямые Li общим образом. В данном случае, однако, можно непосредственно проверить, что гиперплоские сечения Hi{ пересекаются трансверсально. В самом деле, в примере 16.6 было показано, что в точке L, соответствующей прямой, пересекающейся с L; в единственной точке р, касательное пространство к гиперплоскому сечению Н = Hii изоморфно пространству гомоморфизмов ЫН) = {v-L^ K4/L I ф) ct + Li}. Следовательно, в точке, скажем, соответствующей прямой L =pq, имеем (поскольку (L 4- L\) П (L + L2) = L) TL(tfLl) П TL(tfL2) = {</> Мр) = 0} и аналогично TL(HL3)DTL(HLi) = {v\v(<l)=0}.
Степень: дальнейшие примеры и приложения 305 Значит, пересечение всех четырех касательных пространств нулевое, и гиперплоские сечения пересекаются трансверсально. Аналогичные рассуждения применимы и к точке, соответствующей прямой Ь = НПК. Упражнение 19.15. Пусть L\, ..., L4 — скрещивающиеся прямые вР3, a L — прямая, пересекающаяся со всеми ними. Положим ?>i = L* П L, а плоскость L + Li обозначим через Hi С Р3. Напомним, что, как мы видели в упражнении 16.9, гиперплоские сечения H^i пересекаются в точке L трансверсально тогда и только тогда, когда двойное отношение четырех точек pi ? L не равно двойному отношению четырех плоскостей Hi € ?(K4/L). Проверьте это непосредственно, используя явное описание прямых, пересекающихся с тремя прямыми L\. L2 и L^. Примените этот результат к предыдущему примеру (имейте в виду, что если никакие три из четырех точек на прямой не совпадают, то их двойное отношение все еще определено, если мы разрешаем ему принимать значение оо). Как же вычислять степени других грассманианов? В общем случае намного менее понятно, как использовать указанную выше интерпретацию степени deg(G), так как трудно напрямую определить число fc-мерных подпространств, пересекающихся с (к + 1)(п — к) общими (п — к — 1)-мерными подпространствами. Однако мы можем рассматривать специальные положения этих подпространств подобно тому, как мы это делали в случае <GA, 3). Рассмотрим, например, грассманиан G(l, 4) прямых в Р4. Нам надо узнать, сколько прямых в Р3 пересекается со всеми шестью двумерными плоскостями Г* С Р4. Чтобы ответить на этот вопрос, выберем плоскости 1\ таким образом, чтобы каждая пара Г2*-ь Тц пересекалась по прямой Li и порождала трехмерное подпространство Hi. Любая прямая, пересекающая все шесть плоскостей, должна либо пересекаться с прямой Li, либо содержаться в гиперплоскости Hi для каждого г — 1, 2, 3. Теперь заметим, что единственной прямой, лежащей во всех трех гиперплоскостях Hi, является их пересечение, а также что существует лишь одна прямая, пересекающая L, и Lj и лежащая в Нк (она проходит через точки Li П Нк и Lj Г) Нк). Наконец, ровно одна прямая пересекает все три Li (она может быть получена как пересечение трехмерных подпространств Hij = Li Lj), в то время как в общем случае нет ни одной прямой, пересекающей Lj и лежащей в Hj и Нк- Отсюда мы заключаем, что существует ровно пять прямых, пересекающих все Г*. Убедившись в трансверсальности пересечения H^i, можно утверждать, что deg(G(l,4))=5. 20-6152
306 Лекция 19 Упражнение 19.16. Используя описание касательных пространств из примера 16.6, проверьте, что гиперплоские сечения Нг, действительно пересекаются трансверсально. Описанные выше методы применимы в очень многих ситуациях: в XIX веке из рассмотрений такого рода специализаций выросла целая наука (иные, впрочем, сказали бы, что не наука, а искусство). В частности, на этом пути могут быть вычислены степени всех грассмапианов. Мы не будем здесь этого делать, но приведем ответ: степень грассма- ниана G(k, n) равна к deg(G(fc, п)) = ((к + 1)(п - к))\ J] (n_i + iy Пример 19.17. Теорема Харнака В качестве примера применения теоремы Безу в ее простейшей форме, касающейся пересечения плоских кривых, приведем доказательство классической теоремы Харнака о топологии вещественных плоских кривых. Прежде всего сформулируем саму задачу. Пусть F(Zq, Z\, Z-i)— такой однородный многочлен степени d с вещественными коэффициентами, что соответствующая плоская кривая IcP2 гладка. Рассмотрим множество его вещественных нулей в RP2 (будем использовать обозначение RP2, взятое из топологии, чтобы подчеркнуть, что речь идет о топологическом, а не алгебраическом многообразии). Оно является одномерным вещественным подмногообразием в MP2 и, стало быть, состоит из некоторого числа 5 связных компонент, гомеоморфных S1 (в классической терминологии они назывались овалами). Первый естественный вопрос, который при этом возникает, таков: сколько овалов может у кривой XI Перед тем как ответить на него, обратим внимание на то, что компоненты Х{Ж) неодинаковы. Так как первая группа гомологии Hi (RP2, Z) изоморфна Z/2Z, имеется различие между гомологичными нулю («четными») и негомологичными нулю («нечетными») овалами. Различие состоит в том, что дополнение к четному овалу имеет две связные компоненты, одна из которой гомеоморфна диску (она называется внутренностью овала), а другая гомеоморфна листу Мёбиуса, в то время как дополнение к нечетному овалу просто гомеоморфно диску. Отсюда, в частности, следует, что любые два нечетных овала непременно пересекаются (петля, лежащая в дополнении к нечетному овалу, гомологична нулю в RP2), так что гладкая кривая может обладать не более чем
Степень: дальнейшие примеры и приложения 307 одним нечетным овалом. Значит, если степень d кривой X четна, то у Х(М.) могут быть только четные овалы, а если нечетна, то Х(Ж) обладает ровно одним нечетным овалом. Учитывая вышесказанное, сформулируем основную теорему, касающуюся числа овалов у плоской кривой. Теорема 19.18 (теорема Харнака). Наибольшее возможное число овалов у гладкой плоской кривой степени d равно (d — l)(d — 2)/2 + 1. Доказательство. Мы докажем теорему лишь в одну сторону: мы покажем, что гладкая плоская кривая X степени d не может иметь более чем (d — l)(d — 2)/2 + 1 овалов. Даже и эта часть доказательства будет у нас неполной: мы воспользуемся без доказательства тем фактом, что плоская кривая У, заданная уравнением с вещественными коэффициентами и содержащая точку р, лежащую на некотором четном овале кривой X, должна либо пересекать этот овал по крайней мере еще раз, либо касаться его, либо быть особой в точке р. Это совершенно очевидно из топологических соображений в том случае, когда кривая У гладка, но менее очевидно в особом случае (например, если У имеет особые точки во внутренности овала). Легко проверить наше утверждение и в том случае, когда все овалы лежат в некотором аффинном открытом подмножестве Ж2 С RJP2: надо рассмотреть У (К) как множество нулей вещественного многочлена f(x, у) на К2 и вывести, что / должен иметь, с учетом кратностей, четное число нулей на овале. Это рассуждение можно приспособить и для общего случая, но вдаваться в подробности мы не будем. Так или иначе, для того, чтобы воспользоваться этим наблюдением, предположим, что Х(Ш.) имеет т = (d — l)(d — 2)/2 + 2 овалов U\, ..., Um, среди которых U\, ..., Um-\ можно считать четными. Отметим точки pi, ..., Pm-i так, что ^ € ?/,:, и выберем точки q>i, ..., qd-z на овале Um. Вспомним теперь, что однородные многочлены степени d — 2 на Р2 образуют векторное пространство размерности d(d- l)/2. Так как d(d- l)/2>m + d-4, можно найти ненулевой многочлен G степени d — 2 на Р2, обращающийся в нуль в точках pi, ..., pm_! и <?i, ..., gd_3, или, что равносильно, плоскую кривую У степени d — 2, содержащую все эти точки. Из нашего наблюдения следует, что У должна пересекать каждый из овалов U\, ..., Um-i по крайней мере двукратно, и при этом, разумеется, 20'
308 Лекция 19 кривая пересекает овал Um по крайней мере в d — 3 точках. Значит, кривая У пересекается с X по крайней мере в 2(т - 1) + d - 3 = (d - l)(d - 2) + 2 + d - 3 = d(d - 2) + 1 точках, что противоречит тереме Безу. ? На самом деле можно явно построить гладкую плоскую кривую любой степени, имеющую максимально возможное число овалов. Обычно для этого берут приводимую кривую и слегка ее деформируют. Например, если /Bь z"i) и g{z\, 22) — квадратичные многочлены, множеством нулей которых являются коники, пересекающиеся по четырем точкам, то кривые X, задаваемые уравнениями вида f • д + е, при достаточно малых значениях е будут квартиками, имеющими четыре максимально возможных овала. Конструкция таких «максимальных» кривых в общем случае довольно запутана, и мы не будем ее здесь рассматривать. Познакомиться с ней можно, например, по книге [С]. Разумеется, после того, как мы разрешили вопрос о числе связных компонент множества вещественных точек X(R) плоской кривой X, возникает много других задач. Например, самый естественный из дальнейших вопросов состоит в том, каков может быть изотопический класс вложения Х(Ш) С RP2. Это, в свою очередь, сводится к вопросу о вложенности овалов друг в дру- , ч /, ч га. Будем говорить, что один четный овал вложен в другой четный овал, если первый лежит во внутренности второго; тогда возникает вопрос о том, каковы возможные расположения овалов вещественной плоской кривой с этой точки зрения. Рассмотрим, например, первый нетривиальный случай: плоскую квартику. Заметим для начала, что если один ее овал лежит внутри другого, то она не может больше иметь ни одного овала, так как иначе прямая, соединяющая произвольную точку внутреннего овала с любой точкой третьего, будет пересекать нашу кривую по крайней мере в пяти <^
Степень: дальнейшие примеры и приложения 309 точках (с учетом кратностей). Таким образом, если у квартики три или четыре овала, то они не вложены друг в друга. С другой стороны, если овала только два, то они могут как быть, так и не быть вложены. Это легко увидеть из нашей конструкции (надо взять два произвольно расположенных непересекающихся эллипса, вложенных друг в друга или нет, и продеформировать соответствующее уравнение так, как это делалось выше). Однако в общем случае вопрос о возможных конфигурациях овалов далек от полного решения. Обзор последних результатов на эту тему можно найти в [W]. Помимо рассмотрения вложенности овалов, можно поставить, например, вопрос об их выпуклости. Если, скажем, квартика обладает двумя вложенными овалами, то либо они оба выпуклые, либо внутренний выпуклый, а внешний нет (ясно, что если внутренний овал невыпуклый, то можно провести прямую, пересекающую его в четырех точках и, следовательно, пересекающую исходную кривую в шести точках). С другой стороны, менее очевидно (но верно), что если квартика имеет два не вложенных друг в друга овала, то они оба выпуклы. Упражнение 19.19. Покажите, что вещественная гладкая квинтика может иметь любое число овалов от одного до семи, и найдите все их возможные расположения (с точки зрения вложенности).
Лекция 20 ОСОБЫЕ ТОЧКИ И КАСАТЕЛЬНЫЕ КОНУСЫ Касательные конусы Касательное пространство Зарисского к многообразию X С А" в точке р описывается с помощью линейных частей регулярных на А" функций, обращающихся в нуль на X. Однако же, если точка р особа, оно дает не слишком точную картину локальной геометрии X: если, например, А' С А2 — плоская кривая, то касательное пространство Зарисского в любой ее особой точке р совпадает со всем Тр(А2) = К2. В этой лекции мы опишем касательный конус, объект, который хоть и не дает полного описания локальной структуры многообразия, но является, по крайней мере, некоторым уточнением понятия касательного пространства. Определение касательного конуса достаточно просто. В определении касательного пространства к многообразию X С А" в точке р мы брали все функции / 6 1{Х), разлагали их в ряд в точке р и рассматривали их линейные части; Тр{Х) определялось как множество нулей этих однородных линейных форм. Отличие в определении касательного конуса ТСр(Х) в следующем: мы берем все / € 1{Х), разлагаем их в ряд ври смотрим не на линейные части, а на начальные формы функций / (т.е. на однородные члены наименьшей степени), какова бы ни была степень этих форм. Затем мы определяем касательный конус ТСр(Х) как подмногообразие в Ап, задаваемое этими начальными формами. В нашем определении касательный конус является подмногообразием объемлющего пространства Ап, но ввиду того, что линейные формы, определяющие ТР(Х), находятся среди начальных форм функций / G 1(Х), он оказывается подмногообразием касательного пространства Зарисского Тр(Х), вложенного в касательное пространство ТР(АП)=АП. В простейшем случае, когда IcA" —гиперповерхность, заданная одним многочленом f(x\, ..., хп), и р = @, ..., 0), мы пишем f{x) = fm(x) + fm+\(x) + ..., где Д-(.г) —однородный многочлен от xi, ..., хп степени к; касательным конусом будет конус степени т, заданный однородным многочленом /т. Так, например, касательным конусом ТСр(Х) к плоской кривой X С А2,
Особые точки и касательные конусы 311 имеющей нод в точке р. является объединение двух касательных к ее ветвям в р, тогда как касательным конусом к кривой с каспом является двойная прямая. Х:{у2-х2(х + 1)) / / Х:(у2-х3)/ х-Х /— ТСр(Х):(у2-х2) / ТСр(Х):(у2) (Заметим, что линейная часть суммы двух рядов является суммой их линейных частей, так что в определении касательного пространства Зарисского к многообразию X С Ага мы могли рассматривать линейные части только у образующих идеала 1{Х). Начальная форма суммы, напротив, не всегда лежит в идеале, порожденном начальными формами слагаемых; в общем случае для описания касательного конуса нам понадобится рассмотрение начальных форм всех / 6 1{Х).) Дав первоначальное определение касательного пространства Зарисского к вложенному многообразию X С Ап, мы описали его и в терминах внутренней геометрии X, а именно, в терминах кольца регулярных функций; аналогично мы можем поступить и в случае касательного конуса. Именно, пусть б = бх.p — кольцо ростков регулярных функций на X в точке р, и пусть тС^- максимальный идеал в этом локальном кольце. Кольцо б имеет фильтрацию степенями идеала т: б D m D m2 D т3 3 ...; мы определяем кольцо В как ассоциированное градуированное кольцо, а именно, ос B = 0mQ/mQ+1. Это кольцо по определению порождается своей первой градуированной компонентой В\ = m/m2,
312 Лекция 20 так что В является факторкольцом А/1 симметрической алгебры оо сю А = 0 SymQ(m/m2) = 0 SymQ((TpX)*). а=0 q=0 Кольцо А является не чем иным, как кольцом регулярных функций на касательном пространстве Зарисского ТР(Х) = (m/m2)*; мы можем определить касательный конус ТСР(Х) как подмногообразие в Тр(Х), соответствующее этому факторколыгу, т. е. как множество общих нулей многочленов д ? I С А. Упражнение 20.1. Покажите, что эти два определения касательного конуса согласуются между собой. Заметим, что в обоих определениях многочлены, высекающие касательный конус к X в р, — будь то начальные формы функций / G 1(Х) в точке р или элементы ядра гомоморфизма колец А —> В — не обязаны порождать идеал подмногообразия ТСР(Х) С ТР(Х). Иными словами, касательный конус является нам не только в качестве подмногообразия в ТР(Х), но и как однородный идеал в кольце многочленов на Тр(Х), который содержит больше информации, чем множество его нулей. Хотя наше определение и игнорирует эту дополнительную структуру, в дальнейшем мы увидим, что она важна, например, для определения кратности особенности. (Чтобы читатель лишний раз укрепился в сознании важности теории схем, отметим, что наши слова означают, что касательный конус обладает естественной структурой подсхемы в Тр(Х).) Различные конструкции, предложенные ранее для касательного пространства Зарисского, годятся и для касательных конусов. Как и в случае касательных пространств, если X С Р™ является проективным многообразием, то можно выбрать дополнение Ап СР" к гиперплоскости, не проходящей через р, и взять замыкание в Рп аффинного касательного конуса ТСР(Х П А") (рассматриваемого как подмногообразие в Ап). Допуская вольность речи, мы будем называть это проективное многообразие проективным касательным конусом к X в точке р; по аналогии с соответствующей конструкцией проективного касательного пространства, обозначим его ТСР(Х). Кроме того, так как касательный конус определяется однородными многочленами на ТР(Х), имеется ассоциированное с ним проективное многообразие РТСР(Х) С FTp(X), называемое проективизированным касательным конусом. Мы можем также рассматривать касательный конус ТСР(Х) С Р" как объединение касательных прямых к X в точке р в первом смысле примера 15.7, а проективизированный касательный конус — как множество таких прямых; это будет установлено в упражнении 20.4.
Особые точки и касательные конусы 313 Самое важное свойство касательного конуса заключается в том, что его размерность всегда равна локальной размерности X ър. Это следует из стандартной коммутативной алгебры (см. [AM], [E]), в терминах которой координатное кольцо касательного конуса является ассоциированным градуированным кольцом локального кольца X в р, фильтрованного степенями максимального идеала. Этот факт может показаться менее очевидным с наивной геометрической точки зрения (позже мы дадим более геометрическое доказательство). Бесспорно, это не всегда согласуется с вещественной картиной: например, ограничившись взглядом на рисунок, тяжело увидеть касательный конус к поверхности z2 + х2 = у4, вещественная часть которой получается вращением параболы у2 — х = 0 вокруг касательной прямой х — 0 в точке @, 0), хотя, глядя на уравнение, достаточно просто понять, что он из себя представляет. Существует множество геометрических интерпретаций касательного конуса и особенно проективизирован- ного касательного конуса. Возможно, главная из них связана с понятием раздутия многообразия, введенным в лекции 7; сейчас мы ее обсудим. Для начала вспомним определение раздутия А" аффинного пространства Ап в начале координат: это график проекции А™ —>Pn_1, задающийся уравнениями А'1 = {(BЬ ..., zn), [Wlt..., Wn]) | ZiWj = ZjWi Vi, j} cA"x P". В этом контексте мы представляем себе Ага в первую очередь в терминах отображения проекции 7г: А" —> А™, которое взаимно однозначно всюду, кроме начала координат Ага, слоем над которым является все pn_1 (заметим, что этот слой естественным образом отождествляется с проективным пространством прямых, проходящих через начало координат, которое может быть отождествлено с проективным пространством, ассоциированным с касательным пространством Го(Ап)). Этот слой Е = 7Г_1@) называется исключительным дивизором раздутия. Теперь для любого подмногообразия X С Ап мы определяем собственный прообраз X в А™ как замыкание в Ап прообраза X Г) (An \ {0}), или, что то же самое, как замыкание множества 7г_1(Х) П U, где U является дополнением к исключительному дивизору в А". На самом деле собственный прообраз изоморфен раздутию многообразия в начале координат, определявшемуся в лекции 7; если мы думаем о раздутии как о графике проекции я- из 0, то речь идет просто о графике проекции 7г|х-
314 Лекция 20 Мы можем записать уравнения собственного прообраза многообразия X С А" в А", если мы знаем их для самого X. Для начала рассмотрим Ui С А™ —открытое множество, заданное условием (Wi фО); в терминах аффинных координат Wj = Wj/Wt можно написать C/i = {((zi, ..., zn), (ги1: ..., щ, ..., wn))\zj=ziwj Vj^i}cA"xAn_1. Из этого описания видно, что Ui = А" с координатами г, и w\, ..., щ, ... ..., wn; отображение 7г: t/j —> А" имеет вид (¦Zj, гоь ..., щ, ..., w„) у-* (ziWi, ..., ZiWi-i, zu ZiWi+i, ..., ZiWn). Заметим, что часть исключительного дивизора Ei = Е П Ui задается в Ui как координатная гиперплоскость zj = 0, т. е. при ограничении на Е открытое покрытие {Ui} многообразия А" дает стандартное открытое покрытие Р"-1 аффинными пространствами А"-1 с аффинными координатами {wj}j^i на Ei. Пусть теперь / 6 1(Х) — произвольный многочлен, обращающийся в нуль на X. Напишем разложение / в сумму однородных частей / = fm + fm+l + /m+2 + - • • , где frn ф 0. Когда мы поднимаем / на А™ и ограничиваем на Ui, мы видим, что слагаемое n*{fk)\ui делится на Zi ровно к раз; значит, обратный образ тг*(/)|с/, делится на Zi ровно т раз, и мы можем написать **(f)\u,=z?-f, где / не зануляется тождественно на Ei; назовем / собственным прообразом /. Отсюда видно, что часть X П Ui собственного прообраза X многообразия X содержится во множестве общих нулей собственных прообразов многочленов / G 1(Х). Чтобы увидеть обратное включение, рассмотрим произвольную точку р Е Ei, не лежащую на X П Ui. Мы можем найти гиперповерхность в Ui, содержащую X, но не содержащую р; беря определяющее уравнение этой гиперповерхности и умножая его на достаточно высокую степень Zi, мы получаем многочлен / 6 1{Х), полный прообраз которого тождественно обращается в нуль на X П Ui, но не в точке р. Теперь ограничим все на Е. Так как ir*(fk)\ut делится на Z; по крайней мере т + 1 раз, если к > т, мы видим, что стало быть, множество нулей ограничения / на Ei является просто пересечением Ei с множеством нулей начальной формы fm многочлена /, который рассматривается как однородный многочлен на Е = Pn_1.
Особые точки и касательные конусы 315 В результате мы видим, что проективизированный касательный конус ?ТСР(Х) к X в точке р является просто пересечением X Г) Е полного прообраза X с исключительным дивизором — или, равносильным образом, исключительным дивизором раздутия X в точке р. Одним из непосредственных следствий этого описания просктиви- зированного касательного конуса является то наблюдение, что он действительно имеет на единицу меньшую размерность, чем X: с одной стороны, так как он лежит в замыкании X \ (X П Е), его размерность должна быть строго меньше размерности X, а с другой, так как Е локально задается одним уравнением, она может быть меньше размерности X не более чем на единицу. Отсюда следует, что касательный конус, как и было отмечено, имеет ту же размерность, что и X. Кроме того, из этого вырастают другие интерпретации касательного конуса, которые мы сейчас обсудим. Самая непосредственная из них проистекает (по крайней мере, для многообразий над комплексным полем) из описания касательного конуса к произвольной голоморфной дуге, данного в примерах 17.1 и 17.5. Именно, вспомним (пример 17.5), что если у пас есть произвольная дуга 7: А —> X С Р", то соответствующее гауссово отображение ^, сопоставляющее точке t 6 А касательную прямую к дуге в t, которое a priori определено только на гладких точках дуги, па самом деле однозначно продолжается на все Д. В явном виде, если 7 локально записывается как 7= t^[v{t)] = [vo+v1t + v2t2 + ...], где v@) у? 0, то 'S может быть продолжено в точку t = 0 определением ?f @) как прямой, соединяющей концы вектора vq и первого вектора-коэффициента Vk, линейно независимого с vq- Эта прямая будет называться касательной прямой к 7 в точке 7@). Эквивалентно, если мы выберем локальные евклидовы координаты zi, ..., zn на аффинном открытом подмножестве А" С Рга таким образом, что v@) = vo = @, ..., 0), и запишем 7: t^u\t + u2t2 + ..., то касательная прямая к j в t = 0 —это просто прямая, проходящая через начало координат @, ..., 0) € А" в направлении первого ненулевого вектора-коэффициента Uk ¦
316 Лекция 20 Предположим теперь, что дуга 7: А —> Рп лежит в многообразии X и что /(гг, ..., zn) — произвольный многочлен, обращающийся в нуль на X. Запишем / в виде / = 1т + /т+1 + /т+2 + ¦ ¦ ¦ , а дугу 7 как -у: t ь-> uktk + uk+ith+1 + ... Из того, что f(j(t)) = 0, следует, что начальная форма многочлена / должна обращаться в нуль на первом ненулевом векторе-коэффициенте ик\ другими словами, касательная прямая к дуге 7 в точке р = 7@) лежит в касательном конусе к X в р. Таким образом, мы установили половину следующего утверждения. Предложение 20.2. Пусть 1сРп- многообразие и р G X — точка на нем. Тогда проективизированный касательный конус FTCP(X), рассматриваемый как множество прямых, проходящих через р, является множеством касательных прямых в точке р к дугам, лежащим на X, а проективный касательный конус ТСр(Х) является объединением этих касательных прямых. Упражнение 20.3. Докажите вторую половину предложения 20.2, показав, что для любой точки р из X П Е образ на многообразии X дуги 7: А —+ X, для которой 7@) = р, будет иметь касательную прямую, соответствующую точке р. Чтобы выразить предложение 20.2 другим способом, вспомним из примера 15.17, что одним из способов определить касательную к многообразию X в (возможно, особой) точке р является ее определение как предельного положения секущих pq при стремлении q € X к р — т. е. как образа {р} при рациональном отображении X --¦» G(l, n), переводящем q в pq. Из предложения 20.2 вытекает следующее утверждение. Упражнение 20.4. Пусть р G X С Р", как и выше; покажите, что проективизированный касательный конус является множеством предельных положений прямых pq при стремлении q е X к р. Пример 20.5. Касательные конусы к детерминантальным многообразиям Сейчас мы опишем касательные конусы к детерминантальным многообразиям Мк матриц т х п, ранг которых не превосходит к, в том же духе, как мы обсуждали касательные пространства к этим многообразиям в примере 14.15. Начнем с выбора точки А, соответствующей матрице ранга I, т.е. А? Mi\Mi-y. Мы можем выбрать базисы в Кт
Особые точки и касательные конусы 317 и Кп так, чтобы матрица А имела вид /1 0 0 0\ О 1 0 О О ... 1 0 ... О О ... О 0 ... О \о о/ а затем, в ее аффинной окрестности U, заданной условием (Хц ф 0), мы можем взять в качестве аффинных координат функции Xij = Xij/X\t\; в этих терминах матрица А соответствует началу координат, а произвольный элемент из U можно записать в виде / 1 ?i,2 xii3 xi,m \ ?2,1 1 + ^2,2 ^.3 х2,т Xl,l 1 + Xl,l ^/,/ + 1 ¦•• Xl,m ^/+1,1 xl+l,l #1+1,H-l ••• Xl + l,m \ ?n,l ЭСп,т J Каковы начальные формы (к + 1) х (к + 1)-миноров этой матрицы? Ответ таков: это — слагаемые из разложений миноров, содержащие произведение диагональных элементов левого верхнего (I x /)-блока нашей матрицы; стало быть, эти начальные формы суть (k+1—l) х (fc+1—^-миноры правого нижнего (т — I) х (п — /)-блока матрицы. Следовательно, касательный конус к М& в точке А содержится в пространстве матриц ip, правый нижний (т — I) х (п — /)-блок которых имеет ранг не более к — I. С другой стороны, это пространство неприводимо и имеет нужную размерность, так что на самом деле касательный конус совпадает с ним. Как и ранее для касательного пространства, мы можем дать инвариантное описание касательного конуса. Чтобы сделать это, заметим, что базисы {ej} и {/.,} пространств Кт и Кп выбраны у нас так, что ядро А является в точности линейной оболочкой векторов e;+i, ..., em, а образ А — линейной оболочкой векторов /i, ..., /;. Значит, правый нижний (то — I) х (п — /)-блок матрицы ip представляет сквозное отображение tp': Кег(Л) «-f Кт -?» Кп -+ Кп / 1т{А). Таким образом, имеем ТА(Мк) = {р> е Hom(Km, Кп) | rank(v?': Кег(Л) — Сокег(Л)) ^k-l};
318 Лекция 20 тем самым можно сказать, не привлекая координат, что касательный конус к Мк в точке Л, соответствующей отображению А: Кт —> Кп ранга I, является многообразием отображений ip € Hom(A"m, Kn), для которых соответствующее отображение р>' € Нот(Кег(Л), Сокег(Л)) имеет ранг, не превосходящий к — I. Упражнение 20.6. Пусть X и У С Р" — произвольная пара многообразий, лежащих в скрещивающихся подпространствах в Р", и пусть J = J{X, Y) —их соединение. Покажите, что касательный конус к J в точке р 6 X является соединением Y и проективного касательного конуса ТСр(Х) к X в точке р. Что может произойти, если X и Y не пересекаются, но не лежат в скрещивающихся линейных пространствах (при этом, например, ТСР(Х) может пересекать У)? А если X и У пересекаются? Упражнение 20.7. Пусть С С Р3 — скрученная кубическая кривая и ГС — ее многообразие касательных. Что из себя представляет касательный конус к ТС в точке р & С? Верно ли то же самое для произвольной пространственной кривой, если предположить, что точка р не лежит ни на какой касательной прямой к С, кроме ТрС? Кратность Как уже было замечено, касательный конус к многообразию X в точке р G X можно рассматривать не только как многообразие ТСР(Х) С С Тр(Х): но и как многообразие вместе с однородным идеалом I С С Sym*(Tp(X)*) в кольце многочленов на Тр(Х). По определению, касательный конус ТСр(Х) = V(I) является множеством общих нулей этого идеала, но I не обязан быть идеалом всех функций, обращающихся в нуль на ТСр(Х): в случаях каспа у2 — х3 или точки самокасания у2 — хА касательный конус является касательной прямой у = 0, но идеал, ассоциированный с ним, является идеалом (у2). Для последующего нам нужно будет использовать эту дополнительную информацию. В частности, нам нужно вспомнить об идеале для того, чтобы определить кратность особой точки в общем случае. Кратность легко определить в случае гиперповерхности X С А™, т. е. множества нулей одного многочлена f{z\, ..., zn): кратностью X в р является просто порядок нуля / в р. Таким образом, если мы запишем / = fm + fm+l + • • • > где многочлен fa однороден степени а и /т ф 0, то кратность X в начале координат будет равна т. Как обобщить это на произвольное многообразие X С А"? Пример гиперповерхностей подсказывает ответ: кратностью надо называть сте-
Особые точки и касательные конусы 319 пень касательного конуса. Проблема состоит в том, что кратность т гиперповерхности не обязательно равна степени ее касательного конуса, если многочлен fm содержит кратные множители, как это происходит, например, в случаях каспа и точки самокасания. Решением является определение кратности в терминах идеала / С С Sym*((Tp(X))*), а не касательного конуса. Другими словами, вспоминая определение степени через многочлен Гильберта, мы определяем кратность точки р на fc-мергюм многообразии X С Ап как умноженный на (к — 1)! старший коэффициент многочлена Гильберта кольца Sym*(Tp(X)*)/I, где / — идеал, порожденный начальными формами разложений в точке р многочленов, обращающихся в нуль на X. (Как было сказано выше, это определение является аргументом в пользу введения схем: на языке схем мы просто определяем касательный конус ТР(Х) многообразия X С А" в точке р как подсхему в ТР(Х), определенную этим идеалом, а кратность X в р — как степень этой подсхемы.) Упражнение 20.8. Пусть Ми С М — многообразие матриц ранга, не превосходящего к, в пространстве М всех (m x п)-матриц, и пусть А € Mk — точка, соответствующая матрице ранга I. Какова кратность Мк в Л? Другой способ описания кратности точки р на /с-мерном многообразии X над полем комплексных чисел С аналогичен определению степени многообразия через его фундаментальный класс. Предположим, что X вложено в аффинное пространство А™, и пусть X — раздутие X в точке р, естественным образом являющееся подмногообразием раздутия А" пространства А". Раздутие Ап вложено в А™ х pn_1 B качестве графика отображения проекции 7г: Ап —> Pn_1, а проекция 7Г2: А" —> Pn_1 является, таким образом, топологическим расслоением со слоем А1 = С. Отсюда следует, что для когомологий с компактными носителями имеется изоморфизм Я™(An, Z)SiH^-2(Fn-1, Z). Далее, X, будучи замкнутым подмногообразием в А" вещественной размерности 2/с, определяет линейную форму т]х на Н^к(Ап, Z); мы можем записать Т]Х = ТО • <р, где (р — образующая группы Н2к(Ап, Z)* =ЕитH. Целое число тп и является кратностью X в р.
320 Лекция 20 (Для тех, кто знаком с соответствующим языком: rjx является просто фундаментальным классом X в гомологиях Бореля—Мура многообразия Ап. Эта теория гомологии является двойственной к теории когомологий с компактными носителями; в ней цепи должны быть локально конечными, но не обязательно конечными линейными комбинациями симплексов; см. [ВМ].) Предположим теперь, что X — проективное многообразие размерности к и степени d, p G X — точка кратности т, X — раздутие X в р, а Рга —раздутие Рп в р. Из предыдущего следует, что фундаментальный класс имеет вид [Х] = й-[А]-т-[Г], где Л = Pfc — /с-плоскость в Рп, не проходящая через р, а Г — /с-плоскость, содержащаяся в исключительном дивизоре Е = Pn_1 с Рп раздутия. Из этого следует другая характеризация кратности точки р G X: если предположить, что отображение проекции тгр : X ---> Pn_1 бирационально на свой образ X С Pn_1, то степень X равна степени X минус кратность X в р. Более общим образом, если X — раздутие X в р, то отображение 7гр: X —* pn_1 регулярно и кратность X в р равна разности степени X и проективной степени жр (см. пример 19.4). Упражнение 20.9. Используя гомологическое определение кратности, докажите это утверждение. Упражнение 20.10. Пусть ХиУсР"- многообразия, а X и У С С An+1 —конусы над ними. Покажите, что X и У изоморфны тогда и только тогда, когда X и У проективно эквивалентны. Упражнение 20.11. Пусть X С Рга —гиперповерхность, р € X — гладкая точка X, и пусть через IIp:Np(X)*^Sym2(T;(X)) обозначена вторая фундаментальная форма, описанная в примере 17.11. Покажите, что пересечение У = X П Тр(Х) гиперповерхности X и ее касательной гиперплоскости имеет в р особую точку кратности 2 тогда и только тогда, когда Пр ф 0, и что в этом случае касательный конус Y в р задается образом IIр. Упражнение 20.12. Вспомним ситуацию из упражнения 20.6: нами рассматривалась произвольная пара многообразий X и Y, лежащих в скрещивающихся подпространствах Рп, и их соединение J = J{X, У). Покажите, что кратность соединения в точке р € X является не чем иным, как степенью У, умноженной на кратность точки р на X. Как и в упражнении 20.6, выясните, что происходит в случае, когда X aY не пересекаются, но не лежат в скрещивающихся линейных простран-
Особые точки и касательные конусы 321 ствах (так что, например, ТСР(Х) может пересекать У)? А если X и Y пересекаются? Упражнение 20.13. А теперь вернемся к упражнению 20.7. Пусть С С Р3 — скрученная кубическая кривая, а ТС —ее многообразие касательных. Какова кратность ТС в точке р G С? Верно ли то же самое для произвольной пространственной кривой, если предположить, что точка р не лежит ни на какой касательной прямой к С, кроме ТРС? Примеры особенностей В идеале хотелось бы иметь возможность классифицировать особые точки многообразий с точностью до разумного отношения эквивалентности. На этом пути можно вводить инварианты особенности: мы уже ввели касательное пространство Зарисского, касательный конус и кратность, и есть еще множество других. Можно также определять классы особенностей со специальными свойствами и изучать их; например, можно изучать нормальные особенности, горенштейновы особенности, коэн-маколеевы особенности, особенности локально полных пересечений и т.д. Поэтому выбор отношения эквивалентности между особенностями, используемого при их классификации, зависит от контекста: некоторые авторы изучали особенности с точностью до топологической эквивалентности, считая (в случае К = С), что две особенности р G X и р' € X' эквивалентны, если, в аналитической топологии, в окрестностях точек р и р' существуют такие шары В и В', что тройки (р, X П В, В) и (р', X Л В', В') гомеоморфны, в то время как другие смотрели на особенности с точностью до аналитической эквивалентности (говоря, что две особенности р и р' эквивалентны, если у них есть изоморфные в аналитической топологии окрестности; это равносильно тому, что пополнения локальных колец 6х,-р и 6х'у изоморфны). При всем том проблема классификации всех особенностей алгебраических многообразий остается почти совершенно неисследованной. Это и не удивительно: например, коль скоро среди особенностей многообразий X С Ап имеются вершины конусов над многообразиями Y С Р"-1, мы никогда не получим классификацию ростков особенностей, пока в наших руках не будет, в качестве очень специального и относительно простого случая, классификации всех проективных многообразий. Не углубляясь в предмет, мы попробуем очень грубо описать его суть, обсуждая некоторые примеры в простейшем случае dim(Ar) = 1 и dimTp(X) = 2. Используя в дальнейшем слово «эквивалентность», мы будем по умолчанию иметь в виду аналитическую эквивалентность в вышеописанном смысле. 21-6152
322 Лекция 20 Начнем с нода. Это особенность, аналитически эквивалентная началу координат на кривых ху = О или у2 — х2 = 0 в А2, т. е. трансверсаль- ному пересечению двух гладких дуг. Эта особенность характеризуется тем, что она является двойной (т. е. кратности два) точкой, касательный конус в которой равен объединению двух различных прямых. Каспом называется особенность, аналитически эквивалентная началу координат на кривой, задающейся уравнением у2 — х3 = 0 в А2. В отличие от нода, эта особенность является локально неприводимой в аналитической топологии (топологически однолистной в терминологии теории особенностей); это означает, что она не является объединением двух или более аналитических дуг. Касп легко нарисовать на вещественной плоскости, но даже в случае такой относительно простой особенности этот рисунок не позволяет увидеть некоторые тонкости. Чтобы лучше понять геометрию каспа над С, мы можем рассмотреть линк особенности, определяемый следующим образом. Пересечем произвольную кривую в А2, содержащую начало координат, с границей шара радиуса е с центром в начале координат А2 = С2. Имеем 5Ве(@, 0)) = {(*, у) | \х\2 + \у\2 = е2} - 53, и для малых вещественных значений е эта сфера пересечет кривую по гладкому одномерному многообразию, т. е. по несвязному объединению кривых, гомеоморфных 51, в S3. Для малых значений е изотопический класс этого подмногообразия в S3 не зависит от е и называется липком, ассоциированным с особенностью кривой в начале координат. Чтобы увидеть, как выглядит линк каспидальной кривой С С С2, заметим, что абсолютные значения координат х и у любой точки р € С П П дВЕ равны с и с3/2 соответственно, где с — единственное решение уравнения с2 + с3 = е2. Таким образом, мы можем написать: X П 0В? = {(се2г\ с3'2еш)} С {(х, у) \ \х\ = с, \у\ = с3'2} - ^S1 х 51 С53. Другими словами, линк каспа лежит на торе в сфере дВ? = S3, два раза обматываясь вокруг него в одном направлении и три — в другом. В частности, мы видим, что линк обычного каспа является трилистником. Заметим, что линк гладкой точки является просто незаузленной окружностью S1 С S3; обратно, любая точка с таким линком является
Особые точки и касательные конусы 323 гладкой. Вообще, компоненты связности липка особой точки соответствуют ветвям кривой в р, причем индекс пересечения двух таких ветвей равен коэффициенту зацепления соответствующих узлов. В частности, заметим, что объединение двух незацепленных простых замкнутых кривых не может быть линком особенности алгебраической кривой. Проведя аналогичные рассуждения, можно получить, что линк любой особенности вида хр + yq = 0, где р и q взаимно просты, является торическим узлом типа (р, q). Более общим образом, узел, ассоциированный с любой топологически однолистной особенностью плоской кривой, является так называемым итерированным торическилг узлом; его можно получить, взяв тор, нарисовав на нем узел, взяв границу трубчатой окрестности этого узла, которая снова является тором, и повторив эту процедуру конечное число раз. Упражнение 20.14. Опишите линк кривой хр — yq = 0 в начале координат в случае, когда р и q не являются взаимно простыми. Убедитесь (по крайней мере в случае q\p, но желательно и в общем случае), что это соответствует описанию коэффициентов зацепления компонент связности линка. Точкой самокасания называется особенность, эквивалентная началу координат на кривой у2 — х4 = 0, т. е. объединению двух гладких дуг, имеющих касание порядка два. Аналогично, точкой оскуляции называется особенность, эквивалентная у2 — х6 = 0, т. е. состоящая из двух гладких ветвей с касанием порядка три, и так далее. Заметим, что ветви точки оскуляции не обязаны иметь касание третьего порядка со своей аффинной касательной прямой, как это происходит в приведенном примере; например, автоморфизм А2, заданный формулой (х, у) I—> (х, у + х2), разрушает это свойство. В частности, кривая не обязана иметь степень шесть или больше, чтобы иметь точку оскуляции; ее может иметь, например, неприводимая квартика на плоскости. Упражнение 20.15. Найдите уравнение неприводимой квартики С С С Р2, имеющей точку оскуляции (*). Надо сказать, однако, что в общем случае неизвестно, для каких значений dun неприводимая плоская кривая степени d может иметь особенность, аналитически эквивалентную началу координат на у2 — х2п. Рамфоидалъным каспом называется особенность, эквивалентная началу координат на кривой у2 — х5 = 0. Так же, как и обыкновенный касп, она является топологически однолистной. В отличие от каспа она не разрешается одним раздутием: раздутие рамфоидального каспа является обыкновенным каспом. Как и в случае точки оскуляции, стандартная форма уравнения 21 •
324 Лекция 20 может создать ложное впечатление; рамфоидальный касп не обязан иметь касание пятого порядка со своей касательной (кривая на рисунке является квартикой). На самом деле мы уже перечислили все двойные точки кривых. Мы приводим следующую теорему (см. [ВК]) без доказательства. Теорема 20.16. Всякая особая точка кратности два1 па кривой С эквивалентна особенности вида у2 ¦¦ 0 для некоторого п. За двойными точками идут тройные точки, и так далее. Как и следовало ожидать, здесь ситуация усложняется. Одно из основных отличий состоит в том, что даже в простых случаях возникают семейства непрерывно варьирующихся особенностей. Например, обыкновенная m-кратная точка кривой С определяется как особенность, эквивалентная объединению т пересекающихся в одной точке прямых, т. е. как точка кратности т с касательным конусом, состоящим из т различных прямых. Имеется единственная тройная точка, но четверные точки образуют уже непрерывное семейство: особенности ху(х — у)(х — Ху) и ху(х — у){х — Х'у) являются эквивалентными тогда и только тогда, когда таковыми являются проекти- визированные касательные конусы, рассматриваемые как подмножества проективизированного касательного пространства Р1, то есть тогда и только тогда, когда JW — J(X), гДе через j обозначен j-инвариант, введенный в лекции 10. Таким образом, для особых точек высших кратностей топология особенности не определяет ее класс эквивалентности. Надо заметить, что тот же эффект имеет место и для топологически однолистных особенностей: для больших значений р и q особенность хр — у9 = 0 допускает деформации, которые тривиальны топологически, но не аналитически. Тем не менее, мы можем по крайней мере точно определить топологический тип особенности, зная последовательность раздутий, необходимую для ее разрешения, а также количество ветвей, пересекающих каждый исключительный дивизор (вместе с кратностями пересечения). Например, такая особенность, как на рисунке, может быть разрешена последовательностью трех раздутий, результатом которой является несвязное объединение гладких дуг, как показано на рисунке; эта диаграмма определяет топологический тип особенности. С двумерным касательным пространством Зарисского. — Прим. перев.
Особые точки и касательные конусы 325 В классической терминологии точка исключительного дивизора раздутия поверхности в точке р называлась «точкой, бесконечно близкой к р», так что, например, точка самокасания могла быть описана как нод с бесконечно близким иодом. Аналогично, две изображенные здесь особенности—особенность, состоящая из объединения трех дуг с попарным касанием порядка два (называемая тройной точкой самокасания), и объединение трех дуг, две из которых имеют касание порядка два, а третья пересекает их трансверсально, — на классическом языке были бы описаны как «тройная точка с бесконечно близкой тройной точкой» и «тройная точка с бесконечно близким узлом» соответственно. Упражнение 20.17. Покажите, что следующие плоские кривые ал- гебраичны, найдите их степени и опишите их особенности: (*) (a) кардиоида, заданная в полярных координатах уравнением г = 1 + + cosF>); (b) улитка Паскаля, заданная уравнением г = 1 + 2cos(#); (c) лемниската, заданная уравнением г2 = cosB#); (d) четырехлепестковая роза г = cosB#). оо кардиоида улитка Паскаля лемниската Разрешение особенностей кривых В заключение этой лекции мы используем вычисление степени проекции для того, чтобы доказать существование разрешения особенностей для кривых (теорема 17.23). Именно, мы докажем следующее утверждение. Теорема. Пусть С С Р — произвольная неприводимая проективная кривая. Тогда существует гладкая проективная кривая С, бирацио- нально изоморфная С- X >+<
326 Лекция 20 Доказательство. Вспомним для начала, что проекция 7Гд : С —> С С С Р2 кривой С из общей (N — 3)-плоскости Л С ?N является бирацио- нальным отображением, так что мы можем считать, что СсР2. Пусть степень С равна d. Выберем большое п и рассмотрим образ С при га-м отображении Веронезе. Размерность векторного пространства однородных многочленов степени п на Р2 равна ( ) = (п + 2)(п + 1)/2, а подпространство многочленов, обращающихся в нуль на кривой С, имеет размерность / ) = (п — d + 2)(п — d + l)/2, так что размерность линейной оболочки образа Со кривой С равна N = dim(Co) = dn - d(d - 3)/2, а степень Со равна Dq = nd. Пусть п выбрано настолько большим, 4ToiV>?H/2+l. Пусть теперь ро € Cq — произвольная особая точка, и пусть С\ — = 7гРо(Со) С Р-^-1 —проекция кривой Со из ро в гиперплоскость. Обозначим проективную степень отображения 7гРо через Di < D0 - 2 < 2N - 4. Заметим, что кривая С\ невырождена в ]pN-1 и ?)х строго меньше чем 2(N — 1), так что из предложения 18.9 о минимальной степени невырожденных кривых мы видим, что отображение жро должно быть бирациональным (и, в частности, D\ =deg(Ci)). Теперь предположим, что С\ имеет особую точку р±. Тогда мы можем повторить наш процесс, проектируя из р\, и получить бирациональ- ное отображение из С\ на кривую Сг, невырожденную в проективном пространстве размерности N — 2 и имеющую степень D-2 < 2N — 6. Мы продолжаем делать это, получая последовательность кривых Ci С р-^-1 степени Di <2(N — i) — 2, до тех пор, пока у d остаются особые точки. Но этот процесс должен оборваться, так как не существует невырожденной кривой степени 1 в Р2. ? Упражнение 20.18. Покажите, что в предшествующих рассуждениях можно выбрать п = d — 2. Используйте это, чтобы показать, что плоская кривая степени d может иметь не более чем (d — l)(d — 2)/2 особых точек. Достойно упоминания то обстоятельство, что неизвестно максимально возможное число изолированных особых точек на поверхности степени d в Р3.
Лекция 21 ПРОСТРАНСТВА ПАРАМЕТРОВ И ПРОСТРАНСТВА МОДУЛЕЙ Пространства параметров Теперь мы можем дать более подробное введение в пространства параметров, определенные нами в лекции 4 и время от времени обсуждавшиеся в дальнейшем. Тема эта весьма тонкая, и к тому же ее, бесспорно, лучше всего трактовать на языке теории схем, так что здесь мы в некотором смысле нарушим наш основной принцип иметь дело только с тем, что можно достаточно хорошо понять, оставаясь на элементарном уровне. Тем не менее, поскольку пространства параметров — одна из основных конструкций алгебраической геометрии и поскольку хотя бы сами конструкции на элементарном языке описать можно, мы предпримем это обсуждение. Одним из печальных последствий такого забегания вперед будет то, что процент недоказанных утверждений, и так не маленький в остальном тексте, достигнет в этой лекции совсем чудовищного уровня. Имея все это в виду, давайте для начала скажем, что следует понимать под пространством параметров. Исходная ситуация состоит в том, что нам задан класс подмногообразий Ха в проективном пространстве Рп (например, множество всех многообразий заданной размерности и степени или подмножество этого множества, состоящее из многообразий с данным многочленом Гильберта). Тогда задача состоит в том, чтобы установить биекцию множества {Ха} с множеством точек некоторого алгебраического многообразия Ж. Разумеется, не любая биекция нам подойдет; нужно выбрать соответствие, которое будет более или менее естественным в том смысле, что при непрерывной вариации точки X в Ж коэффициенты уравнений, задающих многообразия ХсР", также должны меняться непрерывно в любой топологии. Ясно, что первая задача состоит в том, чтобы уточнить это требование. Один из способов сделать это проистекает из конструкции универсальной гиперповерхности: например, мы видели, что если сопоставить каждой гиперповерхности X С Р™ степени d точку X ? PN, то подмножество произведения {(x,p)\PeX}cPN хГ
328 Лекция 21 будет подмногообразием. В общем случае мы можем принять аналогичное утверждение за определение пространства параметров: нашим первым условием для того, чтобы биекция между набором подмногообразий {Ха С Рп} и точками алгебраического многообразия Ж была алгебраической параметризацией, будет то, что подмножество $: = {{х,р)\рех}сж хР" должно быть подмногообразием. Иными словами, если использовать понятие семейства многообразий, введенное в лекции 4, мы требуем, чтобы параметризованные многообразия образовывали семейство с базой Ж. Заметим, что если это условие выполнено, то на аффинных открытых подмножествах U С Ж уравнения многообразия $Г П7Г_1(С/) С U хР" будут однородными многочленами Fj(Zo, • ¦ ¦, Zn), коэффициенты которых являются регулярными функциями на U. Этого условия, однако, недостаточно для того, чтобы однозначно охарактеризовать Ж: нужно кое-что еще. Чтобы сформулировать, что именно, заметим для начала, что если у нас есть замкнутое семейство У С В х Рп, содержащееся в данном множестве {Ха}, то определено отображение множеств <^r: В -н. Ж, переводящее каждую точку b 6 В в точку на Ж, соответствующую слою Уь = 7Г—хF) проекции ж: У —+ В. Мы бы хотели потребовать, чтобы для всякого такого семейства с базой В соответствующее отображение ipy было регулярным отображением многообразий. К сожалению, при этом мы требуем слишком многого; если мы хотим, чтобы семейство У индуцировало регулярное отображение В —> Ж, надо наложить определенные условия на семейство У. Чтобы понять на простом примере, зачем тут нужны дополнительные условия, возьмем в качестве В каспидальную кубическую кривую (у2 — х3) С А2 и рассмотрим многообразие Г С В х А1 С В х Р1, являющееся графиком отображения /: А1 —> В, заданного по формуле 11—> (t2, t3). Проекцию Г —> В можно рассматривать как семейство точек в Р1; однако же индуцированное этим семейством отображение из В в пространство параметров точек на Р1 (то есть в Р1) есть /_1, а это отображение не является регулярным. Чтобы сформулировать условие, которое исключило бы такой эффект, рассмотрим для семейства ж: У С В х Рп —> В произвольную точку Ъ G В и произвольную точку р G V/, С У в слое над Ь. Тогда ж индуцирует отображение &в,ь -^ &v.p- Будем говорить, что слой отображения ж приведен в р, если максимальный идеал ть точки 6 € В
Пространства параметров и пространства модулей 329 порождает идеал подмногообразия VJ, в ^У,р, то есть если композиции с 7г функций, регулярных в окрестности Ь и обращающихся в нуль в Ь, порождают идеал подмногообразия Уь в некоторой окрестности точки р € У. Мы будем говорить, что семейство приведено, если это условие выполнено для всех Ь ? В и р ? Уь; мы будем говорить, что семейство приведено в общей точке, если для всякой Ь € В это условие выполняется для общей р Е 14. Чтобы связать это с более стандартной терминологией, принятой в теории схем, скажем, что семейство схем 7г: У —-> В называется плоским, если для всякой точки р ? У локальное кольцо &-уф является плоским как ^>в1л-(р)-модуль. Если В — связное многообразие, f сВхР"- замкнутое подмногообразие и я": У —> В — проекция, то это условие эквивалентно тому, что многочлены Гильберта у всех схемных слоев 7Г одинаковы (см., например, [ЕН]). Далее, условие приведенности семейства 7г: У —> В означает, что схемные слои — то же самое, что слои 7Г как многообразия, так что для такого семейства плоскостность равносильна постоянству многочлена Гильберта теоретико-множественных слоев; это же условие, в свою очередь, вытекает из постоянства размерности и степени слоев. Стало быть, приведенное семейство многообразий постоянной размерности и степени является плоским. Понятие плоскостности играет центральную роль в конструкции схемы Гильберта. Если мы ограничимся семействами, удовлетворяющими одному из двух сформулированных выше условий, требование, чтобы отображение В —> Ж, индуцированное семейством, было регулярным, становится разумным. На самом деле можно объединить два наших требования в одно. Если универсальное семейство ЭС над Ж существует и приведено (соответственно приведено в общей точке), то всякое отображение <р: В —> Ж будет отображением ц>-у, индуцированным некоторым приведенным (соответственно приведенным в общей точке) семейством: в качестве У надо просто взять расслоенное произведение У = В Xj#? 5C. Обратно, если всякое отображение кр: В —> Ж проистекает из семейства У с В х Р™, то семейство ЭЕ с Ж х Рп, отвечающее тождественному отображению Ж —> Ж, будет универсальным семейством. В итоге мы можем дать следующее определение. Определение 21.1. Будем говорить, что многообразие Ж вместе с биекцией между множеством точек Ж и набором подмногообразий {Ха сР"} является пространством параметров для набора {Ха}, если для всякого многообразия В соответствие, относящее отображение ipy: В —* Ж ко всякому семейству У С В х Рп (состоящему из много-
330 Лекция 21 образий, принадлежащих {Ха}), индуцирует биекцию > —> {регулярные отображения В —> Л?}. приведенные замкнутые семейства с базой В, слои которых лежат , в наборе {ЛГа} Аналогичным образом можно определить цикловое пространство параметров как семейство, удовлетворяющее этому условию по отношению к семействам, приведенным в общей точке. Оставшаяся часть этой лекции будет в основном посвящена описанию двух классических конструкций, одна из которых доказывает существование циклового пространства параметров для множества многообразий ХсР" данной размерности и степени, а другая представляет собой построение пространства параметров для множества многообразий с данным многочленом Гильберта. Получаемые с помощью этих конструкций пространства параметров называются открытым многообразием Чжоу и открытым многообразием Гильберта соответственно; для каждого из них мы дадим набросок конструкции и скажем пару слов о том, какие объекты параметризуются замыканиями этих многообразий — многообразием Чмсоу и многообразием Гильберта. Мы также опишем более подробно (хотя и без доказательств) один элементарный пример на эти два разные подхода — параметризацию кривых степени 2 в Р3. Наконец, в завершающей части лекции мы очень коротко обсудим связанное со всем предыдущим понятие пространства модулей. Многообразия Чжоу Первая из конструкций, о которых пойдет речь, — пространство параметров многообразий фиксированной степени и размерности — называется конструкцией Чжоу. Основная ее идея заключается в следующем. Проблема, возникающая при параметризации произвольных многообразий ХсР", состоит в том, что X обычно не удается задать одним-единственным многочленом, коэффициенты которого могут произвольно варьироваться, как в случае гиперповерхностей. Идея состоит в том, чтобы сопоставить произвольному многообразию X гиперповерхность Фх, хотя и не в проективном пространстве. Имеются два по существу эквивалентных способа сделать это. Тот, с которым мы будем иметь дело, использует произведение проективных пространств; в конце раздела мы покажем, что произведение проективных пространств можно заменить на грассманиан, не меняя конструк-
Пространства параметров и пространства модулей 331 ции. Итак, предположим для начала, что X равноразмерно размерности к, и рассмотрим отношение инцидентности, состоящее из точек р€Х и наборов из к + 1 гиперплоскости, содержащей р; иными словами, Г = {{р, #ь ..., Нк+1) \РеНг Vj}cIxP"*x...x Р"*. С помощью стандартного вычисления легко находится размерность Г: для всякой точки р G X множество гиперплоскостей, содержащих р, есть гиперплоскость pn_1 с Ри*. так что множество наборов из к + 1 такой гиперплоскости неприводимо и имеет размерность (к + 1) • (п — 1). Стало быть, Г равноразмерно размерности к + (к + 1) • (п — 1) = (fc + 1) • п — 1, причем неприводимые компоненты Г находятся во взаимно однозначном соответствии с неприводимыми компонентами X. С другой стороны, для общих р € X и Hi, ..., Hk+i, содержащих р, пересечение X ПЯ] П ... П Hk+i будет содержать только точку р, так что отображение проекции 7г: Г —> Р™* х ... х Рп* будет бирациональ- ным на свой образ. Отсюда следует, что образ Г при этой проекции будет гиперповерхностью в Рп* х ... х Р'1* (именно здесь мы используем равноразмерность X); мы обозначим эту гиперповерхность через Фх- Однако же, как и в случае произведения двух проективных пространств, всякая гиперповерхность в Рп* х ... х Рп* будет множеством нулей одного мультиоднородного многочлена F; если потребовать, чтобы F не содержал кратных сомножителей, он будет единствен с точностью до умножения на скаляр. Обозначим соответственно через Fx многочлен, задающий гиперповерхность Фх С Рп* х ... х Рп*. Не столь сложно понять, какова будет мультистепень Фх (разумеется, поскольку Фх инвариантно относительно перестановок сомножителей в Р™* х ... ... х Рп*, Fx будет иметь одну и ту же степень по всем наборам переменных). Если зафиксировать к общих гиперплоскостей Н\, ..., Hk С С Р", то пересечение этих гиперплоскостей с X будет состоять ровно из d точек pi, где d = deg(X); стало быть, (#ь ..., Hk+i) € Фх тогда и только тогда, когда Hk+i содержит одну из точек р{. Стало быть, пересечение Фх со слоем {(Hi, ..., Hk)} x Pn* будет объединением d гиперплоскостей р* С Рп*, где р* — множество гиперплоскостей в Рп, содержащих р^. В частности, степень этого слоя равна d, так что Fx должен иметь степень d = deg(X) по каждому набору переменных. Пусть теперь V — векторное пространство мультиоднородных многочленов мультистепени (d, d, ..., d) от к + 1 набора из п + 1 переменной. Мы поставили в соответствие многообразию IcP" размерности к и степени d корректно определенный элемент [Фх] ? №V в проективиза-
332 Лекция 21 ции этого пространства; стало быть, мы имеем отображение множеств {равноразмерные \ многообразия I ? .. размерности к ( и степени d ) Точка ?(Х) = [Fx] € FV, соответствующая многообразию X С Р", называется точкой Чжоу многообразия X. Теперь мы утверждаем, что отображение ? является инъекцией, т.е. что многообразие X определяется своей точкой Чжоу [Fx] G PV. Чтобы доказать это, введем еще одно отношение инцидентности Ф в Рп х (Р"* х ... х Р'1*), определенное по формуле Ф = {(р, Ни..., Hk+l) \Р€Нг Уг} С Рп х Р"* х ... х Р"*; через 7г: Ф —* Рп и rj: Ф —> Рп* х ... х Рп* обозначим проекции. Заметим, что Ф—не что иное, как (к + 1)-кратное расслоенное произведение стандартного отношения инцидентности Г С Р™ х Рп* па себя (над Рп): в частности, слой TT~1(q) над произвольной точкой q 6 Р™ является (к + 1)-кратным произведением q* х ... х q* = Рп_: х ... х pn_1 гиперплоскости q* С Рп* на себя (где опять через q* С Рп* обозначено множество гиперплоскостей, проходящих через q). Рассмотрим теперь прообраз т]~1(Фх)- Для всякой точки q € X С Рп он будет содержать слой 7г_1(д) многообразия Ф над q. Если же, напротив, q ф. X, то ?7_1(Фх) будет пересекаться со слоем n~1(q) = pn_1 x ... ... х pn_1 (слой Ф над q) по гиперповерхности; если рассматривать q* = (Р™-1)* как двойственное к проективному пространству прямых в Рп, проходящих через q, то пересечение т7_1(Фх) П 7г_1(д) будет гиперповерхностью Ф^ в произведении (Рп_1)* х ... х (Р"-1)*, ассоциированной с многообразием X = irq(X), являющимся проекцией X из q. Стало быть, мы можем охарактеризовать X так: Х = {де?п\ж-\ч)ст1-1(Фх)}; равносильным образом можно сказать, что X есть множество таких точек q, что слой многообразия т]~1(Фх) над q имеет размерность (fc+l)(n-l). Следующее утверждение относительно отображения ? состоит в том, что его образ является квазипроективным многообразием. Этот образ называется открытым многообразием Чжоу подмногообразий размерности к и степени d в Рп и обозначается 'if/i^ = ^^(Р™) (замыкание этого многообразия обозначается %,d и называется просто многообразием Чжоу; позднее мы обсудим, чему соответствуют точки, добавляемые при замыкании).
Пространства параметров и пространства модулей 333 Утверждение о квазипроективности ^4 является почти элементарным. Мы сначала докажем, что квазипроективным является образ при отображении ? множества неприводимых подмногообразий X С Рп размерности к и степени d; общий случай рассматривается аналогичным образом. Первое наблюдение состоит в том, что с каждой гиперповерхностью Ф С Р"* х ... х Р"* мы можем связать подмногообразие Z<j> С Рп: положим ^Ф = {деРп|7г-1(<7)сгГ1(Ф)} = = {д g Р" | dimiir-'ig) П ггЧФ)) ^ (к + 1)(п - 1)}; это подмногообразие в Рга, поскольку размерность слоев отображения 7г: 77_1(Ф) —> Рп полунепрерывна сверху. Ключевой момент состоит в том, что соответствие, переводящее Ф в Z<j>, определяет подмногообразие Е в произведении WV х Рп, т.е. что множество таких пар (Ф, д), что q е 2ф. является подмногообразием в РУ х Р". Чтобы убедиться в этом, рассмотрим следующую диаграмму отношений инцидентности: PV х (Рп* х ... х Рп*) х Рп. Подмножество 6 = {(Ф, Щ, ..., Нк+1) | (Я!, ..., Нк+1) € Ф} С FV х Рп* х ... х Р"* является, очевидно, подмногообразием, так что таково же и множество П = {(Ф, Яь . . ., Нк+1 ,д)\(Нъ..., Нк+1) G Ф и д G Н, П . . . П Нк+1} С С PV х Рп* х ... х Рп* х Рп (это просто расслоенное произведение G С W х Рп* х ... х Р"* и Ф с СРп*х...хРп,хР" над Рп* х ... х Рп*). Теперь можно написать Е = {(Ф, д) | q е гФ} = {(Ф, q) | dim^-1^. Я)) > (к + 1)(п - 1)}, где 7: ^ —-> PV x Рп — проекция на первый и последний сомножители; из приведенного выше описания следует, что Е является подмногообразием вРУ х Рп. Наконец, мы можем проверить, что размерность Z<j> не может превосходить к и что если гиперповерхность Ф неприводима и dim(Z<j>) = к,
334 Лекция 21 то степень Z<$ будет обязательно равна d. Стало быть, если мы ограничимся только неприводимыми X, то все сделано: образ множества неприводимых X при отображении Чжоу будет содержаться в открытом подмножестве U С WV, состоящем из неприводимых гиперповерхностей мультистепени (d, ..., d), и будет там множеством тех Ф е U, для которых размерность слоя многообразия Н над Ф больше или равна к. Если мы хотим рассматривать и приводимые многообразия X (а мы этого хотим), то нам придется поработать еще, поскольку для приводимых Ф может случиться так, что dim(Z<i>) = к, но deg(Z,j>) = d! < d (так будет, например, если Ф = Ф\ U Фг, где Ф] = Фу для некоторого многообразия УсР", имеющего размерность к и степень d', а Ф2 — общая гиперповерхность мультистепени (d — d', ..., d — d')). По этому поводу стоит почитать какое-нибудь из явных описаний уравнений, задающих многообразие Чжоу (например, в [GM]). Отметим также, что пересечение многообразия Е С fV xP"c прообразом ^k.d х Рп является универсальным многообразием размерности к и степени d над открытым многообразием Чжоу (как мы увидим в упражнении 21.6, это семейство приведено только в общей точке). Все это подводит нас к следующей теореме, которую мы сформулируем без доказательства. Теорема 21.2. Открытое многообразие Чжоу является цикловым пространством параметров для множества разноразмерных многообразий размерности к и степени d eP". Существование универсального семейства над открытым многообразием Чжоу позволяет изучить различные естественные атрибуты параметризации Чжоу. Упражнение 21.3. Пусть ZcP"- фиксированное многообразие. Пользуясь существованием универсального семейства над открытым многообразием Чжоу 'e'k^d: покажите, что подмножество &k,d(Z) = {Х& <^м \XC)Z^0} является подмногообразием в ^к^- Упражнение 21.4. Пусть, как и в предыдущем упражнении, Z С Рп — фиксированное многообразие. Пользуясь существованием универсального семейства над многообразием Чжоу ^а, покажите, что множество VkAZ) = {xetek,d\xcz} является подмногообразием в %^; это подмногообразие называется многообразием Чжоу циклов на Z. (Предупреждение: возможно, будет лучше, если вы сделаете это только для открытого подмногообразия в %.<ь параметризующего неприводимые подмногообразия X С Рп.)
Пространства параметров и пространства модулей 335 Коль скоро многообразие Чжоу сё't,d квазипроективно, возникает естественный вопрос о том. каково его замыкание в пространстве FV. Оказывается, что ответ очень прост, хотя нам все-таки придется привести его без доказательства. Именно, если многочлен F € V лежит в замыкании многообразия 'rfk.d и если мы разложим его на неприводимые множители F = Y[{Fi)a<, то каждый сомножитель Fi сам является точкой Чжоу некоторого подмногообразия Xi С Р™. Разумеется, при этом У] at ¦ deg(Xi) = ^2 а' ' deg№) = dcg(F) = d. Тем самым мы можем сказать, что замыкание многообразия "tfk^i параметризует эффективные циклы на Рп, где эффективный цикл размерности к и степени d есть, по определению, формальная линейная комбинация ^ciiXi, в которой Xi — неприводимые подмногообразия размерности к, а* —целые положительные числа и Ylai ' deg(Xi) = d. Как мы отмечали, это замыкание называется просто многообразием Чжоу и обозначается %,d. Упражнение 21.5. Покажите, что многообразие Чжоу c€k,d связно, поскольку каждая его компонента содержит множество точек, соответствующих циклам вида d ¦ Г, где Г = Рк С Р" — линейное подпространство. Найдите количество неприводимых компонент многообразий Чжоу ^i.2(P3), ^i.3(P3) и ^i,4(P3), параметризующих кривые степеней 2, 3 и 4 в Р3. В общем случае количество неприводимых компонент многообразия Чжоу неизвестно, даже для кривых в Р3. Что же до высших гомотопических групп многообразия %,<*, то имеется красивая работа Лоусона [L] о гомотопических группах «бесконечного» многообразия Чжоу ^,00 =\}c&k,d (вложения определяются с помощью добавления фиксированной fc-плоскости Г к каждому циклу J2 щ ¦ Xi € %,<*). В начале этого раздела мы упомянули о том, что к конструкции Чжоу существует два эквивалентных подхода. Второй подход состоит в том, что произведение Рп* х ... х Рп* заменяется на грассманиан G = G(n — к — 1, п), состоящий из плоскостей коразмерности к + 1 в Р", и каждому подмногообразию X сР", имеющему размерность к и степень d, ставится в соответствие гиперповерхность Фх = {А\АГ\Х^0}. Эта конструкция, конечно, проще первой; единственный дополнительный шаг состоит в том, что мы должны заметить, что гиперповерх-
336 Лекция 21 ность Фх является пересечением грассманиапа G с гиперповерхностью степени d в fN, где Р^ — объемлющее пространство плюккерового вложения. Гиперповерхность задается как множество нулей однородного многочлена Fx степени d на Р^, определенного по модулю пространства I(G)d, являющегося градуированной компонентой степени d в идеале грассманиапа G С ?N, а также с точностью до умножения на скаляр. Стало быть, мы можем поставить в соответствие многообразию X точку [Fx] в проективном пространстве P(S(G)d), являющемся проективизацией однородной компоненты степени d в однородном координатном кольце грассманиапа G; это соответствие также называется отображением Чжоу, а точка [Fx] также называется точкой Чжоу многообразия X. Упражнение 21.6. Рассмотрим семейство неприводимых кривых Ct С С Р3, где Ct —образ отображения срсР^Р3, заданного формулой ipt ¦ [Хо, Хг] ~ [Xl XlX, + A - t)X0Xl tX0Xl X?]. Кривая Ct является образом «стандартной» скрученной кубики С\ при линейном отображении At: Р3 —» Р3, заданном формулой /1 0 0 0\ А _ 0 Х 0 0 (~ 0 1-t t 0 ' \0 0 0 1/ так что Ct — это скрученная кубика при t ф 0 и плоская нодальная кубика при t = 0. Покажите, что кривые Ct образуют замкнутое семейство в А1 х Р3. Покажите, что это семейство приведено в общей точке, но приведенным не является (на самом деле никакое семейство, общий член которого является скрученной кубикой, а один из членов является кривой Со, не может быть приведенным). Выведите отсюда, что универсальное семейство над открытым многообразием Чжоу может быть приведено только в общей точке и что многообразие Чжоу является цикловым пространством параметров, но не пространством параметров. Многообразия Гильберта Вторая конструкция пространства параметров для подмногообразий вР", а именно конструкция Гильберта1, удачным образом контрасти- 1 Принадлежащая не Гильберту, а Гротендику. — Прим. перев.
Пространства параметров и пространства модулей 337 рует с конструкцией Чжоу. В то время как многообразие Чжоу можно определить весьма элементарным способом, изучать его свойства уже сложнее. Конструкция Гильберта, напротив, в некотором смысле гораздо более наивна, а исследовать свойства получающихся многообразий гораздо легче, но для того, чтобы эту конструкцию провести, нам потребуется по крайней мере сформулировать некоторую техническую лемму, доказательство которой далеко выходит за рамки этой книги. Многообразие Гильберта параметризует не просто многообразия данной размерности и степени, но многообразия с данным многочленом Гильберта р (кроме того, не требуется, чтобы многообразия были равноразмерными). Нам будет необходимо следующее утверждение. Лемма 21.7. Для любого многочлена р существует такое целое число то, что всякое многообразие X с многочленом Гильбертарх =р обладает следующими свойствами: (i) значения функции Гильберта hx(m) совпадают с р(т) при всех т ^ то; (И) идеал 1{Х) порождается степенью то. Второе из этих утверждений означает, что для всякого т ^ то элементы однородной компоненты степени m идеала 1{Х) порождают усеченный идеал ф I{X)i\ в частности, из этого следует, что 1{Х)т порождает идеал многообразия X локально, и тем более что множество общих нулей элементов 1{Х)т совпадает с X. Приняв эту лемму, построить многообразие Гильберта проще простого. Трудность с параметризацией многообразий ХсР™, отличных от гиперповерхностей, состоит в том, что их идеалы порождаются не одним многочленом, а набором векторных пространств многочленов; преодолевается эта трудность тем, что многообразию ставится в соответствие не точка в проективном пространстве, параметризующем отдельные многочлены с точностью до умножения на скаляр, но точка грассманиана, параметризующего вышеупомянутые векторные пространства многочленов. Именно, пусть X с Рп — многообразие с многочленом Гильберта рх = Р- Ввиду леммы 21.7 мы знаем, что при т ^ то пространство 1{Х)т имеет коразмерность в точности р(т) в векторном пространстве Sm, состоящем из однородных многочленов степени т ) и q(m) = N(m) — p(m), мы получаем отооражение множеств 'подмногообразия ' хсР" с многочленом ч Гильберта рх = р J G = G(q(mIN(m)), 22-6152
338 Лекция 21 называемое отображением Гильберта; точка на грассманиане G, отвечающая подмногообразию ХсР™, называется его точкой Гильберта. Вторая часть леммы 21.7 гласит, что это отображение взаимно однозначно; его образ мы будем называть открытым многообразием Гильберта и обозначать Жр. На самом деле открытое многообразие Гильберта является квазипроективным подмножеством в грассманиане G. Чтобы убедиться в этом, заметим, что для любого векторного подпространства Л С Sm и любого целого положительного числа к имеется отображение умножения Фк: A®5fc-»5fe+m; если у нас есть подпространство Л С Sm коразмерности р(т), то оно будет совпадать с градуированной компонентой степени т идеала 1{Х) некоторого многообразия X С Р" с многочленом Гильберта р тогда и только тогда, когда для всех к ранг отображения Фд,. будет таким, каким он должен быть, т.е. q(m + к). Однако же на открытых подмножествах U С G можно рассматривать пространство Л G G как порожденное многочленами F], ..., Fq(m) € Sm, коэффициенты которых являются регулярными функциями на U. Тогда отображение Фд, можно рассматривать как линейное отображение между фиксирован- к и bk+m, матричные элементы которого являются регулярными функциями на U. Стало быть, пересечение Жр П U в окрестности данной точки I(x) e Жр является множеством тех точек, в которых ранг Ф^ равен q(k + m) для всех к, откуда и вытекает,' что Ж'р П U локально замкнуто в U. На первый взгляд в этом рассуждении есть слабое место: a priori имеется бесконечно много детерминантальных условий, связанных с отображениями Фд,, а бесконечное пересечение локально замкнутых подмножеств не обязано быть локально замкнутым. На самом деле эта проблема серьезной не является, поскольку в маленькой окрестности данной точки Л € G возможно только конечное число многочленов Гильберта. Более серьезен вопрос о том, зависит ли построенное нами многообразие Жр от выбора числа т. Чтобы доказать, что многообразие всегда получается одно и то же, нужна техника, далеко выходящая за рамки этой книги; хорошая ссылка по поводу конструкции Ж вообще и по этому вопросу в частности — книга Мамфорда [МЗ]. Из всего сказанного немедленно вытекает существование универсального семейства JT С Жр х Рп: как мы отмечали, на открытых подмножествах U С G мы можем представить Л Е G как векторное пространство, порожденное многочленами Fx, ..., F9(m) G Sm, коэффици-
Пространства параметров и пространства модулей 339 енты которых являются регулярными функциями на U; эти многочлены и являются уравнениями, задающими Ж П (U х Р"). Хорошим упражнением будет также доказать, основываясь на предыдущем обсуждении, следующую теорему. Теорема 21.8. Открытое многообразие Гильберта является пространством параметров для множества подмногообразий X С Р™ с данным многочленом Гильберта. Наконец, мы можем, как и в случае с многообразием Чжоу, спросить, чему соответствуют точки, добавляемые к Ж'р при замыкании. Ответ состоит в том, что они соответствуют подсхемам в Р" с многочленом Гильберта р. На нашем (неполноценном) языке это означает, что они соответствуют насыщенным идеалам с многочленом Гильберта р, т. е. идеалам I С S = K[Zo, ..., Zn], у которых фактор А = S/I удовлетворяет условию dim/f (Ат) = р(т) для больших т. Чтобы понять, что это означает практически, надо, вероятно, разобрать пример, что мы сейчас и сделаем. Кривые степени 2 В качестве примера и на многообразие Чжоу, и на многообразие Гильберта рассмотрим случай кривых степени 2 в Р3. Если такая кривая равноразмерна, она будет либо плоской коникой, либо объединением двух прямых. Стало быть, многообразие Чжоу состоит из двух компонент Ча и ^", пересекающихся по множеству из пар пересекающихся прямых. Вторая компонента изоморфна симметрическому квадрату грассманиана G(l, 3) (см. пример 10.23), причем диагональ соответствует циклам вида 2 • L. Отметим, в частности, что эта компонента имеет размерность 8 и, как может проверить читатель, особа в точности вдоль диагонали. Первая компонента — замыкание множества плоских коник — устроена немного хитрее. Возможно, лучший способ понять, как она выглядит, — ввести отношение инцидентности Г = {(С, Я)|СС#}С%Р хР3*. Многообразие Г отображается на второй сомножитель Р3* со слоями, изоморфными пространству Р5, состоящему из коник на плоскости. На самом деле нетрудно видеть, что даже в топологии Зарисского Г является расслоением над Р3 со слоем Р5; в частности, оно гладко и имеет размерность 8. Отображение из Г на ^ бирационалыю, поскольку общая плоская коника Се^ лежит на единственной плоскости Н, но стягивает множество тех пар, где С = 2 ¦ L является двукратной прямой; именно, для каждой L € G(l, 3) подмногообразие {BL, Я) | Я D L} = Р1 отображается в одну точку в 9f. Отсюда видно, что Ч> особо в точ- 22"
340 Лекция 21 ности вдоль множества двойных прямых (если /: X —> Y — регулярное бирациональное отображение и оба многообразия X и Y гладки, то множество точек на X, в которых дифференциал d/ имеет немаксимальный ранг, либо пусто, либо равноразмерно коразмерности 1). На рисунке все это можно изобразить так: *€ = {пары прямых} <g П Т = {пары пересекающихся прямых} / ?' = {плоские коники} ' {двойные прямые} (= ^sing = ^sing) А теперь для сравнения давайте рассмотрим многообразия Гильберта, параметризующие кривые степени 2. Во-первых, есть много таких многообразий, соответствующих многочленам р(т) = 2то + с. Наименьшим значением с, при котором Жр ф 0, будет с = 1; соответствующее многообразие Гильберта Жьт+х параметризует плоские коники. Подобно компоненте (€' в многообразии Чжоу ^1,2, многообразие Ж2т+\ содержит открытое подмножество, параметризующее гладкие плоские коники и пары различных пересекающихся прямых; на самом деле это открытое подмножество изоморфно соответствующему открытому подмножеству в с€1. В остальном, однако, Ж2т+1 отличается от *?'; можно проверить, что всякий насыщенный идеал I С K[Zq, ..., Z3] с многочленом Гильберта 2га + 1 является полным пересечением, то есть порожден линейным и квадратичным многочленами без общих множителей. Отсюда следует, что точки многообразия Гильберта Ж2т+1 соответствуют парам, состоящим из плоскости ЯсР3 и коники на Н, то есть точкам отношения инцидентности Г. На самом деле Л?2т+1 и изоморфно Г. Следующим идет многообразие Гильберта Ж2т+2- Оно содержит компоненту Ж, общим членом которой является пара скрещивающихся прямых, — наподобие компоненты ^ в многообразии Чжоу Ч>\%2- На самом деле у Ж2т+2 есть открытое подмножество, изоморфное открытому подмножеству в "if, параметризующему пары различных прямых, хотя для точки на Жът+ъ, соответствующей объединению пересекающихся прямых L U М, соответствующий идеал не является идеалом объединения: если {Lt} и {Mt} —семейства прямых, в которых Lt скрещивается
Пространства параметров и пространства модулей 341 с Mt при t ф 0 и Lq П Мо = {р}, то предел идеалов It = Il,\jm, есть не -TloUMoi но идеал многочленов, обращающихся в нуль на Lq U Mo и имеющих двукратный нуль в точке р. Упражнение 21.9. Проверьте это утверждение, например, для случая, когда Lt задается уравнениями (Zq = Z\ = 0) для всех t, a Mt задается уравнениями (Zq — tZj, = Z2 = 0)¦ Поверьте также, что описанный выше идеал насыщен и имеет многочлен Гильберта р(т) — 2т + 2. Самое, однако же, интересное в ^2т+2 — это то, что происходит с многообразием Lt U Mt, когда обе прямые стремятся к одной и той же прямой Lq = Mq. В этом случае у нас получается идеал, содержащийся в идеале Il0 и содержащий идеал Aь0J, но не совпадающий ни с одним из них. На самом деле он будет устроен так: для некоторого выбора линейного отображения ip: Lq —> КА /Lq он состоит из многочленов F, обращающихся в нуль на Lq, нормальная производная которых в каждой точке р € Lq в направлении ip(p) равна нулю — например, если Lq задана уравнениями Zq = Z\ =0, этот идеал будет иметь вид I = (Zi, Z0ZU Zl a(Z0, Zj) ¦ Z2 + 0(ZO, Zx) • Z3), где а и /3 — однородные линейные многочлены. (Если ip не является изоморфизмом, мы требуем, чтобы F имел двукратный нуль в точке р — Кег(</?), так что идеал будет иметь коразмерность 1 в идеале, порожденном линейным и квадратичным многочленами.) В частности, предельный идеал семейства /l,um, будет зависеть не только от предельного положения Lq = Mq. Один из способов описать этот предел — рассматривать Lt и Mt как точки на грассманиане G(l, 3); когда они обе стремятся к одной точке, этим определяется не только точка Lq € G(l, 3), но и касательный вектор <р: Lq —+ К4/Lq к G(l, 3) в точке L0, и именно этот касательный вектор задает предел идеалов. Упражнение 21.10. Проверьте это утверждение, например, для случая, когда Lt задается уравнениями {Zq = Z\ = 0) для всех t, a Mt задается уравнениями (Zq — tZj, — Z\ — tZi = 0). Проверьте и в этом случае, что описанный выше идеал насыщен и имеет многочлен Гильберта р(т) — 2гп + 2. G(l, 3)
342 Лекция 21 В свете всего сказанного мы приходим к заключению, что, по крайней мере теоретико-множественно, компонента Ж многообразия J^2m+2 отображается изоморфно на Ч> вне диагонали и что ее слой над точкой 2 • L 6 ^ есть PTi(G(l, 3)) — проективизация касательного пространства к грассманиану в точке L. На самом деле это отображение регулярно и Ж является раздутием ^ вдоль диагонали, Другой способ построить ^ — сказать, что это фактор раздутия G(l, 3) х G(l, 3) вдоль диагонали по инволюции, меняющей местами сомножители. Мы, однако же, еще не закончили с Ж2т+1'- У этого многообразия есть еще одна интересная компонента, а именно Ж'. Это компонента, общий член которой является объединением плоской коники С и точки р G Р3, не лежащей на С; без труда проверяется, что такие подмногообразия в Р3 имеют многочлен Гильберта р(т) = 2т + 2. Мы не будем много распространяться по поводу этой компоненты, за исключением того, что отметим, что она существует, и заметим, что она пересекается с Ж по объединению множества пар пересекающихся прямых и «двойных прямых» 2 • L, для которых соответствующее линейное отображение ip: L —> K4/L имеет ранг один. Упражнение 21.11. Опишите возможные пределы в Ж' объединений С U рп где pt стремится к точке ро & С. См. [ЕН] по поводу обсуждения пределов проективных многообразий, включающего и более подробный анализ этих примеров, Аналогичным образом, существует непустое многообразие Гильберта Жгт+с для всякого с ^ 3. Оно будет иметь неприводимую компоненту, общий член которой есть плоская коника плюс с — 1 точка, и еще одну компоненту, общим членом которой будет объединение двух скрещивающихся прямых и с— 2 точек. [Схема Гильберта будет содержать и другие компоненты, общие точки которых соответствуют насыщенным, но не радикальным идеалам I С S, факторы по которым имеют многочлен Гильберта 2т + с; такие идеалы могут быть устроены довольно сложно.) Пространства модулей Понятие пространства параметров, то есть многообразия, точки которого параметризуют подмногообразия проективного пространства Рп, —это только первая половина нашей истории. Еще более фундаментальным во многих отношениях объектом является пространство модулей, точки которого параметризуют некоторый класс многообразий, рассматриваемых с точностью до изоморфизма. В некотором смысле такое изменение объекта исследований соответствует разнице подходов, принятых в XIX и XX веках: в XIX веке многообразие
Пространства параметров и пространства модулей 343 рассматривалось в первую очередь как подмножество проективного пространства, а изоморфизм между многообразиями X С Рп и Y С Рт рассматривался как отношение эквивалентности на множестве таких подмногообразий. Точка зрения XX века состоит в том, что основной предмет изучения алгебраической геометрии — абстрактное многообразие, снабженное дополнительными данными, задающими его отображение в проективное пространство. При этом становится не менее важным описывать семейства абстрактных многообразий. Итак, исходная ситуация состоит в том, что нам дан некоторый класс абстрактных многообразий {Ха} и мы спрашиваем, можно ли на множестве этих многообразий, рассматриваемых с точностью до изоморфизма, ввести естественную структуру алгебраического многообразия. Разумеется, первое, что тут нужно сделать, — это сказать, что мы понимаем под словом «естественный». В случае пространства параметров у нас было два ответа на этот вопрос. Сначала мы говорили, что биекция между подмногообразиями Ха С Рп и точками многообразия Ж является алгебраической параметризацией, если подмножество 5С в произведении Ж х Р™, определенное по формуле 8? = {(а, р) | р G Ха}, является подмногообразием. В нашей теперешней ситуации, когда параметризуемые объекты являются классами многообразий с точностью до изоморфизма и эти многообразия невозможно канонически вложить в проективное пространство, такое определение не имеет смысла. С другой стороны, условие из определения 21.1, гласящее, что семейство многообразий должно индуцировать отображение из базы семейства в пространство параметров и что при этом получается биекция между такими семействами и такими отображениями, вполне имеет аналог в нашей нынешней постановке. Для начала определим семейство с базой В многообразий из класса {Ха} как многообразие У, снабженное таким отображением 7г: У —> В, что для каждой точки Ъ Е В слой Уь = я"-1(&) изоморфен Ха для некоторого а. Теперь, если у нас есть биекция между множеством классов многообразий из {Ха} с точностью до изоморфизма и точками многообразия ./#, мы можем определить отображение множеств (р,г '• В —> Ж, переводящее точку Ь G В в точку на ^#, соответствующую классу изоморфизма [Хь] многообразия X/,, являющегося слоем У над Ь. После этого мы скажем, что наша биекция является алгебраической параметризацией класса многообразий {Ха}, или что Ж является грубым пространством модулей, если для всякого приведенного семей-
344 Лекция 21 ства 7Г: У —> В индуцированное отображение (^ является регулярным и при этом Ж является максимальным многообразием с этими свойствами, т. е. если Ж' —* Ж — биективный морфизм, через который пропускается любой ip„, то Ж' = Ж. Мы можем потребовать и большего. Например, по аналогии с нашим определением пространства параметров мы можем потребовать, чтобы существовало тавтологическое семейство над Ж, то есть такие многообразие Э? и отображение ЗС —* Ж, что для всякой точки ре Ж слой Хь лежит в классе изоморфизма, представляемом точкой р. Более того, можно потребовать и того, чтобы для всякого многообразия В отображение множеств {семейства с базой В} —> {регулярные отображения В —> Ж}, переводящее семейство тт: У —> В в отображение ip„, было биективно. Если выполнено это дополнительное условие, то семейство 7г: X —> Ж называется универсальным.1 Если универсальное семейство существует, Ж называется тонким пространством модулей для класса многообразий {Ха}. Тонкие пространства модулей встречаются, как мы увидим из следующего примера, значительно реже, чем грубые. Пример 21.12. Плоские кубики Фундаментальный пример многообразия модулей встречался нам в примере 10.16, посвященном плоским кубикам. В свете предыдущего обсуждения мы можем сказать, что у плоских кубик не существует даже грубого многообразия модулей. Причина этого состоит в наличии многочисленных примыканий между орбитами действия PGL3 К на пространстве плоских кубик Р9. Например, если ^ — множество классов изоморфизма плоских кубик, то на Ж должна быть точка р, соответствующая неприводимым плоским нодальным кубикам, и еще точка Q, соответствующая каспидальным кубикам. Однако же мы видели в примере 10.16, что тогда точка q должна лежать в замыкании точки р\ В качестве другого примера рассмотрим для какого-нибудь фиксированного значения А семейство плоских кубик У —+ А1 (с базой А1), *В случае пространств параметров Ж, параметризующих подмногообразия в Р", различия между тавтологическими и универсальными семействами не было: из существования семейства подмногообразий ЗС С Ж X IP", в котором слой над р 6 Ж являлся подмногообразием, соответствующим точке р, следовало свойство универсальности. В данном случае, однако, это уже не так, вследствие чего мы различаем понятия «тавтологическое» и «универсальное».
Пространства параметров и пространства модулей 345 заданное уравнением у2 = х ¦ (х — t) ¦ (х — At). Все слои этого семейства проективно эквивалентны при t ф О, но не изоморфны слою Vq. Если бы существовало пространство модулей ^#, то индуцированное отображение А1 —+ ./# было бы постоянно на А1 \ {0}, но не на всем А1. На самом деле из нашего описания действия PGL3 К на пространстве плоских кубик Р9 (в примере 10.16) ясно, что для того, чтобы получить пространство модулей, надо ограничиться открытым подмножеством, состоящим из гладких кубик и неприводимых нодальных кубик. Если так и сделать, то грубое пространство модулей существовать будет: это прямая Р1 с евклидовой координатой j. Отметим, что даже с этим ограничением тонкого пространства модулей не существует; например, читатель может проверить, что если 7Г: У —> В — произвольное семейство кривых, изоморфных плоским кубикам, то индуцированное отображение В —» Р1 будет разветвлено над точкой j = 0, т. е. j-функция, ассоциированная с этим семейством, не может иметь простых нулей. По той же причине не существует универсального семейства и над j-прямой. Если исключить точки j = 0 и j — 1728, то над оставшейся частью тавтологическое семейство уже будет существовать, но и оно не будет универсальным. Хотя приведенный пример, будучи слишком простым, не может проиллюстрировать многих тонкостей этой теории, на нем можно увидеть два основных принципа построения пространств модулей для класса алгебраических многообразий {Ха}. Первый из них состоит в том, что многообразия рассматриваемого класса реализуются как проективные многообразия, даже если вложение таких многообразий в Рп определено только с точностью до действия PGL„+i К. Чтобы выразить эту мысль, мы можем определить поляризацию многообразия X как класс проективной эквивалентности вложений X в Рга (часто поляризацию понимают и в несколько более широком смысле) и сказать, что первым шагом в построении пространства модулей является нахождение канонической поляризации для каждого многообразия данного класса. Например, для класса гладких кривых рода д мы можем выбрать каноническое вложение, то есть для каждой кривой С выбрать базис и)\, ..., wg в пространстве голоморфных 1-форм на С, записать ша локально в виде fa(z)dz, и определить отображение P~[/i(p), ¦¦¦,/*(?>)]¦ Равносильным образом, если обозначить через V векторное пространство голоморфных дифференциалов, то мы отображаем С в РУ*, сопо-
346 Лекция 21 ставляя точке р € С гиперплоскость {ш € V \ ш(р) = 0} С V. Это отображение является вложением для негиперэллиптических кривых рода д\ если мы хотим включить и гиперэллиптические, нужно рассматривать квадратичные дифференциалы вместо 1-форм (а для кривых рода 2 — дифференциалы веса 3). Если никакой канонической поляризации для многообразий нашего класса найти нельзя, то не исключено, что пространство модулей построить невозможно (по крайней мере таким способом). Одна из возможностей в этом случае — строить многообразие модулей пар (XQ, L), где Ха — многообразие рассматриваемого класса и L — некоторая поляризация (численные инварианты которой —например, степень многообразия Ха — фиксированы). После того как для каждого Ха выбрано вложение в Р", вопрос об изоморфизме превращается в вопрос о проективной эквивалентности: множество образов выбранных нами вложений будет локально замкнутым подмногообразием Ж в многообразии Чжоу или Гильберта, а пространство модулей, которое мы хотим построить, должно быть фактором этого квазипроективного многообразия по действию группы PGLn+i К — если такой фактор действительно существует. В этом месте в игру вступает геометрическая теория инвариантов, которая доставляет нам общую информацию, аналогичную той, что мы получили «вручную» для случая плоских кубик: существует ли фактор и, более общим образом, каково наибольшее открытое множество U С Ж в замыкании Ж, обладающее тем свойством, что существует фактор U/PGLn+\ К. Например, в случае кривых рода д, если мы выберем m-каноническое вложение (т. е. поляризацию, заданную дифференциалами веса т), то окажется, что для больших т фактор пространства Ж, состоящего из m-канонически вложенных кривых, действительно существует; на самом деле мы можем также добавить точки из замыкания Ж, соответствующие кривым С С ртBэ~2)-э, все особые точки которых являются нодами, а группа автоморфизмов конечна (равносильное условие: всякая рациональная компонента кривой С проходит не менее трех раз через особые точки С). В конечном счете мы приходим к результатам, являющимся примером успеха этой теории. Определение. При д ^ 2 стабильной кривой рода g называется связная кривая арифметического рода д, особенностями которой могут быть только коды и группа автоморфизмов которой конечна. (Если особенности кривой — только ноды, то ее арифметический род находится так: это сумма геометрических родов, т. е. родов нормализации, ее компонент плюс число особых точек минус число компонент плюс один.) Теперь мы имеем такую теорему.
Пространства параметров и пространства модулей 347 Теорема 21.13. Существует грубое пространство модулей Жg для стабильных кривых рода g ^ 2; это многообразие неприводимо и имеет размерность Зд — 3. Конечно, об этом можно сказать гораздо больше. Например, универсальное семейство существует над открытым подмножеством Ж^, состоящим из кривых без автоморфизмов, причем это открытое подмножество гладко; можно описать особенности ^#ff, и так далее. Превосходное обсуждение этой конструкции, включающее ссылки на другие приложения геометрической теории инвариантов, содержится в [М2].
Лекция 22 КВАДРИКИ В этой заключительной лекции мы изучим с некоторой подробностью многообразие, являющееся, возможно, простейшим и наиболее фундаментальным, а именно квадратичную гиперповерхность. Наша цель отчасти состоит в том, чтобы познакомиться с этим важнейшим многообразием, а отчасти —в том, чтобы продемонстрировать применение некоторых из идей, развитых в предыдущих лекциях. По ходу этой (несколько длинной) лекции мы будем пользоваться понятиями размерности, степени, рационального отображения, гладкости и особости, касательного пространства и касательного конуса, многообразия Фано, семейства—и все это применительно к анализу одного класса объектов. Эта лекция требует гораздо меньшей технической подготовки, нежели предыдущая; мы не пытаемся выжать максимум возможного из имеющейся у нас техники, но проводим классическое и элементарное исследование. Излишне объяснять, что геометрия индивидуальной квадрики не таит в себе особых сюрпризов: в этой части у нас есть многочисленные пересечения с предыдущим материалом, а также темы, которые мы могли (а возможно, и должны были бы) рассмотреть ранее. Жизнь станет интереснее, когда, ближе к концу лекции, мы начнем изучать геометрию семейств квадрик; эта тема является более тонкой, и она до сих пор продолжает оставаться предметом исследований. Одно замечание: все результаты и техника этой лекции не зависят от характеристики, за тем исключением, что в случае, когда характеристика основного поля К равна 2, основное соответствие между квадриками и билинейными формами надо определять по-иному. Соответственно, до конца лекции мы будем предполагать, что характеристика поля К отлична от 2. Начальные определения Для начала вспомним некоторые обозначения и терминологию, введенные первоначально в примере 3.3. Квадратичная гиперповерхность Q С PV = Рп — это множество нулей однородного квадратичного многочлена Q: V —> К, который можно рассматривать как квадратичную форму, ассоциированную с билинейной формой Qo-.VxV^K
Квадрики 349 или с соответствующим линейным отображением Q: V -»У*. Если Q является изоморфизмом, он индуцирует изоморфизм FV на PV*, который мы также будем обозначать через Q. В общем случае ранг отображения Q называется рангом квадрики Q; напомним, что, согласно примеру 3.3, квадрика Q С Рп ранга к может быть описана как конус с вершиной Л = Рп~к над гладкой квадратичной гиперповерхностью BPfc. Касательные пространства к квадрикам Коль скоро квадратичная форма Q{v) определяется как ограничение билинейной формы Qo{v, v) на диагональ, дифференциал dQ в произвольной точке v есть линейная форма 2Qo(v, •), т.е. удвоенное Q(v). Стало быть, для всякой точки [г;] € Q имеем: (i) если Q(v) у? 0 € V*, то квадратичная гиперповерхность Q С PV гладка в [v], и касательная плоскость совпадает с [<3(г>)] G FV*; (ii) если Q(v) = 0, то Q особа в точке [v].1 Иными словами, гауссово отображение Ш: Q —* PV* является ограничением линейного изоморфизма Q: FV —> FV* на Q. В частности, множество тех точек Р е Q, для которых касательное пространство в этой точке содержит данную точку R € PV, является пересечением Q с гиперплоскостью, соответствующей Q(R); эта гиперплоскость называется полярой точки R относительно Q. Отметим также, что если Q особа с вершиной Л, то касательные пространства к Q не меняются вдоль прямых на Q, пересекающих Л, а также все содержат Л. В дальнейшем мы нередко будем рассматривать пересечение квадрики Q с ее проективным касательным пространством TXQ в гладкой точке х ? Q. Пусть Q' = <2nT:cQcTxQ^Pn-1. Мы утверждаем, что ранг Q' равен рангу Q минус 2. (Заметим, что если rank(Q) = 1, то на Q нет гладких точек.) В самом деле, множество особых точек квадрики Q' есть линейная оболочка объединения вершины Л квадрики Q с точкой ж, так что при переходе от Q к Q' коразмерность множества особенностей падает на 2. 'Если мы хотим считать квадриками и «двойные плоскости» (L2 = 0), то для единообразия — например, чтобы было верным утверждение, что квадрика Q особа в точке р тогда и только тогда, когда в этой точке обращаются в нуль все частные производные задающего ее уравнения — нам придется условиться, что квадрики ранга 1 особы всюду.
350 Лекция 22 Упражнение 22.1. Покажите, что если Н С W — произвольная гиперплоскость и Q' = Q П Н, то rank(Q) - 2 ^ rank(Q') ^ rank(Q), причем равенство1 достигается тогда и только тогда, когда Н касается Q. Более общим образом, покажите, что если A = Pn_fc и <2' = ЛП<2, то rank(Q) - 2fc ^ rank(Q') ^ rank(Q). Можно проиллюстрировать эти неравенства на плоских сечениях гладкой квадрики в Р3: ранг 2 ранг 3 и на плоских сечениях квадратичного конуса: ранг 1 ранг 2 ранг 3 Плоские коники Мы уже видели, что образ квадратичного отображения Веронезе 1/2: Р1 —+ Р2 является гладкой плоской коникой; в силу сказанного выше, любая гладкая плоская коника проективно эквивалентна вышеописан- *В левом неравенстве. — Прим. перев.
Квадрики 351 ной. Мы можем усмотреть, что коника Q С Р2 изоморфна Р1, и более непосредственно, с помощью проекции из точки х ? Q; отображение тгх, определенное a priori всюду, кроме точки х, продолжается до изоморфизма, если поставить в соответствие точке х пересечение касательной прямой TXQ с прямой Р1. Квадратичные поверхности Гладкую квадрику Q С Р3 мы также уже описывали: это образ отображения Сегре ct^i : Р1 х Р1 —> Р3; отсюда следует, что и всякая гладкая квадрика может быть описана таким образом. Более того, мы видели, что слои двух проекций 7Гг: Q = Р1 х Р1 —> Р1 являются прямыми в Р3, так что на квадрике лежат два семейства прямолинейных образующих, причем через каждую точку х € Q проходит ровно одна прямая каждого семейства. Интересно, однако, увидеть эти прямолинейные образующие и изоморфизм Q = Р1 х Р1 непосредственно. Наличие прямолинейных образующих можно вывести из того факта, что пересечение квадрики с касательной плоскостью в произвольной (гладкой) точке является квадрикой на 2 меньшего ранга. В нашем случае это означает, что для каждой точки х 6 Q пересечение Q П TXQ является объединением двух различных прямых. Поскольку всякая прямая, лежащая на Q и проходящая через х, должна лежать в этом пересечении, мы снова получаем, что через каждую точку на Q проходят ровно две прямые. Зафиксируем теперь точку Хо € Q, и пусть Lo и Mq — две прямые на Q, проходящие через Xq. Через каждую точку Л € Lo проходит еще одна прямая, лежащая на Q (обозначим ее через М\); аналогично, через каждую точку fi G А/о проходит еще одна прямая tMcQ. Стало быть, на Q имеются два семейства прямолинейных образующих, причем каждое из этих семейств параметризовано с помощью Р1. Заметим, что: 1) прямые из семейства {Ь\} попарно не пересекаются, поскольку Q не может содержать три попарно пересекающиеся (и тем самым компланарные, поскольку Q гладка) прямые; 2) по тем же причинам ни одна прямая не может лежать одновременно в обоих семействах; наконец, 3) каждая прямая L\ должна пересекаться с каждой прямой Мм, поскольку прямая T\Q П T^Q должна пересекать Q в двух точках, а именно в х0 и в точке L\ П Мм. ш
352 Лекция 22 Наконец, мы утверждаем, что всякая точка х 6 Q лежит в точности на одной прямой из каждого семейства. Однако же это очевидно: поскольку две прямые L и М, проходящие через X, составляют пересечение Q с некоторой плоскостью, одна из этих прямых должна пересекаться с Lq и тем самым иметь вид М\, а другая должна пересекаться с А/о и тем самым иметь вид LM. Стало быть, у нас получился изоморфизм Q с L0 х Мо = Рх х Р1. Вспомним также, как в примерах 7.11 и 7.22 мы анализировали отображение проекции жх: Q —> Н = Р2 из точки х G Q на плоскость Н. В этом случае есть два отличия от того, что происходит с плоской коникой. Во-первых, 7ГХ является всего лишь рациональным отображением, и продолжить его до регулярного отображения невозможно: при стремлении точки у € Q к точке х предельное положение прямой ху может быть любой прямой1 на касательной плоскости TXQ, а предельное положение ее образа тгх(у) может быть любой точкой на прямой TXQ П Н. Во-вторых, если в случае коники всякая прямая I С Р2, проходящая через х (за исключением касательной прямой), пересекала Q в точности в одной точке, отличной от х, то на Q, напротив, лежат, как мы видели, две прямые L и М, проходящие через х. Стало быть, если говорить о графике Г отображения тгх, то отображение ж\ из Г в Q является изоморфизмом всюду, кроме как над точкой х, слой Е над которой изоморфен Р1. Отображение 7Г2: Г —> Р2 является изоморфизмом всюду, кроме как над точками р и q, в которых прямые L и М пересекаются с плоскостью Р2, и переводит кривую Е в прямую TXQ П Р2 = pq. В примере 7.22 мы выразили эту мысль, сказав, что квадрика Q получается из плоскости Р2 раздутием двух точек р и q и стягиванием соединяющей их прямой. Г = график ттх Q--- Заметим, что коль скоро прямая L переводится в точку р G Р2, прямолинейные образующие из семейства {М^\ проектируются в прямые, проходящие через р, а семейство прямых {L\} аналогичным образом Проходящей через х. — Прим. перев.
Квадрики 353 переходит в пучок прямых, проходящих через q. Тем самым обратное отображение из Р2 в Q может быть реализовано как отображение, переводящее точку г ? Р2 в пару (наклон рг. наклон qf). Читатель легко проверит, что обратное к отображению 7ГХ можно также задать как композицию квадратичного отображения Вероиезе V2'- Р2 —>• Р5 и проекции его образа из точек ^г(р) и v2{q) (ср. упражнение 22.3). Наконец, еще одно представление гладкой квадрики Q С Р3 получится, если спроектировать Q из точки ,т, не лежащей на Q. Разумеется, большинство прямых, проходящих через х. будут пересекать Q дважды, так что это отображение представляет Q в виде двулистного накрытия Р2. Что же до множества тех точек р 6 Q, для которых прямая рх касается Q в точке р (иными словами, точек р. для которых х ? TpQ), то, как мы видели, это множество является пересечением С = Q П Н, где Я" — некоторая плоскость; стало быть, 7ГТ представляет Q в виде двулистного накрытия плоскости Р2, разветвленного вдоль коники С С Р2. Прямолинейные образующие на Q можно представить себе еще и таким способом: каждая прямая, лежащая на Q, пересекает плоское сечение С С Q ровно в одной точке, так что и ее образ на плоскости будет прямой, пересекающей С ровно в одной точке, т.е. касательной к С. На самом деле прообраз касательной к С в точке тгт (р) 23-6152
354 Лекция 22 будет совпадать с пересечением TXQ П Q, которое состоит из объединения двух прямолинейных образующих. Отметим, что мы уже имели дело с описанным выше отображением, только в другом обличье: отображение тгх : Q = Р1 х Р1 —» Р2 есть отображение из произведения Р1 па себя в симметрический квадрат Р1, который, как мы видели (упражнение 10.23). изоморфен Р2. Это отображение переводит упорядоченную пару (p. q) точек па Р1 в неупорядоченную пару р + q. Квадрики в Р" До сих пор гладкие квадрики, с которыми мы имели дело, были многообразиями, с которыми мы сталкивались и в других контекстах. На самом деле изоморфизмы плоской коники с Р1 и квадрики в Р3 с Р1 х Р1 соответствуют изоморфизмам комплексных групп Ли S03 К ^ PSL2 К и S04 K/{±I} = PSL2 К х PSL2 К соответственно (разумеется, второй из этих изоморфизмов не имеет места для вещественных групп Ли; этому соответствует то обстоятельство, что вещественная квадрика не обязана иметь прямолинейные образующие). Дальнейшие совпадения SOg К = Sp4 К и SOo К/{±1} = PSL4 К дадут, как мы увидим, альтернативные описания квадрик в Р4 и Р5. Больше, однако, совпадений не будет, так что не будет и изоморфизмов квадрик с другими естественно определяемыми многообразиями (разве что еще один, отвечающий тройственности на SOs К; см. упражнение 22.20). Два представления гладкой квадрики Q с помощью проекции остаются, тем не менее, в силе; сейчас мы их опишем. Начнем с более простого, а именно с того, что получается с помощью проекции из точки х <? Q. Снова каждая прямая, проходящая через х, пересекает Q в одной или двух точках, так что тгх представляет Q в виде двулистного разветвленного накрытия гиперплоскости Н ^Р™. Как и в случае квадратичной поверхности, слои ттх, состоящие из одной точки, соответствуют множеству таких точек р ? Q. что прямая тр касается Q в точке q. Это условие равносильно тому, что х € Тр<2, или же, эквивалентным образом, тому, что р лежит в гиперплоскости Л, соответствующей точке Q(x) e FV*. Поскольку х $ Q, гиперплоскость Q(x) не касается Q и тем самым пересекает Q по гладкой квадрике С С Л ^Р"-1, которая, в свою очередь, изоморфно проектируется на гладкую квадрику С С Н. Стало быть, можно сказать, что гладкая квадрика Q СР" является двулистным накрытием Р"-1, разветвленным вдоль гладкой квадрики С С Рп~1.
Квадрики 355 Все это, конечно, можно увидеть и непосредственно из уравнения Q: если х = [О, ..., 0, 1] ^ Q, то уравнение можно записать в виде Q(Z0, ..., Zn) = Z2, + a(Z0, • • •, Z„_i) • Zn + b(Z0, ..., Zn_,), где а и 6 — однородные многочлены степеней 1 и 2 соответственно: тогда Q будет двулистным накрытием над Р"-1, разветвленным над гиперповерхностью, заданной уравнением а2 — АЬ = 0. Заметим, что, как и в случае квадратичной поверхности, прямые на Q переходят при проекции лх в прямые в Я, которые либо касаются квадрики С, либо лежат на ней. Если прямая I с Я касается С, то тт~1 (I) состоит ровно из двух прямых на Q, а если I С С, то прообразом I будет, конечно, только одна прямая. Упражнение 22.2. Пользуясь этим представлением гладкой квадрики Q С Р", найдите размерность многообразия Фапо F\{Q). состоящего из прямых, лежащих на Q. и покажите, что при п > 4 это многообразие неприводимо. Проекция гладкой квадрики Q С Р™ на гиперплоскость Н S= p™-1 пз точки х S Q приводит к совершенно другой картине. Как и раньше, это рациональное отображение, а не регулярное; предельным положением точки 7гх(р) при стремлении р к х может быть любая точка из Н Л TXQ. Тем самым график Г этого отображения — раздутие квадрики Q в точке х, и проекция переводит исключительный дивизор Е этого раздутия в гиперплоскость TXQ Л Н. Г = график лх Q ^Р"-1 При этом 7Г2 будет стягивать в точки все прямые, лежащие на Q и проходящие через х. Однако же всякая такая прямая лежит в касательном пространстве TXQ и тем самым в пересечении TXQ Л Q. В силу сказанного выше это пересечение имеет ранг п — 1; значит, оно является конусом над гладкой квадратичной гиперповерхностью С, лежащей в плоскости TXQ ПЯ = р"-2 с Я = Pn_1. На графике, стало быть, все эти прямые соответствуют попарно непересекающимся кривым, стягивающимся в точки на квадрике С; на самом деле Г является раздутием гиперплоскости Р™^1 вдоль квадрики С. Подытожим: гладкая квадрика Q С Р™ может быть получена, если раздуть Р"-1 вдоль гладкой квадрики С, лежащей в гиперплоскости Рга~2 с Р"^1, а затем стянуть в точку собственный прообраз гиперплоскости Р"-2, содержащей С. 23*
356 Лекция 22 Упражнение 22.3. Проверьте это утверждение, показав, что Q является образом Р"-1 относительно рационального отображения [Z0, ...,Zn-i]~[F0(Z), ...,Fn(Z)], где {Fo, ..., Fn} —базис векторного пространства квадрик в Pn_1. обращающихся в нуль на квадратичной гиперповерхности С С Р"-2 с рп-1 (равносильное описание: Q является образом многообразия Веронезе i/2(Pn_1) С Р^ при проекции из пространства Л С Р^, являющегося линейной оболочкой ^(С)). На следующем рисунке мы попытались изобразить отображение 7гх для случая квадрики Q С Р4. Упражнение 22.4. Покажите, что прямые на Q, не проходящие через точку х, соответствуют при этой проекции прямым в Р™-1, пересекающимся с квадрикой С. С помощью этого утверждения найдите еще раз размерность семейства прямых на Q и покажите, что оно неприводиыо при п ^ 4. Линейные пространства на квадриках Теперь мы собираемся дать общее описание линейных пространств, содержащихся в гладких квадриках, то есть описать многообразие Фано Ffc(Q) = {A|ACQ} С G(fc,n), состоящее из /с-плоскостей, лежащих на Q (поскольку все гладкие квадрики в Р" изоморфны, мы будем часто опускать букву Q и обозначать многообразие А>плоскостей на гладкой то-мерной квадрике через Fk,m)-
Квадрики 357 Мы хотим выяснить, в каких случаях многообразие /ч-,т непусто, какова его размерность, будет ли оно неприводимо и т. п. На вопрос о непустоте ответить легко. Плоскость Л = FW лежит на квадрике Q С PV тогда и только тогда, когда соответствующее линейное подпространство W С V является изотропным относительно формы Q, то есть когда Q\w = Oi или, равносильно, Q(W) С Ann(W). Однако же если Q гладка, то Q является изоморфизмом, так что выполнены неравенства dim(W) < dim(Ami(W)) = dim(^) - dim(W), то есть 2-dim(H/)<dim(V). Поскольку размерность квадрики Q на 2 меньше размерности векторного пространства У, а размерность Л на 1 меньше размерности W, эту мысль можно выразить, сказав, что гладкая квадрика не содержит линейных подпространств, размерность которых превосходит половину ее размерности. Вскоре мы увидим, что при всех к < dim(Q)/2 квадрика Q действительно содержит fe-плоскости. Отметим, что, хотя на первый взгляд приведенное рассуждение использует специфику квадрик, оно применимо (в слегка измененном виде) и к гиперповерхностям произвольной степени. Именно, если X С С Pn_1, то гауссово отображение Ч?: X —> Р™* является регулярным. Если А С X — линейное пространство, то для всякой точки х 6 А касательное пространство к X в точке х будет, бесспорно, содержать А. Стало быть, гауссово отображение отображает А в линейное пространство Апп(А) С Рп*, состоящее из гиперплоскостей, содержащих А; это пространство является (n — dim(A) — 1)-плоскостью. Однако же в упражнении 11.39 мы видели, что при к > I не существует регулярного отображения из Pfc в Р'; стало быть, dim(A) < dim(Ann(A)) =n- dim(A) - 1 = dim(X) - dim(A). Тем самым X не содержит линейных подпространств, размерность которых превосходила бы половину его размерности. Пример 22.5. Прямые на квадриках Один пример мы уже разобрали: как мы неоднократно убеждались, многообразие F\t2, состоящее из прямых на квадратичной поверхности, изоморфно несвязному объединению двух экземпляров Р1. Рассмотрим теперь многообразие Г = F\t3, состоящее из прямых на гладкой трехмерной квадрике Q С Р4. Конечно, трудолюбивый читатель должен
358 Лекция 22 был уже подсчитать его размерность и установить его неприводимость, причем двумя способами, представленными в упражнениях 22.2 и 22.4; мы сейчас сделаем это по-другому. Наш подход будет состоять в рассмотрении отношения инцидентности Ф, состоящего из пар «точка х ? Q и прямая I С Q, проходящая через х»: мы полагаем Ф = {(х, l)\xelcQ}cQxT. Каким будет слой Ф над точкой х1 Поскольку всякая прямая, лежащая на Q и проходящая через х, должна лежать в касательной гиперплоскости TXQ = Р3, мы получаем, что все слои Ф над Q изоморфны Р1. Отсюда следует, что Ф неприводимо и имеет размерность dim(Q) + 1=4. Наконец, поскольку слой Ф над точкой / € Г--это сама прямая I, отсюда следует, что Г неприводимо и имеет размерность с1пп(Ф) — 1 = 3. На самом деле многообразие Ф нам очень хорошо знакомо: это не что иное, как трехмерное проективное пространство. Доказательство этого факта намечено в следующем упражнении. Упражнение 22.6. Пусть V — четырехмерное векторное пространство над А'иО: V х V —* К~невырожденное кососимметрическое билинейное спаривание. Покажите, что множество Q, состоящее из двумерных изотропных линейных подпространств в V, является подмногообразием в грассманиане GB, 4) = G(l, 3), а также что оно изоморфно гладкой квадратичной гиперповерхности в Р4. Покажите, что для всякой точки р € W = Р3 многообразие изотропных подпространств, содержащих р, является прямой на Q, и обратно, что каждая прямая на Q имеет такой вид для единственной точки р. Выведите отсюда, что F\^ =Р3. Отметим, что мы можем воспользоваться отношением инцидентности Ф для описания семейства прямых на квадрике Q С Рп для любого п: обозначим через F = Fi(Q) многообразие Фано прямых на X и положим, как и выше, Ф = {(х, l)\x&lcQ}cQxF. Тогда то же самое рассуждение показывает, что слои Ф над Q изоморфны гладким квадрикам Q' С Р'1~2, так что Q неприводимо размерности 2п — 4, a F неприводимо размерности 2п — 5. Пример 22.7. Плоскости на четырехмерных квадриках Теперь посмотрим на гладкую квадратичную гиперповерхность Q С С Р5 и попробуем изучить многообразие F = i<2(Q), состоящее из 2-плоскостей, лежащих на Q. Мы снова воспользуемся отношением инцидентности между точками и содержащими их плоскостями; именно,
Квадрики 359 положим Ф = {(а;, A)|a:GAcQ}cQxF. Чтобы описать слой Ф над точкой х ? Q, заметим, что всякая 2-плос- кость на Q, проходящая через х, будет лежать в пересечении TXQ П Q, являющемся конусом над гладкой квадратичной поверхностью Q'. Стало быть, 2-плоскости на Q, проходящие через х, соответствуют прямым на квадрике Q', которые, как мы видели, параметризуются семейством /Ах 1\2 = Р1 U Р1. Отсюда следует, что Ф име- YXQC\Q/ \Ч ет размерность dim(Q) + 1 = 5 и тем са- / / \ \^ мым F имеет размерность 3. /'"v?-/ \с^\ Что можно сказать о неприводимое- / \ir^-^^^i\ \ ти F1 На сей раз ситуация не такая, у ^^~^^~~~^L \ Q как прежде: поскольку каждый слой Ф \ р \^^7 над Q состоит из двух компонент связ- V_^-""~" ~~~-^_^ ности, компоненты слоев Ф (то есть семейства плоскостей на сечениях Q касательными гиперплоскостями) образуют двулистное накрытие квадрики Q. Тем самым имеются две возможности: либо F неприводимо, либо оно состоит из двух неприводимых компонент связности, причем два разных семейства плоскостей на TXQ П Q соответствуют разным компонентам. На самом деле имеет место второй случай: на Q лежат два разных семейства 2-плоскостей. Примем пока что это утверждение на веру и продолжим; в конце нашего обсуждения мы укажем три способа его доказать. При анализе прямых на квадрике в Р3 мы видели, что две прямые из одного семейства либо не пересекаются, либо совпадают, а две прямые из разных семейств всегда пересекаются в одной точке. Зададимся аналогичными вопросами для Q С Р5: как именно могут пересекаться различные 2-плоскости на Q1 Оказывается, что ответ выводится из ответа для квадратичной поверхности с помощью приведенной выше конструкции. Именно, предположим, что две плоскости Л, Л' С Q имеют в пересечении хотя бы одну точку х. Тогда они обе лежат в пересечении TXQ П Q и тем самым являются конусами над прямыми 1,1', лежащими на квадратичной поверхности Q'\ Л и Л' лежат в одном и том же семействе тогда и только тогда, когда / и V лежат в одном и том же семействе на Q'. Поскольку размерность пересечения Л П Л' на единицу больше, чем размерность I П /', получаем, что если Л и Л' принадлежат к одному и тому же семейству, то Л П Л' будет либо точкой, либо 2-плоско-
360 Лекция 22 стыо, а если они принадлежат к разным семействам, то их пересечение (по-прежнему в предположении, что оно непусто) будет прямой. Что происходит, если Л и Л' не пересекаются? Пусть в этом случае Ф — произвольная 3-плоскость, содержащая Л. Поскольку пересечение Ф П Q содержит 2-плоскость, его ранг не может превосходить 2; стало быть, в силу упражнения 22.1 этот ранг в точности равен 2, так что Ф П Q является объединением Л с некоторой другой 2-плоско- стыо Л". Разумеется, Л" пересекается с Л по прямой, так что в силу сказанного выше плоскости Л" и Л должны принадлежать к различным семействам. С другой стороны, Ф должно пересекаться с плоскостью Л', а поскольку это пересечение содержится в Л U Л" и не пересекается с Л, оно не может быть чем-либо иным, кроме единственной точки, лежащей на Л". Отсюда следует, что Л и Л" лежат в одном семействе, так что Л и Л' лежат в разных семействах. Итак, мы доказали следующее. Предложение 22.8. Две 2-плоскости на Q из одного и того же семейства либо совпадают, либо пересекаются в одной точке; две 2-плоскости из разных семейств либо пересекаются по прямой, либо не пересекаются. Как выглядят компоненты многообразия F? Ответ оказывается простым. Именно, рассмотрим сначала прямую I С Q. Как мы отмечали, гауссово отображение квадрики Q есть ограничение линейного изоморфизма Р5 —> Р5*, так что гиперплоскости TXQ, касательные к Q в точках х ? I, образуют прямую в Р5*. Стало быть, их пересечение является 3-плоскостью Ф/, пересечение которой с Q особо в каждой точке прямой I. Стало быть, Ф; Л Q должно быть квадрикой ранга 2, т. е. состоять из двух различных 2-плоскостей; обратно, всякая 2-плоскость Л С Q, содержащая I, будет лежать в TXQ для всякой х ? I, и тем самым в Ф; П Q. Тем самым мы показали, что всякая прямая I С Q содержится ровно в двух плоскостях, лежащих на Q. Конечно, эти 2-плоскости должны лежать в различных семействах, так как они пересекаются по прямой. Пусть теперь if— общая гиперплоскость в Р5 (на самом деле —любая гиперплоскость, для которой пересечение Q' = Н П Q гладко). Поскольку Q' не содержит 2-плоскостей, всякая 2-плоскость Л, лежащая на Q, будет пересекаться с Н по прямой /д- Обратно, выше мы видели, что для данной прямой I в каждом из двух семейств существует единственная 2-плоскость, содержащая I; стало быть, соответствие Л •—> /Л задает изоморфизм между каждой из компонент связности многообразия F и многообразием F\{Q') = Fi 3, состоящим из прямых на Q'. Поскольку
Квадрики 361 в упражнении 22.6 мы установили, что это последнее изоморфно Р3, мы заключаем, что многообразие Фапо F, состоящее из 2-плоскостей, лежащих на гладкой квадрике Q С Р5, изоморфно несвязному объединению двух экземпляров Р3. Три обещанных доказательства того факта, что на Q лежат два семейства 2-плоскостей, предложены в следующих трех упражнениях. Упражнение 22.9. Выведите тот факт, что многообразие F (многообразие 2-плоскостей на Q) имеет две компоненты, показав, что подсемейство плоскостей, пересекающихся с данной 2-плоскостыо Ло в точке или совпадающих с Ло, является неприводимой компонентой многообразия F. Упражнение 22.10. Покажите, что группа 0F) = 0( V, Q) транзитив- но действует на множестве максимальных изотропных подпространств относительно Q и что стабилизатор данного изотропного пространства лежит в SOF). Выведите отсюда, что F2,i состоит из двух компонент. Упражнение 22.11. Докажите, что F^a состоит из двух компонент, воспользовавшись изоморфизмом Q с грассманианом G(l, 3) и применив упражнение 6.5. Пример 22.12. Многообразия Фано квадрик в общем случае Мы потратили немало времени на случай квадрик в Р5, но зато общий случай получится теперь довольно легко. Чтобы понять (по крайней мере с принятой нами в данный момент точки зрения) строение многообразия Fk(Q) = Fk,n-i, состоящего из fc-плоскостей, лежащих на квадрике в Рп, мы воспользуемся в качестве основного инструмента введенным выше отношением инцидентности Ф между точками и fe-плос- костями, лежащими на Q: Ф = {{х, A)\xeAcQ}cQx Fk^. Как и выше, слой Ф над точкой х & Q есть просто многообразие к-илос- костей Л С Q, содержащих х, то есть многообразие fc-плоскостей на пересечении TXQ П Q, проходящих через х. Однако же TXQ П Q есть конус с вершиной х над гладкой квадрикой Q' С Р™-2, так что А;-плоскости, лежащие на TXQ П Q, в точности соответствуют (к — 1)-плоскостям, лежащим на Q'. Иными словами, слои Ф над Q изоморфны многообразию Fk-i(Q') = Fk-i^n-з, состоящему из (к — 1 )-плоскостей на гладкой квадрике, размерность которой на 2 меньше. Стало быть, сНт(Ф) = dim(Ffc_i,n_3) + п - 1, откуда dim(Ffc,„_i) = dim(FA:_iin_3) + n - к - 1.
362 Лекция 22 Более того, если многообразие Fk-i.n-з неприводпмо, мы можем отсюда вывести, что Ф, а значит и Fk,n-\, также неприводимо. Этим покрываются все случаи, кроме случая линейных пространств максимальной размерности на четномерных квадриках. Итак, мы доказали следующий факт. Теорема 22.13. Многообразие Fk,m, состоящее из к-плоскостей, лежащих на т-мерной гладкой квадратичной гиперповерхности, является гладким многообразием разлкрности dim(Ffe,TO) = (fc+ l)(m- у J, если к ^ те/2, и пусто в противном случае; если к < т/2, то это многообразие неприводимо. В специальном случае те = 2к ситуация — как опять-таки можно было ожидать, судя по разобранным примерам — более интересна. Теорема 22.14. Пусть Q С P2fc+1 — гладкая квадрика. Тогда (i) многообразие Fk(Q) = Fk,2k состоит из двух компонент связности: (ii) для любых двух k-плоскостей A, A' cQ имеем dim(A П Л') = k (mod 2) тогда и только тогда, когда А и А' лежат в одной связной компоненте Fk(Q); (in) для всякой (к — 1)-плоскости, лежащей на Q, существуют ровно две содержащие ее k-плоскости, лежащие на Q, и эти к-плоскости принадлежат разным компонентам многообразия Fk(Q); стало быть, (iv) каждая из компонент связности многообразия Fkl2k изоморфна Fk-\,2k-\- Упражнение 22.15. Докажите теорему 22.14. Упражнение 22.16. Пусть Q С Р™ — гладкая квадрика; рассмотрим многообразие Fkj{Q) С <G(k, n), определенное следующим образом: Fk,i {?>) = {Л С Рп | гапк(Л П Q) < I}. Найдите размерность многообразия Fkj{Q) и его неприводимые компоненты. Гладко ли это многообразие? Упражнение 22.17. Докажите теорему 22.13 с помощью представления квадрики Q как двулистного накрытия Р71-1, разветвленного в квадрике. Можете ли вы таким же способом доказать теорему 22.14? Упражнение 22.18. То же задание, что в упражнении 22.17, но на сей раз надо воспользоваться представлением Q, получаемым с помощью проекции из точки х ? Q.
Квадрики 363 Упражнение 22.19. Обозначим через ?> проективное пространство, состоящее из всех квадрик в Рга. Выведите утверждения о размерностях, содержащиеся в теоремах 22.13 и 22.14, рассматривая отношение инцидентности Е С Ш х G(k, п), определенное следующим образом: E = {(Q, A)\AcQ}. Для этого оцените размерность слоев Е над &(к, n), чтобы найти размерность Е, а затем и размерность общего слоя Е над =2, то есть Fk,n-i- Что в этом рассуждении не проходит, если к > (п — 1)/2? Упражнение 22.20. Вот еще одно совпадение. Покажите, что каждая из компонент многообразия -Рз.б; состоящего из 3-плоскостей, лежащих на гладкой квадрике Q С Р7, изоморфна самой квадрике Q. (Это —проявление тройственности, то есть наличие у диаграммы Дынкина группы SO а К автоморфизма порядка 3; см. [FH].) Семейства квадрик Как мы отмечали в начале лекции, все становится еще интереснее, когда мы начинаем рассматривать не индивидуальные квадрики, но семейства квадрик. На этом мы и сосредоточимся до конца лекции; для начала мы рассмотрим семейство всех квадрик в Р™ (и даже в Р1 и Р2). Пример 22.21. Семейство квадрик в Р1 Рассмотрим многообразие, параметризующее все квадрики в Р1. Как мы видели, если записать уравнение произвольной квадрики С СР' в виде C=(aX2 + bXY + cY2), то будет ясно, что пространство Ф, состоящее из всех квадрик в Р1, будет не чем иным, как проективной плоскостью Р2 с однородными координатами а, Ь и с. Заметим, что это частный случай изоморфизма между n-й симметрической степенью Р1 и пространством Р", о котором шла речь в примере 10.23. В лекции 4 отмечалось, что естественно спросить, какие множества точек на этой плоскости соответствуют двум разным типам квадрик. В данном случае ответ получается немедленно: множество особых квадрик Е С Ф задается дискриминантом Е = (Ь2 - 4ас), так что это гладкая плоская коника в Ф == Р2. Рассуждая по-другому, заметим, что отображение v. Р1 ^Ф^Р2,
364 Лекция 22 переводящее точку Р € Р1 в квадрику 2Р 6 Ф, является алгебраическим: оно переводит точку [а, /3], являющуюся множеством нулей линейного многочлена /ЗХ — aY, в квадрику (/ЗХ — aYJ=/32X2 — 2a/3XY + + a2Y2, так что в координатах мы имеем v. [а, /3] н^[/32, 2а/3, а2]. Далее, нам может, например, захотеться описать множество Lp, состоящее из квадрик С С Р1, содержащих данную точку РбР1. то есть квадрик вида Р + Q при фиксированном Р. Нетрудно видеть, что это множество будет прямой на Ф = Р2: например, для данной точки Р = [а, /3] условие аа2 + bap + ф2 = О, означающее, что квадрика обращается в нуль в Р, является, очевидно, линейным условием на коэффициенты a, b и с квадрики С, так что множество таких С является прямой. Можно также вместо этого описать множество таких квадрик параметрически. Мы LP = {P + Q\Qe^} имееы CJP LP = {{pX-aY)-(8X-1Y)}btS[eVl, ) так что параметрически Lp задается как прямая {2Q | Q € Р1} LP = {[60, -да - 7/3, 7а]}[7,*]бР>- Как это связано с коникой Е С Ф? Ответ ясен: поскольку прямая Lp может пересекаться с коникой Е только в одной точке — квадрике 2Р, — прямая Lp должна касаться Е в 2Р. Можно получить то же утверждение и непосредственно с помощью аналитических, а не синтетических методов: касательная к конике ? = (Ь2 - Аас) в точке [U, V, W] есть -4W ¦ а + 2V ¦ b - AU ¦ с = 0; стало быть, в точке 2Р = [/32, -2а/3, а2] это будет прямая Т2р(Е) = (-4а2 • а - 4а/3 • Ь - 4/32 ¦ с), что совпадает с данным ранее уравнением прямой Lp.
Квадрики 365 Отметим в заключение, что касательные прямые к конике Е, проведенные в точках 2Р и 2Q, должны пересечься в точке плоскости Ф, соответствующей квадрике Р + Q; обратно, всякая / 2Р \Р + Q точка Р + Q на плоскости Ф, не лежащая на Е, будет лежать в точности на двух касательных \ 20 к Е; это соответствует тому факту, что многообразие, двойственное к Е, также будет квадратичной гиперповерхностью. ' Lq Пример 22.22. Многообразие квадрик в Р2 Геометрия пространства Р5, параметризующего плоские коники, очень красива. Мы уже несколько раз имели с ней дело; здесь мы соберем то, что мы говорили на эту тему раньше, а также сформулируем в виде упражнений некоторые дополнительные утверждения. Для начала отметим, что в пространстве квадрик, то есть в Р5, есть два выделенных подмногообразия: множество Ф, состоящее из двойных прямых, и множество особых коник Е. Первое из этих подмногообразий—это просто поверхность Веронезе: это образ отображения Р2* —>Р5, переводящего прямую L С Р2 в соответствующую двойную прямую, а это и есть отображение Веронезе vi- Второе подмногообразие можно реализовать либо как многообразие секущих, либо как многообразие касательных поверхности Ф; это гиперповерхность степени 3. Если представить Р5 как множество ненулевых симметрических C х 3)-матриц с точностью до умножения на скаляр, то Ф и Е будут множествами матриц ранга 1 и ранга ^ 2 соответственно. Упражнение 22.23. Покажите, что Е особо в точности вдоль поверхности Ф. Упражнение 22.24. Пусть L и Л/— две различные прямые на Р2. Покажите, что проективное касательное пространство к Ф в точке 2L есть пространство коник, содержащих L. Покажите, что проективное касательное пространство к Е в точке L + М есть пространство коник, содержащих точку L П М. Выведите отсюда, что многообразие, двойственное к Ф, изоморфно Е и что многообразие, двойственное к Е, изоморфно Ф. Упражнение 22.25. Пусть L С Р2 — произвольная прямая иГ^С Р5 — пространство коник, касающихся L или содержащих L. Покажите, что Г^ является квадратичной гиперповерхностью ранга 3, вершиной которой является линейное пространство Л/,, состоящее из коник, содержащих L.
366 Лекция 22 Упражнение 22.26. Пусть, как и выше, L С Р2 — прямая. Покажите, что проективный касательный конус Tc2L(E) в точке 2L (к Е) является многообразием коник, касательных к L или содержащих L, и что кратность Е в точке 2L равна 2. Пример 22.27. Полные коники Некоторые очень интересные явления, связанные с двойственными многообразиями, можно увидеть в простейшем возможном случае плоских коник. Как мы отмечали (для произвольной квадратичной гиперповерхности X С Р"), гауссово отображение (S\ ¦ X —> Р™* является ограничением линейного отображения из Рп в Рп*, так что кривая, двойственная к плоской конике С С Р2, будет снова плоской коликой С* С Р2*. Сейчас мы посмотрим, что происходит, когда коника С варьируется и, в частности, становится особой. Многое можно увидеть уже на картинках. Например, посмотрим, что будет, если гладкая коника С\ стремится к конике Со ранга 1, то есть к объединению двух различных прямых L, М С Р2. Рисунок подсказывает, что при Л —¦ 0 все пределы касательных к С\ будут проходить через точку р = L П Л/. Если это действительно так, то предел двойственной коники при Л —> 0 должен быть просто двойной прямой 2р* в Р2*. Далее, предположим, что у нас есть достаточно общее семейство коник С\, стремящихся к двойной прямой Со = 2L. («Общее» здесь означает, что коники С\ пересекают прямую L трансверсально в двух точках р\, q\, стремящихся при А —* 0 к двум различным точкам р, q 6 L.) Рисунок снова подсказывает ответ: предельными положениями касательных прямых при А —* 0 должны быть
Квадрики 367 прямые, проходящие через р или q, и соответственно предел двойственного к С\ должен быть суммой двух прямых р*, q* С Р2*. На самом деле это рассуждение можно сделать и точным. Для этого отождествим, как и выше, множество всех коник в FV = Р" с P(Sym V*) = Р5; одновременно отождествим пространство коник на двойственной плоскости PV* = Р2* с двойственным проективным пространством P(Sym2 V) = Р5*. Пусть U С Р5 и U" С Р5* — открытые подмножества, соответствующие гладким коникам. Рассмотрим биекцию Ф-.и-*и*, переводящую конику С в двойственную к ней С*. Она продолжается до рационального отображения у: Р5— ->Р5*; обозначим через Г С Р5 х Р5* график этого отображения. Г называется многообразием полных коник, и вопросы по поводу поведения двойственных к коникам в семействах могут быть поставлены в терминах Г и его проекций. Ответы (подтверждающие наши наглядные рассуждения) собраны в следующем предложении. Предложение 22.28. Пара коник (С, С*) G Р5 х Р5* лежит в Г тогда и только тогда, когда она принадлежит к одному из следующих четырех типов: (i) С и С* гладки и двойственны друг к другу; (п) для некоторой пары различных прямых L, М С Р2 имеем С = = Ы)М и С* = 2р*, гдер = ЬГ\ М: (iii) для некоторой пары различных точекр, ggP2 имеем С* =p*Uq* и С = 2L, где L = pq; (iv) для некоторых точки р G Р2 и прямой LcP2, удовлетворяющих условию р € L, имеем С = 2L и С* = 2р*. Упражнение 22.29. Докажите предложение 22.28. Упражнение 22.30. Заметим, что в силу предложения 22.28 проекция Г —> Р5 взаимно однозначна всюду, кроме как над подмногообразием двойных прямых Ф С Р2, а слои над точками Ф изоморфны Р2. Покажите, что Г является раздутием Р5 вдоль поверхности Веронезе Ф. Пример 22.31. Квадрики в Рп В общем случае пространство квадратичных гиперповерхностей в Р" является проективным пространством размерности N = п(п + 1)/2 — 1; мы можем рассматривать его как проективизацшо векторного пространства симметрических (п + 1) х (п + 1)-матриц М. Через Ф^ С PN мы будем обозначать пространство квадрик, ранг которых не превосходит к,
368 Лекция 22 т. е. подмногообразие, заданное обращением в нуль всех (к + 1) х (к + 1)- миноров матрицы М. Эквивалентным образом можно описать Фд. как множество квадрик, являющихся конусами с вершиной Л = p"-fc пад квадрикой Q С Pfc_1. Заметим, что точки из Ф^ \ Фк-i соответствуют конусам, для которых квадрика Q гладка или, иными словами, вершина Л единственна. Эта характеризация позволяет нам найти размерность Фд- с помощью отношения инцидентности: как обычно, мы обозначаем через G = = G(n — к, п) грассманиап fc-плоскостей в Р", а через Фд, С G х Р^ множество вида Ф* = {(Л, Q)|AcQsing}. Для любого Л = PW С Р" слой Фд, над Л есть пространство квадрик в проективизации факторпространства Сп+1/№", так что он имеет размерность к(к + 1)/2 — 1; стало быть, dim Фд, = dimG + Цк + 1)/2 - 1 = кп - (к - 1)(к - 2)/2. Поскольку отображение Фд, —» Фд, взаимно однозначно всюду, кроме как над Ф/c-i, размерность Фд, такая же, как у Фа,; проще всего ее запомнить, если заметить, что со<11т(Фп+1_/ С FN) = 1A + 1)/2, или, иными словами, коразмерность пространства квадрик коранга / равна биномиальному коэффициенту 1A + 1)/2. Наиболее обозримые примеры всего этого таковы. (i) Множество особых квадрик является, конечно, гиперповерхностью, задаваемой обращением в нуль определителя М. Заметим, что, поскольку определитель М является неприводимым многочленом степени п + 1 от элементов матрицы М, эта гиперповерхность имеет степень п + 1. (ii) Противоположная крайность —множество квадрик ранга 1 — является просто многообразием Веронезе; на инвариантном языке, если мы будем рассматривать Р" как ироективизацию PV, a PjV — как проективное пространство P(Sym2 V*), то Ф: будет образом отображения v2: PV* -+P(Sym2V"), возводящего линейную форму в квадрат. Как мы видели, это и есть отображение Веронезе на PV*. Отметим, в частности, что степень Ф1 равна тем самым 2П. (in) Еще один случай, в котором Ф^- допускает наглядное описание,— это случай к = 2. В этом случае Фг —это множество пар гиперплоско-
Квадрики 369 стей в Р™, то есть образ отображения s: FV* xFV* -+P(Sym2V*), переводящего пару линейных форм в их произведение. Заметим, что это просто отображение Сегре PV* x FV* —> F(V 0 V*), скомпонованное с проекцией V* ® V* —+ Sym2 V*; поскольку общий слой второго из этих отображений над образом многообразия Сегре состоит из двух точек, получаем, что степень Фг равна половине степени многообразия Сегре. Тем самым ^(ф2)=н2;)- Простейший пример многообразия, не относящегося к типам (i)—(iii) выше, — многообразие Фз, состоящее из квадрик ранга не более чем 3 в Р4. Оказывается, что его степень равна 10; я не знаю, можно ли ее вычислить более простым образом, чем сославшись на следующее предложение. Предложение 22.32. Степень многообразия Фи, состоящего из квадрик ранга ^ k e P" (и рассматриваемого как подмногообразие в пространстве PN всех квадрик в Рп) равна п_ ,п+а+1ч ТТ \п — к — а/ *8(Фк) = Д ) /2а + Ь а=0 \ а Мы не будем рассказывать, как выводится эта формула; см. [FL, пример 14.4.11] или [JLP]. Следующий вопрос, который можно задать о многообразиях Ф^ после того, как найдены их размерность и степень, состоит в том, каковы их множества гладких и особых точек, а также касательные пространства и касательные конусы. Ответы совершенно аналогичны тому, что мы видели в случае детерминантальных подмногообразий в пространстве всех (т х п)-матриц. Теорема 22.33. Пусть Qo е Фт \ Ф,„_1, т. е. Qo - конус с вершиной Л = Pn~m над гладкой квадрикой Q С Pm_1. Тогда Фт гладко в Qo с касательным пространством гд0(Фт) = {д|дэл}. Более общим образом, если Qq ? Фт-к \ Фт-k-i, т- ?¦ если Qq —конус с вершиной Л = fn-rn+k Ha() гладкой квадрикой, то касательный конус к Фт в точке Qo равен ГСд0(Фт) = {Q | rank(QU) < k}, 24-6152
370 Лекция 22 а кратность Фт в точке Qo равна степени Ф/; в пространстве квадрик в рп-т+к (эта степень указана в предложении 22.32). Как мы отмечали, доказательство совершенно аналогично тому, что приведено в примерах 14.15 и 20.5, и мы не будем его повторять. Стоит заметить, что, как и в случае детерминанталей в пространстве всех матриц, для того чтобы вычислить кратность исходя из приведенного в формулировке теоремы описания касательного конуса и формулы для степени симметрического детерминанталыюго многообразия, нам нужно знать, что идеалы многообразий Ф^ действительно локально порождаются (fc + 1) х (А; + 1)-минорами. Пучки квадрик В некотором смысле исследование геометрии пространства Р^, состоящего из всех квадрик в Р", является всего лишь прелюдией к исследованию более общих семейств квадрик, соответствующих подмногообразиям ВсР" (или, выражаясь более точно, многообразиям В, снабженных отображениями В -»РП). Мы проиллюстрируем это, обсудив простейшие из таких семейств, а именно семейства, соответствующие прямым L С WN. Такие семейства называются пучками квадрик. Множество всех пучков квадрик параметризуется грассманианом G(l, N), и мы сосредоточимся на исследовании пучков общего положения. Разумеется, через две точки проективного пространства проходит единственная прямая, и если Qq, Q\ € fN —две квадрики, то соответствующий пучок есть семейство квадрик L = {Q\ | A G Р1}, где Qx = Ао<2о + ^\Q\ для всякого А = [Ао, Ai] G Р1. Мы будем рассматривать пересечение этих квадрик, называемое множеством базисных точек, или базисным множеством пучка: X = Q0nQ1= f] Qx. asp1 Поскольку пучок предполагается общим, Qqw.Q\ будут трансверсалыю пересекаться по множеству X, т.е. X будет пусто при п < 2 и будет гладким многообразием степени 4 и размерности п — 2 при п ^ 2. При п ^ 2 мы имеем, ввиду предложения 17.18, L = {Q\QDX}. Первое, что можно спросить про семейство квадрик, — это каковы его особые элементы и сколько их. В данном случае, поскольку прямая
Квадрики 371 L С PN предполагалась общей, она не будет пересекаться с подмногообразиями Фд,. при к ^ п — 1, поскольку их коразмерность не меньше трех, и будет пересекать гиперповерхность Фп, состоящую из особых квадрик, в п + 1 точке. При п — \ это означает, что в общем пучке квадрик в Р1 будут содержаться ровно две двойные точки. Заметим, что если в таком пучке количество особых элементов отлично от двух, то он должен касаться коники особых квадрик, то есть иметь непустое базисное множество. При п = 2 увидеть особые элементы общего пучка квадрик еще проще. Базисное множество пучка будет состоять из четырех точек А, В, С и D, никакие три из которых не коллине- арны; если X содержится в объединении двух прямых, то каждая из прямых должна содержать в точности две из этих точек. Стало быть, три особых элемента пучка L суть пары прямых А~В + ~CD, AC + ~BD иА~Б+ В~С. Отметим, в частности, что если базисное множество X состоит из четырех различных точек, то пучок содержит ровно три особых коники. Есть много способов доказать, что верно и обратное; например, если коники Q$ и Q\ касаются в точке С и при этом трансверсально пересекаются в точках А и В, то пучок будет состоять из всех коник, проходящих через А, В и С и при этом либо особых в точке С, либо касательных к Qa и Q\ в точке С. Стало быть, особыми кониками в пучке L будут либо сумма Q прямых АВ и АС, либо сумма Q' прямой АВ и прямой, проходящей через С и касающейся Qq и Q\. В самом деле, в этом случае мы можем воспользоваться упражнением 22.24 (или более общей теоремой 22.33) и заключить, что поскольку все коники пучка содержат особую точку коники Q', прямая L должна 24*
372 Лекция 22 касаться множества Ф2, состоящего из особых коник, в точке Q', так что Q' является двукратной точкой пересечения L с Фг (т. е. многочлен det(M) на пространстве квадрик, будучи ограниченным на L, имеет нуль не менее чем второго порядка в Q'). Приведенные выше примеры иллюстрируют следующее общее утверждение. Предложение 22.34. Пучок L, порожденный Qq и Qi, содержит в точности п + 1 особый элемент тогда и только тогда, когда Qo и Q\ пересекаются трансверсально. Доказательство. Заметим для начала, что условие трансверсальности пересечения Qo и Q\ не зависит от выбора «образующих» Qo и Q\: оно равносильно тому, что дифференциалы dQ\ многочленов Q\ ? L независимы в каждой точке Р ? X. Имея это в виду, предположим сначала, что количество особых элементов пучка L отлично от п + 1, т.е. что L пересекается с Фп нетрансверсально. Такое может произойти в двух случаях: либо L содержит точку Q, являющуюся особой на Ф„, что, как мы знаем из теоремы 22.33, означает, что Q ? Ф„-1, либо L касается Ф„ в гладкой точке. Если имеет место первый случай, то, поскольку множество особых точек Q имеет положительную размерность, все остальные квадрики Q' ? L будут с ним пересекаться и тем самым нетрансверсально пересекаться с Q. Во втором случае все квадрики Q' ? L будут, ввиду теоремы 22.33, содержать особую точку Q и тем самым опять-таки пересекаться с Q нетрансверсально. Обратно, если две образующих пучка нетрансверсально пересекаются в точке р, то какой-то элемент Q ? L будет особ в точке р, т. е. для некоторой пары Q, Q' ? L квадрика Q' пересекается со множеством особых точек квадрики Q; тогда либо Q' ? Ф„_1 = ^n)smg; либо прямая L касается Фга в точке Q. ? Упражнение 22.35. Найдите пучок коник в Р2, содержащий только один особый элемент, но не содержащий двойных прямых. В общем случае, существует ли пучок квадрик в Рп, содержащий ровно один особый элемент, но не пересекающийся с Фп_1? (*) Имея в виду предложение 22.34, мы будем называть пучок квадрик простым, если выполняется одно из эквивалентных условий этого предложения, и сосредоточим наше внимание на таких пучках. Основная задача, которой мы зададимся, — классифицировать простые пучки. Иными словами, мы спрашиваем, все ли простые пучки проективно эквивалентны, а если нет, то что их различает. Сначала рассмотрим случай п = 2, т. е. пучки коник на плоскости. В этом случае мы видели, что простой пучок состоит из всех коник,
Квадрики 373 проходящих через четыре точки на плоскости, никакие три из которых не коллинеарны; поскольку любые два множества точек с этим свойством переводятся друг в друга, отсюда следует, что все простые пучки коник на плоскости также переводятся друг в друга с помощью автоморфизма Р2. В Р3 ситуация не такова. Во-первых, заметим, что не все множества базисных точек изоморфны; мы увидим в двух следующих упражнениях, что если спроектировать X из точки Р € X на плоскость, то X изоморфно отобразится на гладкую плоскую кубическую кривую X, у которой есть j-инвариант, и что таким образом можно получить любую плоскую кубику. Упражнение 22.36. Пусть X — гладкое пересечение двух квадрик в Р3 и Р € X — произвольная точка. Покажите, что проекция ттр из Р на плоскость индуцирует изоморфизм X с плоской кубикой. Упражнение 22.37. Пусть теперь ?сР2- плоская кубика с уравнением у2 = х3 + ах + Ь. Покажите, что отображение Е —> Р3, переводящее (х, у) в [1, х, х2, у], изоморфно отображает Е на пересечение квадрик Z0Z2-Z2 = 0 и Z% = Z1Z2 + aZ0Zi+bZl С другой стороны, у пучка квадрик есть и «непосредственно наблюдаемый» инвариант. Если L = {Q\} — простой пучок квадрик, то существует четыре значения Л е Р1, для которых квадрика Q\ особа. У этих четырех точек на Р1 имеется нетривиальный инвариант: именно, если Л — двойное отношение этих точек, взятых в каком-то порядке, то j'-инвариант 3~ ° Л2(А-1J ' введенный нами в лекции 10, не зависит от выбора упорядочения точек и инвариантен относительно автоморфизмов Р1. Стало быть, два простых пучка могут быть переведены один в другой только в том случае, если их j-инварианты совпадают. На самом деле верно и обратное: j'-инвариант является полным инвариантом пучка, как мы увидим в дальнейшем. Не будет большим сюрпризом узнать, что инвариант простого пучка можно также найти непосредственно по его множеству базисных точек X. Именно, мы имеем следующее предложение. Предложение 22.38. Базисное множество X простого пучка квадрик в Р3 с особыми элементами Q\it г = 0, 1, 2, 3, изоморфно кривой Е
374 Лекция 22 с уравнением у2=П(^-Аг); иными словами, j -инвариант пучка равен j -инварианту кривой X. Доказательство. Можно было бы, конечно, доказать это исходя из явных уравнений, приведенных в упражнении 22.37, но мы будем рассуждать геометрически; мы покажем, что и X. и Е совпадают с некоторым a priori отличным от них третьим объектом. Зафиксируем точку Р ? X С Р3 и введем кривую, состоящую из прямых, проходящих через Р и лежащих на какой-нибудь квадрике из пучка. Именно, мы положим У = {(А, I) | Р ? I С Qa} С Р1 х G(l, 3). Заметим для начала, что кривая У гладка, поскольку ее проекция на второй сомножитель отображает У на плоскую кривую X, рассматриваемую как подмногообразие в Хр = {I \ Р ? 1} = Р2 С G(l, 3). Чтобы убедиться теперь, что Y изоморфна X, заметим, что всякая прямая I, лежащая на квадрике Q ? L, будет пересекаться с X в двух точках (это точки пересечения I с любой квадрикой Q' ? L, отличной от Q): стало быть, мы можем определить отображение tp: Y —> X, переводящее (Л, /) в точку пересечения I с X, отличную от Р (и в Р, если I касается X в точке Р). С другой стороны, для всякой точки R ? X существует единственная квадрика Q\ ? L, содержащая прямую I = PR. Для всякой точки S ? I, отличной от Р и R, квадрика Q ? L содержит I тогда и только тогда, когда она содержит S; но множество квадрик, содержащих S, есть гиперплоскость Н в пространстве FN = Р9, состоящем из всех квадрик, а поскольку прямая L не содержится в Н, она должна пересекать его в единственной точке Q\. Стало быть, мы можем обратить ip, переведя R в (А, I), где / = PR и Q\ — единственная квадрика в L, содержащая I. Наконец, чтобы показать, что Y = Е, заметим, что всякая гладкая квадрика Q ? L будет содержать две прямых, проходящих через точку Р, а особая квадрика — только одну. Поскольку кривая У гладка, отсюда следует, что проекция на первый сомножитель представляет У в виде двулистного накрытия над Р1, разветвленного в четырех точках Аг 6 Р1, так что У изоморфна Е. О Упражнение 22.39. Покажите, что проекция кривой X С Р3 на плоскость из точки Р, не лежащей на X, либо бирационально отображает X на плоскую квартику с двумя нодами, нодом и каспом, двумя каспами или точкой самокасания, либо представляет X в виде двулистного накрытия коники.(*)
Квадрики 375 Упражнение 22.40. Пусть Q — любая из четырех особых квадрик в пучке квадрик, содержащих X. Покажите, что четыре из касательных прямых ТрХ к X лежат на Q и что их четыре точки касания Р G X лежат в одной плоскости. Покажите, что получаемые этой конструкцией 16 точек являются в точности точками перегиба кривой X. Ответ на общий вопрос о том, когда два простых пучка эквивалентны, очень похож на то, что можно было бы ожидать, глядя на разобранный пример. Имеет место следующее утверждение. Теорема 22.41. Пусть L = {Q\} и М = {Rx} ~ пучки квадрик в Р" с особыми элементами Q\t и R)Mi, г = 1, ..., п+ 1. Тогда L и М проек- тивно эквивалентны тогда и только тогда, когда два подмножества {A,}, {p,i} С Р1 конгруэнтны, т. е. когда существует автоморфизм Р1, переводящий {А^} в {/х,}. Этот результат, в свою очередь, вытекает из следующей леммы. Лемма 22.42 (нормальная форма для простых пучков). Пусть L — простой пучок квадрик в Рп. Тогда в Рп можно выбрать однородные координаты, в которых все квадрики Q € L диагоналъны: иными словами, L порожден квадриками Q и R, где Q{X) = Y.xl ДР0 = Х>л:,?. Доказательство. Пусть Рп =РУ, где V — векторное пространство, и пусть Q и R — образующие L, отвечающие гладким квадрикам; рассмотрим соответствующие отображения Q,R: V ->V*. Базис в V, который нам нужен, будет состоять из собственных векторов композиции A = R-1oQ:V-+V. Заметим, что при ином выборе Q и R отображение А заменится на линейную комбинацию А и тождественного отображения; в частности, это не повлияет на собственные векторы. Заметим также, что А не может иметь двух независимых собственных векторов с одним и тем же собственным значением Л, поскольку в этом случае ранг линейной комбинации Q — XR не превосходил бы п — 1. Чтобы убедиться, что собственные значения А обладают желаемыми свойствами, мы воспользуемся стандартным вычислением: если v, w € V — собственные векторы оператора А с собственными значениями Аи/j/A соответственно, то Q(v, w) = (Qv, w) = {RAv, w) = A • R(v, w),
376 Лекция 22 но при этом Q(v, w) = (v, Qw) = (v, RAw) = ц ¦ R(v, w), так что мы заключаем, что Q(v, w) = R(v, го) = 0. Остается убедиться, что оператор А диагонализируем. Предположим противное; тогда существуют два вектора v, w G V, для которых (А — XI)v = 0 и (А — XI)w = v. Заменяя Q на Q — XR, мы можем считать, что А = 0 (так что Qv = 0; иными словами, точка [v] 6 PV особа на квадрике Q) и что R~lQw = v. Но тогда мы имеем R(v, v) = (Rv, v) = (RR-lQw, v) = (Qw, v) = Q(w, v) = (w, Qv) = 0, так что квадрика R С PV содержит точку [v] ? Q, в противоречие с предположением о том, что пучок L = QR прост. ? Заметим, что если бы мы хотели быть педантичными, мы могли бы уточнить эту лемму: именно, поскольку множество Фп особых квадрик имеет кратность к вдоль Фп_^+1, для всякого пучка квадрик L = {Q\}, не все из которых особы, имеем ^ (п + 1 - rank(QA)) ^ п + 1, АбР1 так что предшествующее рассуждение показывает, что все элементы пучка одновременно диагонализируемы тогда и только тогда, когда это неравенство обращается в равенство. Доказательство теоремы 22.41. Записав квадрики Q, R 6 L в виде Q(X) = ^Xf, R(X) = Y/^-Xf, мы видим, что множество значений А, для которых линейная комбинация Q\ = —XQ + R особа, есть {Ai, ..., An+i}. Стало быть, при замене Q и R на линейные комбинации R' = aR + bQ и Q' = cR + dQ каждое из Xj заменяется на (aXj + b)/(cXj + d), так что с точностью до проективной эквивалентности пучок определяется подмножеством {Ai, ..., An+i} С Р1, рассматриваемым с точностью до дробно-линейных преобразований Р1. ?
УКАЗАНИЯ К НЕКОТОРЫМ УПРАЖНЕНИЯМ 1.3. Надо показать, что для всякой q ? Г существует многочлен степени d — 1, обращающийся в нуль на Г, но не в точке q. Есть много способов сделать это; возможно, самый быстрый — провести индукцию по d. 1.11 (b). Как бы то ни было, прямая LP]t/ задастся уравнениями (/х0^1 - АПЦ))^о + (мо^2 - М2^о)^1 + (М1^2 - {i'iV\)Z2 = О, (/10^1 - М1^о)^1 + (до^2 - ^2^o)Z2 + (^1^2 - V-2Vl)Z3 = 0. 1.13. Для начала заметьте, что однородному квадратичному многочлену на Р3 соответствует однородный многочлен шестой степени на Р1. 1.27. Покажите, что прямая aZ\ — CZ2 = 0 пересекает кривую, заданную уравнением Z^Z2 = Z3, только в точках [1, 0, 0] и /i([/3, а}); аналогично для v. 1.28. Заметьте, что однородные многочлены степени 3 на Р2 соответствуют при отображении v однородным многочленам степени 9 на Р1 и что это соответствие не может быть изоморфизмом. 1.29. Заметьте, что при [Zq, ..., Z3] = v{[Xq, Х\\) мы имеем Z\/Zq = = Z^jZ2 = Xi/Xq, что дает нам квадратичный многочлен, обращающийся в нуль на образе. Теперь выразите Z2/Z0 и Zj,jZ\ через эти отношения, чтобы найти два кубических многочлена, высекающих Са,р- 2.12. Сначала покажите, что при подходящем выборе однородных координат [Xi, ..., Х2к] любые три данные попарно непересекающиеся (к — 1)-плоскости в P2fe_1 будут записываться в виде (Х\ = ... = Xk = 0), {Хк+1 = ¦ ¦ ¦ = Х2к = 0) и (Xi = Хк+1, ..., Хк= Х2к). Для части (ii) воспользуйтесь тем фактом, что многообразие Сегре — множество нулей квадратичных многочленов. 2.14. Возможно, самый быстрый способ это сделать — выбрать точки Р, Р' € Р1, Q, Q' € Р2 и показать, что все линейные комбинации точек сг(Р, Q) и а(Р', Q') лежат в T,2,i тогда и только тогда, когда Р = Р' или Q = Q'. 2.19. Опять-таки есть много способов это сделать. Например, можно заметить, что каждый элемент одного из двух семейств прямых на
378 Указания к некоторым упражнениям поверхности S пересекается с кривой С ровно в одной точке, в то время как все прямые из второго семейства, кроме конечного числа, пересекают С в трех точках. Это конечное число прямых из второго семейства в общем случае равно четырем (если С задано биоднородньш многочленом бистепени A, 3), то это множество нулей дискриминанта указанного многочлена по второй переменной); стало быть, можно образовать двойное отношение. 2.29 (заключительная часть). Заметьте, что если бы отображение tp можно было задать таким образом, то прообраз большинства гиперплоскостей в Р5 был бы множеством нулей биоднородного многочлена бистепени (d, d) для некоторого d, что не имеет места. 4.12 (части (Ь) и (с)). Ключевое наблюдение: ранг кососимметриче- ской матрицы всегда четен. 4.13. Один из возможных (и относительно элементарных) способов: сначала покажите, что достаточно это сделать для семейства коник {X2 + aY2 + bZ2}, параметризованного А2. Чтобы убедиться, что у этого семейства не может быть рационального сечения, покажите, что в противном случае нашлась бы пара рациональных функций Y(a, b), Z(a, b), удовлетворяющих уравнению aY2 + bZ2 +1 = 0, или, что равносильно, четверка многочленов Р, Q, R, S от переменных а и Ь, удовлетворяющих тождеству (QSJ + а ¦ {PSJ + b ¦ {RQJ = 0. (Есть и другие подходы, использующие больше техники, но более концептуальные; например, вы можете показать, что всякое пятимерное подмногообразие в 3? будет пересекаться с общим слоем отображения ЗС —* Р5 в четном числе точек.) 4.14. Один из возможных способов: выбрать точки р, q € Р3 таким образом, чтобы прямая pq пересекалась не с каждым членом семейства. Теперь если Хъ С Р3 — произвольный член семейства, то пусть Q — единственная квадрика, содержащая Хь, р и д; обозначим через I С Q проходящую через р прямую из того семейства прямолинейных образующих Q, члены которого пересекают Хь в одной точке, и положим г(Ь) = I П Хъ € Хъ. 5.13. Проведите индукцию по d. Для ответа на второй вопрос покажите, что d ^ 2п + 1 точек в Р2 не будут накладывать независимых условий на кривые степени п тогда и только тогда, когда п + 2 из них колли неарны. 6.16. Может помочь то обстоятельство, что прямая I С Р3 будет пересекаться со скрученной кубикой С тогда и только тогда, когда ограничения на I трех квадрик, высекающих С, будут линейно зависимы;
Указания к некоторым упражнениям 379 таким способом можно выписать уравнение ^\ (С) в виде определителя C х 3)-матрицы. 7.8. Это можно сделать в точности тем же способом, как в доказательстве предложения 7.16. 8.2. Возможно, наиболее поучительный способ — использовать конструкцию, предложенную в упражнении 6.18. 8.4. Один из способов — воспользоваться упражнением 1.11. 8.6. Это можно сделать прямым вычислением; другой способ —посмотрите на квадрики, содержащие Си {р}. 8.7. Лобовой способ сделать это —спроектировать из точки, лежащей на нормальной рациональной кривой С; образ точки г бР4 будет лежать на единственной секущей к образу С, и мы можем записать условие на то, чтобы и сама точка р лежала на соответствующей секущей кривой С. Более изящный способ состоит в использовании детерминан- талыюго описания кривой С, предложенного в примере 1.16 (для к = 2), имея в виду, что ранг суммы двух матриц ранга 1 не превосходит 2. 8.8. Как и в случае с упражнением 8.7, это можно сделать «руками»; проще, однако, воспользоваться детерминантальным описанием поверхности Веронезе из примера 2.6. 8.12. Попробуйте, например, так: к = 4, 1 = 2, X — проекция нормальной рациональной кривой С С Р™ из точки р G Рп, лежащей на трисекущей плоскости к С, но не на секущей прямой. 8.13. Объединение трисекущих прямых к кривой Са,р является единственной квадрикой, содержащей Са,р- 9.18. Сосчитайте параметры: сравните число коэффициентов у многочлена степени d и в (d х с?)-матрице линейных форм. 10.7. Посмотрите, к примеру, на проекцию нормальной рациональной кривой. 10.11. Это можно сделать напрямую, но можно и воспользоваться детерминантальным описанием нормальной рациональной кривой из примера 9.3. 10.14. Ответ: С и ?; главный ингредиент решения: j-функция. 10.22. Можно заглянуть в обсуждение касательных пространств За- рисского в лекции 14.
380 Указания к некоторым упражнениям 11.11. Один из ответов: Q(Z) = z0 Zi P(Z) = Zo Zi z2 Zx ^2 Zz Zi z* Zo (Отметим, что в правом нижнем углу второго определителя вместо Zq может стоять любая линейная форма.) 11.19. Чтобы установить изоморфизм Ф со свитком Х2,2.ъ зафиксируем различные точки q, r G 1о и прямую М С Р3, не пересекающуюся с Iq, и рассмотрим образы относительно вложения Сегре G(l. 3) х Iq следующих трех кривых: {('о, Р)}Р€10; {(qs, д)}8ем\ {{rs, r)}seM- 11.35. Наименьшее число— это т = п; столько необходимо для многочленов вида хп + хп~1 (например, соответствующих точкам, лежащим на касательной к нормальной рациональной кривой). 12.11. Главное —это заметить, что плоскость Л из нашей конструкции является общей (п — 2)-секущей плоскостью к нормальной рациональной кривой. 12.13. Естественно ожидать, что общая кубическая поверхность содержит двумерное семейство коник; так оно и есть, поскольку каждая коника на S лежит в одной плоскости с некоторой прямой, содержащейся в S. 12.23. См. [D]. 12.25. Три из скрещивающихся прямых будут лежать на единственной гладкой квадрике Q = Р1 хР1 С Р3; четвертая будет в общем случае пересекать эту квадрику в двух различных точках q и г и будет ими однозначно определена. Проверьте, что группа автоморфизмов Q, сохраняющих эти три прямые и точки q и г, будет одномерна. 12.26. Идея в том, чтобы посмотреть на гиперплоскости, порождаемые парами этих прямых. На общий вопрос ответ «нет», но элементарное доказательство этого мне неизвестно. 13.8. Род равен —1, 0, 0 и 1 соответственно. Интересный момент здесь — это то, что род тройки пересекающихся в одной точке прямых, лежащих в одной плоскости, отличен от рода тройки пересекающихся
Указания к некоторым упражнениям 381 в одной точке некомпланарных прямых. В лекции 14 мы покажем, что эти многообразия действительно неизоморфны. 13.13. Для этого (и двух следующих) упражнений воспользуйтесь тем, что вам известна функция Гильберта; например, если вы хотите показать, что F\, ..., Fk 6 1{Х) порождают идеал, покажите, что dimE/(Fb ..., Fk)m = hx(m). 14.9. Самый быстрый способ усмотреть, что Y и Z неизоморфны, — сравнить размерности кондукторов в их локальных кольцах в начале координат; по поводу другого способа см. обсуждение кратности в лекции 20. 15.5. Это можно сделать напрямую; один из способов сократить работу —реализовать Р3 как пространство однородных кубических многочленов от двух переменных с точностью до умножения на скаляры, скрученную кубику — как множество полных кубов, а ее касательную поверхность ТС — как множество многочленов с нулевым дискриминантом. 15.6. Если бы общая точка общей касательной прямой ТрХ к кривой X лежала более чем на одной касательной прямой, то всякая касательная к X пересекалась бы с ТРХ. 15.18. Заметьте, что ^~т(Х) есть множество таких прямых L, что для всякого многочлена F, лежащего в идеале 1(Х) многообразия X, ограничение F\l имеет кратный корень. 15.19. Для конуса над неприводимой невырожденной кривой С С Рг, где г ^ 4, все неравенства будут в общем случае строгими. 16.11. Прямая L, касательная к кривой X в неособой точке р, будет особой точкой на У(Х), если она пересекает X еще где-нибудь (это очевидно) или если она имеет контакт порядка > 2 с X в р, то есть если всякий многочлен, обращающийся в нуль на X, имеет на L в точке р нуль порядка по крайней мере 3 (это менее очевидно). См. дальнейшее обсуждение в лекции 17 (до примера 17.14 включительно). 16.16. Рассмотрите проекцию из плоскости, порожденной ТР1Х, ... ...,ТР1Х. 17.4. См. [GH1]. 17.7. Разложите параметризацию в степенной ряд. 17.10. Точка, qeT^(C) будет неособой, если она лежит на единственной соприкасающейся с С fc-плоскости ^^к\р), не лежит на (А; — ^-плоскости §f(fc_1'(p) и при этом соприкасающаяся плоскость 'S^ip) имеет
382 Указания к некоторым упражнениям с кривой С в точке р контакт порядка в точности к + 1. В этом случае касательная плоскость к ^^к\С) в точке q будет совпадать с Wl-k+1'l(p). 17.21. Это делается в два шага. Покажите, что общая поверхность, содержащая С, гладка вне С (Бертини), а затем —что она гладка и на С (Бертини для раздутия Р3 вдоль С плюс еще некоторые соображения). 19.7. Сделайте это индукцией по к. или, что равносильно, последовательным применением формулы для степени. 20.7. Да. 20.13. Нет. 20.15. Один из способов сделать это (не единственный) заключается в том, что надо продеформировать объединение двух коник, имеющих в некоторой точке контакт порядка 3. 20.17. (а), (Ь) и (с) —квартики; (d) — секстика. 22.1. Покажите, что если Л = FW для некоторого IV С V, то Q' представляется в виде композиции W->V-+V* ^>W*, где среднее отображение есть Q. 22.35. К первой части: заметьте, что общая 2-плоскость в Р-^ = Р5 будет пересекаться с Фг по гладкой кубической кривой и вообще не будет пересекаться с Фх; выберите в качестве L прямую, касающуюся этой кубики в этой плоскости, в точке перегиба. Как выглядит соответствующее семейство плоских коник? 22.39. Квартика с точкой самокасания возникает, когда Р является гладкой точкой на одной из четырех особых квадрик в пучке квадрик, содержащих X; двойная коника получается, когда Р — вершина одной из этих квадрик.
ЛИТЕРАТУРА Основные источники [AM] Atiyah M. F., MacDonald I. G. Introduction to Commutative Algebra. — Addison-Wesley, 1969. (Русский перевод: Атья М., Макдональд И. Введение в коммутативную алгебру. — М.: Мир, 1972.) [E] Eisenbud D. Commutative Algebra with a View Toward Algebraic Geometry. — Springer-Verlag, 1996. [EH] Eisenbud D., Harris J. Schemes: the Language of Modern Algebraic Geometry. — Wadsworth, 1992. [F] Fulton W. Algebraic Curves. New York: W.A.Benjamin, 1969. [GH] Griffiths Ph., Harris J. Principles of Algebraic Geometry. — Wiley and Sons, 1978. (Русский перевод: Гриффите Ф-, Харрис Док. Принципы алгебраической геометрии (в двух томах). — М.: Мир, 1982.) [Н] Hartshorne R. Algebraic Geometry. — Springer-Verlag, 1977. (Русский перевод: Хартсхорн Р. Алгебраическая геометрия. —М.: Мир, 1981.) [М] Mumford D. Algebraic Geometry I: Complex Projective Varieties. — Springer-Verlag, 1976. (Русский перевод: Мамфорд Д. Алгебраическая геометрия 1. Комплексные проективные многообразия.—М.: Мир, 1979.) [Ml] Mumford D. Red Book. — Springer-Verlag, 1988. (Lecture Notes in Mathematics, V. 1358). [SR] Semple J., Roth L. Introduction to Algebraic Geometry. — Oxford Univ. Press, 1949. [S] Serre J.-P. Faisceaux algebriques coherents // Ann. Math. 1955. V. 61. P. 197—278. (Русский перевод: Серр Ж.-П. Когерентные алгебраические пучки // Собрание сочинений. Т. 2. М.: НМУ: МЦНМО, 2004. С. 23-113.) [Sh] Шафаревич И. Р. Основы алгебраической геометрии (в двух томах). — М.: Наука, 1988. Более частные вопросы [A] Ahlfors L. Complex Analysis. — McGraw-Hill, 1953. [BM] Borel A., Moore J. Homology theory for locally compact spaces // Michigan Math. J. 1960. V. 7. P. 137—159.
384 Литература [ВК] Brieskorn Е., Knorrer H. Plane Algebraic Curves. — Birkhauser Boston, 1981. [C] Coolidge J. A Treatise on Algebraic Plane Curves. — Dover, 1931. [CG] Clemens H., Griffiths P. The intermediate Jacobian of a cubic threefold // Ann. Math. 1972. V. 95. P. 281—356. (Русский перевод: Клеменс К. Г., Гриффите Ф.А. Промежуточный якобиан трехмерной кубической гиперповерхности // Математика. 1972. Т. 16, вып. 1. С. 3—32; 1973. Т. 17, вып. 1. С. 3-41.) [D] Donagi R. On the geometry of Grassmannians // Duke Math. J. 1977. V. 44. P. 795-837. [Ein] Ein L. Varieties with small dual varieties // Inv. math. 1986. V. 86. P. 63—74. [El] Eisenbud D. Linear section of determinantal varieties // Am. J. Math. 1988. V. 110. P. 541-575. [Fl] Fulton W. Intersection Theory.—Springer-Verlag, 1984. (Русский перевод: Фултон У. Теория пересечений. — М.: Мир, 1989.) [FH] Fulton ИЛ, Harris J. Representation Theory: a First Course. — Springer- Verlag, 1991. [FL] Fulton W., Lazarsfeld R. Connectivity and its applications in algebraic geometry // Algebraic Geometry / A. Libgober, P. Wagreich (Eds.). Springer- Verlag, 1981. (Lecture Notes in Mathematics, V. 862). P. 26—92. |GH1] Griffiths P., Harris J. Algebraic geometry and local differential geometry // Ann. Ec. Norm. Sup. 4e serie. 1979. V. 12. P. 355-452. [GLP] Gruson L., Lazarsfeld R., Peskine C, On a theorem of Castelnuovo and the equations defining space curves // Inv. math. 1983. V. 72. P. 491—506. [GM] Green M., Morrison I. The equations defining Chow varieties // Duke Math. J. 1986. V. 53. P. 733-747. [Hi] Hironaka H. Resolution of singularities of an algebraic variety over a field of characteristic 0 // Ann. Math. 1964. V. 79. I: P. 109-203; II: P. 205-326. (Русский перевод: Хиронака X. Разрешение особенностей алгебраических многообразий над полями характеристики нуль // Математика. 1965 Т. 9, вып. 6. С. 3-70; 1966. Т. 10, вып. 1. С. 3—89; 1966. Т. 10, вып. 2. С. 3-58.) [IM] Псковских В. А., Мапин Ю. И. Трехмерные квартики и контрпримеры к проблеме Люрота // Матем. сб. 1971. Т. 86, №1. С. 140—166. [JLP] Jozefiak Т., Lascoux A., Pragacz P. Классы детерминантных многообразий, ассоциированных с симметрическими и кососимметрическими матрицами // Изв. АН СССР. Сер. матем. 1981. Т. 45. С. 662—673.
Литература 385 [К] Kleiman S. The enumerative theory of singularities // Real and Complex singularities. Oslo, 1976 / P. Holm (Ed.). Sijthoff and Noordhoff, 1977. P. 297—396. (Русский перевод: Клейман С. Численная теория особенностей // Успехи математических наук. 1980. Т. 35, вып. 6. С. 69—148.) [Kl] Kleiman S. The transversality of a general translate // Compositio Math. 1974. V. 28. P. 287-297. [Lj Lawson H. B. Algebraic cycles and homotopy theory // Ann. Math. 1989. V. 129. P. 253-291. [M2] Mumford D. Stability of projective varieties // L'Enseign. Math. 1977. V. 23. P. 39-110. [M3] Mumford D. Lectures on Curves on an Algebraic Surface. — Princeton Univ. Press, 1966. (Русский перевод: Мамфорд Д. Лекции о кривых на алгебраической поверхности. — М.: Мир, 1971.) [Р] Pinkham H. A Castelnuovo bound for smooth surfaces // Inv. Math. 1986. V. 83. P. 321-332. [SI] Serre J.-P. Groupes algebriques et corps de classes. — Hermann, 1959. (Русский перевод: Серр Ж.-П. Алгебраические группы и поля классов. —М.: Мир, 1968.) [S2] Serre J.-P. Geometrie algebrique et geometrie analytique // Ann. Inst. Fourier (Grenoble). 1956. V. 6. P. 1—42. (Русский перевод: Серр Ж.-П. Геометрия алгебраическая и аналитическая // Собрание сочинений. Т. 2. М.: НМУ: МЦНМО, 2004. С. 134-166.) |W] Wilson G. Hilbert's sixteenth problem // Topology. 1978. V. 17. P. 53-73. 25-6152
предметный указатель Номера страниц, набранные курсивом, отсылают к определению или формулировке теоремы. 1-общая матрица 135 j-функция 156, 158, 163, 345, 373 (А; + 1)-мерное многообразие соприкасающихся плоскостей 267 , касательное пространство к нему 267 fc-плоскость (Zc-plane) 19 /-общая матрица 135 Алгебраическая группа 150 , примеры 150-152 , размерность 175 Аналитическая топология 34 Аналитические координаты 234 Аналитическое множество 23, 219 Арифметический род 209, 210 Ассоциированная кривая 266 , касательная к ней 267 Ассоциированное отображение 266 Аффинное касательное пространство 219 — многообразие 17 — пространство 17 Аффинные координаты 19 База семейства 62 Базисное множество (пучка) 370 Безу теорема 216, 282, 283, 293, 308 Бертини теорема 270, 271, 288, 291, 302 Бесконечно близкие точки 325 Бетти числа 217 Бикасательные прямые 244 Бинарная квартика 156 Биоднородный многочлен 45 Бирациональное отображение 106 Бирациональное отображение, примеры 198, 355, см. таксисе рациональное отображение Бирациональный изоморфизм 106 с гиперповерхностью 108 с гладким многообразием 273, 325 Бистепень 45 Бореля—Мура гомологии 320 Веронезе многообразие см. многообразие Веронезе — отображение см. отображение Веронезе Вершина конуса 51 Взвешенное проективное пространство 165 Вторая фундаментальная форма 268, 269, 320 Вырожденное многообразие 184 Гауссово отображение 235 гиперповерхности 236 , его график (раздутие Нэша) 275 кривой 236 поверхности касательных 265 Геометрическая теория инвариантов 154, 161, 346 Гильберта многообразие см. многообразие Гильберта — многочлен см. многочлен Гильберта — теорема о нулях см. теорема Гильберта о нулях о сизигиях см. теорема Гильберта о сизигиях — функция см. функция Гильберта
Предметный указатель 387 Гиперплоское сечение 64, см. также универсальная гиперплоскость, универсальное гиперплоское сечение квадрики 350 неприводимо и невырождено (общее) 285 Гиперплоскость 19 Гиперповерхность 23, 173, см. также универсальная гиперповерхность —, гауссово отображение 236 —, ее многообразие Фано 191, 195, 262 —, ей бирационально изоморфно любое многообразие 108 —, линейные пространства на ней 357 —, некоторые унирациональны 294 — общая высекает полное пересечение 271 гладка 271 , ее многообразие Фано 191 —, пересечение с касательной гиперплоскостью 320 —, размерностная характеризация 173 — с точностью до проективной эквивалентности 203 —, функция Гильберта 208 Главное открытое подмножество 34, 36 Гладкая квадрика 53 — коника 28 — точка 218 Гладкое многообразие, бирационально изоморфное данному 273, 325 Гладкость 33, 218 — многообразия касательных 268 прямых 269 секущих 257 — общей гиперповерхности 271 — объединения плоскостей 256 Гладкость свитков 230, 256 — соединения многообразий 257 соответствующих точек 257 Гомологии 280, 306, 320, см. также когомологии; фундаментальный класс Грассманиан 88 — GB, 4) 93, 181 — GB, n) 90 —, автоморфизмы 159 —, аффинные координаты на нем 90-91 —, его многообразие секущих 147, 184 —, его многообразие Фано 94, 160 — как детерминантальное многообразие 147 —, касательное пространство 250 —, линейные пространства на нем 93-94, 160 —, размерность 175 —, степень (в некоторых случаях) 303 График рационального отображения 103 — регулярного отображения 48 Грубое пространство модулей 342, 343 для плоских кубик 344 для стабильных кривых 347 Группа автоморфизмов 152 грассманианов 159 проективного пространства 284 — алгебраическая см. алгебраическая группа — проективных автоморфизмов 152 , примеры 154, 155, 159 Двойная плоскость 53 Двойное отношение 22, 28, 156, 373 Двойственное многообразие 245 , двойственное к нему 248, 260 , дефект 246, 249 25*
388 Предметный указатель Двойственное многообразие к плоской конике 366 , касательное пространство 260 , размерность 246 — проективное пространство 20 Действие (группы) 152 -, примеры 133, 152-160, 163-167, 202, 346 Детерминантальные многообразия 131, 132, Ц6, Ц7 , их многообразия Фано 148-149 , касательное пространство 232, 258 , общая двумерная квартика таковым не является 201 , примеры 26, 31, 42, 44, 131, 132, 147, 200-201, 240, 338 , проективное касательное пространство 230 , размерность 191, 277 семейства 201 , разрешение особенностей 257 , степень 300 Дефектное двойственное многообразие 246, 249 — многообразие касательных 238, 244 секущих 184, 244 Директриса 116 Дифференциал отображения 220, 220 , сюръективность в общей точке 220 Доминантное отображение 105 Дополнительное сечение (свитка) 124 Евклидовы координаты 19 Задание многообразия 70 локальное 73 теоретико-множественное 72, 73 теоретико-схемное 72, 73 Зарисского основная теорема см. основная теорема Зарисского Идеал 35, 38, 70 Изоморфизм 39, 40 — бирациональный 106 —, локальный критерий 222-224 Инцидентные плоскости см. многообразие инцидентных плоскостей Исключения теория 54 Исключительный дивизор 111, 313 как проективизация касательного конуса 315 Итерированный торический узел 323 Каноническое вложение 345 Кардиоида 325 Касание порядка т 266, 295 Касательная гиперплоскость 245 — прямая 238, 242 к кубической гиперповерхности 294 Касательное пространство 218 Зарисского 218, 220, см. также проективное касательное пространство к ассоциированной кривой 267 к грассманиану 251 к детерминантальному многообразию 230, 258 к многообразию инцидентных плоскостей 253 особых квадрик 364, 365, 369 Фано 261 флагов 253 к отношению инцидентности 252 может иметь произвольную размерность 241 , полунепрерывность размерности 219
Предметный указатель 389 Касательное пространство к двойственному многообразию 260 к детерминантальному многообразию 230 к квадрике 236, 349 к многообразию касательных 268 особых квадрик 365, 369 секущих 230, 257 соприкасающихся плоскостей 267 к объединению линейных пространств 256 к поверхности касательных 265 к соединению 257 соответствующих точек 257 проективное 226, 228, 235, 365 Касательный конус 310, 312, 320 к детерминантальному многообразию 316 к многообразию особых квадрик 366, 369 к поверхности касательных 318 к соединению 318 , построение с помощью голоморфных дуг 316 , размерность 313, 315 Касп 275, 322 Каспидальная кубика 32, 56, 78, 159, 276 Каталектическая матрица 143 Категорное произведение 47, 49 Квадратичная поверхность 44, 114, 127, 159, 351, 352 как двойное накрытие плоскости 353 , кривые на ней 147, 296 , семейства 200, 202 , проекции 107, 114 , прямые на ней 44, 93, 115, 351 , пучки 373 Квадратичная поверхность, рациональность 107, 115 Квадрика 21, 24, 28, 41, 44, 50, 52, 90, 93, 98, 108, 117, 159, 300, 348-376 — гладкая 53 — двумерная см. квадратичная поверхность — как двулистное накрытие проективного пространства 354, 362 —, касательное пространство 349 —, линейные пространства на ней 356 —, плоские сечения 350 —, проекции 39, 107, 114, 117, 355, 362 —, пучки 370-376 —, ранг 52 — ранга 3 или 4 129 —, рациональность 108, 117, 355 —, семейства 367 , особые элементы пучков 370-372 , пространство особых квадрик 369 , касательное пространство к нему 369 Классическая топология 34 Клеймана теорема о трансверсальности см. теорема Клеймана о трансверсальности Когомологии 281, 288, 296, 319 Кокасательное пространство Зарисского 219 Кольцо координатное см. координатное кольцо — локальное см. локальное кольцо Комплекс Кошуля 216 Комплексно-аналитическое многообразие 23, 105, 218, 219, 280 Комплексные числа 17, 234 Конечное множество 20
390 Предметный указатель Конечное множество, налагающее независимые условия 80 , не являющееся полным пересечением 174 , резольвента 213-215 , функция Гильберта 205-206 — отображение 222, 223 Коники 28, 30, 53, 154, 350 —, многообразие инцидентных плоскостей 96 — на общей поверхности 198 — полные 366 —, пучки 371 —, универсальное семейство 28, 66, 68 Конструктивное множество 59 Конус 51, 51, 320 —, его двойственное многообразие 246 —, размерность 175 —, степень 291 Координатное кольцо 35, 71 однородное 38 Координаты аффинные 19 — евклидовы 19 — локальные аналитические 234 — однородные 18 Коразмерность: полуаддитивность в пересечениях 276 Кососимметрические детерминантальные многообразия 147 , размерность 191 — полилинейные формы 203 Кошуля комплекс см. комплекс Кошуля Кратность пересечения 282, 283 — точки 318, 319 на детерминантальном многообразии 319 на поверхности касательных 321 на соединении многообразий 320 Кривая, арифметический род 209, 217 — вещественная плоская 306 —, ее ассоциированная кривая 266 гауссово отображение 236, 263 —, многообразие секущих 183 — на грассманиане 264 — плоская см. плоская кривая —, поверхность касательных 155, 156, 265 —, разрешение особенностей 325 — точки обобщенного перегиба 266 Кубика каспидальная см. каспидальная кубика — нодальная см. нодальная кубика — плоская 158, 344, см. также нодальная кубика, каспидальная кубика Кубическая гиперповерхность (трехмерная) 294 — поверхность, ее многообразие Фано 193 , рациональность 198 содержит скрученную кубику 198 Кубический свиток 115, 124, см. также нормальный рациональный свиток Лемма Накаямы 224 Лемниската 325 Лефшеца принцип см. принцип Лефшеца Линейная оболочка 20 Линейное действие группы 152 — детерминантальное многообразие 132 Линейные подпространства 19, см. также прямые на гиперповерхности 191, 262, 357 на квадрике 356, 358 с точностью до проективной эквивалентности 203
Предметный указатель 391 Линейные подпространства, характеризация через степень 284 Линк особенности 322 Локально замкнутое подмножество 35 — полное пересечение 175 Локальное кольцо 37, 38, 172, 219, 311, 321 — порождение идеала 73, 207 Максимальный идеал 219, 225, 311 , характеризация 82 Минимальная свободная резольвента 212, см. также свободная резольвента — степень 285, 287, 300 Многообразие аффинное 17 — бикасательных 244 , размерность 244 —, бирациональный изоморфизм с гиперповерхностью 108 — Веронезе 41 , бескоординатное описание 43 , гладкость 230 как детерминантальное многообразие 42, 147 , многообразие секущих 121 многообразие секущих 147 , образующие идеала 74 , подмногообразия 42 , степень 287 , функция Гильберта 208 — Гильберта 330, 338 кривых степени 2 340 —, его идеал 35 — инцидентных подпространств 96 , касательное пространство 254 , примеры 96, 180 , размерность 180 — касательных 237 , гладкость 268 , касательное пространство 265 , касательный конус 318 Многообразие аффинное, кратности точек 321 плоскостей 235 , размерность 236 , примеры 155, 156, 238, 303 прямых 238, 243 , гладкость 269 , размерность 239 , размерность 237 , связь с многообразием секущих 239, 244 , степень 303 — квазипроективное 35 —, координатное кольцо 35 — минимальной степени 287, 300 —, определенное над данным полем 32 — проективное 18 —, произведение 47 — прямых перегиба 269 , размерность 269 , соединяющих два данных многообразия 119 —, расслоенное произведение 49 — рациональное 106 — Сегре 44 , бескоординатное описание 50 , гладкость 230 , его двойственное многообразие 248 диагональ как многообразие Веронезе 45 многообразия секущих 132, 184 подмногообразия 45 как детерминантальное многообразие 131 , линейные пространства на нем 44, 93, 148 , образующие идеала 74 , степень 289-290 трехмерное 44, 125, 132 , функция Гильберта 209, 290 — секущих 121
392 Предметный указатель Многообразие секущих гиперплоского сечения 185 , гладкость 257 грассманиана 147 дефектное 184 — —, касательное пространство 257 конуса 184 кривой 257 многообразия Веронезе 147 Сегре 132, 184 нормальной рациональной квартики 156 кривой 137 , размерность 186 общего детерминантального многообразия 185 плоскостей 121 поверхности Веронезе 183 , проективное касательное пространство 230 прямых 120, 239 , касательное пространство 255 , неприводимость 183 , размерность 182, 183 , размерность 183, 186 , связь с многообразием касательных 244 — Фано 97 гиперповерхности 192, 262 грассманиана 93-94 двумерной квадрики 44, 98 детерминантальных многообразий 148 , касательное пространство 261 квадрики 355-363 многообразий Сегре 45, 94 — флагов 127 , касательное пространство 253 , размерность 188 — хорд см. многообразие секущих Многочлен Гильберта 207, 222, 280, 319, 327, 329, 337 гиперповерхности 208 Многочлен Гильберта кривой 209 многообразия Веронезе 208 Сегре 209, 290 нормальной рациональной кривой 208 объединения трех прямых 222 соединения 293 Множество базисных точек (пучка) 370 — двойных точек отображения 81 Мультистепень 296 Накаямы лемма см. лемма Накаямы Накладывать независимые условия 29, 80, 206 Насыщение идеала 73, 207 Невырожденность 183, 285 Независимые точки 21 — условия 29 Неприводимость 74 — двойственного многообразия 246 —, критерий 177 — многообразия касательных 238 прямых 239 секущих 183 — общего гиперплоского сечения 285 — универсального гиперплоского сечения 76 Неприводимые компоненты 75 Нётерова топология 35 Нётерово кольцо 82 Нод 274, 322 Нодальная кубика 32, 56, 78, 107, 274 Нодальная кубика см. кубика нодальная Нормальная рациональная кривая 26 как детерминантальное многообразие 26, 31, 134 , квадрики, ее содержащие 26, 129, 196
Предметный указатель 393 Нормальная рациональная кривая, многообразия секущих 121, 137 , образующие идеала 74 , параметризация 27 , поверхность касательных 155, 156 , степень 303 — , проекция 104 , проходящая через п + 3 точки 30 , размерность пространства параметров 196 , сечения семейств 68 , синтетическая конструкция 30 , степень 284 , функция Гильберта 208 — , характеризация через степень 285 четвертой степени 155 , образующие идеала 74 содержится в канонически определенной квадрике 157, см. также нормальный рациональный свиток, многообразие Веронезе — форма (для пучков квадрик) 375 Нормальное пространство 230, 268, 320 Нормальный рациональный свиток 123, 125, 139, 144, 300 , гиперплоские сечения 124, 125, 300 , гладкость 230 —, его двойственное многообразие 247 как детерминантальное многообразие 139-144 , примеры 44, 50, 115, 125, 129 , проекции 124, 126, 300 , степень 299, 303 Нэша раздутие см. раздутие Нэша Обобщенная строка/столбец матрицы 135 Образ квазипроективного многообразия 59 — проективного многообразия 58 — рационального отображения 103 Образующие многообразия Сегре 148 Общая гиперповерхность высекает полное пересечение 271 гладка 271 , ее многообразие Фано 191, 262 — коника 77 — поверхность: содержит ли она скрученную кубику? 197 — проекция скрученной кубики 78 — прямая 77, 80 — скрученная кубика 79 — точка 77 Общее гиперплоское сечение неприводимо 285 — детерминантальное многообразие 131 — множество точек накладывает независимые условия 80 , не являющееся полным пересечением 174 — положение 21 Общие проекции пересекаются трансверсально 293 Общий многочлен как сумма степеней 187 — объект 77 — слой отображения (замыкание) 80, 179 Объединения плоскостей, касательные пространства 256 , степень 302 являются многообразиями 95 Объем многообразия 281 Овалы (вещественных плоских кривыхK06 —, наибольшее количество 307
394 Предметный указатель Однородное координатное кольцо 38 — отображение градуированных модулей 211 Однородные координаты 18 Ортогональная группа 151 , размерность 175 Основная теорема Зарисского 254 Основное поле 17 Особые точки 218 , касательный конус 310, 312, 320 , количество на плоской кривой 326 , кратность 318, 320 , линк 322 образуют собственное подмногообразие 220 , отношения эквивалентности 321 , примеры 322-323 , разрешение 257, 273, 273-276, 325 Остаточное пересечение 145, 197 Открытое многообразие Гильберта 330, 338 Чжоу 330, 332 — множество 34, 75 Отношение инцидентности 95, 96, 122, 126, 180, 181, 183, 188, 189, 191, 192, 197, 200, 237, 239, 244, 245, 248, 252, 256, 258, 260, 269, 270, 331, 332, 358, 359, 361, 362 , касательное пространство к нему 252, 269 Отображение Веронезе 41, 49 , аналог для грассманианов 94 , бескоординатное описание 43, 134 , степень образа 289 —, конечное в общей точке 78, 108 - Сегре 43, 49 , бескоординатное описание 50 - секущих 120, 121, 241 Параметризация 62 Пересечение, его степень см. теорема Безу —, кратность 282 — остаточное 145, 197 —, полуаддитивность коразмерности 276 — правильное 282 — трансверсальное в общей точке 282 Плоская кривая, арифметический род 209 вещественная 306 , двойственная к двойственной 248 , касательные 233 , функция Гильберта 206, см. также кривая Плоская коника см. коники Плоское отображение 64, 329 Плоскость 19 Плюккерово вложение 89 Плюккеровы координаты 89 — соотношения 90, 91 Поверхность Веронезе 41, 42, 67, 121, 157, 300, см. также многообразие Веронезе , многообразие секущих 67, 121, 157 , проекции 124, 158, 300 Подкрутка (градуированного модуля) 211 Подмногообразие 35 Подмногообразия грассманианов 92 — многообразий Веронезе 42 Сегре 45 Поле основное см. основное поле — рациональных функций 99, 106, 108, 171, 279 Полная линейная группа 150 Полное пересечение 173 высекается общими гиперповерхностями 271
Предметный указатель 395 Полное пересечение локальное 175 , размерность семейства 198 , резольвента 216 теоретико-множественное 174 Полные коники 366 Полный образ 103 Полуаддитивность коразмерности 276 Поляра 349 Поляризация 345 Порядок касания 266, 295 Приведенное семейство 329 Примарное разложение идеалов 76, 86 Примарный идеал 75 Принцип Лефшеца 220, 234, 254 Проективизированный касательный конус 312 к детерминантальному многообразию 316 как исключительный дивизор 315 поверхности касательных 318 , построение с помощью голоморфных дуг 316 , размерность 313, 315 соединения 318 Проективная степень отображения 297 — эквивалентность 18, 40 , примеры 22, 26, 32, 124, 158, 203, 204, 320, 344, 373-376 Проективное движение 153 — действие группы 152 — касательное пространство 226, 228, 229, 235 к (к + 1)-мерному многообразию соприкасающихся плоскостей 267 к двойственному многообразию 260 к детерминантальному многообразию 230 Проективное касательное пространство к квадрике 349 — к многообразию касательных 268 особых квадрик 364, 365, 369 секущих 230, 257 — к объединению линейных пространств 256 — к поверхности касательных 265 к соединению 257 соответствующих точек 257, см. также касательное пространство Зарисского — многообразие 18 , его образ проективен 58 обязано пересекаться с другим проективным многообразием 188 с линейным пространством 171 , регулярные функции на нем 58 — пространство 17 двойственное 20 , регулярные отображения между ними 188 Проективный касательный конус 312 к детерминантальному многообразию 316 поверхности касательных .318 , построение с помощью голоморфных дуг 316 , размерность 313, 315 соединения 318 Проекция 54, 56 —, примеры 39, 58, 125, 126, 188, 221, 241, 326, 352-355 —, размерность 175 —, степень 290-291, 320 —, трансверсальность пересечения общих проекций 293
396 Предметный указатель Произведение многообразий ^7, 49 , его подмногообразия 45 , мультистепень 296 , степень 297 , неприводимость 77 , размерность 175 , рациональность произведения проективных пространств 107, 117 Простой пучок квадрик 372 Пространство аффинное 17 — взвешенное проективное 165 — линейное 19 — модулей 330, 342, 344 грубое 343 плоских кубик 344 стабильных кривых 347 — параметров 29, 327, 329, 334, 338 гиперповерхностей 65 коник 29, 65, 67 нормальных рациональных кривых (размерность) 196 плоских коник в пространстве 198 скрученных кубик 79 , размерность 195, 196, 200 — проективное 17 Прямая перегиба 269 Прямолинейные образующие свитка 123 Прямые 19 — инцидентные 96 —, их семейства 68 — касательные 238, 242 — на двумерной квадрике 44, 93, 115, 351 квартике 202 — на квадрике 355, 357 — на многообразиях Сегре 45, 93, 148 — на общей поверхности 192 —, пересекающие четыре прямых 304-305 Прямые секущие 120, 121, 122, 182, 239 Пучок квадрик 370-376 Рабиновича трюк см. трюк Рабиновича Равноразмерное многообразие 172 Радикал идеала 70 Радикальный идеал 70 Раздутие 110, 111, см. также стягивание — Нэгда 275 —, примеры 113, 115, 117, 124, 241, 273-275, 313, 320, 342, 355, 367 —, разрешение особенностей 273 точек неопределенности 113 Разложимый поливектор 89 Размерность 33, 169-171 — двойственного многообразия 246 — детерминантальных многообразий 191, 277 — локальная 172 — многообразия касательных 237 плоскостей 236 прямых 239 секущих 183, 186 плоскостей 185 прямых 183 Фано гиперповерхности 192 флагов 188 — некоторых циклов Шуберта 189 — пересечения с гиперповерхностью 173 —, полуаддитивность в пересечениях 276 — пространства параметров детерминантальных многообразий 201 — кривых на квадрике 200 нормальных рациональных кривых 196 полных пересечений 198 — скрученных кубик 195 на поверхности 197 — расслоенного произведения 177
Предметный указатель 397 Размерность слоя отображения 176 — соединения многообразий 187 Разрешение особенностей 257, 273, 273-276 детерминантального многообразия 257 кривых 325 Рамфоидальный касп 323 Ранг квадрики 52 как гиперплоского сечения 350 Расслоенное произведение 49 Рациональная кривая четвертой степени 32, 47, 57, 174 , трисекущие 122 — функция 99 Рациональное многообразие 106 , примеры 114-118, 355 — отображение 100, 101 , вторая точка зрения 105 , композиция 102 , множество неопределенности 105 , область определения 105 , образ 103 , ограничение 102 , первая точка зрения 102 , примеры 48, 119, 120, 198, 235, 239, 242, 243, 266, 294, 295, 356, 367 , проекция является таковым 102 , прообраз 103 , разрешение точек неопределенности с помощью раздутий 113 — —, степень 109 , третья точка зрения 106 , четвертая точка зрения 114 — сечение (семейства) 64, 68, 118 Регулярная функция 36, 38 на проективном многообразии 58 Регулярное отображение 38 Регулярное отображение, график 48 , степень 109 Резольвента модуля 212, см. также свободная резольвента Результант 54, 57, 61 Род арифметический см. арифметический род Сарда теорема см. теорема Сарда Свободная резольвента 212 полного пересечения 215 трех точек 213 четырех точек 214 Сегре отображение см. отображение Сегре Секущая 120, 121, 182, 239 Семейство 62 — гиперплоских сечений 64 — гиперплоскостей 64, 68 — гиперповерхностей 67 — квадрик 363 , особые элементы пучка 370-372 , подмногообразие особых квадрик 368 — коник 66, 68, 365-366 — нормальных рациональных кривых 68 — приведенное 329 в общей точке 329 , примеры 336, 340, 342 — прямых 68 — сечения 64, 68 — скрученных кубик 68 — тавтологическое 344, см. также универсальное семейство Сечение семейства 64, 68 Сизигии 210 Симметрическая степень 164, 165, 339 Симметрические детерминантальные многообразия 147
398 Предметный указатель Симметрические детерминантальные многообразия, размерность 191 Симплектическая группа 152 , размерность 175 Скрученная кубика 24, 46, 65, 154 , квадрики, ее содержащие 24, 146, 155, 196 — —, многообразие инцидентных прямых 96 на квартике 197, 202 на общей поверхности 197 не является полным пересечением 174 , поверхность касательных 155, 238, 318, 321 , проекции 56, 78, 107, 155 , пространство параметров 79, 195, 196, 200 , размерность 195, 200 , проходящая через 6 точек 28, 30 , секущие 121 , сечения семейств 68 является теоретико-множественным полным пересечением 174, см. также нормальная рациональная кривая Слой отображения, замыкание 80, 179 , размерность 176 Собственное детерминантальное многообразие 277 Собственный образ 104 Соединение многообразий 51, 96, 119, 242 , касательное пространство 257 , касательный конус 318 , кратность 320 , многочлен Гильберта 293 , размерность 187 , степень 291-293 — соответствующих плоскостей 127 Соединение соответствующих точек 122 — , касательное пространство 257 , степень 298 Соприкасающаяся плоскость 266 . примеры 156, 265 Сопряженная матрица (линейных форм) 133, 136, 140 Специальная линейная группа 150 Стабильная кривая 346 Степень 33, 208, 279, 280 — гиперповерхности 23 — детерминантальных многообразий 300 — конечного множества 21 — конуса 290 — минимальная 285, 287, 300 — многообразий, заметаемых линейными пространствами 302 — многообразия Веронезе 287 Сегре 289-290 — некоторых грассманианов 303 — нормального рационального свитка 299, 303 — нормальной рациональной кривой 284 — образа при отображении Веронезе 289 Сегре 297 — общей проекции 279 — поверхности касательных 303 — проективная отображения 297 — проекции многообразия 290-291, 320 — рационального отображения 109 — соединения 291-293 соответствующих точек 298-299 Стягивание 114 Схема 71, 81, 245, 262, 271, 319, 329, 339, 341 Тавтологическое семейство 344 Теорема вложения 241
Предметный указатель 399 Теорема Гильберта о нулях 23, 36, 71, 82 — — о сизигиях 212 — Зарисского основная 254 — Клеймана о трансверсальности 272 — об обратной функции 224 — Сарда 220, 270 — Фултона—Хансена 244 — Чжоу 24, 105 Теория исключения 54 Тонкое пространство модулей 344 — не существует для плоских кубик 345 Топологическая однолистность 322 Топология аналитическая 34 — Зарисского 34 на произведении многообразий 48 — классическая 34 — нётерова 35 Торический узел 323 Тотальное пространство (семейства) 62 Точка Гильберта 338 — обобщенного перегиба 266 — оскуляции 323 — самокасания 275, 276, 323 Точки 20 — в общем положении 21 — многообразия над полем 33 —, накладывающие независимые условия 29, 80, 206 — независимые 21 —, функция Гильберта 206 Трансверсальное пересечение 282, 293 общих проекций 293 сдвигов 273 , примеры 288, 305 Трансверсальность в общей точке 282 Треугольник 159 Триангуляция 280 Трилинейная алгебра 133 Трисекущие 122 Тройная точка самокасания 325 Тройственность 363 Трюк Рабиновича 83 Улитка Паскаля 325 Универсальное гиперплоское сечение 65 — семейство гиперплоских сечений 64 , его неприводимость 76 гиперплоскостей 63, 68 гиперповерхностей 67, 68, 327 квадрик 367 коник 68, 367 над многообразием Гильберта 338 Чжоу 334 над пространством модулей 344 плоских кубик (несуществующее) 345 сечений 190, 279 плоскостей 95, 126 , касательное пространство к нему 252 , размерность 180 Унирациональность 117 — гиперповерхностей 295 — кубических гиперповерхностей 294 Фактор 161 — аффинного пространства 163 — многообразия Чжоу или Гильберта 346 — по действию конечной группы 162, 164 — проективного пространства 165 — произведения 164 Фултона—Хансена теорема см. теорема Фултона—Хансена Фундаментальный класс 280, 296, 320
400 Предметный указатель Функция Гильберта 205, 208, 209, 212-214, 280, 337 гиперповерхности 208 конечного множества 205-206 многообразия Веронезе 208 Сегре 209 нормальной рациональной кривой 208 плоской кривой 206 Характеристика основного поля 233 Цикл 335 Цикловое пространство параметров 330 Циклы Шуберта 92 , размерность 189 Чжоу многообразие 330, 332, 334, 335 кривых степени 2 339 , связность 335 — теорема см. теорема Чжоу — точка (многообразия) 332, 335 Числа Бетти 217 Шуберта циклы см. циклы Шуберта Элемент семейства 62 Эффективный цикл 335