Текст
                    Graduate Texts in Mathematics
58
NEAL KOBLITZ
/O-ADIC NUMBERS,
/O-ADIC ANALYSIS, AND
ZETA-FUNCTIONS
Springer-Verlag
New York Heidelberg Berlin
1977


«Современная математика» Вводные курсы Н.КОБЛИЦ р-АДИЧЕСИИЕ ЧИСЛА, р-АДИЧЕСКИЙ АНАЛИЗ И ДЗЕТА-ФУНКЦИИ Перевод с английского В. В. Шокурова под редакцией Ю. И. Манина Издательство «Мир» Москва 1982
ББК 22.132 К 55 УДК 517.1 Коблиц Н. к 55 р-адические числа, р-адический анализ и дзета-функции. Пер. с англ. В. В. Шокурова / Под ред. и с предисловием Ю. И. Манина. — М.: Мир, 1981, 192 с, ил. Вводный курс по р-адическому анализу — объекту многочисленных исследований в теории чисел, теории представлений групп, алгебраической геометрии, который служит связующим звеном между непрерывной и дискретной математикой, написанный с большим педагогическим мастерством молодым американским математиком. Для студентов-математиков младших курсов университетов и пединститутов. ,, 20203-012 ББК 22.132 ^;гг7;77г~т *2-8!, ч. i 1702030000 =171 041(01)—8! ^^''* Редакция литературы по математическим наукам © 1977 by Springer-Verlag, New York Inc. All rights reserved. Authorised translation from English language edition published by Springer-Verlag Berlin — Heidelberg — New York Перевод на русский язык, «Мир», 1981
от РЕДАКТОРА ПЕРЕВОДА Вещественные числа — это пополнение поля рациональных чисел в обычной топологии. Давно известно, что у поля рациональных чисел есть еще много топологий, согласованных с операциями. Эти топологии нумеруются простыми числами; пополнения по ним суть поля р-адических чисел, р-адический анализ создавался медленно. Перенос обычных определений в неархимедову ситуацию кажется обманчиво простым делом, но глубокие теоремы требуют деликатных изменений в структуре основных понятий. Книга молодого американского математика Нила Коблица — одно из немногих в мировой литературе введений в этот быстро развивающийся предмет. В ней живо, с вниманием к читателю и на содержательном материале представлены первые идеи, проблемы и методы р-адического анализа. Очевидно, что некоторые основные задачи ставит теория чисел. Два круга вопросов, относящихся к дзета-функциям алгебраических многообразий над конечными полями и к классической дзета-функции Римана, изложены в книге подробно. Ознакомившись с этим материалом, читатель сможет работать с обширной журнальной литературой послед- W _ W них лет, посвященной увлекательным свойствам р-адических дзета-функций. Рисунок д-ра физ.-мат. наук А. Т. Фоменко на следующей странице (деталь —на обложке) символизирует 2-адический соленоид. Как и все графические листы Фоменко, он отличается скрупулезной деталировкой, и стоящий за ним математический образ поддается точному анализу. Читателю, который склонен к целостно- му восприятию, глубокая работа Фоменко напомнит ** _ W о почти всегда скрытой визионерской компоненте математического творчества. Ю. Мании
Профессору Марку Кацу ПРЕДИСЛОВИЕ ". _ .._ _ _ о Эти записи лекции задуманы как элементарный вводный курс р-адического анализа. По этой причине требования к подготовке читателя минимальны. Помимо трех- семестрового курса математического анализа предполагается знакомство с некоторыми более абстрактными математическими понятиями —в такой степени, чтобы читателя не испугали ма1рицы с элементами не обязательно из вещественного поля, расширения поля рациональных чисел или непрерывные отображения топологических пространств. Книга преследует двоякую цель: изложить некоторые основные понятия р-адического анализа и продемонстрировать два его замечательных применения. Исторически они серьезно стимулировали интерес к предмету; я надеюсь, что они могут быть столь же эффективны с педагогической точки зрения. Первый из этих результатов использует лишь самые элементарные свойства поля (Qp и поэтому помеш,ен в гл. П. Это —предложенная Мазуром конструкция (с помош^ью р-адического интегрирования) р-адической дзета-функции Куботы —Леопольдта, которая «р-адически интерполирует» значения дзета-функции Римана в нечетных отрицательных целых числах. При изложении я пользовался (неопубликованными) записями Мазура,- сделанными для Бурбаки. Затем я возвраш.аюсь к оснот ваниям: устанавливается возможность продолжения р-адической нормы на алгебраические расширения по-. ля (Qp, строится р-адический аналог поля комплексных чисел и развивается теория р-адических степенных рядов. При этом специально подчеркнуты аналогии и разт личия с привычными понятиями и примерами из математического анализа. В гл. V содержится второй основной результат: данное Дворком доказательство части знаменитых гипотез А. Вейля о рациональности дзета-функции системы уравнений над конечным полем. В этой главе я следовал изложению Серра, помеш^енному в одном из выпусков Seminaire Bourbaki.
8 Предисловие Эта книга не претендует на полноту. В ней не отражены такие темы, как теорема Хассе —Минковского (которую можно найти в гл. 1 книги 3. И. Боревича и И. Р. Шафаревича [(b) 1]) и результаты диссертации Тэйта (которая воспроизведена также в учебнике Ленга [(Ь)2]). Кроме того, автор не пытался представить результаты в самой общей форме. Например, р-адические L-функции, соответствующие характерам Дирихле, лишь мимоходом упомянуты в гл. II. Целью автора был отбор материала для полугодового курса по р-адическому анализу, доступного второкурсникам. Упражнения по большей части легкие, но они важны для активного он ладени я матер и алом. Кроме того, обилие упражнений позволит многим изучающим книгу овладеть предметом самостоятельно или при минимальном руководстве, проверяя и закрепляя свое'понимание материала проработкой задач. Интерес к р-адическому анализу объясняется несколькими причинами. Прежде всего р-адической технике отводится важнее место во многих областях математических исследовании — например, в теории чисел и теории представлений. Но немаловажно и то, что студенту, недавно познакомившемуся с рядами и интегралами, «прекрасный новый мир» неархимедова анализа представит классический анализ в неожиданном свете. Уходя корнями в классический анализ:и в тоже время в алгебру и теорию чисел, р-адическнй анализ открывает важные перспективы читателю, интересующемуся любой из этих областей. Я хотел бы поблагодарить профессоров Марка Каца и Ю. И. Манина за их многолетнюю помощь и поддержку, а также за образцы педагогической проницательности в преподавании и изложении, образцы, которым их ученики могут ревностно подражать. Схема зависимости глав /\ \
Глава 1 /?-АДИЧЕСКИЕ ЧИСЛА § 1. ОСНОВНЫЕ ПОНЯТИЯ Пусть X —непустое множество. Функция d, определенная на множестве всех упорядоченных пар {х, у) элементов X и принимающая неотрицательные вещественные значения d{x, у), называется расстоянием или метрикой в X, если она обладает следующими свойствами: (1) d{x, у) = 0 тогда и только тогда, когда x = y; (2) d{x, y) = d(y, х)\ (3) d(x, y)^d{x, z) + d{z, у) для всех геХ. Множество X вместе с заданной в нем меа^рикой d называется метрическим пространством. Как мы вскоре увидим, одно и то же множество X может допускать много различных структур метрического пространства (X, d). Чаще всего в качестве множеств X мы будем рассматривать поля. Напомним, что поле F есть множество с двумя бинарными операцияхми + и •, такими, что F является коммутативной группой относительно операции -h, а F —{0} относительно операции -, и выполнен закон дистрибутивности. Примеры полей, которые следует пока иметь в виду, —это поле рациональных чисел (Q и поле вещественных чисел [R. Мы будем иметь дело с метриками d, соответствующими нормам на поле F. Нормой называется отображение, обозначаемое через || Ц, поля F в множество неотрицательных вещественных чисел, такое, что: (1) II х 1 = 0 тогда и только тогда, когда x = 0; (2) 1х-у\\ = \\х\\-\\у (3) i^+^/ll^iUi + jli/IJ,
10 Гл. I. р-адтеские числа Когда мы говорим, что метрика d «соответствует» норме (или «индуцирована» нормой) || ||, то под этим мы понимаем, что метрика d определяется соотношением d{x, у)~ х~у\. Легко проверить, что функция d, заданная таким образом по произвольной норме || ||, будет действительно метрикой. Основной пример нормы на поле рациональных чисел (Q дает абсолютная величина \х\. Индуцированная ею метрика d(x, у) = \^ — у\ совпадает с обычным расстоя- W W нием на числовой прямой. Я начал с абстрактного определения расстояния потому, что отправным понятием для всего дальнейшего будет метрика нового типа. Она удовлетворяет условиям (1) —(3), но ее свойства суш;ественно отличаются от привычных интуитивных представлений. Кроме того, я напомнил абстрактное определение поля, так как вскоре нам придется работать не только с полем (Q, но и с его различными расширениями. § 2. МЕТРИКИ ПОЛЯ РАЦИОНАЛЬНЫХ ЧИСЕЛ Одну метрику с поля (Q мы знаем: она индуцирована обычной абсолютной величиной. Есть ли еще какие-нибудь метрики? Следуюш,ее определение V V является основой для всего дальнейшего. Определение. Пусть ре {2, 3, 5, 7, 11, 13, ...} — некоторое простое число. Для произвольного ненулевого целого числа а положим ordpa равным кратности вхождения р в разложение а на простые сомножители, т. е. наибольшему целому неотрицательному числу т, для которого а^ О (mod р'"). (Запись а^Ь (mod с) означает, что с делит а —&.) Например: ords 35 = 1 ,ord5 250 = = 3, ord2 96 = 5, ord2 97 = 0. (Если a = 0, то условимся писать ordpO = cx).) Отметим, что функция ordp немножко похожа на логарифм: ordp (а^Ог) =ordp (ai) + ordp (Og). Теперь для произвольного рационального числа х = ~ ajb положим от&рХ равным ordpa —ordp ft. Так определенная величина зависит только от .г, т. е. из представления х = ас/Ьс мы получим то же самое значение для ord„x = ordp ас— ordp be.
§ 2, Метрики поля рациональных чисел И Кроме того, определим на (Q следующее отображение I Ipi _. ord *, если хфО\ X р — \ Р О, если х = 0. Предложение. Функция \ \р является нормой на поле (Q. Доказательство. Проверку свойств (1) и (2) оставим читателю в качестве легкого упражнения. Установим (3). Если x = 0 или у = 0, или если x + y = 0, то свойство (3) очевидно. Поэтому предположим, что числа х, у, х-\-у отличны от нуля. Пусть х = а/Ь и y = c/d~ne- сократимые представления. Тогда x-\-y^(ad-\-bc)/bd и ordp (х-\-у) = ordp (ad + be) — ord^ b — ordp d. Заметим теперь, что наибольшая степень р, делящая сумму двух целых чисел, не меньше любой степени р, которая делит одновременно каждое слагаемое. Поэтому ordp (х + у) ^ min (ordp ad, ordp be) — ordp b — ordp d min(ordpa + ordpd, ordp ft + ordp c) ordp b — ordp d min (ordp a —ordp &, ordp c —ordp d) min (ordp X, отйру). Следовательно, |x + i/|p = /7~°''*p^''"^^^^max(p~°'^p''» p-o>^V) = max(|x|p, |y|p), a последнее ^\x\p+\y\p. \j В действительности мы установили более сильное неравенство, чем требуется в условии (3), и именно это усиленное неравенство приводит нас к одному из основных понятий р-адического анализа. Определение. Норма называется неархимедовой, если всегда выполнено неравенство Цх + у ||^max(||x||, |у|1). Соответственно метрика называется неархимедовой, если d(x, y)<max(d(x, г), d{z, у))\ в частности, метрика. V V индуцированная неархимедовои нормой, неархимедова, так как в этом случае d(x, у)^\х — у\ = \(х — г) + + (2 —i/)ll^niax(||x —г||, !|г —r/||) = max(d(x, г), d{z, у)). Таким образом, | \р является неархимедовои нормой на поле (Q.
12 Гл. /. р-адические числа Норму (или метрику), не являющуюся неархимедовой, называют архимедовой. Обычная абсолютная величина на поле {Q дает пример архимедовой нормы. Для каждого метрического пространства X определено понятие последовательности Коши, Последовательность {ах, Оо, из,...} Элементов X называется последовательностью Коши, если для всякого положительного числа 6 найдется такой номер Л^, что d{am, an) г при любых m>N и n>N. По опрэделению, две метрики di и d^ на множестве X эхвишгентныу если отвечающие им классы последовагелонэстей Кошл совладают. Соответственно две нормы эквивалентны, если они индуцируют эквивалентные метрики. Фиксируем вещественное число р^(0, 1), а затем в определении | \р подставим р°''^р^ вместо (1/р)°'^^р^. Тогда мы получим неархимедову норму, эквивалентную I \р (см. упр. 4 и 5). Причину, по которой удобно выбирать р=1/р, объясняет упр. 17 в конце параграфа. Обычной абсолютной величине | | также соответ- я> я> ствует семейство эквивалентных ей архимедовых норм, а именно | |", где 0<;а:^1 (см. упр. 7). Обычную абсолютную величину мы иногда будем обозначать через | |оо. При этом никакой прямой связи между I |оо и I |р не подразумевается, это всего лишь удобное обозначение. Под «тривиальной» нормой понимается такая норма , что fO|| = 0 и II х 1=1 для всех хфО, Теорема 1 (Островский). Каждая нетривиальная норма II II на поле ^ эквивалентна \ \р для некоторого простого р или р = оо. Доказательство, Случай (i). Предположим, что существует натуральное число л, для которого \\п L Пусть По — наименьшее среди таких п. Так как /го||>1, то |/го| = /г^для некоторого положительного вещественного а. Запишем теперь произвольное целое положительное п в /го-ичной системе: /г = ао + а^по + а.^п1 +... + а^п1,
§ 2. Метрики поля рациональных чисел 13 где 0^а/</го и а^ФО. Тогда п II а^По + ...+И. sa Так как а1<Сщ, то la^ 1 по выбору По- Следовательно, in l + n?+nf + о "rG + V"+- л a 00 I] (i/n«y U:=0 потому что n^n\. Выражение в квадратных скобках является константой, которую мы обозначим через С. Таким образом. п Сп^ для всех п 1 9 Ч Рассмотрим теперь достаточно большое натуральное Л^. Затем подставим п^ вместо п в полученное неравенство и извлечем корень степени Л^ из обеих частей. Получим In Переход к пределу при N-^co и фиксированном п дает неравенство 1 п || ^ пг. Обратное неравенство можно доказать следующим образом. Как и выше, представим п в По-ичной записи. п Тогда /г^+* n + nl-^' п^. Кроме того, поскольку ||/г^ + * о п \п\ nj + i о Inl+^-n что следует из соотношения установленного неравенства (т. таемого члена. Значит, то е. \п (л^+1-/г)«. о nof + ^ и уже п^) для вычи- nl к+* - '^^г (так как п ^1) 1 1 «О С'/г« для некоторой константы С, зависяш,ей только от По и ее, но не от п. Затем, как и выше, подставим в
14 Гл, /. р-адические числа последнее неравенство п^, извлечем корень степени Л^ и перейдем к пределу при Л^->-оо. В результате получаем II/г 1^п^. Таким образом, \п\\ = п^. Далее, из свойства нормы (2) легко вывести, что |x|| = |x|°^ для всякого х е (Q. Тогда из упр. 7 следует эквивалентность норм и I |, что и заканчивает доказательство теоремы в случае (i). Случай (и). Предположим теперь, что всех натуральных чисел п. Пусть По — натуральное /г, для которого ||л||<;1. Такое По существует, потому что рассматриваемая норма виальна. Число По должно быть простым. Действительно, По II = 1, а по- пI< 1 для наименьшее нетри- еСЛИ По — Пх'П^ и /Zi, П2<^По, то ЦПх Пл П 1. Обозначим простое число По этому II По через р. Покажем теперь, что |9|| = 1 для каждого простого 9» отличного от р. Предположим противное. Тогда (I q 1 и для достаточно большого натурального N имеем Ц^ N q \N М N 1/2. Аналогично, \р 1/2 для достаточно большого М. Числа р^ vi q взаимно просты, т. е. не имеют обш.их делителей, отличных от 1. Поэтому можно найти (см. упр. 9) два целых числа пит, таких, что mp^-{-nq Тогда, согласно свойствам нормы (2) и (3), N 1. 1 1 тр^ + nq N mllp^l + lnUq тр^ \\ + lnq N N Так как |ml, \\п 1, то 1 [р^1 + 19 N 2^2 1, И мы пришли к противоречию. Следовательно, ||(7|=1. Теорема практически доказана, поскольку каждое положительное целое число а можно разложить на простые сомножители. Пусть а = р^^р^^^ ... p^^ Тогда а Pi Ih • I Р-з И .. • II Рг 1 '*. В последнем произведении отличен от 1 лишь тот сомножитель lp;|, для которого pi = p (если такой найдется), причем соответствуюш,ее bi
§ 2. Метрики поля рациональных чисел 15 совпадает с ordpa. Поэтому где р = I р I < 1. На основании свойства нормы (2) легко установить, что последняя формула выполняется не только для натуральных а, но также для любого отличного от нуля рационального числа х. Из упр. 4 ниже следует эквивалентность такой нормы и нормы [р. Это заканчивает доказательство теоремы Островского. П Конечно, наши интуитивные представления о расстоянии основаны на примере архимедовой метрики] joo. Некоторые свойства неархимедовых метрик j \р поначалу кажутся довольно странными, и к ним нужно привыкать. Рассмотрим следующие два примера. Свойство метрики (3): d(x, y)^d{x, z) + d(z, у) — известно как «неравенство треугольника»^ поскольку в случае поля комплексных чисел (D (с метрикой d(a~{- + bij c+di) = V^(a — c)^ + (^ — d)^) оно означает, что сумма длин двух сторон треугольника на комплексной плоскости больше длины третьей стороны. d{zj) х- . ^—^З' d{x,y) Посмотрим, что происходит в случае поля F с неархимедовой нормой. Для простоты положим 2 — 0. Тогда неархимедово неравенство треугольника утвержлает, что l-r —^j|^max(l|x||, |у|). Предположим сначала, что «стороны» хну имеют разную «длину», например llxi У1. третья сторона х — у имеет длину \х — у\^1у Но yl = I^-(^-i/)Kmax(I.tl, \\x~y и, значит, iy\^lx-^y\, так как неравенство \у не выполнено. Поэтому l|/i! = l-^' —j/l- Итак, если две
16 Гл. L р-адические числа «стороны» X я у яе равны, то наибольшая из них должна совпадать по длине с третьей стороной. Все «треугольники» равнобедреннйе! Это не слишком удивительно, если понять, что означает подобное свойство для поля (Q с нормой | \р. Оно просто утверждает, что кратность вхождения р в разность двух рациональных чисел с неодинаковыми кратностями вхождения р совпадает с наименьшей из этих кратностей (это и значит равняться наибольшей из двух «сторон»). Итак, для неархимедова поля \\х±у\\<max (||х г/1) и при IIXII #: 1^/11 достигается равенство. Это важное свойство впредь мы будем называть «принципом равнобедренного треугольника». В качестве второго примера рассмотрим (открытый) диск радиуса г (/---положительное веш^ественное число) с центром в а (а —некоторый элемент поля F): D(a, г-)={х^Р\ \\х — а\\<сг}. Предположим, что норма || | неархимедова. Пусть b произвольный элемент D(a, г'). Тогда D(a, r-) = D(b, Г-), т. е. каждая ствительно. x^D(a, Г-)z=^\x — a ;с-6|| = ||(л;-а) + (а-&) тах(1л; —а|, \a — bfxr x^D{b, Г'), и точно так же доказывается обратная импликация. Определим замкнутый диск радиуса г с центром в а как D(a, r)=^{x^F\ \\x-a\\^r}\ тогда, как и выше, можно установить, что в случае неархимедовой нормы 1 || 'каждая точка диска D (а, г) является его центром,
§ 2. Метрики поля рациональных чисел Упражнения 1, Для произвольной нормы 1 II на поле F докажите непрерыв ность операций сложения, умножен;1Я и нзчо-кхения обратного элемента относительно сложшия и умножения, г. е. установите что: (1) для любых х, y^F и л обэго е>0 судэсгзует такое б>0, что(|(д:4-//0-(г + г/)||<е при ||j:'^x||<6 и !! / ~//1| < б; (2) то же с заменой Il(x4-i/')—(r-f-//)'I на ^х'у' — vj\\ (3) для любого ненулевого д; е F и любого 8 > О существует такое 5 > О, что ||(1/j:')—(I/j:)||<s при ||х'—j:||<6; (4) для любого j: е F и любого 8 > О существует такое б > О, что || (— х') — (— ^) | < s при 2. Докажите, что ] — 1 |=г'| 1 J = l для произвольной нормы на поле F. Докажите, что если || | неархимедова, то || /г Ц ^ 1 для любого целого п. (Здесь «т обозначает l-f-l-f-l-f-...-|_i — результат л-кратного сложения leF при п^О и результат (— л)-кратного сложения — \ ^ F при п <с 0.) 3, Докажите обратное: если норма j j такова, что | п 1 ^ 1 для любого целого п, то эта норма не архимедов а. (Указание, Рассмотрите тождество i-^-f-^ 1^ = 11(^+^)^5' Затем, используя бином Ньютона и свойство нормы (3), оцените ||x-f-^||^ сверху через max(jj:!l, !|//j). При этом нужно помнить, что N можно выбрать сколь угодно большим.) 4. Пусть I li и II Иг—две нормы на поле F. Докажите, что 11 Иг'^ II На тогда и только тогда, когда существует такое положительное вещественное число а, что ||^li = l^||J для всех x^F. 5. Докажите, что если 0<р<1, то функция, определенная для xe(Q как р Р при хФ^ и О при х = 0, является неархимедовой нормой. Отметим, что по предыдущему упражнению эта норма эквивалентна | 1^. Что произойдет при р=1? А при р > 1? 6. Докажите неэквивалентность норм | | и | | для различных простых чисел Pj и Ра* 7. Для фиксированного вещественного а > О и х е (Q положим |х|| = |д;|*^, где I I — обычная абсолютная величина. Докажите, что является нормой тогда и только тогда, когда а^1, и что в этом случае она эквивалентна норме 8. Докажите, что две эквивалентные нормы на поле F либо обе архимедовы, либо обе неархимедовы. 9. Пусть N и М — два взаимно простых целых числа. Докажите, что существуют целые пит, для которых riN ~\-тМ^=^\. (Указание, Покажите, что наименьшее положительное число вида /гА^-|-тЛ1 должно быть общим делителем N ia М.)
18 Г л, L р-адические числа 10. Вычислите: (1) ordg 54, (ii) orda 128, (iii) ordg 57, (iv) ordv (—700/197), (v) ordg (128/7), (vi) ordg (7/9), (vii) ordg (0,0625), (viii) ordg (lO^), (ix) ordg (—13,23), (X) ordv (— 13,23), (xi) ords (— 13,23), (xii)ordn(—13,23), (xiii) ordi3 (— 26/169), (xiv) ord^os (— 1/309), (xv) ordg (9!). 11. Докажите, что ovApi{p^)\) = \+p + p^ + .,.-\-p^ '• 12. Пусть О < a < p — Ь Докажите, что ordp Цар^) \) = = а(1+/7+/72 + ... + р^-0' 13. Пусть n = aQ-\-a^p-\-a^^ + ...-\-asP^ есть р-ичное разложение натурального числа /г, где О^а^^.р—I. Положим 5„ = = Va^ (сумма коэффициентов р-ичного разложения). Докажите, что ord„ (п\) n — Sn р-\ 14. Вычислите \а — Ь\, т. е. p-aj3H4ecKoe расстояние от а до by где: (i)a=l, & = 26, р = 5; (ii)a=l, &=26, р=со; (iii)a=l, & = 26, р = 3; (iv)a = I/9, &=—1/16, р=5; (v)a=l, &=244, р = 3; (vi)a=], &= 1/244, р = 3; (vii)a=l, & = 1/243, р=3; (viii)a=l, &=183, р=13; (ix)a=I, &=183, р = 7; (х)а = -1, &=183, р = 2; (xi)a=l, &=183, р = со; (xii)a = 9!, &=0, р = 3; (xiii)a = (9!)a/39, 6 = 0, р = 3; (xiv)a=2^^/2^, & = 0, р = 2; (XV) а = 22^/(2^)!, & = 0, р = 2. 15. Объясните словами, в чем смысл неравенства | д: |„ ^ 1 для рационального числа х? 16. Пусть xsQ. Докажите, что lim \x^/i\ \р = 0 тогда и только i -♦оо тогда, когда ordpX^l для р#2 и ord2^^2. ч 17. Пусть X —ненулевое рациональное число. Докажите, что произведение чисел \х\р по все-и простым р и р = со равно 1: П 1^ 1р = 1- (Отметим, что у этого «бесконечного произведения» р в действительности лишь конечное число сомножителей, отличных от I.) 18. Пусть р —простое число. Докажите, что каждая последовательность целых чисел содержит подпоследовательность Коши относительно нормы \ !р. 19. Пусть хе(Е) и l^lp^ 1 для всех простых р. Докажите, ЧТ9 дг ^ ^.
§ 3. Как строится поле комплексных чисел 19 § 3. КАК СТРОИТСЯ ПОЛЕ КОМПЛЕКСНЫХ ЧИСЕЛ Тепзрь у нас есть новое понятие расстояния между рациональными числами: два рациональных числа в такой метрике тем ближе, чем на большую степень некоторого фиксированного простого р делится их разность. Чтобы работать с такими «р-адическими метриками», нам придется увеличить поле рациональных чисел {Q, подобно тому как в случае классической архимедовой метрики | | оно пополняется до поля вещественных чисел R и затем расширяется до поля комплексных чисел С. Поэтому прежде всего вспомним, как это делается. Начнем с еш,е более ранней ступени, которая логически и исторически предшествовала определению поля {Q. Будем исходить из множества натуральных чисел N={1, 2, 3, ...}• Каждый шаг на пути от N к (D можно мотивировать желанием делать без каких-либо ограничений следующие две операции: (1) решать полиномиальные уравнения; (2) находить пределы последовательностей Коши, т. е. так «заполнить пробелы» в числовой системе, чтобы в новой числовой системе каждая последовательность Коши имела предел. Прежде всего на этом пути можно ввести множество всех целых чисел Z (включающее О, —1, —2, ...) как о о множество решении уравнении вида После этого можно определить рациональные числа как решения уравнений вида ax — bj а, 6 е Z. Пока что метрика не использовалась. Один из возможных способов точного определения вещественных чисел заключается в рассмотрении множества S, состоящего из последовательностей Коши рациональных чисел. Назовем две последовательности Si = {uj} е S и Sa = {bj} е 5 эквивалентными и будем писать Si^-^Sa, если \aj — bj\^-0 при j^-co. Очевидно,
20 Гл, I. р-адические числа есть отношение эквивалентности, так как: (1) каждая последовательность s эквивалентна сама себе; (2) если Si~S2, то Sa'^Si*, (3) еслй Si^^Sg и s^^s^, то Sxr-^s^, Определим теперь R как множество классов эквивалентности последовательностей Коши рациональных чисел. На этом множестве нетрудно определить операции сложения, умножения и нахождения обратного относительно сложения и умножения, а затем показать, что R является полем. Хотя на первый взгляд это определение кажется громоздким и чересчур абстрактным, тем не менее оно приводит в точности к старинному образу вещественной числовой прямой, которая допускает простое наглядное представление. Нечто подобное произойдет, когда мы станем работать с I \р вместо I |. Начав с абстрактного определения р-адического пополнения поля (Q, мы придем к числовой системе с очень прозрачной структурой, которую обозначим (Qp. Вернемся к нашему историческому экскурсу, где мы добрались до R. Обратившись снова к первому методу расширения числовой системы — добавлению о _ _ . «» корней уравнении, математики сочли, что неплохо иметь в запасе числа, которые позволяли бы решать такие уравнения, как х^-{'\=0. (Здесь мы излагаем логический ход событий; исторически введение комплексных чисел предшествовало строгому определению вещ< с гиенных чисел в терминах последовательностей Коши.) Тут произошло нечто удивительное! Как только бьпо введено число i = y — 1 и определено поле комплексных чисел вида а + Ы, а, 6e|R, оказалось, что: (1) есе полиномиальные уравнения с коэффициентами в (С разрешимы в (С —это знаменитая основная теорема алгебры (короче можно сказать так: поле С алгебраически замкнуто): (2) поле (С полно относительно (единственной) нормы, продолжающей норму | | с R (эта норма задается формулой |a-h6/| = |/"^2_^jj2), т. е. каждая последовательность Коши {af-^-bji} имеет предел вида а + Ы (так как {a.j] и |6/} —также последовательности Коши в iR, то в качестве а и b берутся их пределы).
§ 4. Поле р-адических чисел 21 Итак, в данном случае процесс оканчивается на (D, которое есть всего лишь «квадратичное расширение» поля R (т. е, оно получается присоединением корня квадратного уравнения x^-^-l^ 0). Поле С алгебраически замкнуто и полно относшпельно архимедовой метрики. Но увы! В случае нормы | \р все не так просто. Построив (Qp, пополнение (Q относительно | |р, нам придется затем образовать бесконечную последовательность расширений, задаваемых присоединением корней уравнений старших степеней (не только квадратных). Хуже того, построенное в результате алгебраически замкнутое поле, которое обозначается через (Qp, не полно. Поэтому нужно будет «заткнуть дыры» в этом и так уже громадном поле, что приведет к еш.е большему полю Q. А что потом? Не придется ли еш.е увеличивать £2, для того чтобы стали разрешимы все полиномиальные уравнения с коэффициентами в Q? Не будет ли этот процесс продолжаться все дальше и дальше, как развертывающаяся спираль все более искусственных абстракций? К счастью, тут вмешивается ангел-хранитель р-адического анализа, и уже поле Q оказывается алгебраически замкнутым и полным. На этом наш поиск неархимедова аналога поля С заканчивается. Но это поле £2, удобная числовая система, на которой можно было бы изучать р-адический вариант классического анализа, к сожалению, понято гораздо хуже, чем (D. Как заметил И. М, Гельфанд, даже некоторы о U. из простейших вопросов, например описание всех (Qp-линейных автоморфизмов поля £2, остаются пека открытыми. Итак, начнем наше путешествие к £2. § 4. ПОЛЕ р-АДИЧЕСКИХ ЧИСЕЛ До конца этой главы р обозначает фиксированное простое число. Пусть S — множество таких последовательностей {а/} рациональных чисел, что при любом е>0 суш.е- ствует такое Л^, что \ai — ai^\p<z.t при г, V^N. Две такие последовательности {а,} и {6,-}, называемые после-
22 Гл. L р-адические числа довательностями Коши, считаются эквивалентными, если «t —6t|p-^0 при /^-оо. Множество (Qp, по определению, есть множество классов эквивалентности этих последовательностей Коши. Пусть ;ce(Q. Обозначим через {х] «постоянную» последовательность Коши, все члены которой равны х. Очевидно, {^}'^{-^'} тогда и только тогда, когда х^х'. Класс {0} обозначим просто через 0. Определим норму | |р класса эквивалентности а как предел lim | а^ |р, где {щ] — некоторый представитель оо класса а. Этот предел существует, так как: (1) если а = 0, то lim |a£L = 0 по определению; I -i-QO (2) если а=И=0, то для некоторого е>0 и любого Л^ .V е. существует 1м>^ с ас Действительно, если Л^ выбрано настолько большим, что |а/ —а,-'|„<Сб при г, V>N, то ai-'ai^\ <;8 для всех i>N. Так как I щ^ 6, то I ^t |р = I «гдг I ПО принципу равнобедренного треугольника. Поэтому la^lp имеет постоянное значение I Ui^ при всех i>N, А тогда предел limla^lp равен этому постоянному значению. Следует отметить одно существенное отличие рассматриваемого сейчас процесса пополнения от пополнения (Q до R. Когда мы переходим от {Q к R, область возможных значений функции | | = | |оо увеличивается до множества всех неотрицательных вещественных чисел. С другой стороны, при переходе от (Q к (Qp множество возможных значений | |р, а именно {p'^JnezU {0}> остается одним и тем же. Пусть а и 6 —два класса эквивалентности рассматриваемых последовательностей Коши, а \ai}^La и {bi} е 6 — их произвольные представители. Определим а' b как класс эквивалентности последовательности Коши {uibi]. Если {ajjea, {6/} е 6 —другие представители, то аД - Uibi \р = \ а\ (Ь- - Ь^) -{- bi {а- - щ) \р max (I a'i {b^ - bf) |p, | bi {щ - щ) \p).
§ 4. Поле р-адических чисел 23 Первое выражение в последней строке при i^^oo стремится к \a\p- lim \bi — bi\p = 0, а второе — к \b\pX xlim \a'i'-ai\p = 0. Следовательно, {a'^b't} ^^ {щЬi}. Подобным же образом можно определить сумму двух классов эквивалентности последовательностей Коши, выбрав по последовательности в каждом из этих классов, сложив их почленно, а затем показав, что класс суммы зависит только от классов слагаемых. Аналогично определяется обратный класс относительно сложения. Определяя обратный класс относительно умножения, нужно соблюдать осторожность, ибо в последовательности Коши могут встретиться нулевые члены. Однако легко увидеть, что каждая последовательность Коши эквивалентна некоторой последовательности Коши без нулевых членов (заменим, например, все а/ = 0 на Ui = р'). Рассмотрим после этого последовательность {1/а/}. Она будет последовательностью Коши, за исключением случая |а,-|р->-0, т. е. {щ} ^^ {0}. Более того, если {а^}^-^{а/} и среди а,-, a'l нет нулей, то, как легко доказать, {l/ai}^^{l/ai}. После этого нетрудно установить, что множество (Qp классов эквивалентности последовательностей Коши вместе с введенными на нем операциями сложения, умножения и нахождения обратных элементов является полем. Проверим, например, дистрибутивность. Пусть {^i}y {bi}i {Ci} — представители классов а, b, с^. (Qp, Тогда а (6 +с) есть класс эквивалентности последовательности {ai{bi + Ci)]^{aibi-^aiCi\, но об + ас также совпадает с классом эквивалентности этой последовательности, Поле (Q можно отождествить с подполем в (Qp, которое состоит из классов, содержащих постоянные последовательности Кошй. И, наконец, легко доказать полноту поля (Qp. Действительно, пусть {«уЬ-1.2.... — последовательность классов эквивалентности, являющаяся последовательностью Коши в (Qp. Выберем в каждом члене Uj этой последовательности по представителю, т. е. по последовательности Коши рациональных чисел {aji\i^i^ 2, ...• Тогда,
24 Гл, L р-адические числа как легко показать, предел последовательности uj равен классу эквивалентности последовательности {%}/-i.2,.„- Проведение доказательства мы оставляем читателю. Вероятно, в каждом курсе или семинаре полезно проделать один раз все хлопотные проверки такого рода, чтобы не забыть полностью об аксиоматическом основании, на котором покоится все остальное. В этом частном случае абстрактный подход позволяет, кроме того, сравнить р-адическую конструкцию с конструкцией вещественных чисел и убедиться в логическом совпадении этих процедур. Однако после доказательства следующей теоремы благоразумно как можно быстрее забыть все. что связано с классами эквивалентности - последовательностей Коши, и начать мыслить более конкретными понятиями. Теорема 2. Каждый класс эквивалентности а из Цр с\а\р^1 содержит ровно одну последовательность Коши целых чисел {а,-}, для которой: (1) 0^а,<р^ при 1 = 1, 2, 3, (2) а/^а£+1 (modрО при г = 1, 2, 3, ... . Доказательство. Докажем прежде всего единственность. Если {а{} —другая последовательность, удовлетворяющая (1) и (2), то а1^Фа{^ для некоторого г'о. Отсюда ai^^aijmodp^^), так как оба эти числа расположены между 6 и р^к Но тогда для каждого i^Iq имеем a; = a^„^a/o = a/(modp'<'), т. е. a/^ai'(modp'o). Следовательно, ai-al\p>l/p^'> для всех i^io и {ai}-^{a^}. Теперь предположим, что задана некоторая последовательность Коши {bf} еа и мы хотим найти эквивалентную ей последовательность {а,}, удовлетворяющую (1) и (2). Используем для этого одну простую лемму. Лемма. Пусть ;се {Q и \х\р^1. Тогда для любого натурального i существует целое aeZ. для которого а — х р^р"^. Более того, такое а можно выбрать из множества {О, 1, 2, 3, ..., р'"—1}.
§ 4. Поле р-адических чисел 25 Доказательство леммы. Пусть ;c = a/fe —несократимая дробь. Тогда р не делит Ь, так как |;с|р^1. Следовательно, b и р' взаимно просты. Поэтому можно найти два целых числа тип, для которых тЬ + ^Р^ = 1 • Положим а = ат. Идея дальнейшего вычисления заключается в том, что число тЬ отличается от 1 на р-ади- чески малую величину и, значит, т хорошо приближает 1/i?, а потому am хорошо приближает ;c = a/fe. Точнее, имеет место оценка а — х р am — (a/b) mb Мр = пр t alb \p\mb — \ ^ \р/Р' \р 1/Р'. Наконец, для того чтобы число а принадлежало указанному в лемме интервалу целых чисел между О и р'", достаточно добавить к нему подходящее кратное pS р"' сохранится. Лемма при этом неравенство а —х доказана. □ Вернемся к доказательству теоремы. Пусть [bt] — наша последовательность Коши. Сопоставим каждому ' = 1, 2, 3, ... такое натуральное число Л^ (/), что i bi — br р~^ при любых i, i'^N{j). (Мы можем считать, что последовательность чисел Л^ (/) строго возрастает с увеличением /; в частности, N(j)^j.) Тогда bi 1 при 1^ N (1), потому что для любого /' N{1) bt max (I br \py I bi — br \p) ^ max ([ b^ P' 1/p), a I bi a 1 при Г-^оо. По предыдущей лемме мы можем найти теперь последовательность целых чисел о/, для которой O^Uj pf и а 7 b N(J) 1/Р^". Утверждается, что последовательность {uj} удовлетворяет всем необходимым требованиям. Очевидно, для этого достаточно проверить сравнения ay+i^O/(modp/) и эквивалентность {bi}^-^{aj}. Первое следует из неравенств !«/+!—% а 7+1—Ьм (у+1) + bjV (У+1)—Ь^ (У)—(О/ — Ь^ (У)) \р тах(|ау+1 —Ьлг(у+1) bNU+l) — Ьм (Л ip, max(l/p/^S 1/р/. 1/р/) = 1/р/. ^/ — ^л^ (/) \р)
26 Гл. I. р-адические числа Для доказательства второго утверждения возьмем произвольное /. Тогда для любого i ^ Л^ (/) «/ — Ь[ \р r^lai — aj-^ uj — Ьм (/) — {bi — Ьм и)) \р Поэтому I а/ — hi |р-^0 при г-^оо, и теорема доказана. □ Что делать, если наше р-адическое число а не удовлетворяет неравенству | а |р ^ 1? В этом случае умножим а на подходящую степень р^ числа р (например, на степень числа р, равную \а\р) так, чтобы новое р-адическое число а' — ар^ уже удовлетворяло неравенству |а'|р^1. Выберем затем в соответствии с теоремой 2 последовательность {а/}, представляющую а'. Тогда число а = а'рг^ представляется последовательностью {Ui] с ai = a'ip-'^. Для удобства запишем теперь все числа а} после- V i . v_ довательности, соответствующей а , в р-ичнои системе счисления, т. е. положим а'с ^ &о + bip + ЬаР^ +... + b^-iP'"\ где коэффициенты bj обозначают «р-ичные знаки», т. е, целые числа из множества {О, 1, ..., р-^1}. Сравнение а/^а'i+i(mod р') из теоремы 2 эквивалентно тому, что все знаки числа clUi = Ьо + bip + feaP^ +... + b/-iP^"^ -f bipK ОТ Ьо до Ь/-1 включительно, совпадают с соответствующими знаками числа а^-. Поэтому а' можно представлять себе интуитивно как число, имеющее бесконечную вправо р-ичную запись: всякий раз, переходя от ас к а'с+х, мы добавляем в этой записи новый знак. Теперь и наше исходное число а можно представлять себе как р-ичное число с конечным числом знаков «направо от запятой» (т. е. знаков, соответствующих отрицательным степеням р; в нашей записи они начинаются слева), но с бесконечным числом знаков при положительных степенях р:
§ 4. Поле р-адических чисел 27 Пока что правую часть этого равенства следует понимать как сокращенную запись последовательности{а/}, где a/ = &oP"'" + ..- + b/-iP'"^^"^» т. е. как удобный способ изображения сразу всей последовательности {щ}. Вскоре мы убедимся, что в некотором точном смысле это равенство есть «настоящее равенство». Оно называется «р-адическим разложением» числа а. Пусть Zp = {а ^ (Qp I |а|р^1|. Это множество всех чисел из (Qp, р-адическое разложение которых не содержит отрицательных степеней р. Элементы Zp называются целыми р-адическими числами. (Чтобы избежать путаницы, начиная с этого места обычные целые из Z мы называем целыми рациональными.) Сумма, разность и произведение двух элементов из Zp снова принадлежат Zp. Поэтому Zp — подкольцо поля (Qp. Пусть а, Ь^ (Qp. Мы пишем а^Ь (modр'^), если а — Ь\р^Р'^, или, эквивалентно, {а — Ь)/р^еХр, т. е. W . _ . V если первый отличный от нуля знак в р-адическом разложении числа а — Ь встречается не ранее, чем на р"-м месте. В случае когда а и b лежат не только в (Qp, но также и в Z (т. е. они целые рациональные), это определение согласуется с данным выше определением сравнения a^b(modc) для с = р^. В дальнейшем через Zp будем обозначать множество {xeXpl l/-v е Zp}, или, эквивалентно, {хе Zp x^O(modp)|, или, эквивалентно, {x^Zp\ \х\р=Ц. Целые р-адические числа из Zp, т. е. числа, имеющие ненулевой первый знак, называют иногда р-адическими единицами. Пусть теперь {&;}Г=-т —произвольная последовательность целых р-адических чисел. Рассмотрим частичные суммы 5iv = ^ + ^ + ... + bo + biP + fe2P^ + ... + M^ Последовательность, состоящая из этих сумм, является последовательностью Коши: если М>Л^, то |5лг — S^lp 1/р^. Следовательно, она сходится к некоторому элементу из (Qp. Как й в случае бесконечных рядов вещест-
28 Гл. L р-адические числа оо венных чисел, определим ^ bip' как предел после- т довательности частичных сумм в (Qp. Более общо, если {q} —произвольная последовательность р-адических чисел и \Ci\p-^0 при i-^oo, то последовательность частичных сумм 5дг = q + (^а + • • • ... + Cjv сходится к пределу, который обозначается через оо 2] Q. в самом деле, \Sm — S!^\p = \ Слг+i + См+2 + - -- ... + Сж|р^П1ах(,'слг+1|р> |сл^+2|р, ..., i^iwlp). а потому >0 при N-^oo. Отсюда видно, что проверять сходимость бесконечных р-адических рядов проще, чем бесконечных рядов вещественных чисел. Ряд сходится в пом (Qp тогда и только тогда, когда последовагпель- ность его членов стремится к нулю. В /?-адическом случае нет ничего подобного гармоническому ряду 1 +у + -о- + Т + --• вещественных чисел, который расходится, несмотря на то, что его члены стремятся к 0. Напомним, почему это так: норма | \р суммы двух чисел не превосходит максимума (а не суммы) норм слагаемых. если РФ сю, т. е. если норма \ \р неархимедова. Вернемся к р-адическим разложениям. Бесконечный ряд (здесь ft/е {О, 1, 2, ..., р —1}) в определении р-адиче- ского разложения сходится к а. Значит, это выражение можно истолковать содержательно как сумму бесконечного ряда. Отметим, что утверждаемая в теореме 2 единственность не имеет места в архимедовом случае. Так, всякая конечная десятичная дробь может быть записана и в виде десятичной дроби с бесконечно повторяющейся цифрой 9 на конце, например 1=0,9999.... В противоположность этому два р-адических разложения, сходящихся к одному и тому же числу из (1)р, совпадают, т. е. имеют все одинаковые знаки.
§ 5. Арифметика в (Qp 29 В заключение сделаем еще одно замечание. В качестве множества р-ичных знаков мы могли бы выбрать не только {О, 1, 2, ..., р — 1}» но также и любое другое множество S = {ао, ai, ag,..., a„^i} целых р-ади- ческих чисел, для которых a/^f(mocip) при i = 0, I, 2, ..., р — 1. Тогда р-адическое разложение можно со определить как сумму вида 2] =biP^, где теперь роль 1=; — пг «знаков» bi играют элементы множества S, а не множества {О, 1,..., р—1}. Множество {О, 1,..., р — Ц подходит для почти всех надобностей. Тем не менее существует другое множество S, в некоторых отношениях более естественное. Это множество так называемых представителей Тейхмюллера (см. ниже упр. 12). § б. АРИФМЕТИКА В (Q Техника выполнения операций сложения, вычитания, умножения и деления р-адическпх чисел во многом напоминает соответств>ющие операции с десятичными дробями, изучаемые в начальной школе. Единственное отличие в том, что «занимание», «перенос в другой разряд», «умножение столбиком» и т. д. делаются слева направо, а не справа налево. Вот несколько примеров вычислений в (Q?: 3 + 6x7 + 2x72 + ^4 + 5x7+1x72-' 2x7 4x7 •Ч0х7*> + 3х7^ + 1 + 6x7*^+5x74 ■ « 5 + 4x7 + 4x7^ + 1x7 + 4x7-^ + 3x7^ + 5 + 5x7 + 4x7^ + 1+2x7 + 4x7^ + 1+6x7+1x7^ + 5х7-1 + 0х7« + 4х71+ « * 3x7 + 2x7^ + 3x7 + 5x7-^ + 4x7^ + 4 X V + 3 + 5х7+1х7''+--. 5+1х7 + 6х7-'= + ...
30 Гл. I. р-адические числа В качестве еще одного примера попробуем извлечь корень V^6 в (Qs- Мы хотим найти последовательность целых чисел а^, аь а^, ..., для которой 0^аг^4 и (ao + aix5 + «2x52 + ...)2= 1 + 1 х5. Сравнивая коэффициенты при 1 = 5** в обеих частях равенства, получаем al^ I (mod5), откуда а^= 1 или 4. Возьмем ао=1. Тогда, сравнивая коэффициенты при 5 в обеих частях, получаем 2aix5H^ 1 x52(mod 5^). Следовательно, 2ai ^ 1 (mod 5) и ai = 3. На следующем шаге мы должны решить сравнение 1 + 1х5 = (1+Зх5 + Й2х52)2 l + lx5 + 2a2x52(mod53). Следовательно, 2а2 ^ О (mod 5) и аа = 0. Продолжая этот процесс далее, получаем ряд а=1+3х5 + 0х52+4х5з + а4х5* + а5х5^ + ... , в котором каждый коэффициент щ определяется однозначно после выбора а^. Напомним, однако, что при выборе о© мы имели две возможности, а именно 1 или 4. А если бы мы выбрали 4, а не 1? В этом случае мы получили бы а = 4+ 1x5 + 4x52 + 0x53 + +(4-a4)x5* + (4-a5Jx55 + ... . Тот факт, что для о© имеется два возможных выбора и что, когда выбор сделан, последующие числа ai, аа, аз,... определены однозначно, просто отражает то обстоятельство, что в таких полях, как (Q, R или (Qp, если у ненулевого элемента есть хоть один квадратный корень, то их ровно два. Всякое ли число из (Qg имеет квадратный корень? Мы видели, что 6 имеет. А 7? Из равенства (Oo + ai X 5 + ...)2 = 2+1х5 следовало бы сравнение ao^2(mod5). Но оно неразрешимо—это легко установить перебором всех значений 00 = 0, 1, 2, 3, 4. Поэтому 7 не имеет квадратного корня в (Qs. Более систематическое представление о квадратных корнях в (D„ можно получить из упр. 5— И,
§ 5. Арифметика в (Qp 31 Как показывает следующая важная «лемма», изложенный выше метод решения уравнения х^ —6 = 0 в (Qs — решение сравнения ао — 6 ^ O(mod 5) и затем последовательное нахождение остальных щ — является весьма обш.им. Теорема 3 (лемма Гензеля), Пусть F {х) = Со + Cix-\-,.. ... + Сп^"' — многочлен с целыми р-адическими коэффициентами, а F' (х) = Ci + 2С2Х + 3^3-^^+•. • + пСпХ"^^ — его производная. Предположим, что ао —целое р-адическое число, для которого F{ao)^0(modр)у а F' {а^)фй (modp). Тогда суи^ествует единственное целое р-одическое число а, такое, что. F(a)=0 и a^ao(modp). {Замечание. В нашем примере F {x)==x^ — Q, Р'{^) 2х, ао=\,) Доказательство леммы Гензеля. Прежде всего утверждается существование и единственность последовательности целых рациональных чисел а^, а^, аз, ..., для которой при любом п^1: (1) F(a„) = 0(mod/;''+^); (2) an^an-i{moip% (3) 0<a;,<p''+i Докажем это индукцией по п. Пусть п= 1. Обозначим через Оо единственное целое число из множества {О, 1, ..., р—1}, сравнимое с о^ по модулю р. Тогда всякое ai, удовлетворяющее (2) и (3), можно представить в виде Go+^iP, где 0^6i р — 1. Рассмотрим выражение F (йо + Ьхр) и раскроем в нем скобки, помня, что нас интересует результат только по модулю р^, так что все члены, делящиеся на р^, можно опускать: F(ai)-F(ao + 6iP) = SQ(ao + M^ Sfe^o + fC,ao"^6iP +члены, делящиеся на р^) S Oiul + (S iCiui"') bip (mod p^) F{ao)+F'{uo)b^.
32 Гл. L р-адические числа (Обратите внимание на сходство с формулой из анализа для приближения первого порядка функции рядом Тейлора: F {x-\-h) = F {х) + F' (х) h + члены более высокого порядка.) По предположению, F(ao)^0(modp), откуда F (do) ^ ар (mod р^) для некоторого а е {О, 1,,.., р -~ 1}. Поэтому сравнение F {а^ ^ О (mod р^) эквивалентно сравнению ap + ^45o)6iP^O(modp2), илиа+/^'(ао)б1^ О (mod р). Так как, по предположению, F' (oq) O(modp), последнее сравнение разрешимо относительно неизвестного 6х- Действительно, пользуясь леммой из доказательства теоремы 2, выберем таксе 6i е {О, 1, ..., р —1}, что 6i^—a/F'(ao)(modp). Очевидно, bi {О, 1, .,., р —1}, удовлетворяющее данному условию, единственно. Теперь, переходя к общему шагу индукции, предположим, что мы уже отыскали ai, а^, ..., dn-i- Требуется найти ад. По условиям (2) и (3) это число вида a„ = a„-i4-6/iP'', где 6^ е {О, I, .,., р — 1}. Раскроем скобки и приведем выражение F (a^-i + ^лР") к подходящему виду, как и выше в случае п=1, только на этот раз не будем учитывать члены, делящиеся на р''+^. Получим F (an) = F (а„_1 + 6„р«) ^ F (a„-i) + F' (a„_i) bnP^ (mod p«+i). Так как по индуктивному предположению F(an_i)^ ^O(modp"), то F(a^_i)^a'p"(modp"+^). Нужное нам условие F (а„) ^ О (mod р""^^) принимает вид а'р'' + F' (a„-i) 6„р" = О (mod p'^+i), т. е. a' + F'(a„-3)6n = 0(modp). Из сравнения Un-i ^ ^i) (mod р) легко вывести, что F' (a„_i) ^ F' (Оо) ^ О (mod р). Тогда требуемое 6„ {О, 1, ..,, р—1} находится точно так же, как и bi в рассмотренном выше случае, т. е. из сравнения Ьп^— а'/F'(йп-^г) {mod р). На этом индукция заканчивается, и наше утверждение доказано. Теорема следует теперь непосредственно из этого утверждения. Действительно, возьмем а = do + bip + + bzP^ + Тогда р-адическое число F (а) равно О, так как F {a)^F (а„) ^ О (modp''"*"^) для всех п. Обратно,
§ 5. Арифметика в Qp 33 если а удовлетворяет требованиям теоремы и а = ао + + biP -\- 62Р^+- * * — его р-адическое разложение, то последовательность {an} удовлетворяет требованиям доказанного утверждения. Отсюда получаем единственность такой последовательности, а значит, и единственность искомого а. Лемма Гензеля доказана. □ Лемму Гензеля часто назьгеают р-адической леммой Ньютона, потому что метод последовательного приближения, использованный в ее доказательстве, по существу Рис. 1.1. Метод Ньютона в вещественном случае. совпадает с методом Ньютона нахождения вещественного корня вещественного многочлена. Если/'(a„_i):7^0, то в вещественном случае по методу Ньютона в качестве следующего приближения берется а п Cin-1 (см. рис. 1.1). Поправочный член ^f{an-\)lf'icia-\) в этой формуле очень похож на «поправочный член» в дока- 2 Н. Коблич
34 Гл. 1. р-адические числа зательстве леммы Гензеля ЬпР^ а'/7" F (a„-i) F' (a„-i) V^ (mod /,"-). Но в одном отношении р-адический метод Ньютона (лемма Гензеля) лучше, чем метод Ньютона в веш.ест- венном случае. В р-адяческом варианте гарантирована сходимость к некоторому корню многочлена. В веш.е- ственном же случае метод Ньютона обычно сходится, Рис. 1.2. Неудачное применение метода Ньютона в вещественном случае, НО —не всегда. Например, если мы рассмотрим f{x) X X и сделаем неудачный выбор ао= 1/1/^5 получим а ао (1/К5) VV5; а (1/5-1)/{3/5-1)] 1/К5 и т. д. (см. рис. 1.2). В (Qp такая несуразица невозможна. Упражнения 1. Пусть а ложение —а? (Е)р имеет /7-адическое разложение а^пР~'^ + -{- a^+uip .... Как выглядит р-адическое раз-
§ 5. Арифметика в (Qp 35 2. Найдите р-адическое разложение для: (i) (6 + 4x7 + 2X72+1X73+.,.) (3+0X7+0x72+6x73+...) в (Q7 с четырьмя знаками; (ii) 1/(3+2x5+3x52+1x53+...) в (Q5 с четырьмя знаками; (iii) 9х 11^—(ЗХ11-^+2+1 X1 li+3X 112+...) в Щц с четырьмя знаками; (iv) 2/3 в (Оз; (V) -1/6 в (Е),; (vi) 1/10 в Щ^^; (vii) —9/16 в (Qig; (viii) 1/1000 в (Qg; (ix) б! в (Qg; (х) I/3I в (Е)з; (xi) 1/41 в (Qa; (xii) 1/5! в (Qg. 3. Докажите, что р-адическое разложение числа а е (Е)р обрывается (т. е. а,- = 0 для всех i, больших некоторого N) тогда и только тогда, когда а является положительным рациональным числом со знаменателем, равным степени р. 4. Докажите, что р-адическое разложение числа а е (Qp начиная с некоторого места периодично (т. е. ai^r = ^i "Ри некотором г и всех i, больших некоторого N) тогда и только тогда, когда ae(Q, 5. Докажите следующее обобш.ение леммы Гензеля. Пусть F (х) — многочлен с коэффициентами в Zp- Если для некоторого ao^Zp мы имеем F (ао) = О {mod р^^-^^) у F {ао) = О {mod р^), но /" (ао) ^0 (mod р^"*^^), то существует и притом единственное CL^Zpj для которого F(a)=0 и a^ao{modp^^^)> 6. Воспользовавшись своим доказательством упр. 5, найдите квадратный корень из — 7 в (Qg с пятью знаками. 7. Какие из следующих 11-адических чисел имеют квадратные корни в (Qii? (i)5; (ii) 7; (iii) -7; (iv) 5 + 3x11+9x112+1x113; (v) 3x11-2 + 6x11-^ + 3 + 0x11 + 7x112; (vi) 3x11-1 + 6 + 3x11+0x112 + 7x113; 00 (vii) IxIH; (viii) 7-6x112; (ix) 5x11-2+ ^ riXH^. 8. Вычислите ±, У—I в (Qig с четырьмя знаками. 9. Для каких р = 2, 3, 5, 7, 11, 13, 17, 19 можно извлечь квадратный корень из — I в (Qp? 10. Пусть р —произвольное нечетное простое число. Предположим, что аеЯЗр и ct!p=l- Опишите способ узнать, существует или нет квадратный корень из а в (Qp. Как действовать, если |а'„=9^1? Докажите существование такой четверки чисел aj, ag, GC3, a^^Qp, что для любого отличного от нуля ae(Dp среди чисел aia, OgCt. c^ct, а4а ровно одно имеет квадратный корень в (Е)р. (Если заменить р на со, а Qp на R, то существуют два числа, например di 1, таких, что для любого ненулевого а е R ровно одно из чисел 1 -а и — 1 ■ а имеет квадратный корень в R.) 3*
36 Гл. I. р-адические числа 11. Решите ту же задачу, что и в упр. 10, для р = 2. В этом случае требуется найти восемь чисел ai, ..., ag е (Qa. таких, что для любого ненулевого а е (Qg ровно одно из чисел а^а, ..., aga имеет квадратный корень в (Qg. (Конечно, выбор такой восьмерки а^, ..., ag не однозначен,) 12. Найдите первые четыре знака р-адических разложений всех четырех корней степени 4 из 1 в (Q5. ^3,oкaжитe, что уравнение хР~х = 0 всегда имеет р решений а^, а^, ...ap_i в (Qp, для которых а{ ^ i (mod р)- Эти р чисел называются представителями Тейхмюллера для {О, 1, 2, ..., р—1} и используются иногда в качестве р-ичных знаков вместо {О, 1, 2, ..., р—1}. 13. Докажите следующий «признак неприводимости Эйзенштейна». Пусть /(;»;)=Оо+а^х+... + а^х"- — многочлен с коэффициентами at^Zp- Если a£ = 0(modp) при 1=0, 1,2, ...,л—i, a^^O(mod р) и ao^0(modp2), то f (х) неприводим над (Qp, т. е. не представим в виде произведения двух многочленов меньшей степени с коэффицигнтамй в (Е)^. 14. Используя упр. 13, покажите, что 1 не имеет других корней степени р, кроме 1, в (Qp при р>2. (Указание: подставьте г/ = х—1 в {хР—1)/{х^1).) Докажите это также другим способом: представьте любой такой корень х в виде 1+р^х\ где \х' |р=1, а г >- О — некоторое целое (объясните, почему х^ 1 (mod р)), затем это выражение для х возведите в степень р, раскройте скобки и сравните коэффициенты при степенях р. 15. Докажите, что ряд 1+Р + Р^+р^+--- сходится к 1/(1—р) в (Qp. К чему сходятся 1 —р + р2 —рз_(_р4—р5 + ...и 1-)-(р—1)р-(_ + р2+(р-1)/73+р4+(р-1)р5 + ...? 16. Предположим, что л —целое (положительное или отрицательное) число, не делящееся на р, и а = 1 (modp). Покажите, что а имеет корень степени п в (Qp. Приведите пример, показывающий, что при р = я это неверно. Покажите, что а имеет корень степени р, если а^1 (modp^) и p:;z£:2. 17. Пусть а е Zp- Докажите сравнения а^^= аР^'^ (mod р^) для М = 1, 2, 3, 4, .... Докажите, что последовательность {а^^} стремится к некоторому пределу в (Qp и что этот предел равен представителю Тейхмюллера, сравнимому с а по модулю р. 18. Докажите, что Zp секвенциально компактно, т. е. что каждая последовательность целых р-адических чисел содержит сходящуюся подпоследовательность. 19. Рассмотрим матрицы с элементами в (Qp. Суммы, произведения и определители этих матриц задаются точно так же, как и в вещественном случае. Пусть Л1 = {гX/"-матрицы с элементами в Zp}. М^ = {А ^М\ Л обратима в М} (легко видеть, что это равносильно условию det А ^Zp), и пусть рМ = {Л ^М\ А=рВ, где В^М}. Докажите, что если Л ^ М^ и В^рМ, то существует единственная матрица А" е-/И^, для которой Х^~АХ-}-В=0,
Глава П уО-АДИЧЕСКАЯ ИНТЕРПОЛЯЦИЯ ДЗЕТА-ШУНКЦИИ РИМАНА Эта глава логически не связана с последующими и помещена здесь как плато (по уровню абстракции) на середине нашего восхождения к Q. Все происходящее в этой главе еще не выходит за рамки полей (Q, (Qp и R. Дзета-функция Римана С определяется на множестве вещественных чисел > 1 формулой оо def ^ л^- Легко установить (сравнивая с интегралом [ (dx/x^) l/(s —1) при фиксированном s>l сходимость этой суммы при s> I. Пусть р — произвольное простое число. Цель этой главы заключается в доказательстве некоторой «р-ади- ческой непрерывности» последовательности чисел С (2^) для k=l, 2, 3, Точнее, пусть 2k пробегает все четные положительные целые числа из фиксированного класса вычетов по модулю р—1. Сопоставим каждому из них значение / (2к) = (1.. р^^-') ^ С {2k), где Cfe = (—l)*(2fe-l)!/22*-4 Оказывается, число f(2k) всегда рационально. Кроме того, если два числа вида 2k из рассматриваемого класса вычетов р-адически близки (т. е. их разность делится на большую степень р), то, как мы увидим в дальнейшем, соответствующие им
38 Гл, IL р-адическая интерполяция дзета-функции Римана значения f (2k) также р-адически близки. (При этом нам понадобится еще одно предположение: 2k не делится на р— 1.) По существу это означает, что функцию f можно однозначно продолжить до непрерывной функции f, определенной на множестве целых р-адических чисел а принимаюи^й значения в {Qp. (Непрерывность понимается здесь, как в классическом анализе: если {Хп} /?-адически сходится к х, то {/ (Хп)} р-адически сходится к fix).) Эту процедуру мы называем р-адической интерполяцией. Она аналогична классическому методу, скажем, определения функции f(x)==^a^ (где а —фиксированное вещественное положительное число): сначала определяем значения /(а:) для рациональных х^ затем доказываем близость значений а^ при близких рациональных х и в заключение определяем а^ для иррационального jc как предел а^^ по рациональным Хп, стремящимся к х. Отметим, что любую функцию f на множестве S, например, четных положительных чисел можно продолжить до непрерывной функции на Zp не более чем одним способом (при рф2). Это следует из плотности подмножества S в Zp: любое xeZp представимо в виде предела последовательности целых четных положительных чисел Хп^ Действительно, если f~ непрерывная функция, то /"(х) = lim f(Xn)' В вещественном же случае п-*со множество рациональных чисел плотно в R, а S—нет. Поэтому условие непрерывности не определяет еще вещественную интерполяцию функции, заданной на множестве четных положительных чисел. Таких интерполяций всегда бесконечно много. (Однако при некоторых дополнительных требованиях на вещественную интерполирующую функцию, помимо непрерывности, она может оказаться единственной. Например, гамма-функция Г (x+ I) интерполирует kl для целых неотрицательных x = k. Кроме того, она удовлетворяет функциональному уравнению Т (х-[~1) = хТ (х) при всех вещественных X, а ее логарифм является выпуклой функцией при х>>0. Этими условиями гамма-функция характеризуется однозначно.)
§ L Формула для значений ^(2k) 89 § 1. ФОРМУЛА ДЛЯ ЗНАЧЕНИЙ g(2A) Рассмотрим следующее разложение Тейлора: t 1 е^—\ 1 + ^/2!+/2/3!+/3/4!+ ... + /'^/(/1+1)!+... со за 2 B,t^ik\. А = 0 Произведение ^-го коэффициента этого степенного ряда на k\ называется ^-м числом Бернулли и обозначается через Вй. Вот несколько первых Ва; ^0=1, 5i = —172, Ва=1/6, ^3 = 0, 54 = —1/30, Й5^0, Be =1/42, .... В этом параграфе мы установим формулу C(2/;) = (-I)^K2^p|^(-|f) для /;-1, 2, 3. .... Напомним определение гиперболического синуса, обозначаемого через sh: shx 2 Для него мы имеем следующее разложение Тейлора: х^ х^ х^^'^^ shx = x+3f+5Г + --- +(2Fh)1 + *•" которое получается усреднением соответствующих рядов для е^ и —е"^. Отметим, что он отличается от ряда Тейлора для sin х отсутствием чередования знаков. Предложение. Бесконечное произведение оо сходится при любом веи^ственном х и равно sh (ях). Доказательство. Сходимость следует непосредственно из логарифмического признака: оо оо log(l+^)|<2 S^<<^ при любом X. П = 1 П=» 1
40 Га, 1L р-адинеская интерполяция дзета-функции Романа Доказательству равенства мы предпошлем вывод разложения в бесконечное произведение для sinx. Лемма. Пусть n = 2k-\~l —целое нечетное положи- тельное число. Тогда существуют многочлены Рп и Qn-i с целыми коэффициентами степени, не превосходящей п и п— I соответственно, такие у что sin (пх) = Рп (sin х)у cos (пх) = cos х Q^-i (sin х). Доказательство леммы. Воспользуемся индукцией по к. Для ^ = 0 (т. е. п=1) лемма очевидна. Предположим, что она уже доказана для ^—1. Тогда sin [(2k+ I) х] = sin[(2k- l)x-\-2x] sin(2^— 1)a:cos2x + cos(2^— I)xsin2A: P2A-i(sinx)(l-2sin2.\:) + + cos xQ2k-2 (s in x) 2 s in x cos x, откуда легко получить нужное представление вида Pzk+i (sin х). Проверка соответствующего утверждения для cos (2^+1)-^ аналогична, и мы оставляем ее читателю. П Продолжим теперь доказательство предложения. Прежде всего, подставив х = 0 в тождество sinnx^ = Рп (sinх), мы устанавливаем, что постоянный член у Рп равен нулю. Затем, продифференцировав sin пх = = Рп (sin х) по х, получим П COS ПХ= Р'п (sin Х) COS X. Подставим в это тождество x = Q\ мы увидим, что n = Pn(Q), т. е. первый коэффициент многочлена Р^ равен п. Следовательно, sin Tix '^ P^k (sin а:) = I + ai sin л: + ^2 sin^ л; +. - - ns\RX ... + ^2fe sin 2*x (n = 2k-\-\), где a/— некоторые рациональные числа. Отметим теперь, что левая часть обращается в нуль при г = ±я//г, ... ...y±kn/n. Кроме того, все 2k значений f/ = ±sinji/;z, ±sin2n//z,..., sinkn/n, в которых обращается в нуль многочлен P^kijy), различны; степень P^k равна 2^,
§ 1, Формула для значений ^(2k) 41 а ПОСТОЯННЫЙ член равен I. Поэтому ^-(^) = (1 -iElE7^)(j -=ri^)(j -шкгп^х У \ 1л У \1л У XI Л.-^ ... 1--^4-^1 sin 2л/л/ " \ sin knjn \ — sin bt/n I У 1 sin2 т/л/ ■ Следовательно, sin n^ ^ . . Ч TX / Ч sin^ ;c РаЛзшх) = Д(1 Л sin jc ^ ' I I \ sin2 ГЛ/Л Подставив nxjn вместо x, получаем sin nx TT / * sin2 nxjri Ш n sin nx/n II \ sin2 m/n Перейдем теперь к пределу при n=2k-^l-^co в обеих частях последнего тождества. Левая часть стремится к {sinnx)/nx. При г, достаточно малом по сравнению с п, г-й член произведения близок к I ~ ({пх/п)/(пг/п))^ = = 1—х^/г^. Отсюда следует, что произведение сходится оо к iQ (1 —х^/г^). (Строгую проверку мы оставляем чита- телю в качестве одного из приведенных ниже упражнений.) Таким образом, оо п2/ ш: 3! ' 5! 7! » 91 Правая часть —это разложение синуса в ряд Тейлора С другой стороны, shju _ . , п^х^ . п^х^ . п^х^ . п^х^ .
42 Гл. П. р-адическая интерполяция дзета-функции Римана Если мы раскроем скобки в бесконечном произведении для s\n{nx)/nx, то знак минус будет только у тех членов, которые содержат нечетное число сомножителей вида х^/п^, т. е. в точности у тех членов, которые подобны членам со знаком минус в ряде Тейлора для sin (пх)/ях. Следовательно, изменение знака внутри сомножителей полученного разложения вызовет изменение в ряде справа всех минусов на плюсы, что и доказывает требуемое равенство. (Для «лучшего» понимания этого завершающего шага см. упр. 3.) □ Теперь мы готовы доказать обещанную выше формулу. Теорема 4. Доказательство. Прологарифмируем обе части тождества 00 shnx = nxTJ(l + ^ {при х>0). Слева мы получим log sh пх = log [(е«-^ - в~-«-^)/2] = log [(е=^-^/2) (1 - в~-2л^)] Iog(]-^-2rtx)_^j^^_log2. Справа, пользуясь разложением Тейлора функции Iog(I +-^)f получим 00 iogn+iogx+ 2; logii+xvn^) 00 со \ogn+\ogx+2 2^-^)*"'iS- /1 = 1 k^i Последний двойной ряд сходится абсолютно при 0<х <С1. Поэтому можно изменить в нем порядок суммиро
§ L Формула для значений ZX2k) 43 вания и получить тождество log (I - e-^"""") + я.\; - log 2 оо logn + logx+2 (-U^^^x 2 7^ оо fe = l оо л=1 \ogn^\ogx+ 2 (-ir'V^(2^)- Продифференцируем теперь обе части этого тождества по X. Ряд справа можно дифференцировать почленно, так как ряд из производных сходится равномерно на каждом интервале 0<;x<;l—е при 8>0, Следовательно, оо + "==7 + 2 2 {-\Y''^x^^-K{2k). Умножив на х, а затем подставив л:/2 вместо х, получим оо +¥=1+2 оо Левая часть разлагается в ряд ял:/2+ ^ Bk{nxYlk\. Сравнивая коэффициенты при четных степенях х, получаем равенство я2*52й/(2^)! = ((—1)*+V22*-^) С(2^). что и завершает доказательство теоремы. □ Вот несколько примеров: Формула для С (2^) из теоремы 4 предусмотрительно записана в таком виде, в котором выделены «интересная» часть —B^kl^k и нежелательный множитель (—1)*я^х X2^*"V(2^—I) I. Именно эту интересную часть мы и будем р-адически интерполировать. Позднее (в § 7) мы представим некоторые мотивы для выделения —B^kl^k
44 Гл. IL р-адическая интерполяция дзета-функции Римана «из общего котла». Пока отметим лишь, что от я^* обязательно следует избавиться при р-адической интерполяции значений дзета-функции, поскольку нет разум- о . _ о НОИ р-адическои интерпретации вещественных трансцендентных чисел. (Как определить, например, их р-ади- ческий порядок?) § 2, р-АДИЧЕСКАЯ ИНТЕРПОЛЯЦИЯ ФУНКЦИИ /(s) = a^ Этот параграф сыграет свок> роль в дальнейшем изложении. Сюда же он помещен в учебных целях: как на- макете, мы ознакомимся с некоторыми чертами р-адической интерполяции, которые могли бы иначе вызвать недоумение. Пусть а —некоторое фиксированное положительное вещественное число. Мы уже отмечали выше, что функцию f (s) = а^ можно определить как непрерывную функцию вещественного аргумента, задав ее сначала на множестве рациональных чисел, а затем «интерполируя» или «продолжая по непрерывности» на все вещественные числа, каждое из которых представимо в виде предела последовательности рациональных чисел. Предположим теперь, что а =/г —некоторое фиксированное целое положительное число. Будем рассматривать п как элемент (Qp. Тогда для каждого целого неотрицательного s целое число п^ принадлежит Zp. Множество всех целых неотрицательных чисел плотно в Zp, как и множество (Q в 1R. Действительно, каждое целое р-адическое число представимо как предел последовательности целых неотрицательных чисел (например, последовательности частичных сумм его р-адического разложения). Поэтому функцию f(s) = n^ можно попытаться продолжить по непрерывности с множества целых неотрицательных s на все целые р-адические s. Для этого необходимо выяснить, близки ли два значения п^ и п^' для близких целых положительных s и s\ например для s' =s-[~p^ при достаточно большом Л^. Как показывают следующие два примера, это верно не всегда: (I) /г = р, 5 = 0; тогда \n'-n'"\p = \l-pp^\p=:=l независимо от Л^;
§ 2. р-адическая интерполяция функции f(s)=a^ 45 (2) l<Zn<ip\ тогда по малой теореме Ферма (см. первый абзац в доказательстве теоремы 9 из § III. 1) п ^пР (mod р), поэтому п^ п^^ пр'^пр^^,.. ... = /г^^ (mod р); отсюда п^ — п^^р^ == л*^ (I — пр^) s п^ {I —Az)(modp), а значит, \п^ — п^'\р=1 независимо от Л^. Но наше положение не столь безнадежно, как может показаться после двух таких примеров. Рассмотрим такое п, что п^ 1 (mod/?), т. е. /г= I +тр. Пусть s'—sjp^l/p^, иными словами, s' =s-\~s"p^ для некоторого s^eZ. Тогда (если, скажем, s'>s) п^^п^'\„=\п^\„\ I _л*^'-^|р = I 1-п''-^ 1-(1 + трур^ р- Но из разложения (1 + тр/р'^ - I + (s^p^) тр + ^^(у'^-О (^^)2 + ^ ^ ^ ВИДНО, что слагаемые в 1 ™ (1 + трУ р делятся на р^+^ Следовательно, 1 S *,S' пг — rv р ^ р |Л^+1 Р pN^l • Иначе говоря, если s'—s делится на р^, то п^ — п^' делится на р^+^. Итак, если п^\ (modp), то мы можем определить значение функции f(s) = n^ для любого целого р-адиче- ского S как целое р-адическое число, равное пределу значений n^^ по любой последовательности целых неотрицательных чисел Sj, стремящейся к s (например, по последовательности частичных сумм р-адического разложения S). Тогда / (s) — непрерывная функция на Zp со значениями в Zp. Можно добиться чуть большего и определить п^ для любого п, не делящегося на р. С этой целью потребуем, кроме сравнимости чисел s и s' по модулю большой степени р, их сравнимости по модулю р—1. Точнее, фиксируем некоторое So е {О, I, 2, 3, ..., р — 2} и вместо того, чтобы рассматривать значения д^ для всех
46 Гл. IL р-адическая интерполяция дзета-функции Римана целых неотрицательных s, рассмотрим значения /г-* только для S, сравнимых с фиксированным Sq по модулю р— I. Пусть S = So + (р — 1) ^1» ^'Д^ ^1 — произвольное неотрицательное целое число. Тогда выделенные значения приводят к числам Az^o+Ci^Ds,^ После этого мы можем провести /7-адическую интерполяцию, так как п^ = п'^ (пР-^У^ и п^-^ ^ I (mod р) для любого п, не делящегося на /?. Действительно, здесь п^'^ играет ту же роль, что и п в предыдущем абзаце, а s^ —роль s (постоянный множитель Ф несуществен). В результате мы получили интерполирующую функцию /, которую можно ввести еще так- Пусть Ss^ — множество целых неотрицательных чисел, сравнимых с So по модулю р — 1. Множество Ss^ плотно в* Zp (см. ниже упр. 7). Тогда функцию f: Ss^-^Xp, заданную формулой f{s) = n^, можно однозначно продолжить по непрерывности до функции /: Ър-^Ър. Заметим, что так определенная функция / зависит от So, а не только от п. В случае когда /г ^ О (mod р), мы сталкиваемся с действительной трудностью. Это происходит потому, что /г^'-^О р-адически для любой возрастающей последовательности целых неотрицательных чисел. В самом деле, любая последовательность целых неотрицательных чисел, стремящихся к числу s е Zp, которое не является целым неотрицательным числом, содержит бесконечно возрастающую подпоследовательность. Поэтому единственным кандидатом на роль интерполирующей функции в этом случае будет нулевая функция, что нелепо. В заключение отметим, что предыдущие рассуждения дословно переносятся на случай функции \1п? (см. ниже упр. 8). Вернемся снова к дзета-функции Римана 00 1 ^^'^-l^h (^>1)- /1 = 1 Можно попытаться наивно проинтерполировать каждый член ряда C(s) и затем сложить результаты. Но из
§ 2. р-адическая интерполяция функции f(s)=a' 47 ЭТОГО ничего не выйдет, потому что уже сумма одних только поддающихся интерполяции членов, для которых р ^ п, расходится в Zp. Тем не менее давайте временно забудем про это и рассмотрим ряд почленно. Прежде всего желательно избавиться от всех членов 1//г^, для которых п делится на р. Сделаем это следующим образом: оо оо 1 . VI 1 ш=^ 2 h+ п П^ ОО оо 1 . 41 1 41 1.1 Zj д^ "^ Zj р^п^ Zi п5 + р5 ь (s); /г==1. р-^ п ^= * п^1, р^ п оо В дальнейшем мы будем работать именно с этой последней суммой оо П se 1, Р ^ П Эта процедура известна как выделение эйлерова р-мно- жителя. Название связано со знаменитой формулой tis) " ' 1-1/? простые д (см. ниже упр. 1). Множитель 1/(1 —l/q^) в этом произведении, соответствующий простому числу q, называется эйлеровым q~множителем. Таким образом, умножая C(s) на (1 —1/рО. ^*Ь1 уничтожаем эйлеров р-множитель и получаем С* (s) " ^ 1-1/(75- простые дфр Теперь мы намерены выбрать Sq е {О, 1, 2,..., р — 2} и ограничить область изменения аргумента до множества всех s^Ss^^{s[ s = So(modp—I)},
• ■ • # 48 Гл. II. р-адическая интерполяция дзета-функции Римана В дальнейшем окажется, что введенные в § 1 числа — B^kl^k после умножения на I—р^*"^ могут быть проинтерполированы для 2k е. S^so (2so е {О, 2, 4, ... р —3}). Отметим здесь, что умножение происходит не на [1—(1/р^*)], как можно было бы ожидать, а на эйлеров множитель с аргументом 1 — 2k вместо 2k: 1 — (1/р^-^*)= 1 — р^*'^. Причина довольно естественной замены 2^<-> 1 — 2^ будет объяснена в § 7. {Мы увидим, что «интересующий нас множитель» —B2k/2k в t{2k) равен в действительности С(1—2^); значения CW и t(l —х) связаны между собой некоторым «функциональным уравнением».) Точнее, мы установим следующий факт: если 2k, 2k'^S2ko (где 2^0е {2, 4, ..., р —3}; в случае ^о = 0 формулировка немного сложнее) и ^^^'(modp^), то (см. § 6) (1« р2.-1) (_ B,,/2k) ^ (1 - р2^'-1) {-B^H2k') (mod рЛ^+1). Эти сравнения впервые были открыты Куммером около ста лет назад. Но их интерпретация в связи с р-ади- ческой интерполяцией С-функции Римана была получена только в 1964 г. Куботой и Леопольдтом. Упражнения 1. Докажите, что для s^\ C(s) 1 простые q 2. Докажите, что при п = 2^+1->со 1, 3. Используя формулу e'-^ = cosx+^ sinx, покажите, что shx = —isinix. Затем другим способом выведите бесконечное произведение для sh х из произведения для sin х. 4, Докажите, что Bfg=^0 для нечетных ^> 1. 5. Используя формулу для ^ (2^) в сочетании с асимптотической формулой Стирлинга п\ ^^ У2пп п^е~^ (где знак ^ означает, что отношение обеих частей стремится к 1 при/г->-со), вычислите асимптотику обычной архимедовой абсолютной величины для 5^^.
§ 2. р-адическая интерполяция функции f(s)^a* 49 6. Вычислите с четырьмя знаками р-адическую функцию из § 2 в следующих случаях: (i) 11^«**^ в (Qa; (ii) VWOb (Q3; (iii) (_б)2+4'7+з-7»+7«+... в (Q,. 7. Пусть So s {О, 1, .... p—2}-. Докажите, что множество целых неотрицательных чисел, сравнимых с Sq по модулю р —1, плотно в Zo, т. е. каждое число из Zp приближается этими числами с любой степенью точности. 8. Что произойдет, если в рассуждениях § 2 целое положительное число п заменить на п s Zp? А если вместо функции f(s)=n^ рассмотреть f(s)=^l/n^? Заметим, что последнее эквивалентно выбору в качестве плотного подмножества в Zp множества неположительных целых чисел вместо неотрицательных при той же интерполируемой функции Д 9. Рассмотрим функцию %, заданную на множестве целых положительных чисел следующим образом: 1» если л^ 1 (mod 4); ^(п) = ^ —1, если л ^3 (mod 4); О, если 21 п. оо Положим L^{s)^ 2 (Х('1)/'1^)==1-а/3^) + 0/5^)~0/7^) + -' Докажите, что Ly^(s) сходится при s>0» а при s>l сходится абсолютно. Найдите L^(l)- Найдите также эйлеровы произведения для L^(s) и L*(s)^f 2 (%(^)/^^)' (Оказывается» для зиа- чений L^(2u4-1) (т. е. здесь для нечетных аргументов вместо четных) существует формула, аналогичная формуле теоремы 4: число коэффициент при /« в _^_-^j=—i- заменяет В^.) Замечание. Упражнение 9 относится к частному случаю следующей ситуации. Пусть Л^ — целое положительное число, а (Z/A^Z)^ —мультипликативная группа классов вычегов по модулю N целых чисел, взаимно простых с N. Пусть х- (Z/^^Z)^->-С^ — гомоморфизм группы (X/NZy в мультипликативную группу ненулевых элементов поля комплексных чисел. (Легко установить, что образу X в С принадлежат только корни из 1.) Гомоморфизм % называется характером группы {2,1 ^D^- Предположим, что X — примитивный характер, т. е. не существует целого М, делящего Л^, для которого 1 ^ Л1 <: Л^ и значения % на элементах из {XINXY зависят только от их класса по модулю Л1. Обозначим через у^ также функцию на множестве всех целых чисел л, равную Y (п mod N) для п, взаимно простых с-Л^, и О в остальных случаях. Такая функция % называется характером Дирихле с кондуктором N.
50 Гл. 11. р-адическая интерполяция дзета-функции. Римана Определим теперь оо л = ! Для ЭТОЙ функции можно найти явную формулу, подобную формуле из теоремы 4: число VI у (а) te^^ коэффициент при f^ s J ^^-Ь заменит Вп* Эта формула задает значения L^ для четных целых, если х(—1) = 1, и для нечетных, если %{—1) = —1. (См. книгу Ивасавы [(с) 1].) Кроме того, имеет место явная формула со %{п) м.)=У^ п = ! Т(Х) V --/.ч.„..;««^ { nix (х) 2 x{a)\ogsm~, если х(—0 = 15 2 X («)•«» если х(—i) = —Ь где черта над % обозначает комплексное сопряжение характера: Х(«) ЯХ(а)» а числа а = \ известны как гауссовы суммы. (Доказательство этого факта можно найти, например, в книге Боревича и Шафаревича [(b) 1], стр. 442 — 444.) 10. Используя предыдущую формулу для L^(\), проверьте полученное вами значение L^ (1) в упр. 9. Докажите также, что: (а) Т""2 +T""5^ + y"T"*"IO"n + *" + 3FfT" 3^4-2 "■ З/З ' ^М 3 5 "^ 7 "^ 9 11 13 "^15 "^17 19 21"*" л. ^ _и -l2ili±Zl) 83 Кз
§ 3. р-адические распределения Б1 § 3. р-АДИЧЕСКИЕ РАСПРЕДЕЛЕНИЯ В качестве «базиса открытых множеств» метрического пространства (Qp можно взять систему множеств а + Это означает, что любое открытое подмножество в (Qp представимо в виде объединения открытых множеств такого вида. Множества а-\~р^Хр в этой главе называются интервалами (в других местах мы часто будем называть их дисками) и обозначаются также через ^Л-(р^)' Отметим, что все интервалы одновременно открыты и замкнуты. Они замкнуты, так как дополнение к а-\~(р^) равно объединению открытых множеств а'-\-{р^) по всем <з:'е(Е}р, для которых а'^а + (р^). Напомним, что пространство Zp секвенциально компактно, т. е. каждая последовательность целых р-ади- ческих чисел содержит сходящуюся подпоследовательность (см. упр. 18 к § 1.5). Очевидно, то же самое справедливо для любого интервала или их конечного объединения. Для любого метрического пространства X секвенциальная компактность некоторого подмножества S аХ эквивалентна следующему свойству, называемому просто компактностью: если S содержится в объединении открытых множеств, то оно содержится в некотором объединении конечного числа этих множеств (каждое открытое покрытие обладает конечным подпокрытием). (См. Симмонс [(а) I], § 24; эта книга является хорошей сводкой понятий из общей топологии i).) Отсюда следует, что открытое подмножество в (Qp компактно тогда и только тогда, когда оно есть объединение конечного числа интервалов (см. ниже упр. I). Такие подмножества, называемые «компактно- открытыми», все время появляются в этом параграфе. Определение. Пусть X и F—два топологических пространства. Отображение f: X -^Y называется локально постоянным, если каждая точка х^Х обладает такой окрестностью (/, что f ((/) —одноэлементное подмножество F. 1) См. также Куратовский [(а) 6], т. 1, § 41, —Прим. перев.
52 Гл, IL р-адическая интерполяция дзета-функции Римана Очевидно, любая локально постоянная функция непрерывна. В классическом анализе понятие локально постоянной функции малоупотребительно, потому что обычно все такие функции постоянны. Последнее верно для всякого связного X, например для R и (С.' Но у нас X будет компактно-открытым подмножеством в G)p (как правило. 2рили Zp = {xe Zp| k|p= 1}), На таких пространствах существует много нетривиальных локально постоянных функций. Точнее, /: X^-(Qp локально постоянна тогда и только тогда, когда / представима в виде конечной линейной комбинации характеристических функций компактно-открытых подмножеств (см. ниже упр. 4). Локально постоянные функции играют для р-ади- ческих подпространств X ту же роль, что ступенчатые функции при определении интеграла Римана в случае X-R. Пусть теперь Х —компактно-открытое подпространство в (Qp, такое, как Zp или Zp- Определение. Линейный над (Qp гомоморфизм \i (Qp-векторного пространства локально постоянных функций на X в (Dp называется р-адическим распределением на X, Пусть/: X->(Qp —некоторая локально постоянная функция. Вместо \i{f) мы обычно пишем ^fu. Эквивалентное определение (см. ниже упр. 4). Аддитивное отображение fx множества компактно-открытых подмножеств в X со значениями в (Qp называется р-ади- ческам распределением на X. Аддитивность означает, что для всякого разбиения множества f/ciX на компактно-открытые подмножества (/ь ^з. •••, Un fi((/) = H(^i) + H(^2) + ... + fx(L^.). Эквивалентность определений означает, что всякое ц во втором смысле однозначно «продолжается» до единственного ц в первом смысле, и наоборот, всякое ц в первом смысле «ограничивается» до некоторого fx во втором смысле. Точнее, пусть /д — распределение
Лл § 3: р-адические распределения 53 В смысле первого определения. Тогда^ положив 5 (характеристическая функция подмножества И) fx для каждого компактно-открытого подмножества V, мы получим распределение (также обозначаемое через fx) в смысле второго определения. Обратно, если мы имеем распределение fx в смысле второго определения, то соответствующее распределение в первом смысле задается (Qp-линейным продолжением с множества характеристических функций, для которых полагаем J (характеристическая функция подмножества И) ц ^{V). Итак, значение ^/ц для локально постоянной f легко вычислить, зная разложение f в линейную комбинацию характеристических функций. интервалов, содержащихся отображение ц множества X, в (Dp, для которого fx(a+(p^))-'2 fi(^ + b/>^ + (P^ + ^)) при любом а~^{р^) с: X, однозначно продолжается до р- адинеского распределения на X. Доказательство, Каждое компактно-открытое подмножество и CZ X можно представить в виде конечного объединения непересекающихся интервалов: U = \J It (см. упр. 1). Положим тогда \i(U) -g^^^iiili). (В силу аддитивности искомого ц, это значение fx (U) единственно возможное.) Проверим теперь независимость \i(U) от выбора разбиения множества U на интервалы. Для этого заметим прежде всего, что любые два разбиения U = у /^ и (/ = у /J на непересекающиеся интервалы имеют общее подразбиение (более мелкое, чем каждое из исходных) /i=y/fy, причем если /< = а+(р^), то
54 Гл. //. р-адическая интерполяция дзета-функции Романа lij пробегает все интервалы вида a' + fp^')» где Л^' — некоторое фиксированное натуральное число >Л^, а a'^a(mod/?^). Тогда, применяя несколько раз формулу из условий предложения, мы получаем fi (/О = fi (а + ip^)) = 2 fi (а + Ip^ + (р^')) /-=0 I]fx(/v)- Следовательно, ^\^{Ii)=^^\J^{Iij)- Отсюда ^\^{Ii) 2 fx (/i), потому что обе части равны сумме по общему i подразбиению. Теперь аддитивность fx очевидна. А именно, пусть V—объединение непересекающихся (//. Разобьем каждое Ui в объединение непересекающихся интервалов lij. Тогда (/ = у /^у и и f if i Приведем теперь несколько простых примеров р- адических распределений. (1) Распределение Хаара цнааг. Положим По предыдущему предложению, эта функция продолжается до распределения на Zp, так как .., 1 1 2f^Haar(a + 6p^+(p^ + ^)) рЛ^ + 1 pN (ХНааг(а+(рЛ^)), Это единственное (с точностью до постоянного множителя) распределение, инвариантное относительно сдвигов, т. е. такое, что Цнааг{a-^-U) — Цнааг {U) Для всех aeZp, где а^и^^^{х^Ър\ x — a^V].
§ 3. р-адические распределения 55 а (2) Распределение Дирака fXa, сосредоточенное в точке Zp (а фиксировано). Положим fXa (U) 1, если а е (/, def О в противном случае. Аддитивность Ца очевидна. Отметим, что \/ца = /(сб) для локально постоянных функций f, (3) Распределение Мазура fXMazur. Прежде всего без ограничения общности запишем каждый интервал из Zp в виде а + (р^), где а — целое рациональное число между О и р^—1. Предполагая это, зададим fAM azur (а + (р^)) а def Л^ 1 2 Проверку аддитивности для fXMazur отложим до следующего параграфа, в котором она окажется частным случаем некоторого более общего утверждения. В заключение укажем на одно существенное отличие распределений [хнааг и цмагиг от классических мер, В этих двух примерах р-адических распределений мера «стягивающегося» интервала (т. е. при N^^oo) увеличивается в р-адической метрике, а именно: [АНааг(^ + (р^))1р 1 Р N Р N И ДЛЯ р ^ а (и Л^ > 1 в случае р = 2) ЦМагиг(^+(р^)) а Р N 1 2 Р N Р С этой особенностью мы еще столкнемся ниже Упражнения 1. Дайте прямое доказательство компактности Zp (т- е. существования конечного подпокрытия для каждого открытого покрытия Zp). Затем докажите, что открытое подмножество в Zp компактно тогда и только тогда, когда оно представимо в виде конечного объединения непересекающихся интервалов. Заметим, что каждый интервал представим в виде конечного об-ьединеийя
56 Гл, IL р-адическая интерполяция дзета-функции Романа непересекающихся интервалов «равной длины»: а+(/?'*)= (J а + 6 = 0 _|. ^рл-|-(рл+1). Докажите» что конечное повторное применение последней процедуры позволяет получить любое разбиение интервала в объединение непересекающихся подынтервалов. 2. Приведите пример открытого некомпактного подмножества 3. Пусть и — открытое подмножество топологического пространства X, а /: X-^Z—его характеристическая функция, т. е. Г 1. если х^Х, /(д:) = < (О в противном случае. Покажите, что / локально постоянна для X = Zp и любого компактно-открытого подмножества U, но не локально постоянна, если JSf = |R и ^ — непустое открытое подмножество, отличное от R. 4. Пусть Х —компактно-открытое подмножество в (Q^,. Покажите» что функция /: A'->(Qp локально постоянна тогда и только тогда, когда она равна конечной линейной комбинации с коэффициентами в Qp характеристических функций компактно-открытых подмножеств в X. Затем докажите эквивалентность двух определений распределения на X. 5. Пусть а е (Qp и | а |р = 1. Покажите, что и-нааг (°^^) = и-нааг (^ ^^^ каждого открытого компактного подмножества где olU обозначает множество {ах \ х ^ U}, 6. Пусть /: Zp->(Dp —локально постоянная функция, заданная следующим способом: /(д:) = первый знак /з-адического разложения X. Найдите f/ц., когда: (1) р, = распределений Дирака ^г^; (2) Ji = JiHaar (3) t^ = J^Mazur. 7. Пусть \i—функция на множестве интервалов а-|-(р^), заданная формулой д—[(iV + i>/3]^ если первые [Л^/2] знаков при нечетных степенях р р.(а-|-(/з )) =1 в р-адическом разложении а равны О, О в противном случае, где [ ] —целая часть. Докажите, что [х продолжается до распределения на Zp. 8. Обдумайте, как можно было бы построить примеры р- адических распределений с разной степенью роста max | р,(а4- -|-(р^)) L при возрастании iV. 0^а<р^
§ 4. Распределения Бернулли 57 § 4. РАСПРЕДЕЛЕНИЯ БЕРНУЛЛИ Прежде всего определим многочлены Бернулли В^ (х). Рассмотрим следующую функцию от двух переменных t я х: со ч / со Собирая коэффициенты этого произведения при ^*, мы получим для каждого k многочлен от х. Произведение этого многочлена па k\ называется /е-м многочленом Бернулли и обозначается через Bk (х). Таким образом, со О Вот несколько первых многочленов Бернулли: 5о W = 1, Si (.^) =х- Vs. ^2 (х)=х^-х+ Ve, Bs = x^-%x^ + ^Ux, ... . В этом параграфе, употребляя обозначение а+ (р^), мы подразумеваем, что О ^ а ^ р^ — 1. Фиксируем некоторое целое неотрицательное число k и определим отображение \iB,k на множестве интервалов а + (р^) формулой fXB, k {а + (р^)) = p^(^-*>S, (а/р^). Предложение. Функция fx^^ продолжается до распределения на Хр (называемого k-м распределением Бернулли) . Доказательство. По предложению из § 3 доста* точно показать, что \1в, k {а + (р^)) = '^ (хв. k {а + &р^ + (р^ + 0)^ 6=0 Правая часть равна ^- iv p(iv+i)(ft-i) у 5^?±^ 6-0 ^'■рЛ^-Ы
58 Гл. II. р-адическая интерполяция дзета-функции Романа Умножим доказываемое соотношение на p—^i^-^) и положим а = а/р^-^^. Тогда мы увидим, что необходимо доказать соотношение b Правая часть, деленная на /е!, равна по определению многочленов В^(х) коэффициенту при t^ в разложении Тейлора функции 6«=о 6=0 Последний сомножитель получается суммированием гео- метрической прогрессии ^ е^^^^. Далее находим 6=0 р* 2 ^1 (Р^) е^/Р-1 ^ ^"jyt^-j ji /=о снова по определению Bj{x). Следовательно, kl раз взятый коэффициент этого ряда при t^ совпадает с ЧТО и требовалось доказать, п Несколько первых многочленов В^ (х) дают следующие распределения: fAB.o(a+(/?^))==/?-^. т. е. fX3. о = №ааг; fX3.2(a+(p^)) = /?^(^-^ + ^) и т. д. Можно показать, что среди всех многочленов многочлены Бернулли единственные (с точностью до постоянного множителя), для которых можно задать распределения указанным выше способом. Этот факт нам не понадобится, поэтому мы его не доказываем. Однако
§ 5. Меры и интегрирование 59 следует отметить важную и уникальную роль многочленов Бернулли Bk {х) в р-адическом интегрировании. Это окажется связанным с появлением чисел Бернулли Bk (которые являются постоянными членами В^^{х)\ см. ниже упр. 1) в доказанной выше формуле для t,{2k). § 5. МЕРЫ И ИНТЕГРИРОВАНИЕ Определение. Мерой называется р-адическое распределение ц на X, значения которого на открытых компактных подмножествах U cz X ограничены некоторой константой jB е R, т. е. \i{U)\p^B для всех компактно-открытых UdX, Распределение Дирака fXa для любого фиксированного а еХр является мерой, но ни одно нз распределений Бернулли не обладает этим свойством. Для превращения распределений Бернулли в меры существует стандартная процедура, называемая регуляризацией. Прежде всего введем некоторые обозначения. Для каждого а е Zp обозначим через {а}дг целое рациональное число между Он р^—1, сравнимое с a(modp^). Для ae(Qp и распределения fx обозначим через а(х произведение этого распределения на а, т. е. (а\х) (U) = = а • (fx (U)) для каждого компактно-открытого подмножества и. И, наконец, если f/cz (Q^ — компактно-открытое подмножество, а е (Q^, и ее =7^ О, то положим ^^defi^^^j°l ^/^^^}- Легко проверить, что сумма двух распределений (или мер) является распределением (соответственно мерой), произведение а\х распределения (или меры) fx на скаляр является распределением (соответственно мерой), а кроме того, если а е Zp, а fx распределение (или мера) на Zp, то функция fx': fx' (U) = fx (aU) задает распределение (соответственно меру) на Zp* Рассмотрим целое рациональное а, отличное от 1 и не делящееся на р. Регуляризованное распределение Бернулли fX0. ft. а на Z. или, короче, fx^,«, определяется формулой И*- а (^) 35 Н. k (U) - ог^з. k {ocU).
60 Гл. П. р-адическая интерполяция дзета-функции Римана Вскоре мы установим, что \ik, а — мера. Во всяком случае, как следует из замечаний в конце предыдущего абзаца, это заведомо распределение. Его легко вычислить явно при /е = 0 или 1. Если Й==0, то fX3. 0 = ЦНааг И, ОЧСВИДНО, |До. а (f/) == О ДЛЯ любого и (см. упр. 5 к § 3). При /е=1 получаем \Хг.а {а + (р^)) 1 1 /{аа}лг 1 а 1 1 n'^'^fN .N о ^ \ ^N р'' 2 а \ р'' 2 (1/а—1) , а I /аа + N „ \^N 2 р'" а \р (где [ ] обозначает целую часть). Предложение. Для всех компактно-открытых UczX Доказательство. Отметим, что (сс-^—l)/2s Zp, так как 1/aeZp и 1/2 eZp, если р=й=2. В случае /? = 2 верно то же самое, потому что а-^ — 1 ^ О (mod 2). Так как [оса/р^] е Z, то по предыдущей формуле Ц1. а(а + (р^)) е Zp. С другой стороны, любое компактно- открытое множество и представимо в виде конечного объединения непересекающихся интервалов /,. Поэтому >l,a(t/)|p^inax|fXi,a(/i)|p^l. Q Итак, fii^a —мера. Это первый встретившийся нам интересный пример р-адической меры. Вскоре мы увидим, что мера Ц1, а играет почти такую же фундаментальную роль в р-адическом интегрировании, как ^dx» в случае вещественного интегрирования. Ниже мы докажем основное сравнение, связывающее распределения \Xk, а и \Хх, а- Его доказательство на первый взгляд кажется просто непривлекательным вычислением, но оно становится понятнее, если рассмотреть аналогичную ситуацию из вещественного анализа. Предположим, что мы вычисляем интеграл вида [f{y^)dx и хотим сделать замену переменных jci--*^x*, т. е. перейти к вычислению интеграла \fix)d (х*). Далее используется простое правило: d{x^)/dx = kx^'^. На самом деле d {х^) можно рассматривать как адеру» fx^
§ 5. Меры и интегрирование 61 на вещественной прямой, для которой fx^ ([а, Ь]) = Ь* — а*. Тогда fXi является обычной длиной. Соотношение dix^)fdx = kx^-^ в сущности означает, что limfXft([a, 6])/fXi([a, b])==ka^-^. Следовательно, заменяя \ik(Ii) на ^xf""Vi(^i) ^ интегральных суммах Римана ^ f {xi) ц^ (/,•), мы получим при уменьшении длин всех /,• в пределе S^f{х)кх^-Ых. В доказательстве этого предельного соотношения используется биномиальное разложение для {а + /i)* (где h = b — d). В действительности важны только первые два члена этого разложения: а^-\-Шга^-^. Подобно этому в р-адическом случае при доказательстве асимптотической формулы v^k, а {J)'^ ka^~^\^1, а {J) ДЛЯ малых интервалов /, содержащих а, также используется биномиальное разложение. Таким образом, теорему 5 следует рассматривать как аналог теоремы из анализа, утверждающей, что d(x^)/dx=kx^-^. (При этом можно не обращать внимания на множители d^ в обеих частях сравнения из теоремы 5. Они означают лишь, что если разделить обе части на d^, то р^ заменится на p^""°'"^p'^ft, где ordp dk — константа, не существенная при больших Л^) Теорема 5. Пусть dk — наименьшее общее кратное знаменателей всех коэффициентов многочлена В^ (х): di = 2. da = 6, da = 2 и m. д. Тогда d.iik. а (а+ (р^)) ^ d, ka'-^ix,, а (а+ (р^)) (mod р^). Доказательство. Из упр. 1 ниже следует, что многочлен Bk (х) начинается с ВоХ^ + кВгХ^--^ + ...=^х^ -~х^-^+... . 2 По определению. dulik, а (а + (р^)) = d,p^(^-i) (В, i^] - сг^В, (Щ^ Р / \ Р коэффициенты дальнейших
62 Гл, //■ р-адическая интерполяция дзета-функции Римана учитывать только два его старших члена dkX^ — dkik/2)x^~^, ибо, так как х имеет знаменатель р^, все остальные члены после умножения на р^<*—^) становятся целыми, делящимися на р^. Кроме того, отметим, что оиг^ {оса} 1^ (mod р^) и -рг- =" ^ - lyvj ([ ] - Це^ая часть). Следовательно, k /7-- •' \ р 2 Г ^ и^ [р^ Р^ \Р^ yfe -' й) 2 (а*-1 - а-* (а*-1а*~1)) ] (mod р^) , ^ , / 1 rot^l 1/а—1 dftfea*-4ti.a(a + (p^))- □ 2 Следствие. Распределение [д^^а является мерой для любого /е=1, 2, 3,... и любого aeZ, cc^pZ, а=7^1. Доказательство, Мы должны установи ность чисел j:tA,ct(<2 + (p^)). По теореме 5 Rft.a(a + (p'^))|p^niax db |^^~Va(a + (p^)) max 11J . t^i.a(a + (p^))|p Ho |fii,e(a+(p^))tp< 1. a d^^ фиксировано, g
§ 5. Меры и интегрирование 63 Для чего же мы суетились и превратили (регуля- ризовали) распределения Бернулли в меры? Дело в том, что если ц — неограниченное распределение, то интеграл \fli определен лишь для локально постоянных функций /, и при попытках распространить интегрирование на непрерывные функции, рассматривая пределы рима- новых сумм, возникают трудности. Возьмем, например, ц = Цнааг и простейшую функцию /: Zp-^Zp, f{x) = x. Построим римановы суммы. Для заданной функции / и каждого N разобьем Хр в объединение \J (<2+(р^)), выберем в а-и интервале произвольную точку Xa,N И определим Л^-ю риманову сумму функции /, соответствуюш.ую выбору точек {Xa^N}, как р^-1 def а = 0 p^^l В нашем примере эта сумма равна У ^a,N^' ^^ Р а = 0 пример, при простейшем выборе Xa,N — ci получим p-/f'a_p-''(£^')<''"»-''''-' 2 2 а = 0 При Л/->со эта сумма имеет предел в (Qp, равный —1/2. Но если одно из выбранных значений .зСд, л^ = <2 е а + (р^) заменить на а + аф^^а-\-{р^) для каждого N, где ао — некоторое фиксированное целое р-адическое число, то мы получим р-^1 2 а + аоР^)=^-^-+ао, 1«0 что стремится к ао—1/2. Следовательно, в этом случае римановы суммы не имеют предела, который бы не зависел от выбора точек в интервалах.
64 Гл. и. р-адичвская интерполяция дзета-функции Романа От «меры» \у мало толку, и она даже не заслуживает названия меры, если по ней нельзя проинтегрировать непрерывную функцию. (Здесь мы слегка преувеличиваем, см. ниже упр. 8—10.) Покажем теперь, что с этой точки зрения ограниченные распределения имеют право называться «мерами». Напомним, что через А' обозначается компактно- открытое подмножество в (Qp, такое, например, как Zp или Zp. (Для простоты предположим, что X с= Zp.) Теорема 6. Пусть \i — некоторая р-одическая мера на X, а f: X-^i^p —непрерывная функция. Тогда существует предел при N-^co римановых сумм n-\-{p^)czX (где суммирование ведется по всем а, для которых а -|- -f-(p^)c=X, а Xa,N—^04Ku, выбранные в а-{-(р^)), и этот предел не зависит от выбора {л:^, ^}. Доказательство. Предположим, что 1М'(^/)|р=^5 для всех компактно-открытых подмножеств f/ сг Л. Оценим вначале \Sn.{x^^ ^} — Sm.{x^j^}\p при M>N, Выберем настолько большое натуральное Л^, что каждый интервал а-]-(Р^) либо содержится в X, либо не пересекается с ним. Это возможно в силу представимости X в виде конечного объединения интервалов. Пользуясь аддитивностью fi, запишем S^v, ix ^^i следуюш.им образом: S /(^.iv)fx(a + (p^)) а^{рЩс^Х (где й обозначает приведенный вычет числа а по модулю /?^ •*■)). Кроме того, будем считать Л/" настолько большим, что \f{x)—f (у) !п < 8, когда х^у (mod р^). (Отметим, что, поскольку А компактно, из непрерывности следует равномерная непрерывность; доказательство легко провести самостоятельно или можно обратиться к книге ^) То есть наименьшее целое неотрицательное число, сравнимое с а по МОДУЛЮ о^»— Прим. перев.
§ 5. Меры и интегрирование 65 Симмонса [(а)!]^).) Тогда 2 ifix^„)-fiXa.M))ii(a+{p^)) а-\-{рЩс:Х max (|/(j:- J-/(j:^.ai) In-|R(a+(P^))|p) ^85. так как x~ ., Xa, M (tnod p^). Поскольку в фиксировано, a e произвольно, предел римановых сумм существует. Независимость от выбора {Ха, n} доказывается аналогично. А именно N f{Xa.N))\X{a+{p^)) a-\-(p^)czX max (I / (Xa, n) — ! {Xa, n) lx(a + (p^))L)^eB a Определение. Пусть/: X-*-(Qp —непрерывная функция, a fx —некоторая мера на X. Определим ^fix как предел римановых сумм, существование которого было только что установлено. (Отметим, что так определенный интеграл совпадает с введенным ранее J/ц для локально постоянных функций /.) Следующие простые, но важные утверждения получаются непосредственно из этого определения. Предложение. Если /: X-^ (Qp — то/сол непрерывная функция, что \f(x)\p^A для всех х ^ X, a\\x(U)\p^B для всех компактно-открытых подмножеств U cz X, то f\^ А'В. Следствие. Если f,g\ X -^^р — две такие непрерывные функции, что \fix)—gix)\p^& для всех ,veX, ^ I М- (^) \р^^ ^-^^ ^^^^ компактно-открытых подмножеств V а X, то \\Ы-\ё\^ гВ. ^) См. также [(а) 5]. —/7раж. перев. 3 Н. Коблиц
66 Гл, IL р-адическал интерполяция дзета-функции Римана Упражнения 1. Покажите, что В^{х)^^^ (?)^i^*~' и, в частности, Bfii^^'^Bfi. Кроме того, покажите, что W, если кфО, их 2. Докажите, что не существует распределения ц (кроме тождественно равного нулю), которое обладало бы следующим свойством: max \[1^{а + {р^)) Ip-^O при N -^со. 3. Чему равно Цд., (Z^,)? H^kiP^pP ЫЛ^рУ 4. Докажите, что р-адическое распределение р. является мерой тогда и только тогда, когда при некотором а s Zp распределение а • ц принимает значения в Zp. Докажите, что меры на X образуют векторное пространство над Q^. 5. Выразите И-а. a(Zp) и Р-а, a(Zp) через а и Л. Вычислите п \ /И-г, а ДЛЯ / W « 2 ^i^'' 6. Пусть /7—нечетное простое число. Для а^О. 1,...,р^ —1 обозначим через Sa сумму р-адических знаков числа а. Докажите, что функция |л (a-f-(p'')):=s(—1)*^^ определяет меру naZp и что ( fр. = О для любой нечетной функции / (т; е. такой, что f (— д:) == 7. Пусть р>2, /(х) = 1/д: и а = 1+р. Докажете, что \ /Р-ьа^—1 (modp). (Указание. Воспользуйтесь следствием в Z^ р конце § 5 с g (х)=^ 1/(первый знак д:), так что , (д:) ^g (х) (mod р), а g{x) локально постоянна.) 8. Распределение р. на ^ называется распределением ограниченного роста, tzAVi max \p^\i{a+{p^))\p-^0 при Л/->а>, т. е. |л «возрастает строго медленнее, чем И^нааг^' Докажите справедливость теоремы 6 для таких |li и функций /; -¥->-([)«, удовлетворяющих условию Липшица: существует Л е R со свойством I/ W~'fiy)\p^A\ х—у \р при любых Ху у ^Х,
§ 6. р-адич. ^-функ. как преобр. Меллина — Мазура 67 (Это понятие ввел Ю. И. Манин и применил его к р-адической интерполяции рядов Гекке.) 9. Пусть р. — распределение из упр. 7 к § 3. Проверьте, что р. имеет ограниченный рост. Пусть /: Zp->"Zp—-функция f{x)^x. Вычислите интеграл {/р., который определен в силу предыдущего упражнения. 10. Пусть г —некоторое вещественное положительное число. Функцию /: Zp-^Qp Мазур называет функцией «типа г», если существует такое Л е R, что f {x)~f{x') \d^^\ х — х' к для всех х, х' е Zn- р ^..„ —« «, « ^ ^р Отметим, что каждая такая функция непрерывна. Если г^ 1, то / удовлетворяет условию Липшица (см. упр. 8). Рассмотрим р-адическое распределение р на Zp, такое, что р"^' max |р {а+ (р^)) |р-^0 при М-^оэ 0<а<рЛ^ для некоторого положительного s е R. Докажите аналог теоремы 6 д^1Я такого р и функций типа г, когда r^s. § 6. р-АДИЧЕСКАЯ ^-ФУНКЦИЯ КАК ПРЕОБРАЗОВАНИЕ МЕЛЛИНА-МАЗУРА Пусть X — компактно-открытое подмножество в Zp. Каждую заданную на Zp меру \х можно ограничить на л. Это ограничение fx* на X определяется как мера с ц* (f/) = fx(t/) для любого компактно-открытого подмножества й CZ X, В применении к интегрированию это означает, что ^/•(характеристическая функция Х)}х. Интеграл J ffx* будет обозначаться через J ffx. X Как уже было сказано, мы хотим проинтерполиро- вать значения —B^/k, Имеет место следующее простое соотношение: (см. упр. 3 к § 5). Следовательно, нужно проинтер- полировать числа —-г \ \-\хв,к- Имеется ли непосредственная связь между распределениями 11в, k при различных /е? По-видимому, нет, 3*
68 Гл. 11. р-адическая интерполяция дзета-функции Римана однако регуляризованные ^4epы ]х^, а. ^ \^i,ql связаны между собой по теореме 5. Точнее, из теорем 5 и 6 вытекает следующее Предложение. Пусть /: Хр-^ Хр — Функция /(х) = = х^~^ {для фиксированного целого положительного k), а X — компактно-открытое подмножество в Zp. Тогда X X Доказательство. По теореме 5 |i..a(a+(p^))^A;a*-Vx.a(a + (p^))(mod/?^-°^V^). Рассмотрим теперь настолько большое N, что X равно объединению интервалов вида а-\-{р^). Тогда ^ о<а<р^ a + ipN),^X 2 Ь*-Vi, а (fl+ (Р^)) (mod.H-°^'^p''*) Переходя к пределу при Л/->-оо, мы получаем требуемое соотношение ^ 1 • Ца, а == ^ 5 ^l^^'«' ^ Если мы заменим в наших обозначениях / на х^'^, считая X «переменной интегрирования», то результат предложения примет вид X X Выражение справа гораздо приятнее левого с точки зрения /?-адической интерполяции, потому что вместо загадочного индекса переменная интерполирования k превратилась в показатель степени. В § 2 мы уже выяснили, когда и как можно про- интерполировать функцию х^^^ при фиксированном х
§ 6. р-адич. t^-функ. как преобр. Меллина — Мазура 69 (см. также упр. 8 к § 2). А именно, для интерполяции пригодны только х^О(modр). Чтобы область интегрирования состояла только из таких чисел х, нужно взять X = Zp. Итак, утверждается, что значения \ л:*~>1, а можно проинтерполировать. Чтобы добиться этого, скомбинируем результаты § 2 и следствия в конце § 5. Согласно следствию, если \f(x) — х ft-i е для всех х е Zn, то S /f^l.a- S ^*"Vl.a (напомним, что \l^i,a{^)\p^^ для каждого компактно- открытого подмножества U). Подставим вместо / функцию jc*' "1, для которой k' ^k (mod р — 1) и k' ^ ^k{modp^) (это равносильно выполнению одного сравнения k' ^k (mod (р — 1) р^)). Из рассуждений § 2 следует неравенство X X fe-1 1//^^+ для всех xeZl- Поэтому X /е'- ^Ц1,а X^'Wa 1 Р Р Л^ + 1 Итак, фиксируем So е {О, 1, 2, ..., р — 2}. Пусть 5зо2^{целые положительные числа, сравнимые с Sq по модулю р — 1} — область изменения переменной /е. Тогда из предыдущего мы заключаем, что функция \ ^*~^Ц1 а от й Продолжается до непрерывной функции f jc^o4-s(P-i)—ifxj д от целого р-адического s. Однако мы ушли немного в сторону от исход- Выше было установлено, что ных чисел — J1 "М-в, ft. k значения ■ft-i X Rl, а у j 1 -l^ft^a
70 Гл. IL р-адическая интерполяция дзета-функции Римана МОЖНО проинтерполировать. Сравним эти числа с исходными : k (см. упр. 5 к § 5) (а-*-1)(1-р*-1) Множитель 1—/?*-^ появился в силу того, что интегрировать пришлось по Zp, а не по Zp. Этот эффект уже был предсказан в конце § 2: перед интерполяцией ^-функции следует убрать эйлеров /?-множитель, так как функция п^ при /?|л не интерполируется. Поэтрму ниже мы будем интерполировать числа (1 —р^'^) X X (- Bulk): (1-Р*-^) -? =S=i^^*-Vx,a 7^ Как мы предупреждали в § 2, читателя не должен смущать вид эйлерова множителя 1 — р*"\ хотя по эвристическим соображениям из § 2 следовало как будто ожидать множитель 1 — /?~*. Дело обстоит так, как если бы на самом деле интерполировались не значения 4(й), а значения «4(1 —/е)» (правда, мы их пока не определили при положительных ^). Поэтому мы определим ниже /?-адическую ^-функцию так, чтобы она принимала значение (1 — /?*~^) (— ^а/^) для целого числа 1 — /е, а не для самого /е. Определение. Для целого положительного k пусть так что, по предыдущему, Заметим, что правая часть последнего выражения не зависит от а. Действительно, если Р е Z, Р f Р»
§ 6. р-адич. t^-функ. как преобр, Меллина — Мазура 71 ZX rjX Р Р так как оба эти числа равны (1 — р*-^) (— jB^/Ze). Это равенство, т. е. независимость от а, также можно доказать непосредственно (см. упр. 1). Независимость от а будет использована ниже при определении Cp(s) для р-адических s. Прежде всего выведем несколько классических тео- ретикочисловых результатов о числах Бернулли. Эти результаты всегда считались очень изящными, но загадочными, пока не была открыта их связь с дзета-функцией Куботы —Леопольдта ^р и мерой Мазура fxi,a, которая показала, что они возникают естественным образом из «аналитических» соображений (а именно, из следствия в конце § 5, которое, грубо говоря, утверждает, что две функции, близкие на некотором интервале, имеют близкие интегралы). Теорема 7 ((1) и (2) — Куммер, (3) — Клаузен и фон Штаудт). (1) Если {p — l)^k, то \Bf,/k\p^l. (2) Если (p-O-f/е и & = &'(mod(p-l)p^), то (l_p^-i)^^(l-p*'-i)^(modp^ + 0- (3) Если (р—1)|/е и k четно {или /е=1, р==2), то pBk^ — 1 (modp). Доказательство. Предположим, что р>2. Доказательство утверждения (3) при р = 2 мы оставляем читателю в качестве упражнения (см. ниже упр. 6). Сейчас нам понадобится один факт, доказательство которого будет дано ниже, в начале следующей главы (см. конец § III. 1): существует такое ае{2, 3, ... ... , р—1}, что аР^^ есть степень числа а с наименьшим положительным показателем, сравнимая с 1 по модулю р. Иначе говоря, мультипликативная группа ненулевых классов вычетов кольца Z по модулю р является циклической группой порядка р— 1, т. е. существует образующая а е {2, 3, ... , р — 1}, для
72 Гл. 11. р-адическая интерполяция дзета-функции Риманй которой наименьшие положительные вычеты элементов а а?, а^ ■ • * OJP -1 исчерпывают все множество {1, 2, 3, ..., р-1}. При доказательстве утверждений (1) и (2) в качестве «регуляризатора меры» а берется такая образующая из {2, 3,... , /?— I}. Поэтому, так как (р— l)i{—k), то а-*^1 (mod/?) и (а-*— 1)-^ е Zp. Докажем теперь (1) (предполагая, то k>l\ если = ! и р>2, то |5i/l |р = 1—1/2 ip= 1). Имеем k Bulk 1 a-ft—1 1 I p^-^ IP \ ^*-Vi.a X ^1, a 1, no Предложению в конце § 5 (с Л =5=1), так как fXl.a(t/) iP 1 для любого подмножества f/crZp и |х*-^1р:^1 для всех л:е2р. Чтобы доказать (2), запишем требуемое сравнение в виде I а -ft 1 ft- Va 1 а 1 J^*'-HAl.a(niodp^^ + 0 7^ 7^ Заметим, Ь, deZ что если для некоторых а, f?, с, ^р выполнены сравнения a^c(modp^) и &^d(mod/^), то ab^cb^cd(mod/?^). Таким образом, поскольку а = (а -ft 1)-S S X^'Wa, С {a ft' 1)-S d = 5 ^'~Vi. a принадлежат Zp, достаточно установить (« -ft 1) -1 (a 1)-^ (mod/7^ + 1) и z ^p сравнения z; сводится к a* ^ a^' (mod p^ + M, a второе (согласно 5 x*'""**}!!, a (mod p^-*-*). Первое из них N-i ) — кх ft-1 следствию в конце §5с5 = 1ие = р :^'-1 (modp^ + 0 для любых xeZp. Оба эти факта нетрудно получить из рассуждений § 2. В заключение докажем сравнение Клаузена—фон Штаудта. Для этого рассмотрим a=l-t-p. Напомним,
§ 6. р-адич. 1,-функ, как преобр. Меллина-—Мазура 73 ЧТО мы ограничились случаем р>2. Итак, рВ, = - Лр (- B,/k) = ^^^ -^-1^ J x^-W 1. Вначале возьмем первый из трех сомножителей справа* Если <i = ordp^, то а-*— 1 =^(1 +р)"*— 1 = —^/?(mod/7''+^), откуда Далее, так как /е^2, имеем (1 — р^'^)~^ ^ 1 (mod р). Следовательно, p5ft= 5 ;:*'Vi.a(niodp). Используя снова следствие в конце § 5, на этот раз для функций f{x) = x^'^ и g(x)=l/x, мы получаем p5ft= 5 x-Vi, а (mod р). Последний интеграл сравним с —1 по модулю р в силу упр. 7 к § 5. П Вернемся теперь к р-адической интерполяции. • • Определение, Фиксируем некоторое So е {0. 1, 2, ... , р — 2}. Для S е Zp (s 7^ О, если So = 0) положим Ср. s„(^)aTf„-(s, + J-Us)_i J -V^'+'^-^^^-^HLa. 7^ Смысл этого определения сейчас должен быть ясен значения ДЛЯ любого X S Zp и целого р-адического $ определяются как пределы соответствующих значении для последовательности целых положительных чисел {А,}, р-адически стремящейся к s. Значение Ср. so(s) можно
74 Гл. IL р-адическая интерполяция дзета-функции Римана также определить как предел lini(l-p^o+(p-i)*^-i)5,^+(,,,),^7(so + (p-l)^0. k, Теперь очевидно, что для каждого целого положительного /е, сравнимого с s© по модулю /?—1, т. е. k = = So + {p—l) ko, мы имеем ^^(1 — /е) = t,p^ ,^(ko). Поэтому функции 4р, So можно рассматривать как р-адические «ветви» функции Ср —одна ветвь для каждого класса вычетов по модулю р—1. (Отметим, что нечетным классам вычетов So=l, 3, ... , р~2 отвечает нулевая функция, так как Ss^+ip-Dft,. = 0 для таких So; по этой причине интересны только четные Sq.) В определении Ср. so значение s = 0 при So = 0 исключено. Причина этого в том, что при s = 0 было бы а—(So-i-(p—i)s)_ }^ J3K что знаменатель в определении функции обратился бы в нуль. Как видно из записи Ср(1 —^) = Sp.so(^o), где k = So + {p—l)kQ, исключенный случай соответствует значению Ср(1). Таким образом, р-адическая дзета-функция, подобно архимедовой дзета- функции Римана, обладает «полюсом» в 1. Теорема 8, Фиксируем простое р и некоторый вычет So- Тогда функция Ср, so(s) is¥=0 при So = 0) является непрерывной функцией р-адинеского аргумента s и ее определение не зависит от выбора aeZ, р-^сс, а=7^1. Доказательство, Непрерывность по s интеграла в определении функции получается непосредственно из рассуждений § 2 и следствия в конце § 5. Множитель l/(a-(so+</'-os)_ 1) непрерывен, если при So==0 исключить значение s = 0, потому что непрерывна функция a-(so-b(p-i)s) (согласно § 2). Поэтому Zp.sA^) также непрерывна. Остается установить независимость ^р, so(s) от а. Пусть PeZ, ptP, Р=7^1. Две функции 1 Cj—(So + (p —l)s)_ J X j ^s.+ (p-l)s-lj,^ ^^ Zp ! \ vSo + (p —1)S—b, „
§ 7. Краткий обзор (без доказательств) 75 совпадают для любых целых So + (/?—l)s = ^, больших О, т. е. для любых целых неотрицательных s (s>0 при So = 0), поскольку в этом случае обе данные функции принимают одно и то же значение (1—р*'^)х X ( — Bjifk), Но множество целых неотрицательных чисел плотно в Zp, поэтому любые две непрерывные функции, совпадающие на этом множестве, равны. Следовательно, замена а на р не влияет на определение Cp,so. П Теорема 8 дает р-адическую интерполяцию «интересной части» —B2,k/2k значений ^ (2/е). Осталось только объяснить несколько вещей: (1) термин «преобразование Меллина —Мазура» в названии этого параграфа и (2) таинственную замену k на 1—^. Кроме того, следует сказать кое-что о (3) более глубокой аналогии с классическими С-функцияхМи и L-функциями, а также о (4) связи с модулярными формами. Так как эти четыре темы вывели бы нас далеко за рамки материала, отобранного для изложения с доказательствами в этой книге, то ниже мы лишь вкратце расскажем о самых основных фактах, сюда относящихся. Доказательства и дальнейшие сведения по темам (1) —(4) можно найти в следующих работах: (1) Манин [(с) 6], § 8; (2) Ива- сава [(с) 1], § 1 и приложение; (3) Ивасава [(с) 1], особенно § 5, Боревич и Шафаревич [(b) 1], стр. 439—444; (4) Серр [(с) 5]. § 7. краткий обзор (БЕЗ ДОКАЗАТЕЛЬСТВ) (1) Функция C(s) при s>l представима в виде интеграла 00 1 с „ i djc к" Г(5) J^ ^—1 ' О где Г (s) — гамма-функция, которая удовлетворяет функциональному уравнению Г (s-f 1) = 5Г (s), а Г(1)==1, откуда Г (k) = (/е — 1)! для всех целых положительных L (Случай $ = k см. ниже в упр. 4.) Этот интеграл известен как преобразование Меллина, Вообще, если
76 Гл, II. р-адическая интерполяция дзета-функции Римана f (л:) —некоторая функция, определенная на множестве положительных вещественных чисел, то функция 00 g (S) = S ^-V (X) dx О всякий раз, когда она определена, называется преобразованием Меллина функции f (х) (или дифференциальной формы f{x)dx). Таким образом, Г {s)t, {s) есть преобразование Меллина дифференциала dxl{e^—\)^ определенное при 5>1 (см. ниже упр. 4). В § 6 было показано, что функция, р-адически интерполирующая (1—/?*-^)(—Bjk), совпадает по существу (с точностью до множителя 1/(а~^ —1) и некоторого изменения аргумента в соответствии с выбором 5о) с интегралом ^ H-l, а> 2р где |Я1, а — регуляризованная мера Мазура. Следовательно, подобно классической дзета-функции, р-адиче- скую ^-функцию можно рассматривать как «р-адическое преобразование Меллина — Мазура» регуляризованной меры Мазура [.ii^a- (2) Рассмотрим ряд C(s) 00 1 ДЛЯ комплексных значений 5 с вещественной частью > 1. Этот ряд сходится и определяет в этой области значений 5 комплексно аналитическую функцию. Эта функция С (5) допускает аналитическое продолжение на всю комплексную плоскость, за исключением точки 5=1 (в окрестности которой она ведет себя как 1/(5—1)). Фундаментальное свойство С (5) заключается в том, что она удовлетворяет функциональному уравнению, связывающему ее значения в точках 5 и 1 —5, а именно:
§ 7. Краткий обзор (без доказательств) 77 Пусть 5 = 2^ — целое четное положительное число. Тогда С(1-2^) 2 cos nk (2k — 1)\ (2я) 2fc 1{Щ 2 (—1)^(2^-1)1 (—1)*я2А22* -1 В 2k В 2k (2я) 2ft (2^—1)1 2k 2k (по теореме 4), С другой стороны, если s —нечетное целое число >1, то правая часть функционального уравнения обращается в нуль, так как со5(я5/2) —О (предположение 5> 1 необходимо для конечности С (5)). Следовательно, С (1—5) равно нулю, что также согласуется с формулой S(l — k)=—Bklk. Иначе говоря, функциональное уравнение в этом случае утверждает, что 0 = 0. Вот несколько первых значений С(1—Л) B,lk: I £(l-fr) —1 1 ~"I2 —3 1 120 -5 1 252 —7 i 240 ,-9 1 132 г —II 691 32760 — 13 1 12 — 15 3617 8160 — 17 ^3 867 14364 —19 174 611 6600 —21 7768 276 Поэтому «в действительности» мы интерполировали С-функцию Римана, заданную на множестве целых отрицательных нечетных чисел. Следующее соотношение устанавливает простую связь между Ср и С: ^^,(1-й) = (1-р*'^)С(1-^), ^ = 2, 3, 4, ... . Пренебрегая всеми расходимостями, можно написать S П - ^) = П ^/(^ " ^*'^)' откуда простые q {\-k) П 1/(1 простые q, Q^p q''')^{l-p'-')^(l-k). Появление множителя 1—р*"^ становится эвристически понятным с этой «беззаботной» точки зрения. В том же стиле можно непосредственно вывести формулу С (1 — />) = — Bfy/k: С(1-^) def 00 У. 1 00 П l-k п I 2'-''-" п 1
78 Гл. IL р-адическая интерполяция дзета-функции Романа Так как (d/dty-^e fc-lant ^^ = /г*-\ то 00 С(1-^) л = 1 dt) .nt i\*- 00 л/ /-0 dtj d\*-i 1 dtj d\i^^ dtj \-et 1 '2 /-0 k-o dt 1 ./ /-0 7 00 2 ^"7^ 5« /-0 tn-1 n l{n—\)\ В t-0 k (3) Существуют и более глубокие связи между Ср и ?. Один важный пример такой связи требует введения функций следующего вида: 00 Ly_{s) def Z(") rt« 0. л = 1 обобщающих С-функцию; здесь % — некоторый характер Дирихле (см. упр. 9—10 к § 2). Если характер % не тривиален (т. е. отличен от 1 для некоторого п), то функция L>^{s) сходится при 5=1. Более того, имеет место явная формула ^хО) N ЛА—I 2 xHlog(l 2ЯШ/ЛА ). а=1 ЛА—I где Л^ —кондуктор характерах» ат^(х)= 2] Х(^)^"^"^^ а=1 (эта формула легко приводится к виду, указанному в упр. 9—10 к § 2). Функция L>^{l — k) допускает р-адическую интерполяцию; конструкция, аналогичная конструкции Ср, позволяет построить р-адическую L-функцию L>^,p. Неожиданно оказывается, что значение L^^p{l) psiEHo сле- дук5щему выражению: ЛА —I 1 - ^) Т- 2 ^ С)'°8р (1 2nia ia/N\ а= I
§ 7. Краткий обзор (без доказательств) tP В котором logp обозначает ^р-адический логарифма, являющийся р-адической функцией от р-адического аргумента (см. § IVЛ и упр. 5 к § IV.2), и все встречающиеся в данном выражении корни из единицы, а именно Qinia/M ц значения характера %, рассматриваются как элементы алгебраического расширения поля (Qp (см. §111. 2—3). Множитель 1 —%{р)1р нужно представлять себе как р-множитель Эйлера (для обычной t-функции Х= 1 и множитель Эйлера для S(l), будь это значение конечным, был бы равен 1—1/р; см. также часть упр. 9 к § 2, касающуюся эйлеровых произведений для L^c)- В остальном выражение для Ьу^,рЩ совпадает с явной формулой для Lx(^)» ^^ '^^^ исключением, что в этой формуле классический log заменен его р-адическим аналогом logp. (4) Важную роль при изучении эллиптических кривых и модулярных форм (см. Серр [(b) 3], гл. VII) играют ряды Эйзенштейна E^k^ k^2, которые представляют собой функции, определенные для всех комплекс- о _ о ных чисел г с положительной мнимой частью следующим образом: 00 1 B2k Я2Л2) = - ^ -^ + 2 <^2*-1 (п) е^^'"', П где От (п) за 2 ^'"• Каждый такой ряд есть ряд Фурье, т. е. некоторый степенной ряд относительно ^"'^, с постоянным членом Оказывается, ряды Эйзенштейна допускают р-ади- ческую интерполяцию. На это указывает, в частности, р-адическая интерполируемость п-го коэффициента, если только р -f" л. Действительно, каждый такой коэффициент 02^-1 (л) равеа конечной сумме значений функций сР^"^, которые интерполируются согласно результатам § 2 при p-f d. Тогда интерполяцию С (1 — 2fe) можно рассматривать как «вычисление нулевого коэффициента». Как бы туманно это ни выглядело, в действительности все результаты этой главы можно извлечь из теории
80 Гл. IL р-адическая интерполяция дзета-функции Римана р-адических модулярных форм. Подробности см. в упомянутой выше статье Серра, а также в* серии статей Н. Катца по р-адическим мерам Эйзенштейна и р-ади- ческой интерполяции рядов Эйзенштейна (см. литературу). Упражнения 1. Используя соотношения между jx^ ^, М-д а " ^В ft» ^^^^ жите непосредственно (без упоминания чисел Бернулли) незави симость от а выражения 1 j- { ^^-^]^bw 2. Пользуясь таблицей значений £ (1—А), проверьте сравнения Куммера для /? = 5, k = 2, А'=22, ^^=1. Также по этой таблице проверьте, что эти сравнения неверны, если (/? — !)'А. Используя сравнения Куммера и несколько первых чисел Вд, вычислите следующие числа по модулю р^; (i) Bi02 в Цй; (ii) Взэв в (Q,; (iii) ^592 в (Q,- 3. Применяя теорему 7 и упр. 19 к § 1.2, докажите следующий вариант теоремы Клаузена—фон Штаудта: {В^-\-у\\Iр) ^/£, где суммирование производится по всем р, для которых (р —1) | k. оо 4. Установите существование интеграла \ х^~^ dx/(e^—1) при У" оо 5>Ь Записав 1/(^—1)=е~-^/(1 — б^-^) = ^ е""-^, покажите^ что оо J^|^^ = (^-1)ISW» k = 2, 3, 4, ... О (представьте обоснования ваших вычислений), 5. Докажите, что 00 ■ft-l J е^+1 о "" £/;с = (А-1)1(1-21-*)?(А)
§ 7. Краткий обзор (без доказательств) 81 для k = 2y 3, 4, .... Покажите, что функция 1 С к^~^ Г (s) (1-21-^) J e^+l которая, как вы только что доказали, совпадает с ^ (s) при 5== — yfe = 2, 3, 4, ..., определена и непрерывна на множестве чисел S>0, 5=5^1. 6. Докажите теорему Клаузена — фон Штаудта для /? = 2. (Указание. Возьмите а = 1+Р^ = 5 и ^W =(ao + 2ai)~^, где Oq, aj —два первых 2-адических янака х,) Скажите словами, что утверждает эта теорема о числителе и знаменателе числа В^ при четном k и р=2. if
Глава III КОНСТРУКЦИЯ ПОЛЯ £2 § 1. КОНЕЧНЫЕ ПОЛЯ В дальнейшем нам придется предполагать, что читатель знаком с основными понятиями, касающимися алгебраических расширений полей. Повторение всех необходимых доказательств увело бы нас далеко в сторону. Достаточно полное и доступное изложение можно найти в книге Ленга [(а) 3] или Херстейна [(а) 2]. Нам понадобятся следуюш.ие понятия и факты. (1) Абстрактное определение поля F\ под расширением К поля F понимается произвольное поле К, содержаш.ее F в качестве подполя; расширение К называется алгебраическим, если любой элементам/С является корнем некоторого многочлена с коэффициентами в F: а^-\-Uia-\-ofL^-\-,,,-{-anCL"'^^, где ai^F. Например, множество чисел вида а-\-ЬУ2 с а, be(Q представляет собой алгебраическое расширение поля (Q. (2) Пусть f —некоторое поле. Наименьшее целое положительное число п, для которого 1, будучи сложена сама с собой п раз, дает в результате О, называется характеристикой поля F и обозначается через char (F). Если 1 + 1+.-.+ 1 всегда =7^0, то по определению char (F) = 0. (Логичнее было бы полагать char(F) = = оо, однако принято считать характеристику поля в этом случае равной 0.) Поля (Q, (Qp, R и (D имеют характеристику О, тогда как множество классов вычетов кольца Z по простому модулю р является полем характеристики р, (Вскоре нам встретятся другие примеры полей характеристики р.) (3) Определение векторного пространства V над полем F; понятие базиса V над F; свойство конечномерности векторного пространства V\ если V конечно-
§ L Конечные поля 83 мерно, то его размерность равна числу элементов любого базиса, (4) Любое расширение К поля F можно рассматривать как векторное пространство над F\ если это пространство конечномерно, то соответствующее расширение будет алгебраическим; размерность этого векторного пространства называется степенью расширения и обозначается f ^ : ^. Если а^/С обладает тем свойством, что каждый элемент поля К представим в виде рационального выражения от а над F, то говорят, что расширение К получено присоединением элемента а к полю F, и записывают это в виде /C=F(a). Пусть /С' —конечное расширение поля /С. Тогда легко установить конечность К' как расширения поля F и соотношение [К':F] = [K': К][К iF], (5) Пусть а —элемент алгебраического расширения К поля F. Тогда суш.ествует единственный неприводимый многочлен со старшим коэффициентом 1 (неприводимость означает, что его нельзя разложить в произведение многочленов меньшей степени с коэффициентами в F), такой, что а" + ^«-10^""^ + .. • + ^la + До = О, ai^ F, Этот многочлен называется минимальным многочленом элемента а, а число п —степенью данного элемента а. Расширение F{a) имеет степень п над F (действительно, в качестве базиса векторного пространства F (а) над F можно взять набор элементов {1, а, а^, ..., а^-^}). (6) Если поле F имеет характеристику О (например, (Q или (Qp) или является конечным (подробное изложение теории конечных полей следует за данным обзором), то можно доказать, что каждое конечное расширение К поля F имеет вид /C = F(a) для некоторого ае/С. Такой элемент а называется примитивным. (На самом деле это верно, если поле F совершенное, т. е. либо char(F) = 0, либо char(F)=p и каждый элемент поля F обладает корнем степени р в F.) Знание примитивного элемента а расширения К упрош.ает изучение этого К, так как в этом случае каждый эле-
84 Гл. III. Конструкция поля Q мент из к представим в виде многочлена от а степени <rt, т. е, К ={ 2j ^'^' I CLi^F (7) Рассмотрим некоторый неприводимый многочлен / степени п с коэффициентами в F. Можно построить расширение K^F степени п, в котором / имеет корень ае/С. Последовательно присоединяя корни всех многочленов с коэффициентами в f ,мы получгщ алгебраическое замыкание (обозначаемое F^^- ^^ или F) поля F, т. е., по определению, наименьшее алгебраически замкнутое поле, содержаш.ее F (напомним, что поле К называется алгебраически замкнутым, если всякий многочлен с коэффициентами в К имеет корень в К). Всякое алгебраическое расширение поля F содержится в некотором его алгебраическом замыкании (т. е. .его можно расширить до алгебраического замыкания поля F). Любые два алгебраических замыкания поля F изоморфны. Поэтому мы обычно пишем «алгебраическое замыкание» вместо «любое алгебраическое замыкание». Как правило, алгебраическое замыкание поля F является объединением бесконечного множества конечных алгебраических расширений поля F. Так, например, алгебраическое замыкание поля (Q состоит из всех комплексных чисел, являющихся корнями многочленов с рациональными коэффициентами. Однако алгебраическое замыкание поля вещественных чисел R равно ([):=^(У—l), Т. е. это конечное расширение степени 2 поля R. Но этот пример — скорее исключение, чем правило. (8) Пусть К = F{a), К' — другое расширение поля F, а а: /С -^ /С' — изоморфное вложение поля К в К^ (где а —некоторый F-гомоморфизм, т. е. это отображение сохраняет все операции поля и о(а) = а для любого а e^F). Тогда элемент а и его образ а(а) в К' обладают одним и тем же минимальным многочленом. Обратно, пусть K = F(a), К' —другое расширение поля F и а' /С' —корень минимального многочлена для а. Тогда существует единственный изоморфизм о поля К на подполе F(a')c:zK\ для которого о{а)~а при любом ае F и а (а) = а'.
§ 1. Конечные поля 85 (9) Все корни минимального многочлена над F элемента а ^ f, лежащие в поле F = F^^^ *=^, называются элементами, сопряженными с а. Существует взаимно однозначное соответствие между изоморфными вложениями F (а) в f и элементами а', сопряженными с а (см. предыдущий пункт (8)). Если char (/^) = 0 или F —конечное поле (или /^ — совершенное поле), то каждый неприводимый многочлен с коэффициентами в F не имеет кратных корней. В этом случае число элементов, сопряженных с а, равно [F(a): F], (10) Расширение K = F(a) поля F называется расширением Галуа, если все элементы, сопряженные с а, лежат в К. В этом случае все сопряженные любого элемента х— ^ а-р} е К также лежат в К, поскольку 1=0 л —I такие сопряженные имеют вид ^ ^i^''» ^Д^ а' —эле- мент, сопряженный с а. Приведем несколько примеров расширений Галуа поля (Q: (Q(V"2) (так как а = у"2 обладает единственным сопряженным, равным другому корню а'=—У"2 уравнения ;с^ —2 = 0, и — У"2 £l(K2)); (Q (0; (Q (КЗ) для любого d е (Q; (Q (Sm), где S;;, == = ^З"!/'" —примитивный корень из 1 степени т, лежащий в (D (так как все сопряженные с ^^ — это другие примитивные корни степени /п, а они имеют вид Х^гп, где / взаимно просто с т). Поле (Q(V^) дает пример расширения поля (Q, которое не есть расширение Галуа. Действительно, сопряженные с У^— э™ 4 корня уравнения х*-2 = 0, а именно: ±^2, ±1^2, Но i |/'2^ (Q (j/2) (так как (Q (V 2) содержится в поле вещественных чисел). (11) Пусть /С —некоторое расширение Галуа поля F, Тогда образ каждого изоморфизма из пункта (8) совпадает с /С, т. е. все эти изоморфизмы являются F- изоморфизмами поля К в себя, или F-автоморфизмами поля К. Эти автоморфизмы образуют группу, которая называется группой Галуа поля К над F. Каждый автоморфизм о из этой группы определяет множество
86 Гл. Ill, Конструкция поля Q элементов х^К, для которых о {х) = х. Оно называется полем о-инвариантов (легко проверить, что это действительно подполе в /С, содержащее F), Рассмотрим следующий пример: поле /C = (Q(V^+1^) — расширение Галуа поля (Q степени 4; возьмем автоморфизм а, переводящий |/2 + У^З в У^—УЗ; тогда поле а-инвариантов совпадает с (Q(y^2). Нетрудно установить, что если /С — расширение Галуа поля F, а /С'7^/С — некоторое промежуточное поле между К и F: F CZ К' <^Ку то существует нетривиальный автоморфизм поля /С, оставляющий неподвижными все элементы из К'- Более того, существует взаимно однозначное соответствие между подгруппами S группы Галуа поля К над F и промежуточными полями F czK' <:^ Ку такое, что S^ K's = {хеК\ ох = х для любого а е 5}, Однако в дальнейшем теория Галуа не понадобится нам во всей своей силе; мы будем опираться лишь на некоторые частные случаи сформулированных здесь результатов. Перейдем теперь к изучению конечных полей. Про- «f «f стеишйй пример такого поля есть поле классов вычетов целых чисел по простому модулю р. Элементами этого поля являются классы эквивалентности целых чисел по отношению эквивалентности х^-^у, определяемому как x^y{modp). Существует ровно р таких классов эквивалентности, а именно классы элементов О, 1, 2, 3,... ..., р — 2, р — 1. На множестве этих классов легко ввести операций сложения и умножения, а затем проверить , что при этом получится поле (в частности, каждый ненулевой класс эквивалентности обратим по умножению; иначе говоря, если л; —целое, не делящееся на р, то существует целое у, для которого ху^ ^ 1 (modp)). Это поле обозначается Fp, а иногда Z/pZ {факторкольцо кольца целых чисел по идеалу целых чисел, делящихся на р), С таким же успехом можно построить это поле, исходя из множества целых р-адических чисел Zp и отношения эквивалентности х^у{х, у е Zp), определяемого как x^y{modp) (т.е. эквивалентные хну
§ I. Конечные поля 87 имеют Один и тот же первый знак в р-адическом разложении). Поэтому поле Fp можно записывать также в виде Zp/p Tip (факторкольцо кольца целых р-адических чисел по идеалу р-адических целых, делящихся на р.) Факторкольцо Zp/pTip называется полем вычетов кольца Zp. Причина нашего интереса к общим конечным полям заключается в том, что ниже, при исследовании алгебраических расширений поля (Qp, мы столкнемся с их полями вычетов, которые строятся аналогично полю вычетов для ZpCi(Qp, однако оказываются уже совсем не такими простыми, как Fp- Они представляют собой алгебраические расширения поля Fp. Поэтому сейчас нам необходимо получить некоторое представление о том, как же выглядят конечные поля вообще. Пусть F—конечног поле. Тогда характеристика f^O, так как все элементы О, 1, 1 + 1, l + 1-f 1, ...из F не могут быть различными. Пусть n = char{F). Заметим, что число п должно быть простым. Действительно, если п = паПг для Ло и ni < п, то По ^0 и после умножения на п^^ мы получаем противоречие: ^1 — ^0*^ = 0. Обозначим это простое число char(F) через р. Очевидно, любое поле F характеристики р содержит в качестве подполя описанное выше поле из р элементов (оно состоит из элементов вида 1 + 1+...+ 1). Это подполе называется простым падполем в F. Заметим теперь, что для каждого поля F характеристики р определено отображение х^-^х^, сохраняющее операции сложения и умножения: ху н-^ (хуУ = хРуР , х-\'У^{х + у)Р= i] (!)х^уР'' = хР + уР, потому что целое число {f)== pl/il(p — i)\ делится на р при 1^1^/? —1, а поэтому соответствующий элемент в F равен 0. Теорема 9. Пусть F — конечное поле, состоящее из q элементов, а /=[/^:Fp] {размерность F как векторного пространства над своим простым подполем fp). Обозначим через К некоторое алгебраическое замыкание поля fpj содержащее F. Тогда (^ — р^1 F ^~-единственное поф-
88 Гл. HI. Конструкция поля Q поле в К, состоящее из q элементов: при этом F есть множество всех элементов из К, удовлетворяющих уравнению л:? — л: = О. Обратно, для каждой степени q — р^ простого р корни уравнения x^ — x = Q задают пс^ поле из q элементов в К. Доказательство. Так как F является f-мерным векторным пространством над Fp, число элементов этого пространства равно числу всевозможных выборов значений для f компонент вектора (т. е. координат в некотором базисе, состоящем из f элементов) в Fp, а поэтому равно рК Далее, каждое поле F яз q элементов содержит q—l ненулевых элементов. Эти ненулевые элементы из F образуют мультипликативную группу порядка q—l. Степени любого элемента х^О составляют подгруппу этой группы. Порядок ее равен -показателю наименьшей степени х, равной 1 (этот показатель называется также порядком элемента х). Легко доказать, что порядок любой подгруппы конечной группы делит порядок всей группы. Следовательно, порядок х делит q—l, откуда х^~^ = 1 для любого ненулевого х из F. Поэтому x^ — х^О для любого х (включая 0) из F. Последнее справедливо лля каждого подполя из q элементов в К. Кроме того, всякий многочлен степени q имеет в любом поле не более чем q различных корней. Из этого следует, что каждое поле из q элементов в К должно состоять из корней многочлена х^ — х^ а такое множество единственно. Обратно, пусть q = p^. Тогда множество элементов поля К, для которых x^ = x, замкнуто относительно сложения и умножения (это доказывается так же, как и утверждение, предшествующее формулировке теоремы). Итак, это подполе поля К. Многочлен x^ — x не имеет кратных корней. Действительно, в противном случае из упр. 10 ниже следовало бы, что кратный корень является также корнем формальной производной этого многочлена qx^^'^ — 1 = — 1 (так как q — 0 в /С). Но многочлен —1 не имеет корней, п Замечание. Поскольку любые два алгебраических замыкания поля Fp изоморфны, изоморфны также любые два поля, состояш^ие из 7 = Р^ элементов.
§ 1. Конечные поля 89 Обозначим через F^ единственное (с точностью до изоморфизма) поле из q = p^ элементов. Если F — некоторое поле, то через F"" обозначается группа его ненулевых элементов. Предложение. Группа FJ является циклической группой порядка q—l. Доказательство. Пусть о (х) обозначает порядок элемента х (наименьший показатель степени х, равной 1). Нам уже известно, что о{х) делргт q—l при любом л;ер5- Однако если d—делитель q—l, то уравнение x^^l имеет не более чем d решений, потому что всякий полином степени d имеет в любом поле не более чем d корней. Следовательно, если d = o{x), то d различных элементов х, х^, .,., л:^-^, х!^=\ удовлетворяют уравнению л:^= 1, и это все корни данного уравнения. Сколько из этих d элементов имеют порядок, равный в точности d? Ответ очевиден: число таких элементов равно количеству целых чисел из {1, 2, ..., d —1, d}, взаимно простых с d (т. е. не имеюш.их обш^их делителей с d, кроме 1). Это количество обозначается ф(^). Итак, порядок d имеют не более чем ф(^) элементов из fg. Утверждается, что для любого d —делителя q— 1 число элементов изр^, имеюш.их порядок d, равно ф(^). Этот факт будет выведен из следующей леммы. Лемма. 2 Ф (d) = п. Доказательство леммы. Пусть Z/nZ обозначает аддитивную группу {О, 1, ..., п —1} целых чисел по модулю п. Каждому делителю d числа п соответствует ее подгруппа S^, состояш.ая из элементов Z/nZ, кратных n/d. Очевидно, любая подгруппа в Z/nX получается таким способом. Подгруппа Sa состоит из d элементов, ф (d) из которых порождают ее (потому что множество элементов, кратных mn/d в Z/^Z, совпадает с множеством элементов, кратных n/d, тогда и только тогда, когда mud взаимно просты). С другой стороны, каждое из чисел О, 1, .,., п—1 порождает одну из таких под-
90 Гл. III. Конструкция поля Q групп Srf, Следовательно, {О, 1, ..., /г— 1} = у {элементы, порождающие S^}, d\n Множества этого объединения не пересекаются, поэтому п = ^ Ф (d). Лемма доказана. d\n Из нее немедленно вытекает предложение, ибо если число элементов порядка d для некоторого d|/i( = 9—1) меньше ф(^), то п=^{чц(1Л0 элементов d\ п порядка ^)<;2]ф(^) = ^- Следовательно, в частности, d\n существует qj(9—1) элементов порядка q — L Так как ф(9—1)^1 (например, 1 взаимно проста с ?—I), то найдется элемент а порядка точно q—L Тогда F^ = Упражнения 1- Пусть F—поле, состоящее из q=pl элементов. Докажите, что F содержит (едииствениое) подполе из q* =р^' элементов тогда и только тогда, когда /' делит Д 2. Для р = 2, 3, 5, 7, 11 и 13 найдите некоторый элемент ае{1. 2. .... р—1}, порождающий рр, т. е. такой,, что р| = = {а, а^, .... аР~^}. В каждом из этих случаев определите число всевозможных выборов таких а. 3. Пусть F —множество выражений вида а + Ь/, где а, b ерз^{0, 1» 2}. На этом множестве определим сложение покомпонентно, а умножение —по формуле (а-{-bj) (с-{-dj) = (ас-{-2bd)-}- + {ad-{-bc)i. Покажите, что F~f^, а 1 +/ —образующая в Щ^ Найдите все образующие для |р^, 4. Опишите явно jp^ и Pg способом, аналогичным использованному в предыдущем упражнении для |рд. Объясните, почему любой элемент из р| или (р^ является образующей. 5. Пусть (7 = р/» а а—элемент, порождающий f^. Обозначим через Р{Х) минимальный многочлен элемента а над jp^. Докажите, что deg P=f.
§ 2. Продолжение норм 91 6. Пусть q=p^. Докажите, что все / автоморфизмов поля f над IP исчерпываются автоморфизмами а., / = 0, 1, ...,/—1, еле- дующеге вида: о^{х)=х^ для л:е|р 7. Пусть аер^. а Р (X)=XP —Х—а. Покажите, что если а—корень многочлена Р (Х), то элементы а+1, а + 2 и т. д. также являются его корнями. Кроме того, покажите, что поле, полученное присоединением а к р , имеет степень р над р , т. е. изоморфно FpP- 8, Докажите, что |р содержит квадратный корень из —1 тогда и только тогда, когда дфд (modA:), 9, Пусть | —некоторое алгебраическое число степени п над (Qp» т. е, 5 является корнем многочлена степени п с коэффициентами в (Qp и не является корнем никакого такого многочлена меньшей степени. Докажите существование целого числа Л/, для которого не удовлетворяет ни одному из сравнений вида ^«^il"-' + ^«-21""^ + ... + а,1 + ао = 0 (mod р^)^ где а,- —целые рациональные числа, не все из которых делятся на р. (Указание. Предположите противное, а затем воспользуйтесь тем же подходом, что и в упр. 18 к § I. 2 или в упр. 18 к § I. 5.) 10. Пусть F — произзольное поле, а f {Х)=Х"'-{-йп^хХ"'-'^-\-.., ...+aiX + ao—многочлен с коэффициентами в F, распадающийся п на линейные множители над F, т. е, f {Х)=- JX(-^~^«)' ^^^^i^- 1=1 е F. Покажите, что всякий кратный корень а^ этого многочлена является также корнем для лХ^^^ + а^.^ {п— 1) Х^^^+а^-г X Х(п —2)X«-3 + ... + ai. § 2. ПРОДОЛЖЕНИЕ НОРМ Метрическое пространство X называется (секвенциально) компактным, если каждая последовательность его элементов имеет сходящуюся подпоследовательность (см. начало § II.3). Например, Zp —компактное метрическое пространство (см. упр. 18 к § 1.5). Пространство /Y называется локально компактным, если каждая точка хеЛ' обладает некоторой компактной окрестностью (т, е. компактным подмножеством в X, содержащим диск {y\d{x, у)<г] для некоторого е > 0). Множество вещественных чисел R с обычной архимедовой метрикой, индуцированной абсолютной величиной, локально компактно, но не компактно. Другой пример
92 Гл. III. Конструкция поля Q локально компактного метрического пространства дает поле (Qp с р-адической метрикой. В самом деле, для любой точки X окрестность x-]-Zp^i {у\\у — х\р^\} компактна (ибо она изоморфна Zp как метрическое пространство). Эти примеры можно включить в следующую более общую картину. Пусть X —метрическое пространство, обладающее структурой аддитивной группы, такой, что d (х, y)^d{x — y^ 0) для любых х, у (например, X— о . _. « векторное пространство с метрикой, индуцированной нормой на X; определение см. ниже). Тогда X локально компактно всякий раз, когда 0. имеет компактную окрестность U. Действительно, для любой точки х окрестность ^+^зэ {^1^""^^ ^} (сдвиг U на х) компактна. Для (Qp в качестве компактной окрестности О можно взять c/ = Zp- Нетрудно установить (см. ниже упр, 6) полноту каждой такой локально компактной группы. Пусть F —некоторое поле с неархимедовой нормой . До конца данного параграфа будем предполагать F локально компактным. Пусть V — конечномерное векторное пространство над F. Норму на векторном пространстве V можно определить по аналогии с нормой в поле. А именно, отображение Ц [у из V в множество неотрицательных вещественных чисел называется нормой на V, если: (1) II л: 1у = о тогда и только тогда, когда х = 0; (2) |lax|lv = i«||ix|iv для всех x^V и a^F {гд^е \\а есть норма в F); (3) \\х + у\\у^\\х\у~{'\\у\\у. Например, если К ~ конечное расширение поля /, то всякая норма на поле /С, ограничение которой совпадает с II 1 на F, есть норма на /С, рассматриваемом как векторное пространство над F. Сразу же предупредим, что обратное, вообще говоря, не верно, так как свойство (2) нормы векторного пространства слабее соответствующего свойства нормы поля (см. ниже упр. 3 — 4). Как и в случае полей, две нормы 1 ii и jj J2 на 1/ считаются эквивалентными, если отвечающие рш множества последовательностей Коши совпадают. Это свойство выполнено в том и только том случае, когда существуют две положительные константы Сх и с^, для
§ 2. Продолжение норм 93 х1 которых |l^|!2^Cil!^!!i и (см ниже упр. 1). ^111^^2II^12 при любых x^V Теорема 10. Пусть V — конечномерное векторное пространство над локально компактным полем F. Тогда все нормы на V эквивалентны. Доказательство. Пусть {ui, ..., Vn} базис в V. Определим па V функцию U — некоторый isup формулой aiVi + ... + anVnisupSri ^^^ (il^ilD- п Эта функция II jsup является нормой (см. ниже упр. 2). Мы будем называть ее sup-нормой. Пусть теперь Ц \\у— некоторая другая норма на V. Прежде всего для любого X = axVi +... + artVn выполнены неравенства Х\\у ^illHifv + ..-+!|a„||||t;„lv п (max |1 ai ||) max || vi \\у. Поэтому I Iv^^ill Isup, где Ci = n max (Цу^Цу). Таким образом, если мы найдем константу с^, для которой будет выполнено братное неравенство, то тем самым установим эквивалентность любой нормы на V sup- норме. Пусть U={x^V\ IX :sup !}• Тогда утверждается, что существует положительное е. для которого ||A:||i^^e при любом x^U. Предположим противное. В этом случае можно найти такую последовательность {Xi} элементов U, что ||Xj||v->0. В силу компактности U относительно || Ijsup (см. ниже упр. 2, 8) |.ti |, сходящаяся относительно sup-нормы к некоторому x^U. Но по доказанному выше неравенству существует подпоследовательность X\\v л "" Л/ / V + X I V Сх X ^ч sup + X,. для любого /. Оба последних члена стремятся к О при /-^оо, так как Xi стремится к л: относительно I! Isup, а \Xillv-^0. Следовательно, |л:|у = О, откуда л: = О ^ и—противоречие-
94 Гл. Ill, Конструкция поля Q Используя это утверждение, теперь нетрудно доказать второе неравенство, а с ним и теорему. Идея рассуждения такова. Как было установлено, норма / на единичной сфере U относительно 1 Isup принимает значения ^е>0. Следовательно, || Uup^c^l У на и, где С2= 1/е (левая часть по определению равна 1 на (/). С другой стороны, все векторы из V можно получить, умножая векторы, лежащие в (/, на элементы поля F, Поэтому такое же неравенство справедливо на всем V, Точнее, пусть х — агОх +... + (inVn — произвольный ненулевой элемент из V. Выберем такое /. что faj = max||a,i| = ||^-||sup- Тогда, очевидно, (х/а^)еи и Wx/afly., е= I/Cg. Поэтому Следствие. Пусть V ^К — некоторое поле. Тогда существует не более одного продолжения нормы заданной на F, до нормы |) |1х на К (т, е, такой, что а|к = |а1 для a^F), Доказателы^тво следствия. Любые две такие нормы li и || h эквивалентны по теореме 10. Следовательно, la^^ill li- Рассмотрим х^К, для которого ||-vli=7^ Ф1\х\\2, скажем |;a:||i<||x1!2. Тогда при достаточно большом N получается противоречие: Ci |] х^ j^ <с i х^ к. П Это следствие, однако, оставляет открытым вопрос о существований хотя бы одного продолжения 1 1 с F на К. Напомним теперь одно из основных понятий, относящихся к расширениям полей: понятие «нормы» элемента. Новое словоупотребление не следует путать с прежним, относившимся к метрическим пространствам. «Норма» в новом смысле будет всегда в кавычках, и для нее мы введем специальное обозначение N- Пусть K.=F {а) — конечное расширение поля F, порожденное некоторым элементом а с минимальным многочленом
§ 2. Продолжение норм 95 Тогда «норма элемента а из /С в F», обозначаемая через Nk/f{<^), определяется одним из трех эквивалентных способов. (1) Если К рассматривать как векторное пространство над F, то умножение на а задает F-линенное отображение с матрицей Л^ в некотором базисе. Полагаем Mk/f (a)jif det (Аа). (2) М^,р{а)^,{-1Гап. п (3) N/<//? (а) j^f f][ «ь где через а,- обозначены все 1 = 1 элементы, сопряженные с а = аз над F. Эквивалентность (2) с=> (3) следует из соотношения п х^ + aiX^'^ 4-.. • + ^л = Г1 (^ "■ ^')- -^^^ доказательства эквивалентности (1)с=>(2) возьмем в К над F базис {1, а, а^, ..., а''-^}. Тогда матрица оператора умножения на а примет вид О -an \ О О -а,_/ 1 О 0 — ^2 1 —Ui (поскольку а^ = — йха^-^ —... — йп^ха — йп). Из разложения определителя этой матрицы по первой строке видно, что он равен (—1)'*<2„. Пусть р е /С = F (а). Тогда Hkif (Р) определяется одним из двух способов: (1) как определитель матрицы линейного оператора умножения на р в /С или (эквивалентно) (2) как (N/^(P)//^(P))^^' ^*P>3. Для доказательства эквивалентности выберем базис в F(P) как векторном пространстве над F, а также в К как векторном пространстве над ^(Р). Тогда в качестве базиса К над F можно взять все попарные произведения элементов первого и второго базисов. В этом базисе
J6 Гл. IIL Конструкция поля Q (при подходящем порядке элементов) матрица умноже ния на р «распадается на блоки» А^ О О А^ \ А Э где Лр —матрица умножения на р в F(P). Определитель этой матрицы равен {К : F (Р)]-й степени ({К ' F ф)] — это число блоков) det А^, т. е. [К: F(Р)]-й степени элемента Nf(3)/f(P)- Итак, два определения действительно эквивалентны. Из первого определения Mk/f (ct) для любого а е /С как определителя оператора умножения на а в /С следует мультипликативность отображения Mk/f ' из К в F, т. е. NK/F(aP) = N/c/F(a)NK/F(P). (В самом деле, матрица умножения на ар равна произведению матриц умножения на а и на р, а определитель произведения матриц равен произведению определителей сомножителей.) Теперь можно догадаться,. каким должно быть выражение для продолженной нормы | |р алгебраического числа аеШ|^^-*^\ если такая норма существует. Предположим, что а имеет степень п, т. е. минимальный многочлен этого элемента над (Qp имеет степень п. Пусть /С —конечное расширение Галуа поля (Q^,, содержащее а (см. пункт (10) в § 1). В качестве К можно взять, например, поле, полученное присоединением а и всех его сопряженных к (Ejp (как легко проверить, это конечное расширение Галуа над (Qp). Предположим, что найдено некоторое продолжение | f нормы | |р на /(. Эта норма || || на /С единственна в силу следствия из теоремы 10. Пусть теперь а' —элемент, сопряженный с а, а а —некоторый автоморфизм поля /С, переводящий а в а' (см. пункты (8), (9) и (И) в § 1). Очевидно, отображение Ц f: /C-^R, заданное соотношением \х a(x)|j, является также продолжением нормы | |р на /С, Следовательно, | |'=| |, откуда ||а|==|а|'==||а(а)1 =||а Значит, норма элемента а равна норме каждого сопряженного с ним элемента. С другой стороны, норма
§ 2. Продолжение норм 97 элемента Nq (a)/Q (а), лежащего в (Qp, равна Nq^ (a)/Q^ (а) ,^ Nq^ (a)/Qp (а) п сопряженные а' с а Поэтому П11«' а \п а NQ^(a)/Q^ (а) 1/п Итак, для того чтобы найти р-адическую норму числа а, следует посмотреть на его минимальный многочлен. Если он имеет степень п и постоянный член Un, то р-адическая норма а равна корню степени п из |а„|р. (Конечно, мы еще не доказали, что это правило определяет функцию, обладающую всеми необходимыми свойствами нормы; это будет доказано ниже в теореме 11.) Отметим следующее эквивалентное определение | а где Д" — произвольное конечное расширение, содержа щее а. Действительно, Na'/Q (cc)-(NQ^(a)/Qj^ = ^P<^>] И п = [(Е!р(а):ад [К : Ш [К : (D„ (а)] • Докажем теперь, что указанное правило вычисления II II действительно задает норму. Ниже мы будем писать вместо указывая тем самым, что к продолжает I \р. Это не должно приводить к путанице. Следует предупредить читателя, что теорему 11 доказать нелегко. Доказательство, изложенное ниже, которое я узнал от Д. Каждана, гораздо эффективнее других известных мне доказательств. Однако и его следует внимательно прочесть и перечесть, пока читатель не продумает рассуждения со всей основательностью. Теорема 11. Пусть К Тогда на К существует конечное расширение поля (Qp некоторая- норма, продолжаю щая норму 4 Н. Коблнц c(Qp.
98 Гл. III. Конструкция поля й Доказательство. Пусть п == [/( : (Qp]. Сначала мы определим | \р на /С, а затем докажем, что эта функция в самом деле является нормой на /С, продолжаю- с (Ejp, Для произвольного а е /С поло- щей норму жим а Р dTf I Nx/Qp (а) 1/л Р где справа стоит определенная ранее норма на (Ejp. Легко проверить, что: (1) новое значение ja дает с определенным ранее | а (2) I а \р мультипликативна и (3) | а пая часть max (|а р для всех а р а свойства р' доказательство Предположим, что I Р |р = max (| а а/Р, мы видим. совпа- 0. Труд- а + Р1р положив 7 ■ неравенство р> IР \р)* что достаточно доказать Тогда, 1+7 1 для всех 7 с (y 1. Допустим сначала, что 7-"^примитивный элемент» поля, т. е. К = (Е!р(7)- Возьмем в качестве базиса векторного пространства К над (Qp набор {1, 7» 7^* • ■ • » Y'^"^}- Пусть Л— матрица умножения на 7- Тогда Л' —мат- а рица умножения на у. Кроме того, 17 U = I det Л jp^", 1+у|р = |(1е1(1 + Л)|У''. Пусть III обозначает sup- норму на п^-мерном Ш|р-векторном пространстве пхп- матриц с элементами в (Qp. Утверждается, что последовательность значений {|Л'||} ограничена. Предположим противное. Тогда существует такая Л'/ b 1 /. Пусть последовательность индексов t/, что Р/— «максимальный» элемент матрицы ЛЧ т. е. |Ру,р берется по всем эле- тах Р Л'м» ^Д^ максимум ментам Р матрицы Plk Рассмотрим последовательность матриц В / def л'//р,. Очевидно, II5; 1=1. Единичная сфера в sup-норме компактна (см. ниже упр. 2 и 8), поэтому можно найти подпоследовательность {5/.}, сходящуюся в этой норме
§ 2. Продолжение норм 99 а К некоторой матрице 5. Так как det5y = det Л /Р", то det5,.L< detA^^L/r= 7 7//'<1/Л niJ ,.п Но Bj^-^B, т. е. максимум | |р от элементов матрицы Bj — В стремится к О, поэтому det 5/ стремится к det В. /с /с Следовательно, det 5 = 0. Таким образом, существует ненулевой элемент / е К, для которого В (/) = 0. Покажем, что из этого следует тождественное обращение в нуль матрицы В, что противоречит равенству |15||=1. Достаточно установить соотношение В{уН)=^0 для любого i, так как {^7}^^^^^ — базис в К- Но В(уЧ)=- Ит Bf(y4)= Пт YBf (J) (потому что 5/ —матрица умножения на степень у, /с деленная на элемент Р/ из (Qp). Последний предел /с равен Следовательно, {|| Л' |} ограничена некоторой константой С. Отметим, что для любой п х п-матрицы Л = {а//} выполнено неравенство | det А\р^ (max | а^у |р)" = || Л ||". В этом легко убедиться, если разложить определитель и воспользоваться аддитивными и мультипликативными свойствами неархимедовой нормы. Теперь возьмем достаточно большое N и рассмотрим разложение (1 + Л)^=1+(Т)Л + ... + и-1)Л^-" + ^^- Тогда N . I j^i. /1 I л\м I 1/п 1 + 7|р-|йе1(1 + Л)^|Г<1(1 + Л)^ max imA'if^ max ЦЛ'Ц^С. N.— Следовательно, |1+71р^к С- Переходя к пределу при N-^co, мы получаем требуемое неравенство, [ 1+Y l^?^.U 4*
100 Гл. III. Конструкция поля Q (Отметим сходство этого доказательства с доказательством теоремы Островского в § 1.2.) Если у—не примитивный элемент, то, заменяя К на (Qp(7), мы получим 1 ^1 Nq^{v)/q^,(1+7)1р ^^P*^^'^^^ Hk/q (1 + y) |У" = i I -f 7 |р- Это неравенство завершает доказательство теоремы П. D Пусть R — (коммутативное) кольцо, т, е. множество G двумя операциями + и -, удовлетворяющими всем требованиям, предъявляемым к полю*), кроме, возможно, существования мультипликативно обратных элементов. Иначе говоря, это аддитивная группа относительно +» выполнены ассоциативность, коммутативность и существует единица относительно •; кроме того, имеет место дистрибутивность. Кольцо R называется областью целостности, если из л:^ = 0 всегда следует, что ;с==0 или ^ = 0. Примеры областей целостности — кольца Z и Zn. Собственное подмножество / кольца R называется идеалом, если оно является подгруппой в R относительно сложения и для всех x^R и а е / справедливо включение хае 1. В кольце Z множество всех чисел, кратных некоторому фиксированному целому числу, задает идеал. В Хр для любого г^ 1 множество {хеХр\ \х\р<:,г} есть идеал. Если, например, г^р~^, то это множество всех целых р-адических чисел, первые az+1 знаков которых в р-адическом разложении равны нулю. Пусть /i и /д — два идеала из R. Тогда легко проверить, что множество {xeR\ X представимо в виде х = XiXi-}-...-\-х^х^ с Xi S /i и Xf S /2} также является идеалом. Этот идеал обозначается через /i/a и называется произведением двух данных идеалов. Идеал / называется простым, если из включения XiX^ е / следует, что Xi е / или х%^ I^h 1) В частности, 1 =И=0. —Прим, перев, 2) Заметим, что в этой книге все идеалы предполагаются собственными,— Прим, перев»
§ 2, Продолжение норм 101 Легко проверить, что кольцо Zp имеет единственный простой идеал (Ф {0}) (см. ниже упр. 5), а именно: Кроме того, все идеалы {Ф {0}) кольца Zp имеют вид p^Zp^,{xeZp\ \х\р^р-^}. Пусть /—некоторый идеал кольца R. Тогда легко установить, что аддитивные классы смежности х-\-1 образуют кольцо. Это кольцо обозначается R/I и называется факторкольцом кольца R по идеалу /. (Другой способ описать это кольцо заключается в рассмотрении классов эквивалентности элементов из R по такому отношению: хг^у, если х — уе /.) Например, если R = X (или R = Zp), 10, как было установлено выше, кольцо R/pR совпадает с полем Fp из р элементов. Идеал М из R называется максимальным, если не существует такого идеала /, что М cz. I а: R (оба включения строгие). Оставим в качестве легкого упражнения проверку следующих фактов. (1) Идеал Р прост тогда и только тогда, когда R/P — область целостности, (2) Идеал М максимален тогда и только тогда, когда /?/М —поле. Предположим теперь, что Л" —некоторое конечное расширение поля (Qj^,. (Или, более общо, пусть /С — алгебраическое расширение поля частных F некоторой области целостности R, например: /*' = (Q — поле частных для R = Z, /*'= (Qp — поле частных для R = Zp и т. д.) Пусть А —множество всех элементов х^ К, удовлетворяющих уравнению вида .r" + ai;c""^ + .,. + ^n-i-^ + ^n = 0 с a^eZp. (Конечно, каждый x^lK удовлетворяет такому уравнению с коэффициентами а, из (Qp, но они не обязаны лежать в Zp.) Множество А называется целым замыканием кольца Zp в К- Нетрудно показать, что минимальный многочлен любого элемента х е Л имеет указанный вид. Кроме того, целое замыкание всегда является кольцом. (Общее доказательство см. у Ленга [(а) 3], стр. 268 — 275.
102 Гл. in. Конструкция поля Q Случай, который нам необходим в дальнейшем,—целое замыкание Zp в К —рассмотрен в следующем предложении.) Предложение, Пусть К ^конечное расширение степени п поля (Qp и А^{х_^К\ UU^l}, М = {х^К\ \х\р<^\). Тогда А — кольцо, совпадающее с целым замыканием кольца Zp в К, М — единственный максимальный идеал этого кольца, а А/М —конечное расширение поля^р степени, не превосходящей п. Доказательство. Используя мультипликативное и t» . о аддитивное свойства неархимедовои нормы, легко проверить, что Л —кольцо, а М —его идеал. Пусть теперь а е К — некоторый элемент степени т над (Qp. Предположим, что а цел над Zr,: a'" + '3ia'"~i + .- + '3^ = 0. ^r^Zp. Предположив, что |а|р>1, мы придем к противоречию: ah = |a'"| = да'""^+••. + « ^ max la.a max |а'""Ч_ = 1а|^-'* I \р Обратно, пусть |а|р^1. Тогда для всех сопряженных т G a = ai над (Qp также |а||р= ]^|а/)]/'"= |а|р^ 1. Так как все коэффициенты минимального многочлена для а равны суммам произведений а,- (симметрическим многочленам от а^), для этих коэффициентов также | |;,^1. Следовательно, они должны лежать в Zp, поскольку они лежат в (Qp. Докажем теперь, что М содержит каждый идеал из А. Предположим, чтоаеЛ и афМ. Тогда |а|р= 1, откуда I 1/а|р= 1 и 1/а е Л. Поэтому любой идеал, содержащий а, должен содержать (1 /а) • а = 1, что невозможно. Отметим, что MflZp^pZ;, по определению М. Рассмотрим поле А/М. Напомним, что элементы этого поля суть классы смежности а-^М. Заметим^ что
§ 2. Продолжение норм 103 если а и b окажутся в Zp, то класс а + М совпадет с Ь + М в том и только том случае, когда а — Ь Mf]Zp = рХр. Отсюда получается естественное вложение Хр/рХр в А/М, задаваемое отображением (класс а + pZp) *—^ (класс а + М) для a^Zp. Так как Zp/pZp есть поле fp, состоящее из р элементов, то Л/М —расширение этого поля Fp. Утверждается, что А/М имеет конечную степень над Fp. Точнее, установим неравенство [А/М: Fp] [К; ^р]' Для этого покажем, что любая система из п+1 элементов а^, аг, ..., йп+г^А/М линейно зависима над Fp, где п = [/С:(Е!р]. Для t = l, 2, ..., п+1 выберем элемент а,- в Л, который переходит в класс Ui при отображении Л-^-Л/М (т. е. а,-— некоторый элемент класса смежности а^-, или, другими словами, Ui = щ + М). Так как [/С : (Е!р] = п, то ai, Og,..., a^^j линейно зависимы над (Ejp: После умножения на подходящую степень р можно предполагать, что все &i^Zp и по крайней мере одно bi не лежит в pZp. После факторизации это выражение превращается в равенство Uibi + a^h + • • • + ^n^ibn^i = О в A/Mf где 5г —образ bi в Zp/pZp (т. е. Ь( определяется первым знаком р-адического разложения bi). Поскольку по крайней мере одно bt не принадлежит pZp, то одно из bi не равно 0. Поэтому, как и утверждалось, aj, ^2» ...» ^л+1 линейно зависимы. □ Поле А/М называется полем вычетов для /С. Это расширение поля Fp некоторой конечной степени /. Кольцо Л называется кольцом нормирования, соответствующим р, в /С. Упражнения 1. Докажите, что две нормы || li и | fg на конечномерном векторном пространстве эквивалентны в том и только том случае, когда существуют такие константы i^i > О и с? > О, что при всех
104 Гл. 111. Конструкция поля Q 2. Пусть F —поле с нормой | ||, а V^ — конечномерное векторное пространство над F с базисом {и^, ..,,u„}- Покажите, что функция II a^v^+...+a^Vn L..^ == max (| щ |1) является нормой ^ def 1 < r < л на V. Докажите, что из локальной компактности F следует локальная компактность V. 3. Пусть V=(Dp (Vp), Vi=\, v2 = Vp . Докажите, что sup-норма не будет нормой на поле (Ор(У^р). 4. Пусть V = /( — некоторое поле. Может ли вообще sup-норма быть нормой на этом поле (хоть для какого-нибудь базиса {и^,... ..., Vfi}) при rt==dimK>1? Для каких конечных расширений К поля (Цр sup-норма никогда не является нормой на этом поле? 5. Докажите, что Zp имеет единственный максимальный идеал pZp и что все идеалы (=5^ {0}) из Zp имеют вид p"Zp, пе I ч ^> ^* ••*}• 6. Докажите, что всякое локально компактное векторное пространство V с нормой 1 1^, полно. 7. Докажите, что векторное пространство с нормой || (|^ локально компактно тогда и только тогда, когда компактен шар 8. Докажите компактность сферы Jx\ lxly=\\ для локально компактного векторного пространства с нормой j (|^, § 3. АЛГЕБРАИЧЕСКОЕ ЗАМЫКАНИЕ ПОЛЯ (Q Сопоставляя две теоремы из § 2, мы видим, что р имеет единственное продолжение (которое также обозначается через | \р) на любое конечное расширение поля (Qp. Поскольку алгебраическое замыкание (Qp поля (Е|р является объединением таких расширений, норма I |р однозначно продолжается на (Qp. Точнее, если ае(Е1р имеет минимальный многочлен x^+aix^-^-.., ...+ ап, то |а|р = |а;,||,/". . Пусть К — расширение степени п поля (Qp. Для а е К положим ordp а = — logp 1 а |р = — logp | Мк/Qp (а) \Т del ~ logp I Мк/Qp (а) (р. При ае(Е1р значение ordp а совпадает с определенным ранее. Кроме того, очевидно свойство ordp ар = ordpa-j-
§ 3. Алгебраическое замыкание поля Qp 105 + ordp p. Образ К при отображении ordp попадает в множество (1/п) Z = {х ^ (Е| | мл: е Z}. Этот образ есть def аддитивная подгруппа в (l/n)Z. Поэтому он представим в виде (l/e)Z для некоторого целого положительного е, делящего п. Это целое число е называется индексом ветвления поля К над (Qp. Если е=1, то говорят, что К — не разветвленное расширение поля (Цр. Пусть яе/С — элемент, для которого ordpл—1/е. Тогда, очевидно, любой хеК однозначно записывается в виде п^и, где |и|;,= 1, а meZ (при этом т^е-отйрХ). Можно доказать (см. ниже упр. 12), что n = e-f, где п = [/С : ^р], е — индекс ветвления, а / — степень расширения поля вычетов А/М над IFp. Во всяком случае, мы уже знаем, что f^n и е^п. Если К —не- разветвленное расширение, т. е. е=1, то в качестве п из предыдуш;его абзаца можно взять р, потому что ordpp= 1 = 1/е. В другом крайнем случае, когда е = п, расширение К называется вполне разветвленным. Предложение. Пусть К —вполне разветвленное ширение, а пеК — такой элемент, что ordp я = 1/е. Тогда я удовлетворяет некоторому уравнению Эйзенштейна (см. упр. 13 /с § 1.5) x^ + a,^iX^-i + ... + ao = 0, где а; = О (mod/?) при всех i, а аоФО{тойр^). Обратно, если а — корень некоторого такого уравнения Эйзенштейна над (Qp, то (Sip (а) — вполне разветвленное расширение степени е над (Ejp. Доказательство. Прежде всего | а^ | п <; 1, так как а, —значения симметрических полиномов от элементов, сопряженных с я и имеюш.их норму | |р = Р""*/^. Что касается ао, то |ао|р = | я|^= 1//?. Обратно, как видно из упр. 13 к § 1.5, многочлен Эйзенштейна неприводим. Поэтому, присоединив его корень а, мы получим расширение степени е. Из равенства ordpao=l следует, что ordp.a = (l/e) ordpao= 1/е. Значит, Ш|р(а) вполне разветвлено над (Е[р. а
106 Гл. HI. Конструкция поля Q Более точное описание корней многочленов, присоединение которых задает вполне разветвленные расширения степени е, можно дать, если е не делится на р (в этом случае ветвление называется ручным\ если р \ е, ветвление называется диким). А именно, ручные вполне разветвленные расширения получаются присоединением решений уравнения х^ — pu — Q, где и е Z^, т. е. все такие расширения получаются добавлением корня степени е из произведения р на некоторую р-адическую единицу (см. ниже упр. 13 и 14). Пусть теперь /С — произвольное конечное расширение поля (Qp. Следуюш,ее предложение утверждает, что если К не разветвлено, т. е. е=1, то /С имеет очень специальный вид: получается присоединением некоторого корня из 1. В случае же, когда К разветвлено, вначале следует построить его максимальное неразветв- ленное подполе, присоединяя некоторый подходяш.ий корень из 1, а затем исходное расширение получается присоединением корня некоторого многочлена Эйзенштейна. Предупреждение: доказательство следующего предложения несколько утомительно, и читатель, который спешит перейти к менее сухим материям из сле- дуюш.ей главы, может пропустить его (а также часть более трудных упражнений к § 4) при первом чтении. Предложение, Существует ровно одно неразвет- вленное расширение /с^'"^'" поля (Qp степени /, и оно может быть получено присоединением примитивного корня степени pf—l из I. Пусть К — некоторое расширение поля (Ejp степени п с индексом вет£ления г и степенью поля вы^штоз f {так что n = ef, как это будет доказано ниже в упр. 12). Тогда /С =/С"""'" (п), где п — корень некоторого многочлена Эйзенштейна с коэффициентами в Kf^^^^* Доказательство. Пусть а —образуюш.ая мультипликативной группы F^f (см. предложение в конце § 1), а Р(л;)=л;/ + а1л;/-1 + . .,+а^ —ее минимальный многочлен над Fj3 (см. упр. 5 к § 1), где ui^Fp. Для каждого i выберем произвольный элемент at е Ър из класса йг (mod />). Положим Р (х) = х^ + а^х^ "^ +...+а^. Оче-
§ 3. Алгебраическое замыкание поля Qp 107 видно, Р (х) неприводим над (Qp, так как иначе его можно было бы записать в виде произведения двух многочленов с коэффициентами в Zp, что при редукции по модулю р дало бы разложение в произведение для Р{х). Пусть а еЩ^^^^"^— некоторый корень многочлена Р{х), к = (Цр{а), Л = {хе/С||х|р^1}, М = {х К\ |х|р<1}. Тогда [/С:(С!р] = /, в то время как класс смежности а-\~М является корнем неприводимого над Fp многочлена Р (х) степени /. Следовательно, [А/М : Fp] = / и К — неразветвленное расширение степени /. (Его единственность еще не доказана.) Предположим теперь, что /( — некоторое расширение из второй части данного предложения. Пусть А = = {.3f е /С I j X |р ^ 1} — кольцо нормирования для | |р в К, а М = {л;еЛ'||л;|р<1} — максимальный идеал в Л, так что A/M = Fpf- Рассмотрим аерр/, образую- и;ую мультипликативной группы F^. Пусть оо е Л элемент, редуцирующийся в класс a(modAf). И, нако- нец, пусть я е/С — произвольный элемент с ог(1рЯ= 1/е. Таким образом, М=^пА. Утверждается, что существует элемент a^ao(modn), для которого ор'-^ — I =0. Доказывается это аналогично лемме Гензеля. А именно, пусть a^ao + <^Jt (mod n^). Тогда выполнено сравнение О ^ (осо + — 1 — ainog^-^' (mod n^). Но a^^-' ^ 1 (mod n), поэтому аз ^ (o^^~ ^ — l)/(jtao''^~2\ (mod n) удовлетворяет нужному сравнению по модулю п^. Продолжая этот процесс вычисления далее, как и в лемме Гензеля, мы находим а = оо + ссхп + ссзЯ^ +..., решение уравнения Отметим, что а, а^,..., oF"^ — различные элементы, потому что различны их редукции а, d^,..., ор^—^ по модулю М. Иначе говоря, а—примитивный корень степени р/—1 из 1. Кроме того, [Щр(а): (Е!/>]^/, так как / — степень расширения поля вычетов. (Вскоре мы увидим, что [(Ejp (а): (Qp] = /.)
108 Гл. III. Конструкция поля й Предыдущее рассуждение применимо, в частности, к полю К, построенному в первом абзаце доказатель- 'ч^ ства. Следовательно, KzD^p{d}, где а —примитивный корень степени р^—1 из 1. В силу неравенств / = = [А':(Е!р]^[(С!р(а):(Е)р]^/ получаем, что /С = (С|р(а). Значит, неразветвленное расширение степени / единсг венно. Обозначим его через /С""^^'"- Вернемся к нашему полю К степени n = ef над (Qp. Пусть Е {х) — минимальный многочлен элемента п над ^=:/С""^™. Обозначим через {я,} множество всех элементов, сопряженных с л над Kf , так что Е {х) ]^(л; —Л;). Пусть d —степень, а с —постоянный член Е{х), Тогда ovdpC=^doTdipji=-dle, Но поскольку ef то d^e. с другой стороны, порядок ovdpC цел, так как д^ипгат Ор^|^д2^ j^j^j заключаем, что d = e и ordpC = = 1. Таким образом, £ (х) — многочлен Эйзенштейна и Следствие. Пусть К —конечное расширение поля (Qp степени п с индексом ветвления ей полем вычетов степени /, а п —такой элемент, что ordpn=l/e. Тогда каждый элемент а е К однозначно представим в виде оо и а1л\ т где m = eordpa, а каждое а^ удовлетворяет уравнению af = ai (m. е. at — представители Тейхмюллера). Доказательство этого следствия неслоншо, и мы оставляем его читателю. Для всякого целого положительного /72, не деля- и;егося на р, можно найтй степень р^ числа р, сравнимую с 1 по модулю m (действительно, пусть, например, / — порядок мультипликативной группы вычетов (Х/тХТ по модулю т целых чисел, взаимно простых с т). Тогда р/—l=mm', и если к полю (Qp присоединить примитивный корень а из 1 степени р^ — 1, то в полученном поле элемент а"^' будет примитивным
§ 3. Алгебраическое замыкание поля Qp 109 корнем из 1 степени т. Из этого можно заключить, что конечные неразветвленные расширения поля (0^ — это в точности все расширения, полученные присоединением корней из 1 степени, взаимно простой с р. Объединение всех конечных неразветвленных расширений поля ^р обозначается (Ор"'"^"' и называется максимальным не разветвленным расширением поля (Цр, Кольцо целых ZT^^^ поля Щр"^^'" (также называемое кольцом нормирования) есть 2unram = |x е (Q^n^am j | л; |р ^ 11 Оно имеет (единственный) максимальный идеал М^^^^^ unram Р '" р ^*-*unram f „ , /п""гат 1 i „ i ^^ i \ f,,, гг\ X 1/p}. Очевидно, поле вычетов Zp"'"^"'/pZp"'"^"' есть алгебраическое замыкание fp поля Fp- Каждый ^ е Fp обладает единственным представителем Тейхмюллера unram ,4. jc е Zp , который является корнем из 1 с образом X в ZT'^^lpXT'"^. По этой причине Zp"''"" часто называют «поднятием Fp в характеристику нуль» (а также кольцом векторов Витта поля Fp). Поле Щр"^^'", гораздо меньшее, чем (С|р^^*^\ во многих ситуациях может использоваться вместо ^^р^^\ «Противоположный» к неразветвленным расширениям класс образуют вполне разветвленные расширения. Такое расширение можно построить, например, присоединением примитивного корня из 1 степени р'", при этом получается вполне разветвленное расширение степени Az = e —/?^~* (р—1) (см. ниже упр. 7). Однако, к сожалению, далеко не все вполне разветвленные расширения задаются присоединением корня из 1- Например, присоединяя корень многочлена х^ — р, мы, очевидно, получаем вполне разветвленное расширение К степени т, и если бы К содержалось в поле, заданном присоединением примитивного корня из 1 степени /?'*, то число т должно было бы делить р^~^(р — 1), что невозможно, скажем, при т>р и р^т. Почти все. что мы можем сказать о вполне разветвленных расши-
110 Гл. III. Конструкция поля Q рениях, содержится в первом предложении данного параграфа и в упр. 14 ниже. Повторим: расширение К поля (Q^ степени п с ин- дексом ветвления е и степенью поля вычетов / задается присоединением примитивного корня из 1 степени р/—1 и последующим присоединением к полученному полю ^^unram j^Qpjjjj некоторого многочлена Эйзенштейна с коэффициентами в Kf^^^^. Закончим этот параграф двумя полезными предложениями. Предложение (лемма Краснера). Пусть а, b (Е!р(=(Е!р^^*^0- Предположим у что элемент Ь расположен к а б лаже у чем любой из сопряженных ai(ai=^a) для этого а, т. е. Ь — а o<i ui — a р' Тогда (Ejp (а) с: (Q^ (b). Доказательство. Пусть /С = (Qp (b). Предположим, что афК* Тогда имеется [К {а): /С]> 1 элементов, сопряженных с а над /С. Следовательно, суш.ествует по крайней мере одно а(^К, ахФа, а также изоморфизм а поля (G!p(a) в ^р(а^, оставляюи;ий на месте все элементы /С и переводящий а в а^. Мы уже знаем, что I ах ]р = ] X |р для любого хе К (а) в силу единственности продолжения нормы. В частности, |Ь —а;|р = а6 —аа|р = | Ь —aL, откуда следует неравенство ^i — ^ 1р ^ шах (I о,- — b |р, I b — а |р) = I & — а |р < I а,- — а р» противоречащее предположению. □ Отметим, что точно таким же методом лемму Крас- нера можно доказать в более общей формулировке: если а, Ье(Е!р, К —конечное расширение поля Щр и Ь —ap<l|ai —а|р для всех а^, сопряженных с анод К{а1фа)у то K{a)czK{b). Рассмотрим теперь произвольное поле К с нормой Пусть /, geK[X], т. е. /-^аД' и g^^hX^ два многочлена с коэффициентами в /С. Определим рас-
§ 3. Алгебраическое замыкание поля Qp 111 стояние I/ —g"i от / до g" как i Предложение. Пусть К ^ конечное расширение поля (Е|р, а f (Х) ^ К [X]-^ многочлен степени п, f (X) - йпХ^ + ап-гХ^-' +... + «iX + Оо. Предположим, что все корни f в (Цр различны. Тогда для любого (достаточно малого) е>0 существует mart кое б, что если многочлен g= ^ Ь^Х*'е/([X] имеет степень п и \ f—g |р<С б, ^о для каждого корня а^ многочлена /(X) существует в точности один корень Р^ многочлена g"(X), для которого |a; —PiL<:e. Доказательство, Если Р —корень g"(X), то /(P)L = l/(P)-g(P) п S {ai - bO р' О max(|fli-b,-|plPlp)<|/-g|pmax(l,|p|^)<6C? I ДЛЯ некоторой константы Сх (см. ниже упр. 3). Пусть Сз = min | а^ — а/ |р. Очевидно, Сз ^ 0. так как все а^ различны. Тогда неравенство |Р —a^lp С2 имеет место не более чем для одного а^ (так как если бы оно выполнялось для другого а/=7^ а;, то мы имели бы I а; — о,- |р ^ max (| а^ — р |р, | р — а/ |р) < С^)- Поскольку С?б>|/(Р)|р-1а,П(Р-«^)|р=1^-1рП1Р-«^ [так как /(X)^a„ fj (X —сс,-)^, то при достаточно малом б такое аь для которого |Р—а^|р<;С2, существует. Более того, для этого а,- а последнюю величину можно сделать <:е при подхд- дящем выборе б. Q
112 Гл. IIL Конструкция поля Q § 4. ПОЛЕ Q До сих пор мы имели дело исключительно с алгебраическими расширениями поля (Е)р. Но, как отмечалось выше, для конструкции р-адического аналога поля комплексных чисел этого недостаточно. Теорема 12. Поле Цр не полно. Доказательство, Нужно построить пример последовательности Коши [щ] в (Qp, которая не сходится ни к какому ae(Qp. Пусть 6,- —примитивный корень из I степени р^ — 1 в (Qp. т. е. бГ"^ = 1 и ЬТф\ для 0</п<р2'-1. Заметим, что 6f =1, если V > t, так как 2' | 2^' влечет за собой (р^ — l)|(p^' — l). (На самом деле 2^ можно заменить любой возрастающей последователь- « V ЩЗ ностью натуральных чисел, t-и член которой делит (t+I)-ft, например: 3', i\ и т. д.) Таким образом, bi есть степень Ь^ при r>i. Пусть i N /=0 где О = iVo <; /Vi <C Л^2 <'.. — возрастающая последовательность целых положительных чисел, которая будет выбрана позже. Отметим, что Ь^ при /=0, I, ,.., i являются знаками р-адического разложения числа щ в неразветвленном расширении (Е1р(6,-), так как 6/ — представители Тейхмюллера. Последовательность [щ], очевидно, будет последовательностью Коши. Выберем теперь по индукции подходящие N^ для />0. Предположим, что Nj уже определены для / ^ t; тогда определено также щ = ^ b^p^L Пусть /С = (Qp (Ь^). В § 3 было доказано, что К есть неразветвленное расширение Галуа степени 2К Отметим прежде всего совпадение (Qp(a/) с /С' В противном случае существовал бы нетривиальный автоморфизм а поля /С, оставляющий а,- на месте (см, пункт (II) § I). Но о {at) имеет
§ 4, Поле Q ИЗ р-адическое разложение ^ о (Ь/) р ^ и а(6г)т?^Ьь Поэ- тому о{а1)Фщ, ибо различны их р-адические разложения. Из упр. 9 к § 1 следует существование такого Л^г-ы > Л^ь что при /г < 2^ и ау е Zp, не делящихся одновременно на р, а,- не удовлетворяет ни одному из сравнений «л^? + ocn-icil ^ +... + aiO; + ао S О (mod р^^'+О- Итак, мы построили требуемую последовательность Действительно, предположим, что а ^ (Qp является пределом этой последовательности. Тогда а удовлетворяет уравнению а„а" + 0Sn-i<3""^ +... + osia+«о = О, причем можно считать, что а^ s Zp и не делятся одновременно на р. Выберем i, для которого 2^>"/г. Так как а^ щ{mod р^^+^), это приводит к противоречию: anal + ал-1аГ^ + - • + ^i^i + о^о = О (mod /?^'+i). Теорема доказана. D Заметим, что мы установили неполноту, используя unram последовательность из (Qp , а не из всего замыкания Перейдем теперь к «залатыванию дыр» и определим новое поле Q как пополнение поля (Qp. Строго говоря, следует рассмотреть классы эквивалентности последовательностей Коши в (Qp, а затем определить все необходимые структуры на полученном множестве, поступая при этом точно так же, как и при конструкции (Qp по (El (или R по (Q, или как при конструкции пополнения произвольного метрического пространства). Интуитивный смысл построения Q заключается в добавлении всех тех чисел, которые должны быть пределами
114 Г л. III. Конструкция поля Q сходящихся^) бесконечных сумм чисел из (Qp, например сумм вида, рассмотренного в доказательстве теоремы 12. Точно так же, как и при переходе от (Q к (Qp, при переходе от (Qp к Q можно продолжить норму | U с ^р до нормы на Q, положив \х\р= lim|x,'|p, где [Xi] оо некоторая последовательность Коши элементов из (Qp, лежащая в классе эквивалентности х (см. § 1.4). Как и в случае перехода от (Q к (Qp, нетрудно показать, что на самом деле при хфО этот предел \х\р равен Xi\p для достаточно больших i. Продолжим также функцию ordp на Q; ordpX = —logplx' Р^ xvy^P ( 'V ip. Следующая теорема утверждает, что на этом рабога окончена: Q может служить р-адическим аналогом поля комплексных чисел. Теорема 13. Поле Q алгебраически замкнуто. Доказательство, Пусть / (X) = X" + a^-iX"*^ +.., ,,,-{-ахХ-\-а^, а^ е Q, Мы должны установить существование корня у f{X) в Q. Для каждого i=0, 1, ... ..., /г—I выберем последовательность {%}/ элементов поля Щр, сходящуюся к а;. Пусть gy {X) = X" -(- + а^-х, /Х"-^ +... + <3i, уХ + Оо, у, а fif — корни многочлена gy {X) (t= I, 2, ..., /г). Утверждается, что Можно найти такую последовательность индексов /у (1 ^iy^/г), / = I, 2, 3, ..., для которой [fi /} — последовательность Коши. Действительно, предположим, что мы уже имеем fi.j и хотим указать следующее /"г ,y+i. Пусть бу = g-y - g>+i |р = max (I а,-, у - а^, y+i |р) (это число стремится к О при /-^со). Положим Л/ = тах(1, j^-../|p). Очевидно, существует некоторая константа Л, такая, что Afr^A для всех / (см. ниже упр. 3). Тогда gj^i{ri,j)~gj{ri.,i)l^bjA. 1) В смысле Коши, —Я/?мж, перев^
§ 4. Поле Q 115 р' Следовательно, по крайней мере одно из чисел ^ij^j'-^i,j^^\p ^^^^^ ^VbjA. Пусть Г£^.^^,/на-соответствующее r^.y+i- Построенная последовательность |г,-/}, очевидно, является последовательностью Коши. Пусть теперь г= limr^.^/eQ. Тогда /-+0О ' /(r) = lim /(г, /) = lim gj{ri..,) = Q. □ Резюмируя результаты глав I и П1, можно сказать, что мы построили наименьшее алгебраически замкнутое поле Q, содержащее (Q и полное относительно (Строго говоря, это видно из следующего рассуждения: пусть Q' —другое такое поле; так как Q' полно, оно должно содержать поле, изоморфное р-адическому пополнению поля (Q, которое можно обозначить (Qp; далее, поскольку Q' содержит (Qp и алгебраически замкнуто, оно должно содержать поле, изоморфное алгебраическому замыканию поля (Q^^; это замыкание можно обозначить (EJp; и, наконец, так как Q' содержит (Qp и полно, оно должно содержать поле, изоморфное пополнению (Qp, которое можно обозначить Q. Таким образом, любое поле, обладающее указанными выше свойствами, должно содержать поле, изоморфное Q. Это объясняется тем, что и пополнение, и алгебраическое замыкание определены однозначно с точностью до изоморфизма.) Поле Q следовало бы обозначать через Qp, напоминая о простом числе р, от которого зависят все конструкции. Но для краткости индекс р мы опускаем. Построенное поле й — это обширная и прекрасная область, место обитания р-адического анализа. Упражнения 1. Докажите, что множество всевозможных значений | |р на (Qp состоит из всех рациональных степеней р (лежащих в множестве положительных вещественных чисел). Каково это множество для Q? Напомним, что функция ord^ продолжается на Q следующим способом: от Ар х = — logp | х \р (т. е. чтобы получить х\р, нужно возвести \/р в эту степень). Каково множество всевозможных значений ordp на Q? Докажите, что (Qp и Q не яв-
116 Гл. ///. Конструкция поля Q ляются локально компактными- Это одно из существенных отличий Q от С, которое локально компактно в архимедовой метрике (обычное расстояние на комплексной плоскости). 2. Что получится, если на Q определить «эллипс» как множество точек, сумма расстояний которых от двух заданных точек а, b ^Q постоянна и равна некоторому фиксированному вещественному числу г? Покажите, что этот «эллипс» является либо объединением двух непересекающихся окружностей, либо пересечением двух окружностей, либо пустым множеством в зависимости от выбора а, /? и г. Что будет, если определить «гиперболу» как {д: е Q | \х~а\р--\х—Ь\р=г}? 3. Пусть g{X) = Xn + br,^,X^'^ + ,„+b^X + bo, Со^\ё\рШ = max I bi \р. Докажите существование такой константы Ci, зави- сящей только от Со, что любой корень Р многочлена g{X) удовлетворяет неравенству | р |р < Ci. 4. Пусть а—корень многочлена f (Х) ^ К [X] со старшим коэффициентом 1, где /С —конечное расширение поля (Qp. Докажите существование такого 8>0, что всякий полином g(X) такой же степени, как и/, удовлетворяющий неравенству \f^g\p 8, имеет корень р, для которого К(а) = К(Р), 5. Докажите, что всякое конечное расширение К поля Qp содержит конечное расширение F поля рациональных чисел Ц, для которого [/^: (Q] = [K : (Qp] и F плотно в /С, т. е. для каждого элемента х ^ К ^ любого 8 > О существует у ^ F с \x—y\f,<i г. 6. Пусть р —такое простое число, что —1 не имеет квадратного корня в (Е)р (см. упр. 8 к § 1). Используя лемму Краснера, найдите 8, для которого (Qp (К — а) = (Qp (К—l) при любом а с!а—1!р<8. Для какого 8 из неравенства | а—р !р<: 8 следует совпадение (Qp (К а) с (Dp (к р)? (Отдельно исследуйте случай р = 2.) 7. Пусть а —примитивный корень из 1 степени р^ в (Qp, т. е. аР^'^Ф!, Найдите |<з—1|р. {Указание: а имеет минимальный многочлен (ХР''_1)/(ХР''-^—1); при п=1 см. упр. 14 к § 1,5.) Пусть п=\. Докажите, что (Qp (a) = (Qp ((—р)^''*^"^^). Докажите, что если а — примитивный корень из I степени /п и /п не равно степени числа р, то \а—\ 1р=1. 8. Пусть К —конечное расширение поля (Qp, /п —некоторое целое положительное число, а (/С^)'" обозначает множество /п-х степеней элементов из К^. Предположим, что: (I) \т\р = 1 и (2) К не содержит корней степени /п из 1, отличных от I. (Например, для /( = (Qp легко проверить, что эти два условия выполнены тогда и только тогда, когда т взаимно просто ери р—1.) Докажите, что индекс мультипликативной подгруппы (К^)'" в К^ (т, е, число различных классов смежности) равен т.
§ 4. Поле Q 117 9. Опустим оба предположения предыдущего упражнения. Докажите, что индекс (/С^)'" в К^ равен mwl\m\py где w — число корней из I степени т, содержащихся в поле /С. 10. Пусть /С—вполне разветвленное расширение поля (Qp. Покажите, что каждый корень степени /п из 1 в поле К лежит на самом деле в (Q^, если р не делит т. 11. Определите мощность множеств (Qp, (Qp и Q, 12. Докажите, что ef^n, где п^=.[К ; (Qp], е — индекс ветвления, а / — степень поля вычетов. {Указание, Пусть f/i, ..., yf — элементы поля К, для которых |f/f |р=1, а их образы в поле вычетов составляют базис этого поля над pp. Покажите, что yfif, \ ^i:^f^ Or^j :^е—1, составляют базис в К над (Qp, где ordpJt= 1/е.) 13. Пусть /С —вполне разветвленное расширение степени е поля (Е)р. Установите существование такого Р е /С, что | р^ —а 1/р для некоторого а е Zp с ordp а= 1 14. Предположим, что К —ручное вполне разветвленное расширение. Используя метод леммы Гензеля, покажите, что найденное выше Р можно подправить так, чтобы для него было справедливо включение Р^ е (Qp, т. е. р удовлетворяло уравнению Х^ —а = 0, где а е Zp и ordpa=I. Заметим, что тогда /С— = (Qp(P) (объясните почему). 15. Докажите для любого натурального п конечность числа расширений поля (Qp степени, не превосходящей п. 16. Комплексных чисел гораздо больше, чем рациональных и даже алгебраических, потому что два последних множества счетны, а С имеет мощность континуума. Поле Q также много больше, чем (Qp*^^^ хотя и в другом смысле (см. выше упр. И). Докажите, что Q нельзя представить в виде алгебраического расширения поля, полученного присоединением счетного числа элементов поля Q к (Qp (т. е. поля, состоящего из всех рациональных выражений от этих элементов и элементов поля (Qp), Можно сказать, что Q имеет несчетную степень трансцендентности над (Qp. (Предупреждение, Это упражнение и следующее — трудные! 17. Будет ли счетной степень трансцендентности Q над р-ади- ческим пополнением поля (Е)^"^^'"?
Глава IV ^-АДИЧЕСКИЕ СТЕПЕННЫЕ РЯДЫ § 1. ЭЛЕМЕНТАРНЫЕ ФУНКЦИИ Напомним, что в метрическом пространстве, метрика которого индуцирована некоторой неархимедовой нормой I I, последовательность удовлетворяет условию Коши в том и только том случае, когда разность между ее соседними членами стремится к нулю. Более того, если это метрическое пространство полно, бесконечная сумма в нем сходится тогда и только тогда, когда ее общий член стремится к нулю. Поэтому выражения вида л^о сх> позволяют задать значение функции f(x) как ^ а^х^ для всех тех значений х ^Q переменной X, для которых \апХ^\р~^0. Следуя архимедову случаю (степенных рядов над R или (D), определим радиус сходимости соотношением 1 limsup \ап \^^^> где выражение l/r = llmsup la^lp'' обозначает наименьшее вещественное число 1/г, для которого при любом C>llr существует лишь конечное число величин (^ntp^i больших с. Иначе говоря, 1/г есть наибольшая точка накопления, т. е, наибольи1ее вещественное число, представимое в виде предела некоторой подпоследовательности из {| йп \]1^}. Так, например, 1/г равно 11т la^fj^t если последний предел существует. п-*со
§ I. Элементарные функции 119 Чтобы обосновать употребление термина «радиус сходимости», покажем, что соответствующий ряд сходится при \х\р<Сг и расходится при \х\р>г. Пусть сначала \х\р<Сг. Тогда, положив \х\р~{1 —г)г, получим I ПпХ'^ \р = {г\ап \ТУ (I - гу. Так как | йп \]1'' V{f — V2S/') только для конечного числа значений п, то lim |а;,^^|^,^ Ига (тгБг^тУ ^ ^^^ {тБтъУ = ^' Если \х\р^г, то подобным же образом легко установить, что йпХ^ не стремится к О при п-^оо. Что происходит при \х\р = г? В архимедовом случае ряды могут вести себя довольно сложно на границе интервала или круга сходимости. Например, log(I +л:) == = 2 ( — ly^^x^/n имеет радиус сходимости I. При х\ = 1 этот ряд расходится для л: = —I и сходится {условно, не абсолютно) для всех остальных значений X (т. е, для х=1 в вещественном случае и во всех точках единичной окружности, исключая .v = — I, в комплексном). В неархимедовом же случае ответ не зависит от точки границы \х\р = г. Это происходит по той причине, что в данной ситуации ряд сходится тогда и только тогда, когда его члены стремятся к нулю, т. е. тогда и только тогда, когда | а^ |р | л: /р->0. Но это условие зависит только от нормы \х\р, а не от конкретного значения X с заданной нормой. Такого явления, как условная сходимость, здесь просто не существует (ряд ^±ап сходится или расходится независимо от выбора знаков Хп Если мы рассмотрим тот же пример ^ (— 1)^+^— п = 1 ТО найдем, что йп р = р^^^р^ и lira 1 an \^п^ = I. •л \р п-*-со Поэтому этот ряд сходится при \х р<,1 и расходится при \x\p>L Когда |х|р = 1, |UnX'^\р = p'^'V^ I и ряд расходится для всех таких х.
120 Гл. IV. р-адические степенные ряды Введем теперь некоторые обозначения. Пусть R — кольцо. Обозначим через /?[[Х]] кольцо формальных степенных рядов от X с коэффициентами в R, т. е. сх> множество выражений ^ йпХ^, а^ е R, которые склады- л = 0 ваются и умножаются по обычным правилам. Обычно в дальнейшем R будет одним из следующих колец: Z. (Q, Zp, (Qp или Q. Это обозначение часто используется для компактной записи других множеств, например: 1 -\-XR [[X]] 3jf {/ е ^ [[Х^ I постоянный член а© ряда / равен 1}. Множество Da{r)r=Ax^Q\ \х^а\р^г} называется замкнутым диском радиуса /• е R с центром в точке а е й, а — открытым диском радиуса г с центром в а. Кроме того, положим D{r)^^Do{r) и ^(г")jgDo(/-). (Замечание: сразу оговоримся, что ниже, говоря о замкнутом диске Ь (/•) из Q, мы всегда подразумеваем, что г —одно из возможных значений | |р, т. е. рациональная степень числа р\ в противном случае, когда не существует x^Q с |.v|p = r, мы всегда пишем D{r-).) (Предостережение. Термины «открытый» и «замкнутый» введены лишь по аналогии с архимедовым случаем. С топологической точки зрения такая терминология неудачна. А именно, множество Сс = {х ^Q\ \х — — а\р~с] открыто в топологическом смысле, так как каждая точка л: е С^ обладает открытой окрестностью, например Dxic), все точки которой лежат в С^ Поэтому любое объединение этих множеств Сс открыто. Оба диска Da{r) и Da (г-), так же как и их дополнения, являются такими объединениями, например Da{r')= IJ Сс. Следовательно, диски Од(г) и Dain) одновременно открыты и замкнуты. Топологическое
§ 1, Элементарные функции 121 пространство, подобное Q, с такими странными свойствами называется вполне несвязным.) Чтобы привыкнуть к обозначениям, докажем следующую тривиальную лемму. Лемма 1. Каждый ряд f {X) е Zp [[^]] сходится на D(l-). сх> Доказательство. Пусть f{X)~ ^ cinX^, an Z и xeD(l-'). Тогда \х n — Q 1. Кроме того, для всех п. Следовательно, апХ'^ X п Р О при Установим еще один простой результат. сх> Лемма 2. Каждый ряд f {X) = ^ апХ^ ^ Q [[X]], /г = 0 сходящийся на некотором (открытом или замкнутом) диске D=^D{r) или D(r-), непрерывен на D, Доказательство. Пусть л: —точка в D. Предположим, что \х — Тогда X X б, где б х\р будет выбрано позже* х\р. (Ниже предполагаем, что хфО, случай л: = 0 очень легко проверить отдельно.) Имеем f(x)-f {X') со 2 {cinX'' - апХ'"") /г = 0 max(IйпХ"" — йпХ ^ |р) = max(|а^ \р\{х — х') (л;^-1 + п + .v^-V + ... +л;л:'^-2^л:'«-1 L). Но max 1 ^ I ^ л х^'-'х^ д./г-1_|_д./г-2д./^ ... -{-ХХ^'-'^ + Х'' л:|р~^ Следовательно, ^'р) l/W-/(^')lp^max(|^-x а п X п-1\ р ) п б max(|a„L!:t|p). л Так как ал|р|л:!р ограничена при п->оо, то |/(л*) е для подходящего б. □
\2й Гл. IV. р-адические степенные ряды <х> Вернемся к ряду ^ (— lY^'^X^jn, который, как п — \ мы уже выяснили, имеет диск сходимости D(I"). Таким образом, этот ряд задает функцию на D{\^), принимающую значения в й. Обозначим эту функцию logp(l+-^), где индекс р напомнит нам о простом числе, определяющем норму на (Q, по которой строится Q, а также не даст перепутать эту функцию с классическим логарифмом log(l +Х), имеющим другую область определения (подмножество в R или (D) и область значений (IR или (D). К сожалению, обозначение р'Одического логарифма logp совпадает с классическим обозначением для логарифма по основанию р. Начиная с этого места, под logp всегда понимается р-адический логарифм со Iog,(l+X): D(l-)->£2, \ogp{\+x)= ^ (_l)«+ix«/n, П=^1 если противное не оговорено явно. Ловушки, подстерегающие тех, кто путает архимедовы и р-адические функции, будут проиллюстрированы ниже, а также в упр. 8—10 к § 2. Все когда-либо изучавшие дифференциальные уравнения (и многие не изучавшие) понимают, что функция сх> ехр(х) = е^= ^ х^/п\ является, может быть, самой важной в классической математике. Поэтому взглянем на этот ряд ^ Х^/п1 р-адически. Классический экспо- ненциальный ряд сходится всюду благодаря стремительному росту величины д1 в знаменателе. Но если в классическом случае большой знаменатель способствует сходимости, в р-адической ситуации он может играть обратную роль. Действительно, нетрудно вычислить (см. упр. 13 к § 1.2), что ord,("!)=^
§ L Элементарные функции 123 (5л = сумма знаков jo-ичной записи числа д); 1/„11,=р(«-^.)/<''-^ Из формулы /•= l/(limsup [a^lp'^'') для радиуса сходимости получаем ordpr = liminf (— отАрйЛ (где lim inf некоторой последовательности обозначает наименьшую точку накопления). Тогда в случае Оп = = 1/д! имеем но lim (— (д — Sn)l{n (р — 1))) = — 1/(р — 1). Следова- л-»оо оо тельно, ^ х^/п1 сходится при |х|р</?^^/</'^^> и рас- /2 = 0 ходится при I л: |р > р-v(p—D, Что происходит при х\р = р-^^^^^^\ т. е. когда огс1рЛ:= 1/(/? —1)? В этом случае Если, например, п = /?'" —степень /?, то 5^= 1. Поэтому оо не стремится к О при п->оо. Итак, ^ Х'^/д! имеет /г = о ДИСК СХОДИМОСТИ D (р—^^^р^^^-) (последний минус, как обычно, обозначает открытый диск). Положим 00 ехрр (Х) 35 2] ^""^^^ ^ % [[^]1 Отметим, что /г = о D (р^^^^р^^^^) CZ D (1"), Поэтому ехрр сходится в меньшем диске, чем logpl Несмотря на важные различия между log (ехр) и logp (ехрр), о которых никогда не следует забывать, некоторые из основных свойств log и ехр переносятся на jO-адический случай. Установим, например, основное свойство логарифма: логарифм произведения равен сумме логарифмов сомножителей. Прежде есего заде-
124 Гл, IV. р-адические степенные ряды ТИМ, что если xeD{l'), y^D(\~), то (1 +л:)(1 -{-у) = \-{'{х-{'У-{-ху) ^\+D{\-), Таким образом, оо \ogp[{\+x){\+y)]= 2; {-lY'^Hx + y + xyYln. п = \ Но в кольце формальных степенных рядов от двух переменных над (Q (оно обозначается (П1[[Х, К]]) выполнено соотношение Оно вытекает из соотношения log (1 -{-х){\-{-у) = = ^og{\-{'X)-{-\og{\+y)y верного для R и С. Тогда разность между двумя частями доказываемого равенства, скажем F(X, F), обраш^ается в нуль для всех веш,ественных значений X и F из интервала (—1, 1). Поэтому коэффициенты при X'^Y"^ в F {X, Y) равны нулю для всех тип. Этот способ доказательства обращения в нуль формального степенного ряда F(X, Y) типичен для многих последуюш,их рассуждений. Предположим, что некоторое выражение, содержащее формальные степенные ряды от Х и К, например log(l+^), log(l + V^) или log (1 + X + ^ + ^Y), тождественно обращается в нуль после подстановки в него вместо переменных вещественных чисел из некоторого интервала. Тогда ряд, полученный приведением подобных членов по X'^Y^y будет иметь лишь нулевые коэффициенты. Мы опускаем детали, так как это общий факт, не связанный непосредственно с р-адическими числами. Если вы не уверены, что смогли бы доказать его самостоятельно, посмотрите упр. 25 к § 2, где даны разъяснения и указания. Возвращаясь к /?-адической ситуации, отметим, что члены любого ряда, сходящегося в Q, можно поставить в любом порядке и полученный ряд будет сходиться к тому же пределу, (Это легко проверить; ведь условной сходимости в этом случае не бывает.) Итак,
§ 1, Элементарные функции 125 со bgp[(l+^)(l+^)]= I] {-lY''''{x + y + xyYln можно оо переписать как ^ Ст,пХ^!/^- Но по «формальному т, п=0 тождеству» в (Е1[[Х, К]] все рациональные числа Ст,п равны О, кроме чисел с п = 0 или т = 0, а для них Со^п = Сп^о = { — 1)^^Уп (со,0 = 0). Отсюда можно заключить, что оо logp[(l +х)(1 +у)]= 2 (- l)--bV/n + оо + 2 (-irVVn = logp(l+;c) + logp(l+^). в качестве следствия этой формулы рассмотрим случай, когда 1+^: есть корень степени р'" из 1. Тогда |л:|р<1 (см. упр, 7 к§ III.4) и р'^ \ogp {I-{-х) = = logp(l +хУ = logp 1 =0. Следовательно, logp(l -j- +х) = 0. Точно так же доказывается следующий р-адический вариант известного свойства экспоненты: если х, у 0(jtr-V(p-i)-), то х + уеО{р-^^<Р-^>-) иехрр(л: + + у) = ехрр{х)^ехрр{у). Более того, как и в архимедовом случае, функции logp и ехрр взаимно обратны. Точнее, предположим, оо что x^D(р-^Ар-1)-), Тогда ехррл:= 1 + ^ х^/п1 и ordpixVn\)>n/ip-l)-(n-Sn)/{p-l) = Sj^-l)>0. Отсюда ехррЛ:—1 eD(l"). Рассмотрим оо logp(l+exp,,;r-l)= 2 {-ir^HexppX-ir/n п = \ оо / оо \п1 i; (-1ГМ I] xVml] п. /г = 1 \т=\ 1 I оо Этот ряд приводится к виду 2 СпХ^. Но по тем же соображениям, что и выше, в (Q [[X]} имеет место
126 Гл. IV. р-адические степенные ряды формальное тождество со / оо \п п=\ \m=I / вытекающее из того, что log (ехр х) = х для поля R или С* Следовательно, Ci=l и Сл = 0 при /т>1, откуда logp(l+^хрр.г—1) = л: для всех л; е D (р-*/<^-*>-). Вычисляя выражение expp(logp(l+л;)), нужно быть немного осторожнее. Дело в том, что даже если х принадлежит области сходимости 0(1-).ряда logp(l+'^), то совсем необязательно, чтобы logp(l+'^) принадлежал области сходимости D{p-^/^p-^^~) ряда ехрр(Х). Это верно, если л: е D (/?-*/<''-*>—), ибо тогда при п^1 последнее выражение достигает минимума, равного нулю, при п=1 и п=:р. Поэтому ordplogp(l+^) minordpX^/n> 1/{р—1). Затем, как и выше, полу- п чаем expp(logp(l+-^))= 1 Ч-"^ для всех л: eD(p-*/^''-*>-), Все установленные нами факты о logp и ехрр можно кратко резюмировать в следующем утверждении. Предложение. Функции logp и ехрр задают взаимно обратные изоморфизмы между мультипликативной группой точек открытого диска радиуса р-*А^-*> с центром в 1 и аддитисной группой точек открытого диска радиуса р-^Ар-п с центром в 0. (Это означает в точности следующее; logp задает взаимно однозначное соответствие между двумя указанными множествами, при котором образ произведения двух чисел равен сумме образов сомножителей, а ехрр— обратное отображение.) Этот изоморфизм подобен изоморфизму в веществен- «» . _ «» ном случае между мультипликативной группой положительных вещественных чисел и аддитивной группой
^ i. Элементарные функции ~ 127 вещественных чисел, который задается взаимно обратными функциями log и ехр. В частности, в силу этого предложения log„ инъек- тивен на Di(p-*/</'-*>-), т. е. в Di(/7-*/<^-*>-) не существует двух чисел с одним и тем же значением logp. Легко показать, что Di(/7-'/<''—*>-) —наибольший диск^ для которого это справедливо. В самом деле, | С — I = р-»/(р-») для Примитивного корня с степени р из 1 (см. упр. 7 к § III.4), а logpC==0 = logp 1. Аналогично определяются функции sin«: D(/?-»A^-u-)-^Q, оо sinpX= 21 (—l)"X2«+V(2n+l)!; л = 0 COS • D(p-'/(''-i)-)-^£2, ОО cos^,X= 2 (—l)^X2«/(2n)!. /г = 0 Другой тип функций, важных для классической математики, представляют биномиальные разложения оо ИЛИ С> ЭТОТ ряд сходится в R или с при IX j < 1 и расходится при |л:|>1 (кроме случая, когда а —целое неотрицательное число); при |л;|=1 этот ряд имеет достаточно сложное поведение, зависящее от конкретного значения а. Определим теперь для каждого а е й ряд оо ^a,P WW Z ^n ^ И Проанализируем его сходимость. Предположим вначале, что I а |р > 1. Тогда | а — i |р = | а |р и норма п-го члена этого ряда равна | ал; !^/| п! |р. Поэтому при а\р>\ ряд В а р (Х) имеет область сходимости D(p-»/(P-i)/|aip).
128 Гл. IV. р-адические степенные ряды Предположим теперь, что \a\p^L В этом случае картина становится более сложной и зависит от а. Мы не будем приводить здесь ее полное описание. Во всяком случае, |а —/|р^1 для любого такого а, откуда а (а — 1)... (а — п+ \)х^/п1 \р^ \ х^/п1 |р. Поэтому Ва,р{Х) сходится по крайней мере на D(/?-*/<^'^*>-). Вскоре нам понадобится более точный результат о сходимости Ва^р{Х) ДЛЯ aeZp. Утверждается, что тогда Ва,р{Х) ^Xp^X'W (и, в частности, этот ряд сходится на D{\-) по лемме 1). Итак, надо показать, что а(а—1)...(а —п+1)/п! sZp. Пусть «о —целое положительное число, большее п, для которого ordp {а — а^)> N (подходящее Л^ будет выбрано позже). Тогда «о{ао'-\).,.{ао — п-{- 1)/п! == (^Л sZ с:Zp. Поэтому достаточно установить, что разность между ао(ао—1)... ...(ао —п+l)/nJ и а{а—I).,,{а —п-{-1)1111 для некоторого N имеет | |р^1. А это следует прямо из непрерывности многочлена Х(Х—1)...(Х — п+1). Таким образом, За, р {X) е Zp [[X]j, если а g Zp. Возьмем, например, а=1/т, где meZ я р ^т. Это один из важных случаев, когда а е Zp. Пусть л:еО(1-). Тогда, используя те же соображения, что и при доказательстве тождества logp(l -]-л:) (1 -j-б') = = bgp(l+A:) + logp(l+6'), получаем Таким образом, В\/т,р(х) есть корень степени т из 1-1--^ в Q. (При р\т последнее также имеет место, но только для тех значений х, которые лежат в ^(1т|р/7~*''<^~*>~).) Поэтому для обычных рациональных чисел а можно пользоваться сокращенной записью Ва,р(Х) = (1+ХГ. Но при этом необходима осмотрительность! Как быть, например, со следующим «парадоксом»? Рассмотрим */з = (1-l-Vg)*''^; ordyVg^l в Z?. Поэтому для X Уд и п^1 и{Чг-^)-ЛЧ2-п+1) ^г. п\ I п\
§ 2. Экспонента Артина — Кассе 129 Следовательно, 1 --> I / 1 _и 7/ V/2 _ 1 ^ I 4/ _ 1 _ I 1/ I _ 1 Что стряслось? Мы чересчур опрометчиво написали ^/^ = (1-\-'^/^у/^. Как известно, в IR и в (Q? число ^Vg имеет два квадратных корня ±*/з. В R ряд для (l+Vg)*''^ сходится к */з» и мы отдаем предпочтение положительному корню. А в (1^7 предпочтение отдается другому корню —*/з=1—7з» поскольку он сравним с 1 по модулю 7. Значит, один и тот же ряд рациональных чисел оо /г = 0 сходится к некоторому рациональному числу как в 7-адической, так и в архимедовой метрике; но те числа, к которым он сходится, различны! Это контрпример к следующей неверной «теореме». оо Не-теорема 1. Пусть ^ йп--сумма рациональных /г=1 чисел ^ сходящаяся к некоторому рациональному числу Относительно \ |р, а также к некоторому рациональному числу относительно \ |оо. Тогда рациональные значения этой суммы для двух метрик совпадают. Другие «парадоксы» можно найти ниже в упр. 8—10. § 2. ЭКСПОНЕНТА АРТИНА-ХАССЕ Введем теперь одну «элементарную функцию», которая несколько «лучше», чем ехрр, так как имеет больший диск сходимости, и которая часто используется вместо ехр, особенно в тех случаях, когда нужна лучшая сходимость, чем только на D (р^^^^р—^^—). Для этого прежде всего разложим в бесконечное произведение обычную экспоненциальную функцию. Это разложение использует функцию Мёбиуса |ы(д), часто встре- чаюш^уюся в теории чисел. Для п е {1, 2, 3, ...} 5 Н. Коблнц
130 Гл, IV, р-адические степенные ряды ПОЛОЖИМ о, если п делится на полный квадрат ^ , , натурального числа, большего 1; ' (—1)*, если п равно произведению k различных простых чисел. Таким образом, 1 = !i(l) = |х(6) = |л(221) = |х(1155), 0 = ^1(9) =}х (98), —1 = }х(2) = }х(97)-}х(30) = }х(105). Основное свойство функции \х заключается в том, что сумма ее значений по всем делителям некоторого целого положительного числа п равна 1, если д—1, и О в остальных случаях. Действительно, если п=р^^.. ,р^^— разложение на простые множители и s^l, то Zl^id)- d \п I. всевозможные е, = 0 или 1, / = 1, . ^^ (Р> ■ ■ • • V S ■У/ Теперь утверждается, что в (Q[[X]] имеет место формальное тождество оо оо ехр(Х)= П (1-Х«)-И")/п= П B-^inUni-X-). /1=1 def /,^1 (Сразу отметим, что это бесконечное произведение бесконечных рядов корректно определено (формально), так как п-й ряд в этом произведении начинается с 1 — [i(n)/nX'*, т. е. не имеет членов со степенью X, меньшей д, кроме постоянного члена 1; поэтому для того, чтобы найти коэффициент для каждой заданной степени X, достаточно перемножить лишь конечное число рядов.) Для доказательства прологарифмируем правую часть. После приведения подобных членов с одинаковой степенью X получим оо оо log Д (1 *- Х^)-1^<«>/« = _ 2 ^ log (1 - Х^) оо оо оо S^I^-ZPtS^c-) /г = 1 /n=J / = *L л|У
§ 2. Экспонента Артина — Хассе 131 (/ та). прежнее тп). По доказанному выше основному свойству \i последний ряд равен X. Взяв экспоненту от обеих частей, получаем требуемое формальное тождество. (В этом доказательстве несколько раз неявно использовался принцип, упоминавшийся при обсуждении logp. Его подробное изложение дано ниже в упр. 25, Согласно этому принципу, манипуляции с формальными степенными рядами как с функциями вещественных переменных законны, если все получаюш,иеся ряды сходятся в некотором интервале около нуля.) В р-адическом случае, рассматривая произведение оо ные» сомножители. Под «нежелательными» подразумеваются сомножители, сходящиеся только на D(/7-^/</'-^>~), а не на D{\'). А именно, пусть р\п и п не содержит полного квадрата >1. В этом случае (1 — X'^)-'»^<^>/^ сходится только для тех значений х, для которых по можно выделить все «нежелатель- где X л Р \/{р-\) X п \х{п) п Din р UiP-l) п Например, если п — р, сходимость имеет место в точности тогда, когда X \ ^ Р I ^ До тех пор пока р \ п, все в порядке, т. е. (1-;С^)-^^<«>/'^е2р[[Х]], так как —\i{n)ln^Zp. (Напомним, что здесь и ниже (1 ~Х^) la кое обозначение для 5^, «(— Л''') всего лишь крат- оо = 2 а (а - 1)... г Поэтому определим новую функцию Ер, которую называют экспонентой Артина — Хассе, опуская все «плохие» сомножители в рассматриваемом бесконечном произведении (это похоже на отбрасывание эйлерова 5* ■---.-."
132 Гл. IV. р-адические степенные ряды множителя при определении р-адической дзета-функции в гл. II): оо ЕрЩ def П (l-X'^)-^^f^>/^e(G![[X]]. Так как каждый ряд 5-ц(/г)Ул. р(—Х^) принадлежит l+X''Zp[[X]], их бесконечное произведение определено (для того чтобы получить коэффициент при заданной степени X, необходимо перемножить лишь конечное число сомножителей) и лежит в l+XZp[[X]]. Легко найти более простое выражение для Ер{Х), Для этого воспользуемся следующим свойством функции |д.: 2 1^(^) 1, если п равно степени р, О в противном случае. Это свойство выводится непосредственно из ранее до- .ord _/г казанного свойства (а для п/р"'"р" вместо п. Рассмотрим Ер{Х) над R (или над (D). Логарифмируя, мы получим, как и выше: log Ер {X) со ^(П) со П т Р-^п т = \ оо f = l XJ_ / ti(n) n\Up^n оо XP m m=0 P m Отсюда следует равенство формальных рядов в ([{[[Х]] уР уР уР' £,(^)==ехр(Х + ^ + 4г + ^+••.). Р Р рз Важнейшее отличие Ер{Х) от ехрр (X) состоит в том, что Ер {X) е Zp [[XJ]. Поэтому Ер {X) сходится на
§ 2. Экспонента Артина — Кассе 133 D(l-). Можно показать (см. упр. 11 к § IV.4), что это в точности диск сходимости, т. е. ряд не сходится на D(l). В заключение этого параграфа докажем одну полезную общую лемму, принадлежащую Дворку. Лемма 3. Пусть F {Х)=^ а^Х' е 1 +X(Qp [[XJ]. Тогда F (X) е 1 + XXр [[X]] в том и только том случае, когда F{XP)/{F{X))P^l+pXZp[[X]l Доказаттльство. Пусть /^(Х)е l+^Zp[[X]]. Тогда из сравнений {а-{-Ь)Р ^aP-{-bP (mod р) и a^^a(modp) для a^Zp следует, что (F {Х))р = F (Хр) + pG (X) при некотором G(Х) ^ XZp[[X]]. Поэтому PiYWP — ^ ~ (F iYWP ^ ^ -rP^^PLl^JJ» (F {Х))Р {F {Х))Р так как {F {Х))р ^ l+^Zp[[X]], а значит, и обратный к нему ряд лежит в этом же множестве (см. упр. 3). В другую сторону, пусть F (ХР) ^ {F {Х))Р G (X), G (X) е 1 + pXZp [[Х]1 G (X) = :S biX', F{X)=^y: aiXK Докажем по индукции включение ai е Zp. По предположению «0=1- Допустим, что Ui^Zp при i<in. Тогда, приравнивая коэффициенты при Х^ в обеих частях равенства, получим соотношение dnjpy если р делит п О в противном случае коэффициент при Х'' в f^] сцХ^\ (1+2] ^'^^ Разложим произведение справа по степеням X, а затем вычтем из него ап/рХ^, если р | п (напомним, что ап/р ^ аР (modp)). У полученного многочлена коэффициент при X" обращается в нуль. С другой стороны, он равен сумме, одно из слагаемых которой есть ра^
134 Гл. IV. р-адические степенные ряды SL остальные принадлежат рХр- Отсюда можно заключить, что рйп^рХру т. е. йп^Хр. □ Леммой Дворка можно воспользоваться для прямого доказательства (не опирающегося на разложение в бесконечное произведение) того, что все коэффициенты формального степенного ряда Ер{Х)^е^+^^^^р^+^^^ /р')+... лежат в Zp (см. ниже упр. 17). Лемма Дворка, которая на первый взгляд кажется странноватой, в действительности представляет собой образец одного глубокого явления, свойственного р-адическому анализу. Она утверждает, что если известно нечто о F {Xp)/{F {Х)У, то известно нечто и о F. Отношение F (Xp)/{F {Х))р измеряет разницу между возведением X в степень р с последующим применением F и между применением F с последующим возведением в степень р, т. е. измеряет, насколько F коммутирует с возведением в р-ю степень. Отображение возведения в степень р играет фундаментальную роль, как мы уже видели в другой р-адической ситуации (ср. с параграфом о конечных полях). Итак, лемма Дворка утверждает, что если F «коммутирует по модулю р» с возведением в степень р, т. е. F {Xp)I{F {Х)У^ 1 -|- + р-2(р-адическое целое)Х', то F имеет целые р-ади- ческие коэффициенты. Продемонстрируем одно приложение этой леммы к функции, которая нам встретится в доказательстве теоремы Дворка о рациональности дзета-функции. Отметим прежде всего следующее обобщение леммы 3. Пусть F {X, 7)= V]fl!;;j,rt^"^^'" —формальный степенной ряд от двух переменных X н Y с постоянным членом 1, т. е. F{X, Г)е1+Х(Е)Л[^. УЪ + y^pU, У]1 Тогда все а^.л принадлежат Хр в том и только том слчуае, когда F{XP, YP)/{F{X, Y))P^ ^l+pXXp[[X, Y]]i-pYXp[[X, Y]l Доказывается это в точности так же, как лемма 3.
§ 2. Экспонента Артина — Хассе 135 Определим теперь ряд F{X, Y) из (Е1[[Х, Y]] следующим образом: Tl ^ ^ X оо / оо рп \^ рп 1 ... —v^—^+VT Этот ряд определен корректно, поскольку для того, чтобы найти его коэффициент при любом X^Y"^, достаточно перемножить лишь конечное число сомножителей. Кроме того, ряд F {X, Y) = J^ йт nX^Y"^ лежит в 1 + +X(Qp[[X, Г]]+У(Ор[[Х, Г]]. Используя отмеченное выше обобщение леммы 3, докажем, что ат,п^1'р- А именно, F (ХР, УР) (F (X, Y))P (1 +ур)ХР (^1_^ур'){хР' ^хР)1р(^1_^ур^^{хР ^ХР')1 ■ ■ * X (1 + YP) (1 + Yf^ Поэтому достаточно показать, что {\-{-Yp)^I{\-{-YY^ содержится в l+pXZp[[X, Y]] + pYZp[[X, Y]]. Применив лемму 3 в другом направлении к ряду 1 + Y i+yZp[[Y]], получим {l + YP)l{l-{.Y)P=l+pYG{Y), G(X)^Zp[[Y]].
136 Гл, IV. р-адические степенные ряды Отсюда <i±^^H + pYG{Yr СО ^{X-\)--A^-t+i) pi ^YG {Y)Y il и последний ряд. очевидно, лежит в 1 +pXZp[[X, Y]]~\- +pYZp[[X, У]]. Из этого мы заключаем, что F{X, Y) Zpfey]]. Упражнения 1. Найдите точный диск сходимости (указывая при этом, замкнут он или открыт) для следующих рядов. (В пунктах (v) и (vi) logp обозначает классический логарифм по основанию р; а ^ в (vii) —примитивный корень степени р из 1, Скобки [ ] означают взятие целой части.) (i) S п\ Х^- (iii) S рпх^\ (V) S р [%"];^«; (ii) i:p«tiogn]^n; (iv) Sp«^^^ (vi) Spf'^'^/'^^/n; (vii) S(S-l)«^«/n!. 2. Докажите, что если S Дя и S^ я сходятся соответственно т а VL b (где а^, bi, Оу b^ Q), то ^с„ сходится к а6, где Ся = я ( = 0 3. Докажите, что элементы множества 1+ХХр[[Х]] образуют группу по умножению. Пусть D—некоторый открытый или замкнутый диск в Q с центром в 0. Докажите, что множество {f^\-\- + -YQ[[A"]]| f сходится на D} замкнуто относительно умножения, но не является группой. Покажите, что при фиксированном К мно- со жество рядов f(A") = l + ^ a,•-Y^ для которых ordpaf — Ki больше О при всех 1 = 1, 2, ... и стремится к оо при i^*-co, есть мультипликативная группа. Далее, пусть f/^ 1 +Х2р[[Х]], / = 1, 2, 3, ..., 00 а / (X) = Д ff {Х^, Проверьте включение f{X)^l +XZp [[X]l Предположим, что каждое /у сходится на замкнутом единичном диске D (1). Сходится ли тогда /(X) на D (1) (приведите доказательство или контрпример)? Если все непостоянные коэффициенты для всех ff делятся на р, то меняется ли от этого ответ (дайте Врказательство или контрпример)?
§ 2. Экспонента Артина — Кассе 137 4. Пусть {Од}с:Q—некоторая последовательность ир^ \an\p 0. Докажите, что оо л! а "а:(а:+1){а:+2) ... (а: + л) я = 0 сходится при всех xeQ, не лежащих в Zp« Что можно сказать о случае, когда х е Zpj* 5. Докажите существование, единственность и непрерывность функции f\ Q —{0}->Q, для которой f{x) = \ogpX, если |а:—1|р<1; f{p)=0\ f{xy)='f{x) + f{y) для всех X, t/eQ —{0}. Эта функция называется логарифмической функцией Ивасавы и также обозначается через logp. Покажите, что / нельзя доопределить по непрерывности в 0. (Именно эта функция logp уже встречалась нам ранее в формуле для Ц, ^(1) из § И.7.) 6. Пусть I —квадратный корень из —1 в (Qp (на самом деле i лежит в Щр, если рф:Ъ(mod A)vi. рФ2). Докажите, что ехрр (ix) == = coSpX-f-f йПрХ для Jce D{p''^^^^~^'^~), 7- Покажите, что 2-адический порядок рационального числа 2 + 23/2 + 23/3 + 2V4 + 25/5+ ... +2Я/Л стремится к бесконечности с ростом /г. Постарайтесь дать хорошую оценку этому 2-адическому порядку в зависимости от л. Можете ли вы придумать полностью элементарное доказательство (без использования р-адического анализа) этого факта, который формулируется совершенно элементарно? 8. Найдите ошибку в следующем «доказательстве» иррациональности числа л, которое слишком прекрасно, чтобы быть вер" ным. Пусть п^а/Ь, а р=7^ 2 —простое число, не делящее а. Тогда оо 0 = sm(p^?n) = sin(pa)= 2 (—1)^ (pa)3«+V(2n+1)! = pa (mod рЗ), я = 0 что невозможно. 9, Найдите ошибку в след^тощем «доказательстве» трансцендентности е. Предположим, что е алгебраично. Тогда е—1 также алгебраично. Возьмем простое число рф2, не делящее ни числитель, ни знаменатель никакого коэффициента минимальных многочленов для е vi е~~\ над (Q. Тогда |е|р = |е—1 !р=1. Поэтому сумме все биномиальные коэффициенты делятся на р, а 1—g| =1, \ = \е~\\Р^^\{е-\)Р р . В последней р
138 Гл. IV. р-адические степенные ряды Следовательно, \^=^\еР—\\р со я = 1 каждое , что невозможно, так 1. 10. (а) Покажите, что биномиальные ряды для (1 —p/ip-i-1))~" (где/г —целое положительное рациональное число) и для (l-f- + {р^-\-^тр)/т^У^^ (где т —целое рациональное > (К2+l)p и р -Р пг) сходятся к одному и тому же рациональному числу независимо от того, рассматриваем ли мы эту сумму как сумму вещественных или как сумму р-адических чисел. (Ь) Пусть р^7, а /г = (р—1)/2. Покажите, что (l+p/n^)^^^ дает контрпример к не-теореме 1. 11. Докажите, что для любого целого неотр ицательного k оо р-адическое число 2 ^^Р"" лежит в (Q. я = 0 12. Докажите следующее равенство в (Qg: оо оо 33'^ .VI 32Я 1 (-1)"-й^-2- /г4л • п=\ /1 = 1 13. Покажите, что диск сходимости степенного ряда f(A') = = 2 «п^^ содержится в диске сходимости формальной производной этого ряда Г {X)=^^naf^X'^~^. Постройте пример, в котором эти области сходимости не совпадают. 14. Докажите, что ехррЛ", slUpX/X и cosp Л" не имеют нулей в своей области сходимости, а Ер{Х) не имеет нулей на D(l~). 15. Найдите коэффициенты ряда Ер{Х) при Х^ для i^4 н р = 2, 3. 16. Найдите коэффициенты всех членов ряда Ер (Х) вплоть до ХР~^. Найдите также коэффициент прн Хр. Какой теореме элементарной теории чисел соответствует тот факт, что коэффициент при ХР лежит в Zp? 17. Используя лемму Дворка, докажите другим способом, что все коэффициенты ряда Ер{Х) принадлежат Zp. / ^ Л 18. Пусть f{X) = exPp[ 2j ^iX^jy ^^ е (Qp. Используя лемму Дворка, докажите, что /(Л")е l+XZp[[X]] тогда и только тогда, когда bi^i—pbi^pZp для всех i=0, 1, 2, ... (где ^-ijgO), 19. (а) Приведите пример бесконечной суммы ненулевых рациональных чисел, которая сходится по норме | |р при всех простых р, а также как сумма вещественных чисел (т. е. по норме | |оо=| I)- (Ь) Может ли такая сумма сходиться к некоторому рациональному числу по какой-нибудь из норм | \р или | \^?
§ 2. Экспонента Артина — Кассе 139 20. Возьмем теперь вместо степенного ряда некоторую функцию /: Q-^Q. Копируя известное определение йз классического анализа, скажем, что эта функция дифференцируема в точке а е Q, если существует предел {/(х) — f{а))1{х—а) при \x—a\p^fQ. со Пусть /(Л')=^ аяА"^ —некоторый степенной ряд. Докажите я = 0 прежде всего его дифференцируемость в каждой точке диска сходимости. Кроме того, покажите, что это дифференцирование можно производить почленно, т. е. его производн^дЯ в каждой точке а оо диска сходимости равна 2 /г^л^""^. Иначе говоря, ряд, соответ- я = 1 ствующий производной, совпадает с формальной производной степенного ряда. 21. Используя определение дифференцируемости из предыдущего упражнения, постройте пример всюду дифференцируемой функции /: Q^-Q, производная которой тождественно равна О, а сама эта функция не локально постоянна (подробности о локально постоянных функциях см. в начале § II.3). Более того, эту функцию можно выбрать так, чтобы она обращалась в нуль вместе со всеми производными при .я:=0, но не была постоянной ни в какой окрестности 0. Такая функция подобна замечательной функции Q—x/x^ из классического анализа, которая не равна своему ряду Тейлора (тождественно равному нулю) в окрестности начала координат. 22. Теорема о среднем значении из математического анализа в применении к функции /; IR->-IR, f{x)=^xP — x, на интервале {jc е R I IJCI ^ 1} утверждает, что /' (а) = 0 для некоторого а е R, 1 а | ^ 1, так как f{\) = f(—1) = 0. (На самом деле a = zt (1/р)^^^^""** при р^2 и а=1/2 при р = 2.) Останется ли это верным, если R заменить на Q, а I I на I |р? 23. Определим функцию /: (Qp^-(Qp сопоставлением х = = ^о,пР^ •—^ S^(«/i) Р". где l]a„p^ есть р-адическое разложение числа Xj а g\ {О, 1, ..., р—Ч^^Фр—произвольная функция. Докажите непрерывность/. Пусть теперь ^ (а) = 0^, ар =7^2. Докажите, что / не дифференцируема. 24. Докажите включение (1 +Х)Р^- 1 е ра [X]+XP^-/+^Z [X] для любого натурального Л^ и любого /=1, 2, ..., Л^. Предположим, что alb — некоторое рациональное число с | ajb |п^ 1 и мы хотим найти первые М коэффициентов (для достаточного большого М) степенного ряда (1+Л")"''* с определенной р-адической точностью. Для решения этой задачи предложите какой-нибудь простой алгоритм (например, программу для ЭВМ). (Все операции
140 Гл. IV. р-адические степенные ряды при этом должны выполняться в Z/P^Zi а не в (Q, так как машинные вычисления обычно гораздо проще производить в первом случае.) 25. Пусть 7?—некоторое кольцо. Определим кольцо R[[Xi, ... ..., Хп]] (или, короче, i?[[A"]]) формальных степенных рядов от п переменных как множество «последовательностей» }г^ - I элементов кольца Л, занумерованных наборами п целых неотрицательных чисел 1*1, ..., in (каждая такая последовательность интер- претируется как ряд ^п^ ^n^i"'^n^ {^Ji^i, короче, Sr^-A"^"), с операциями сложения и умножения, заданными обычным способом. Точнее, /г. ,- 1 + |5,. ,. 1 = /^/ ,- I где 'r •" • ^я 4* •" ' ^я h* •"' Ы I 'i ^nS I 4 Ы) = /6 ; I. где ^. J. =Zir: f Sft .. fe , причем сум- \ Ч* ■" * п) V '" * я '1' * 'я 1* ' я мирование производится по всем парам наборов /j, ..., /^ и ^i, ... Для каждого ненулевого степенного ряда f определена минимальная степень ненулевых членов degf: это наименьшее d, для которого существует не равное нулю г^ . с i^^+tg-b--- ...-f.fj,=(i. Фиксируя некоторое положительное вещественное р<1, можно определить на R [[Х]] так называемую Х-адическую топологию, индуцированную Х-адической нормой f!^ == p^^s/" ^1 о 1^ = 0 по определению). (1) Покажите, что | |^ превращает i?[[A"]] в неархимедово метрическое пространство (см. самое первое определение в § I.I; под «неархимедовостью» здесь, конечно, понимается выполнение неравенства d (х, y)^rmx(d{Xy г), d{z, г/)), соответствующего третьему свойству нормы). Что означает неравенство | f\y<. 1? (2) Покажите, что ^ [[А"]] полно относительно | |у, (3) Установите, что бесконечное произведение рядов/у е 7? [[Л"]] сходится тогда и только тогда, когда | //—1 Г;^^-0 (где 1 обозначает постоянный степенной ряд (''(• ^ .. t \ ^ ^о о~ ^ *^ остальными г^ ' =0). Поэтому, например, имеет смысл тот ужасный степенной ряд, который определен в конце § 2. (4) Пусть i^R[[X]]. Обозначим через f^ ряд, полученный из f заменой всех коэффициентов г^ ^ с /^ + ..,-(-/^ > d на 0. Таким образом, /^ можно считать многочленом от п переменных. Пусть ^1, ..., ^л е;?[[А:]]. Заметим, что fd{gi{X), gziX), ... •••» Sn{X)) определено при любом d, так как это всего лишь конечная сумма произведений степенных рядов. Докажите, что {fdigii^)^ •••» ^д(^))}^==о 1 2 является последовательностью Коши в R[[X]]y если | g/ !^ < 1 для / = 1, .... /г. Ее предел в этом случае обозначается через f^g.
§ 3, Многоугольники Ньютона в случае многочленов 141 (5) Рассмотрим теперь в качестве R поле вещественных чисел R. Пусть Д fa, gi, ..., ^я —такие же ряды, как и в (4), с |g"/';^< 1. Кроме того, предположим, что / и все gj сходятся абсолютно для всех значений X^ — Xi из интервала [—е, е] с: R при некотором е > 0. Докажите, что тогда ряд fog сходится абсолютно Для всех значений Xf^^xi из (возможно, меньшего) интервала [—е', е'] при некотором е'> 0. (6) В предположениях пункта (5) докажите, что f«g—нулевой степенной ряд из R [[Л"]], если f°^(^i, ..., Хп) = 0 при любых 1, ..., Хп^[—е', е']. (Указание: прежде всего покажите, что при данных предположениях о сходимости можно переставлять члены встречающихся рядов; затем сведите все к доказательству совпадения с нулевым степенным рядом всякого ряда из R [[А"]], равного нулю при всех значениях переменных из [—е', е']; последнее докажите индукцией по п.) (7) Пусть /г = 3. Будем писать Л", К, Z вместо Хх, Л"2, Х^* Тогда примером к предыдущему могут служить ряды: оо Х^ . К' Z' f(x, F, Z)=2 (-1)^"^ч4- + -7 I i=l gi(X, К, Z)=X, g2{X. у, Z) = Y, gsiX, К, Z)^X+Y+XY, Приведем еще один пример для /г = 2: со nX,Y)^{^ (-l)i+iXi/i\-Y, СО X' g,{X, n=2 f~' ^2(^' ^)=^ i=\ Объясните, как можно воспользоваться результатами пункта (6) при доказательстве основных свойств элементарных р-адических степенных рядов. (Постройте соответствующие f п g/ ъ одной или двух конкретных ситуациях.) § 3. МНОГОУГОЛЬНИКИ НЬЮТОНА в СЛУЧАЕ МНОГОЧЛЕНОВ я Пусть f(X) = l~^J] aiX^el + XQ [X] - многочлен ^=1 степени п с коэффициентами в Q и постоянным членом 1. Рассмотрим на вещественной координатной плоскости последовательность точек (О, 0).(1, ordpai).(2. ordpaa).... ..., (/, ordpai),... ,(n, ordpa„.)
142 Гл, IV. р-адические степенные ряды (Если аг = 0, то соответствующая точка пропускается либо считается лежащей «бесконечно» высоко над горизонтальной осью.) Многоугольником Ньютона многочлена f{X) называется «выпуклая оболочка» этого множества точек, а именно самая высокая из выпуклых вниз ломаных, соединяющих точки (0,0) и (п^огд^ад) и проходящих ниже всех точек (г, ord^aO или через них. «Механически» эта выпуклая оболочка строится Рис. IV.l. так. Возьмем вертикальную прямую, проходящую через точку (0,0), и начнем вращать ее вокруг (0,0) против часовой стрелки до тех пор, пока она не пройдет через одну из точек (/, ord^a;) с />0. Выберем среди таких точек последнюю ^) (ti, ord^^a^J и соединим ее отрезком с (О, 0). Так находится первая сторона многоугольника Ньютона. Затем продолжим вращение этой линии вокруг точки (it, ord;,a(J до тех пор, пока она снова не пройдет через одну из последующих точек (/, ord;,a,*) (/>ii), выберем последнюю из этих точек (/з, ord;,aij и соединим ее отрезком с (t'l, ordp, a,J. Это вторая сторона искомого многоугольника. Далее продолжим вращение вокруг (/а, ordpa^-J и т.д., пока не дойдем до (п, ord^a^). На рис. 1 изображен пример многоугольника Ньютона для / (X) = I + Х2 + 1/з Х^ + ЗХ* в (Qa [Х\. ^)В смысле порядка индексов.—Яр«л<. переа.
§ 3, Многоугольники Ньютона в случае многочленов 143 Вершинами многоугольника Ньютона называются точки (if, ordp Qi.), в которых изменяется наклон. По определению наклон отрезка, соединяющего вершины (/, т) и (/', т'), равен отношению (т' —m)/{i' — i). Под «длиной наклона» понимается разность /' — i, т. е. длина проекции соответствуюш,ей стороны многоугольника на горизонтальную ось. Лемма 4. В тех же обозначениях, что и выше, пусть f{X) = {l — X/ai)... (1 — Х/а^) — разложение многочлена / (Х) на множители, где а^ eQ —его корни. Положим Xi — ordpl/a^ Пусть X — некоторый наклон соответ- ствуюи{его многоугольника Ньютона, имеющий длину L Тогда среди всех чисел Xi имеется в точности I разных X, Иначе говоря, наклоны (длины наклонов) многоугольника Ньютона многочлена f(X) равны р-адиче- ским порядкам (кратностям) обратных корней для f(X), Доказательство. После подходяш,ей нумерации корней можно считать, что ^i =^ А.2 ^... ^ А.^. Пусть Xi = X2 =... .., = V<V+i- Тогда прежде всего утверждается, что первая сторона многоугольника Ньютона совпадает G отрезком, соединяющим (О, 0) и (г, rXi), Как известно, каждое at представимо в виде умноженного на (—1)' /-го симметрического многочлена от 1/ai, l/ag,.,., l/a^, т. е. суммы всевозможных произведений по i элементов из множеств чисел 1/а^ Так как любое такое произведение имеет р-адический порядок не меньше / А-х, то это верно и для at. Значит, каждая точка (/, ordpa^ находится либо выше точки (/, iXi), либо совпадает с ней, т. е, лежит или выше, или на прямой, соединяющей точки (О, 0) и (г, rXi), Рассмотрим теперь а^. Существует единственное произведение из г чисел l/a^ с р-адическим порядком гА.1, а именно l/(ai ag... «г)* Все остальные произведения из г элементов имеют р-адический порядок >rA.i, так как в эти произведения входит по крайней мере один из элементов Хг+и ^/ч-2,..., К- Таким образом, аг равно сумме числа с порядком rXi и чисел с порядком rXi, Поэтому ordpar = rXx по «принципу равнобедренного треугольника»
144 Гл. IV, р~адические степенные ряды Пусть теперь />г. Как и выше, мы устанавливаем, что все произведения по / чисел из 1/а^ имеют порядок i'ki. Следовательно, ord^, а,- > (A-i. Если вспомнить теперь, как строится многоугольник Ньютона, то сразу станет ясно, что его первая сторона совпадает с отрезком, соединяющим точки (О, 0) и (г, r^i). Если А.5 <; Я^+1 = A.J+2 =... = Я^+г < ^j-br+i, то совпадение отрезка, соединяющего (s, ^i + Яз +... + Я^) и (S + '', ^1 + ^ + . .. + ^s+''^s-bi), с одной из сторон многоугольника Ньютона, доказывается точно так же, и мы оставляем доказательство читателю, □ § 4. МНОГОУГОЛЬНИКИ НЬЮТОНА В СЛУЧАЕ СТЕПЕННЫХ РЯДОВ оо Пусть теперь / (^) = 1 + ^1 ^' ^'' е 1 + XQ [[X]] некоторый степенной ряд ^), Многочлен /„ (X) = 1 + п -}- 2 а; Х^ е 1 + Хй [X] называется п-й частичной сум- мой ряда /(X). Многоугольник Ньютона для /(X) определяется как «предел» многоугольников Ньютона для fn(^)' Точнее, этот многоугольник строится по тому же рецепту, что и в случае многочленов; наносим на плоскость точки (О, 0), (1, ord^ ai),..., (/, ordp аД, ... Г вращаем вертикальную прямую вокруг (О, 0), пока она не пройдет через некоторую точку (/, ord^a^), затем продолжаем вращение вокруг последней из этих точек и т. д. При этом возможны следующие три случая^), (1) Получается многоугольник с бесконечным числом сторон конечной длины. Таков, например, многоуголь- оо ник Ньютона ряда /(Х)= 1 +^р**'Х^; он представ- 1) В этом параграфе ряды предполагаются отличными от многочленов, т. е. имеющими бесконечно много ненулевых коэффициентов,—Прим, перев, 2) Ниже всегда предполагается, что / имеет нетривиальный (# {0}) диск сходимости, —Я/7«д, перев.
§ 4, Многоугольники Ньютона в случае степенных рядов 145 ляет собой ломаную, вписанную в правую половину параболы у = х^ (рис. 2). (2) Вращаемая прямая попадает в такое положение, при котором на ней оказывается сразу бесконечно много точек (/, отйрЩ), В этом случае многоугольник Ньютона имеет конечное число сторон конечной длины и одну, а именно последнюю,—бесконечной длины. Например, многоугольник Ньютона ряда /(X) —1 + оо + 2 X' состоит из одного бес- конечно длинного горизонтального луча из точки (О, 0). (3) Сама прямая, вращаемая вокруг некот9рой точки, в какой-то момент' еще не содержит ни одной из после- Рис, IV,2. Рис. IV,3. дующих точек ((, ord^,a(), но при сколь угодно малом дальнейшем повороте она уже пройдет над некоторой из этих точек (/, ordp at). Один из простейших при- 00 меров такого сорта дает ряд, f {Х)^1 + ^рХК В этом случае вертикаль, проходящую через (О, 0), можно повернуть до горизонтального положения, но при любом дальнейшем вращении она пройдет над некоторыми точками (/, 1), В подобных ситуациях в качестве последнего наклона многоугольника Ньютона берется точная верхняя грань всех наклонов, для которых соответствующая прямая ггроходит ниже всех последующих (г, ordpa^). В рассмотренном примере этот наклон равен О и многоугольник Ньютона состоит из одного горизонтального луча (рис. 3).
146 Гл. IV. р-адические степенные ряды Многоугольник Ньютона в случае многочленов позволяет быстро определить, на каких радиусах расположены обратные корни. Ниже будет показано, что аналогично по многоугольнику Ньютона степенного ряда f{X) можно судить о расположении нулей f (Х), Но вначале рассмотрим один особенно яркий пример. Пусть Многоугольник Ньютона для f (X) (см. рис, 4 в случае р = 3) —это ломаная, последовательно соединяющая вершины (О, 0), (/? —1, —1), (р^—1, —2),.,, ,.,, (р^ — 1, — /), (На нем реализуется возможность (I) Рис. IV.4, из приведенного выше списка.) Предположим, что для степенных рядов верен аналог леммы 4 из § 3, Тогда по виду этого многоугольника Ньютона следовало бы ожидать, что f (X) имеет ровно p^'^^ — pj нулей с р-ади- ческим порядком 1/(р^*"*"^—р^). Но посмотрим, каковы же в действительности нули — logp (1 — Х)/Х? Прежде всего, если ;с = 1 — ^, где С — примитивный корень из 1 степени p/+i, то, как мы знаем из упр. 7 к § П1. 4, ordpA;= l/(p/+i—р^). Отсюда logp(l—^) = logp? = 0 (см. обсуждение logp в § 1). Тем самым найдены все предсказанные нули, так как существует pJ-^^—pJ примитивных корней степени р/+^ из 1. Имеет ли /(X) нули еще где-нибудь на D(l-)? Пусть хе 0(1-)—один из таких нулей. Тогда для любого / точка л:у — 1 — (1 — хУ^ е D (1 -) также будет нулем, поскольку log^,(l — ^/) = p^*logp(I — х)-=0. Но при достаточно большом / справедливо включение Xj е ^ D (p-V(p-i)-), откуда 1 - Xj = ехр^, (log^ (1 - Xj))
§ 4. Многоугольники Ньютона в случае степенных рядов 147 ехррО=1. Следовательно, (1—х)^=1 и ;с совпадает с одним из рассмотренных выше нулей. Таким образом, форма многоугольника Ньютона полностью соответствует нашей информации о нулях ряда logp(l — X), Перейдем теперь к доказательству того, что многоугольник Ньютона играет для степенных рядов такую же роль, как и для многочленов. Но вначале установим один гораздо более простой результат, согласно которому по виду многоугольника Ньютона можно сразу узнать радиус сходимости соответствующего степенного ряда. Лемма 5. Пусть Ь —точная верхняя грань множества всех наклонов многоугольника Ньютона ряда f (X) — со 1 +1, ciiX' i = l 1 + X Q[[X]], Тогда его радиус сходи- Рис. IV.5. мости равен р^ (Ь может быть бесконечным, и в этом случае f{X) сходится на всем Q), ordpX Доказательство. П у сть —/?. Положим ord вначале х = — Ь\ X Р т. р ordp {at x^) = ordp ai — ib . Ho, достаточно больших / точка сколь угодно выше точки (f, ЬЧ), е. Тогда b'<cb и 5), для ordp (ai х^) очевидно (см, рис. (/, ordp at) лежит Иначе говоря, оо и f{X) сходится для таких Х = х, Пусть теперь |^|р>р", т. -е. Тогда по тем же соображениям имеется бесконечно ordpX
i48 Гл. IV. р-адические степенные ряды много значений i, для которых ordp(a(;r') =:OFdpa, —6'/ отрицательно. Поэтому f{x) не сходится. Отсюда мы заключаем, что радиус сходимости ряда f{X) равен в точности р^. п Замечание. Эта лемма ничего не утверждает о сходимости или расходимости в точках, где \х\р = р^. Легко понять, что сходимость для таких х (т. е, «на граничной окружности») возможна лишь тогда, когда реализуется третий из перечисленных выше случаев, причем сходимость имеет место тогда и только тогда, когда расстояние по вертикали от (f, ordpa^) до последней (бесконечной) стороны стремится к оэ при /-> со. Пример такого поведения дает ряд /(Х) = 1 + оо -f-^jO^X^^ многоугольник Ньютона которого совпадает с горизонтальным лучом из точки (О, 0), Этот ряд сходится, если ordpX=:0. Прежде чем приступить к доказательству аналога леммы 4 для степенных рядов, сделаем одно заключительное замечание. Пусть ceQ, ordpC = ^ и^(Х) = = f(X/c), Тогда многоугольник Ньютона для g получается из соответствуюш^его многоугольника для / поточечным вычитанием графика линейной функции у = Хх, т. е. прямой, проходяш,ей через точку (О, 0) с наклоном Я. Действительно, если f (Х) = 1 + V а^ Х^ ag (X) = 1 + 2] ^i ^^ '^^ ^^^р ^i = o^dp {add) = ordp ai — XL Лемма 6, Предположим, что Xi —первый наклон 00 многоугольника Ньютона ряда f (Х) = 1 + ^ а, X' е 1 + + X Q [[X]]. Пусть с е Q, ordp с — Я ^^i. Предположим также, что /(X) сходится на замкнутом диске D{p^) (по лемме 5 это выполнено автоматически, если Х<^Хх или многоугольник Ньютона для f(X) имеет более одной стороны). Пусть g{X) = il-cX)fiX)el+XQ[[X]]. Тогда многоугольник Ньютона для g(X) получается добавлением к отрезку, соединяющеему точки (О, 0) и
§ 4. Многоугольники Ньютона в случае дтепенных рядов 149 (1, л), многоугольника Ньютона для1{Х), сдвинутого на 1 по горизонтали и на X по вертикали. Иначе говоря, многоугольник Ньютона ряда g{X) получается «присоединением» многоугольника Ньютона степенного ряда f (Х) к многоугольнику Ньютона многочлена (1 —сХ). Кроме того, если f {X) имеет последний наклон Xf и сходится на 0{рЬ), то g также сходится на 0{рЬ). Доказательство, Прежде всего сведем доказательство к разбору специального случая с= 1, Я = 0. Предположим, что для этого случая лемма уже установлена и мы имеем f (Х) и g(X), удовлетворяющие условиям. Тогда для UiX)^f(X/G) и g^{X) = il - X)hiX) выполнены все те же условия, но с 1,0, Xi — X вместо с, X, Xi (см. замечание, непосредственно предшествующее формулировке леммы). По предположению, для/i и ^1 лемма верна, откуда мы находим форму многоугольника Ньютона для ^i (X) (и устанавливаем сходимость ^1 на D {р^1'~^\ если / сходится на D(p4)). Так как g (Х) = = gi{cX), то можно еще раз воспользоваться упомянутым замечанием, получить требуемое утверждение о многоугольнике Ньютона для g{X) (см. рис. 6). Итак, лемму 6 достаточно доказать прис=1, Х = 0. со Пусть g (Х) —1 + 2 biXK Тогда в силу равенства g{X) = {l —X)f (X) имеем bi^i = ai+^ — at для / ^ 0 (ao= 1). Поэтому ovdpbi+i^min (ordpai+i, ordp^;), причем имеет место равенство, если ordpa^+i^ordpa^ (по принципу равнобедренного треугольника). Так как обе точки (/, ordpai) и (t, ordpaj+i) лежат на или над стороной многоугольника Ньютона для /(Х), то же самое справедливо и для (/, ordpbi+i). Если (i, ordpUi) — вершина, то ordpai^i>ordpa£, а потому ordpbf+i ordpflj. Отсюда следует, что многоугольник Ньютона имеет требуемый вид вплоть до своей последней вершины. Таким образом, остается разобрать случай, когда многоугольник Ньютона для f{X) содержит последнюю бесконечно длинную сторону наклона Xf, и показать, что в этом случае то же самое верно для g{X)] более
150 Гл. IV. р-адическив степенные ряды того, если f{X) сходится на 0{рЬ), то g{X) сходится там же. В силу неравенства ordpbf+i^min (ordpa^+x, ordpo:,-) из сходимости f{X) немедленно следует сходимость g (X) в той же области. Итак, необходимо исключить возможность, что многоугольник Ньютона ряда g{X) имеет ^1 g i Рис. IV.6. больший наклон kg, чем Xf, Если бы это выполнялось, то при некотором достаточно большом i точка (t+1, ordpflj) лежала бы ниже соответствующей точки многоугольника Ньютона для g{X), Поэтому мы имели бы ordp bf > ordp Qi для всех / ^ / + 1. Из этого, во-первых, следует равенство ordpfl^+i^ordpa;, потому что ai+i = =^bi+i~\~ai; затем по тем же соображениям ordpa(+2 = = ordpai+i и т. Дм ordp ау = ordp а,- для всех />/. Но это противоречит предполагаемой сходимости f(X) на Dil). П
§ 4. Многоугольники Ньютона в случае степенных рядов 151 Лемма 7. Пусть h первый наклон многоугольника со Ньютона ряда / (X) = 1 + 2 «г^' ^ 1 + ^^[[^]]• Пред- 1 положим, что f{X) сходится на замкнутом диске D (р^О» а, кроме того, линия, проходящая через (О, 0) с наклоном Ki, содержит некоторую точку (i, ordp^^). {Оба эти условия автоматически выполнены, если многоугольник Ньютона имеет более одного наклона,) Тогда су- и{ествует число х ^Q, для которого ordp х = — 7^, а f{x) = Q, Доказательство. Для простоты рассмотрим вначале случай ^1 = О, а затем сведем доказательство леммы к этому случаю. Итак, пусть ^^ = 0. Тогда ordp а^^ О для всех / и ord^3 ai ^-оо при /-> оо. Пусть Л^ ^ 1 равно наибольшему i, для которого ordp а^ = 0. (Очевидно, Л^ есть длина первой стороны многоугольника Ньютона ряда /(X), за исключением случая, когда этот многоугольник совпадает с горизонтальным лучом.) Пусть п fn (Х) 1+^ aiX'. По лемме 4 многочлен /„(Х) при 1 = 1 N N и n^i\f имеет в точности /v корней Хп,ху ..., Хп, n с ordpA:rt,( = 0. Пусть Xm = Xj^^-^, а Хя+i при п^ Л^ — любой из элементов ^я+i,i» •••» л:л+1,лг с минимальной нормой разности I Хп^ь i~^n |р- Утверждается, что {Хп] — последовательность Коши и ее предел х обладает нужными свойствами. Для n^N обозначим через 5„ множество корней многочлена fni^) (с учетом их кратностей). Тогда при n^N имеем I Тп+Х \^п) — /я (•'^я) \р = I /я+г \^п)\р = (так как fn{Xn) 0) N 1 п X 1 я X п+1 I Я+1, ( (так как | 1 — xjx 1, если x^S п+1 и ovdpX 0) /V J^X i ^п+ы "" ^п I
!52 Гл. IV. р-адические степенные ряды (так как х я+г. i 1) •^я+1 ^п N В силу выбора Хп+1- Поэтому / л+1 i^n) — /я (•'^л) •^л+1 -^я |р а я+1 4 + 1 !^я+1 Поскольку |fl'rt+i|n->0 при п довательностью Коши. Пусть lim fn(x). Но со, {хп} является после Xn-^x^Q. Тогда/(х) я ->-со /nW I /„ (X) - /„ (Хп) п я 2 ^' i П 1 = 1 Я ^я Р' i \р потому ЧТО I а + ;^--2х+х-з4+ ••• + <-' 1 и |(х^'-х!,)/(х-л:;,) 1. Следовательно, /(х) = lim /л(х) = 0. Это доказывает лемму при A,i = 0. л->-со Теперь легко вывести общий случай. Пусть я^й — произвольное число с ordpn = ^i. Заметим, что такое я существует: можно взять, например, корень степени i из аи для которого {i, ordpat) лежит на прямой с наклоном Xi, проходящей через (0,0). Пусть теперь g{X) = = /(Х/я). Тогда g{X) удовлетворяет условиям леммы с ii = 0. Таким образом, по только что доказанному существует Хо с ordp;ro = 0, и g{xo) = 0. Пусть х = Хо/л. Тогда ordpX = — Xi и f {x) = f{xo/n) = g{xo) = 0, □ со Лемма 8. Пусть ряд f (Х) = 1 + 2 aiX^^l+XQ[[X]] сходится к нулю при некотором а. Тогда ряд g(X) = со = 1 +^ Ь(Х\ полученный делением ряда f{X) на (1—А'/сс), или, что то же самое, умножением на ряд 1+Х/а+Х2/а^ + ...+ Х7а' + ..., сходится на D(|a|p). я Доказательство. Пусть fn (Х) = 1 + ^ aiXK Оче- i=l ВИДНО, Ь- = 1 /а^ + «i/a'-i + Оз/а'-^ +... + ai-x/cc + щ,
§ 4. Многоугольники Ньютона в случае степенных рядов 153 откуда Следовательно, | Ь^а' \p=\fi (а) |р -> О при i -> оо, потому что / (а) = О, □ Теорема 14 (/7-адическая подготовительная теорема Вейерштрасса). Предположим, что ряд /(Х)= 1 + оо + ^ ^Д* е 1 + XQ [[X]] сходится на D (р^). Пусть N — общая длина, если она конечна (т. е, если многоугольник Ньютона ряда f{X) не имеет последней беско- нечнодлинной стороны наклона Я), проекции на гори- зонтальную ось всех сторон с наклоном ^Х, Если же многоугольник Ньютона для f{X) имеет последний на- клон К, то положим N равным наибольшему i, для которого {i, ordp^i-) лежит на последней стороне {су- ществование такого i следует из сходимости f{X) на D(p^)), Тогда найдутся такой многочлен h{X) 1 + XQ [X] степени N и такой степенной ряд g (Х) 00 = 1 + 2 bi^^y сходящийся и не обращающийся в нуль на D{p^), что h{X) = f{X)-g{X), Многочлен h{X) определен однозначно этими свойствами, а его многоугольник Ньютона совпадает с многоугольником Ньютона ряда f{X) вплоть до точки {N, ordpuj^). Доказательство, Применим индукцию по Л^. Пусть вначале N = 0, Тогда нужно установить существование ряда g{X), обратного к f{X), его сходимость и необращение в нуль на D{f^), Это утверждение было частью упр, 3 к § 2, но в силу его важности мы приведем здесь его доказательство для тех, кто пропустил это упражнение. Как обычно (см. доказательства лемм 6 и 7, а также замечание, предшествующее формулировке леммы 6), доказательство можно свести к случаю Я = 0. Итак, пусть /{X) =1+2 ^Д'» ordp at >О, ordp ai со, g{X) = \ + I,biX\ Из соотношения/(X)g(X)-l получается рекуррентная формула bi = — {bi-ta^ + b,v2% +... + bi^f-i + ai), i ^ 1,
154 Гл. IV. р-адические степенные ряды из которой индукцией по i легко вывести неравенства ordpb£>0. Поэтому осталось показать, что ord^b^-^ со при t->co. Возьмем достаточно большое М, Выберем затем такое т, что ov6.pai>М при i>m. Пусть 8 = min(ordpai, ordpa^y ..., ordpam)>0. Тогда утверждается, что ord^ Ь^> min (7И, пе) при i>nm. Отсюда, конечно, получается требуемое соотношение oxdpbi-^oQ, Утверждение докажем индукцией по п. Для п —О оно очевидно. Предположим, что п^ i, i>nm. По рекуррентной формуле bi = — (bi-iQi + . . . + bi-m^m + Ьг^(т+1)^/л+1 + . . . + «О- Для членов bi-jaj с j>m имеет место неравенство ordp (bi-jaf) ^ ordpfly > М, в то время как ordp {bi-^j-aj) ordpbi-_y + 8>min(M, (n—1)8) + 8 при /^m по индуктивному предположению (так как i — j>{n~-l)m) и по определению е. Поэтому все слагаемые в формуле для bi имеют ordp>min(M, пе). Это доказывает утверждение, а следовательно, и теорему при Л/' = 0. Предположим теперь, что М^1 и теорема уже доказана для Л^ — 1. Пусть Я, ^ Я — первый наклон многоугольника Ньютона ряда f{X), Применяя лемму 7, найдем а, для которого /(а) = 0 и ordpa = — ^i. Положим l+£alX'el+XQ[[X]l По лемме 8 ряд fi (Х) сходится на D (р^'). Пусть с= 1/а, так что / (Х) = (1 — сХ) fi {X), Если бы первый наклон Х[ многоугольника Ньютона для /i (Х) был меньше Я^, то по лемме 7 ряд /i(X) обладал бы корнем с /7-адиче- ским порядком —Х[, а тогда то же самое выполнялось бы и для f{X), но, как легко проверить, это невозможно. Следовательно, X[^Xi и мы находимся в условиях леммы 6 (с /i, /, Х[ и Я-^ вместо /, g, Х^ и X соответственно). Тогда по этой лемме fi{X) имеет тот же многоугольник Ньютона, что и /(X), если только исключить у последнего сторону, соединяющую (О, 0) и (I, Ху). В частности, f и fi имеют одинаковые радиусы сходимости. Кроме того, даже в том случае, когда X
§ 4, Многоугольники Ньютона в случае степенных рядов 155 совпадает с последним наклоном многоугольника Ньютона ряда / (а поэтому и /i), ряд /i сходится на D(p^), поскольку / сходится на D{p^) по предположению ^). Итак, /i (Х) удовлетворяет требованиям теоремы с Л^ — 1 вместо Л/". По индуктивному предположению можно найти такой многочлен /zi (X) ^ 1 + XQ[X] степени Л^ —1 и такой ряд g{X) g\~]-XQ[[X]], сходящийся и не обращающийся в нуль на D{p^), что hi{X) = h{X)'g{X). Умножим обе части последнего равенства на (1 —сХ) и положим h{X) = {\~cX)hi{X). Тогда h{X)=f{X)-g{X) и h{X) и g{X) обладают нужными свойствами. Наконец, так как / имеет в точности Л^ нулей в D{p^), из этого немедленно следует, что h{X) единствен. Действительно, этот многочлен имеет степень Л/", постоянный член 1 и все N нулей ряда f{X) являются также его нулями 2). q Следствие. Если сторона многоугольника Ньютона ряда /(X) е 1+ Лй[[Х]] имеет конечную длину N и наклон %, то существует в точности N значений х^), для которых f{x) = 0 и ordp х = — X, В качестве другого следствия теоремы 14 молено установить, что любой всюду сходящийся степенной ряд разлагается в бесконечное произведение линейных множителей (l—X/r) по всем своим нулям г. В частности, всюду сходящийся и нигде не обращающийся в нуль ряд должен быть постоянным (см. ниже упр. 13). В отличие от этого в вещественном и комплексном случае существуют непостоянные ряды без нулей, напри- 1) Это утверждение, обратное к сформулированному в конце леммы 6, доказывается по существу тем же методом. — Прим. перев. 2) Это рассуждение проходит, если все корни различны. Аккуратное доказательство требует индукции.—Прим. перев. 3) С учетом кратностей, которые позволяет определить предыдущая теорема.—Я/?«л. перев.
156 Гл. IV, р-адические степенные ряды мер ряд функции е^ (или более общий ряд е^^^\ где /г —любой всюду сходящийся степенной ряд). В комплексном анализе разложение в бесконечное произведение всюду сходящегося степенного ряда по его нулям сложнее, чем в р-адическом случае; при этом для получения «произведения Вейерштрасса» «целой» функции комплексного переменного необходимо вводить дополнительные экспоненциальные множители. Таким образом, простой вид разложения в бесконечное произведение в р-адическом случае, существование которого следует из теоремы 14, возможен благодаря отсутствию всюду сходящихся экспоненциальных функций. Значит, тут нам с плохой сходимостью ехрр крупно повезло. Но в других обстоятельствах, скажем в теории /?-адических дифференциальных уравнений, отсутствие хорошо сходящейся экспоненты очень усложняет жизнь. Упражнения 1. Найдите многоугольник Ньютона для следующих многочленов: (О 1—Л + Р^^; (ii) 1—ХУрН (iii) I + Х^ + рХ^+р^Х^; (iv) 2 ^■^'"'; (V) (1-^)(1-рХ)(1-рЗХ) t = l (двумя способами); (vi) По-^'-^)- 1 = 1 2. (а) Пусть f (Х) ^ 1-fXZp[X] —многочлен, многоугольник Ньютона которого состоит из одного отрезка, соединяющего точки (О, 0) и (п, т). Покажите, что f (Х) неразложим в произведение двух многочленов положительной степени с коэффициентами в Z», если пит взаимно просты. (b) Используя пункт (а), дайте другое доказательство критерия неприводимости Эйзенштейна (см. упр. 13 к § 1.5). (c) Верно ли обратное к (а), т. е. всякий ли неприводимый многочлен имеет многоугольник Ньютона указанного типа (докажите или постройте контрпример)? 3. Пусть f (Х) ^ I +XZp[X] —многочлен степени 2п. Пусть нам известно, что для всякого обратного корня а многочлена / (Х) обратным корнем является также р/а (с той же кратностью). Что можно сказать о форме многоугольника Ньютона в этом случае?
§ 4. Многоугольники Ньютона в случае степенных рядов 157 Нарисуйте все возможные виды многоугольников Ньютона для таких /(X) при n=l, 2, 3, 4. 4. Найдите многоугольники Ньютона следующих степенных рядов: со . " со (i) 2 a^'"Vp'; (ii) 2 iipxy+xp'); CO CO (iii) 2 ''^'•. 0^) 2 -^'/Л; (=0 (=0 (V) (1 - рХ^)/{1 - p^X^y, (vi) (1 - p2A)/(l - pX); CO CO _ (vii) П (1-P'^)» (viiO 2 pt^"^^^^'. 5. Покажите, что все наклоны сторон конечной длины многоугольника Ньютона для степенного ряда являются рациональными числами, но что наклон последней бесконечной стороны (если она существует) не обязательно таков (постройте пример). 6. Покажите, построив контрпример, что лемма 7 не верна, если опустить условие существования точки (г, ord» а,-) с i > О на прямой, проходящей через (О, 0) с наклоном Xi. 7. Покажите, построив контрпример, что лемма б не верна, если опустить условие сходимости / (X) на D (р^). со 8. Пусть / (Л) = 1 + 2 ^i^' ^l + XQ [[X]] - ряд, сходя- 1 = 1 щийся на D (р^). Докажите, что max | / (х) \р достигается на множестве точек х с \х\р=^р^, т. е. на «граничной окружности», и что р-адический порядок этого максимума равен min (ord„a,- —lA,), t = o, 1, ... т. е. минимальному «расстоянию» по вертикали (которое может быть отрицательным) от прямой, проходящей через (О, 0) с наклоном А,, до точки (i, ordpO,-). со 9. Пусть /(Л)= 2 ^iX' ^ZpllX]]. Предположим, что f (Х) 1 = 0 сходится в замкнутом единичном диске D(l). Кроме того, предположим, что по крайней мере два коэффициента а/ не делятся на р. Докажите, что f (Х) имеет нуль на D(l). 10. Пусть / (Х) — степенной ряд сходящийся и имеющий бесконечно много нулей на D (г). Покажите, что тогда / (X) тождесгвенно равен нулю.
158 Гл, /V. р-адические степенные ряды П. Докажите, что Ер{Х) сходится только на D (1") (т. е. не на всем D (1)). (Указание: воспользуйтесь упр. 9 и 10 и покажите, что если Ер имеет хотя бы один нуль, то их бесконечно много.) 12. Пусть g(X)=h{X)lf{X), где g (X) ^ \+XQ [[Х\] и все коэффициенты этого ряда 'лежат в D (1), а h{X) и f {X) ^ е 1+^^ [X]—два многочлена, не имеющие общих корней. Докажите, что все коэффициенты h{X) и f{X) также лежат в D(l). 13. Пусть f{X)^l+XQ[[X]] сходится всюду на Q. Для любого вещественного X обозначим через hx{X) многочлен h{X) из теоремы 14. Докажите, что h^-^f при l-vco (т. е. каждый коэффициент многочлена k)^ стремится к соответствующему коэффициенту ряда /). Докажите, что если / не многочлен, то он имеет бесконечное число нулей (но не более чем счетное: г^, rg, ...) и со /(Х) = ТТ (1—Xjri). в частности, не существует всюду сходя- щихся и нигде не обращающихся в нуль степенных рядов, кроме констант (в противоположность комплексному и вещественному случаям, где степенной ряд e^i^) всюду сходится и не имеет нулей для любого всюду сходящегося степенного ряда h{X)),
Глава V РАЦИОНАЛЬНОСТЬ ДЗЕТА-ФУНКЦИИ СИСТЕМЫ ПОЛИНОМИАЛЬНЫХ УРАВНЕНИЙ НАД КОНЕЧНЫМ ПОЛЕМ § 1. ГИПЕРПОВЕРХНОСТИ И ИХ ДЗЕТА-ШУНКЦИИ Пусть F —некоторое поле. Через /Й/? обозначим п-мерное аффинное пространство над F, т. е. множество упорядоченных наборов (Xi, ..., x„) по п элементов Xi из f. Пусть f{Xu •••, Xn)^F[Xi, ..., Хп]~ некоторый многочлен от п переменных Xi, ..., Хп- Под аффинной гиперповерхностью, заданной уравнением / = 0, понимается множество Число п — 1 называется размерностью гиперповерхности Я/. Если Hf одномерна, т. е. /г = 2, она называется аффинной кривой. Сопутствующим к понятию аффинного пространства является проективное пространство. Проективное пространство над F размерности п обозначается Р^ и определяется как множество классов эквивалентности элементов из /Dj"^^ —{(О, О, ..., 0)} по отношению эквивалентности (хо, X], ..., Хп)^ (xj, х[, ..., Хл) <=> ЗА, е F"", для которого x'i^Xxi, f = 0, ..., rt. Иначе говоря, множество Р^ есть множество всех прямых в /0?-"^^ проходящих через начало координат. Пространство fl^p можно вложить в Р/? при помощи отображения (Xi, ..., x„)»—^(1, Xi, ..., х^). Образ /В/? при этом отображении состоит из всех точек Р?, лежащих вне «бесконечно удаленной гиперплоскости», которая есть множество классов эквивалентности упорядоченных наборов по /г+1 элементов с нулевой Хо-коор- динатой. Эту гиперплоскость можно рассматривать как копию rt 1 пространства Рр в силу взаимно однозначного соот-
160 г л, V, Рациональность дзета-фунщии ветствия класс (О, .^1, ..., Хл)»—^класс (.Vi, ..., .r„). (Например, если /г = 2, то проективная плоскость Ря- представляется в виде объединения аффинной плоскости и «бесконечно удаленной проективной прямой».) Продолжая этот процесс, можно разложить Р^ в несвязное объединение Л1ки/^к"*иДГ'и...и/Пк и точка. Однородным многочленом f (Хо, ..., Хп) е F [Хо,... ..., Хп\ степени d называется линейная комбинация мономов одной и той же полной степени d. Например, XI + XIXI — 3X1X2X3 + Хз — однородный многочлен степени 3. Под однородным пополнением f (Хоу^Х^,..., Хп) заданного многочлена /(Xi, ..., X^)ef[Xi, ..., Х^] степени d понимается многочлен Хо/ (Xi/Ao, . . . , X„/Xo), который, очеввдно, однороден и имеет степень d. Например, однородное пополнениедляХ| —ЗХ1Х2Х34-Х1+ + 1 совпадает с приведенным выше примером однородного многочлена степени 3. Если f(Xo, ..., Хп) однороден и f(.Vo, ..., Xn) = 0, то f (кхо, ..., hcn) = О для любого ке F^, Поэтому можно говорить о множестве точек (классов эквивалентности упорядоченных наборов из /г+1 элементов) пространства Р/?, в которых f обращается в нуль. Это множество точек Н? называется проективной гиперповерхностью, заданной однородным уравнением f — О в Р?-. Пусть f{Хо, ..., Хл) —однородное пополнение многочлена /(Xi, ..., Хл). Тогда Hj ягзывается проективным замыканием гиперповерхности Я/. С интуитивной точки зрения Ну получается из Hf «присоединением точек, к которым Я/ стремится на бесконечности». Например, если Я/ —гипербола (F = !R) л 111 _ ^— I ц2 IjZ — *»
§ L Гиперповерхности и их дзета-функции 161 ТО f(Ao, Xi, X^)^Xya'~-Xl/b'^Xl и Н^ отождествляется с {(1, Хг, Х^)\ Xf/a2-Xi/63 = l}U{(0, 1, Х^)\ Х,^±Ь/а}, т. е. это Hf плюс точки бесконечно удаленной прямой, соответствующие наклонам асимптот кривой Hf. Пусть теперь К — произвольное поле, содержащее F. Если коэффициенты некоторого многочлена лежат в F, то они лежат и в К. Поэтому можно рассмотреть «УС-ТОЧКИ» гиперповерхности Я/, т. е. множество Аналогично определяется Hf (К) для однородного многочлена f(Хо, ..., Xn)^ Далее мы работаем с конечными полями F = Fj и их конечными расширениями /<' = F с. В этой ситуации множества Я/ (К) и Я^ (ТС) конечны, так как /Вк (и Рк) состоят лишь из конечного числа точек. Для /Die это число наборов по п элементов из /С, и оно равно q Фиксируем Я/ (или Я^]. В этом случае определена последовательность натуральных чисел Ni, Л^2» Л^з, .-., равных числу р^-точек, Г^«-точек, Г^»-точек, ... гипер- sn поверхности Я/ (или Hjj, т. е. По любой заданной последовательности целых чисел, которая, как {Ns}, имеет геометрический или теоретико- числовой смысл, можно построить «производящую функцию», а именно некоторый степенной ряд, кодирующий всю информацию о данной последовательности {Л^^}. Это так называемая «дзета-функция», определяемая как формальный степенной ряд Будем обозначать ее через Z{Hflfg\ Г), где F^ указывает на основное поле определения. Очевидно, постоянный член степенного ряда Z{Hf/Fg] Т) равен 1. 6 Н. Коблиц
162 Гл. V. Рациональность дзета-функции Прежде чем перейти к примерам, докажем две элементарные леммы, Лемма 1. Коэффициенты ряда l{HflVg\ Т) лежат вЪ* Доказательство. Сопоставим каждой /(-точке Р == = (л*!. •. •, ^п) из Hi (/С — конечное расширение поля F^) наименьший показатель s = 5o, при котором все Xt F^5o- Пусть P^ = {xxi, ..., Xni)y /=1, ..., So, —все «сопряженные» с Р точки, т. е. Хц, ..., х^^о сопряжены с Xj = Xf3 над F^ Тогда точки Pj различны. Действительно, если все xi остаются неподвижными при некотором нетривиальном автоморфизме а поля F^.soHaдF9, то они принадлежат меньшему полю (а именно полю а-инвар и антов \х б= F^so | о (х) = х\). Вычислим теперь вклад точек Pi, ..., Р^ в Z(Hf/Fg\ Т). Каждая из них является р^^-точкой в Hf тогда и только тогда, когда F^j^F^-io» т. е. когда So|s (см. упр. 1 к § П1.1). Итак, они вносят вклад, равный 5о, в Л^зо» Л^25о> Л^ззо» Поэтому общий вклад этих точек в Z(Hflfg\ Т) равен со ехр ( 2 5оГ/^о//5о I = ехр (— log (1 - Г^о)) \ со 2 т-'-- Полная же дзета-функция представима в виде произведения рядов такого вида (причем лишь конечное число из них имеет нетривиальный Г-член степени ^Sq), а поэтому ее коэффициенты — целые числа, П Замечание, Из доказательства видно, что эти коэффициенты, кроме того, неотрицательны. Лемма 2. Коэффициент при V в Z(Hf/fg; Т) не превосходит q^, Доказательство. Максимальное значение N^ равно 9"*= 4i= /H^s- Очевидно, все коэффициенты ряда 7(Я//р^; Т) не превосходят соответствующих коэффициентов ряда.
§ L Гиперповерхности и их дзета-функции 163 слученного подстановкой в него а^^ вместо Л^^. Но со ехр 2 q'^'T'ls = ехр (— log (1 -q^^T)) ^ 1/(1 -^Г) 1 со в качестве простого примера рассмотрим вычисление дзета-функции аффинной прямой L = Hxt cz №> , Очевидно, Ns = q^y поэтому Z (L/F/, Л - ехр (21 q^rvs) - ехр (- log (1 - qT)) 1 \-~qT Аналогично определяется дзета-функция проективной гиперповерхности, только при этом используется последовательность чисел Так, например, для проективной прямой L мы имеем Л^^=^+1» поэтому Z(L/F.; r)-exp(S(9^rV5+r7s)) exp(-log(l~9^-log(l-r)) 1 (\~Т){1-дТУ Оказывается, гораздо естественнее работать с проективными гиперповерхностями, чем с аффинными. Возьмем, например, единичную окружность Xf+ -|-Л'|=1, проективное замыкание которой Hj задается уравнением f = Х1~}- XI — Х1 = 0. В этом случае проще вычислить Z{Hjlfg\ Г), чем Z (Hf/Fg] Г), где / = Xf + -fXI—1. (Будем предполагать, что р = сЪат^дФ2,) Почему же это проще? А потому, что существует взаимно /V /V однозначное соответствие между Яг (К) и L (К) (L обозначает проективную прямую). Для конструкции такого отображения рассмотрим проектирование из «южного полюса» на прямую Х2=1, как показано на рис. 1. 6*
164 Гл, V. Рациональность дзета-функции После несложных вычислений получается: х^ = 4^/(4 +1^), Х2 = (4-^2)Д4 + ^2)^ а ^ = 2xi/(x2+l)- При переходе от t к X это отображение имеет неопределенность для ^^ = — 4, т. е. для двух значений t в случае (/"^^^mod 4), а если 9'^^3(mod4), то таких значений t нет (см. упр. 8 к § П1.1). Для обратного отображения тоже L X г t Рис. V.I. X 1 возникает точка неопределенности с ^2 = —1 и Xi = 0. Однако при переходе к проективным замыканиям окружности и прямой получается всюду определенное взаимно однозначное соответствие, задаваемое в однородных координатах (Л"о, Xi, Х^) и (XJ, Х[) следующим образом: (4, х[)^{Ах','^х[\ ix^x'u W х['); (Хо, Xi, Х2) (Х2 + ^о, 2xi), если (х2 + ^о, 2xi)=5^(0, 0), (0. 1), если (дгз + Хо, 2xi) = (0,0). Читателю рекомендуется аккуратно проверить, что это действительно взаимно однозначное соответствие между проективной прямой и множеством классов эквивалентности упорядоченных троек (хр, х^, Хд), удовлетворяю-
§ L Гиперповерхности и их дзета-функции 165 щих уравнению х\~\-х\ — х1 = 0. Итак, поскольку N_ одно и то же для Hj и L, имеем Z(Я^/F,; Т) = Z (L/F,; Т) = !/[(! -Т) (1 -цТ)\ Если же мы хотим найти Z (Я./р.; Г). / = ^i + ^2 1, следует вычесть из Л^^ все точки «на бесконечности» ДЛЯ я?-, т. е. те, для которых Xi + ^2 = -^o и Xo = 0. Таких точек ровно две, если —1 имеет квадратный корень в F^j, и ни одной в противном случае. Случай (1). Пусть q^l (modi). Тогда —1 всегда имеет квадратный корень в F*/^ (см. упр. 8 к § III. 1), 2(Я./р^; Г) ^ 1/[(1_Т)(1-(7Т)] ехр 2 2^^^ \s=l Случай (2), Пусть 9^3(mod4). Тогда, как легко показать, Ns = l>/s при нечетных 5 и Ns = Ns — 2 при четных 5. Поэтому 1—Т /V ехр 2 2T2^/2s Заметим, что во всех примерах, как ниже в примерах из упражнений, дзета-функция оказывается рациональной функцией, т. е. отношением двух многочленов. Это важный общий факт. Его впервые доказал Дворк в 1960 г., остроумно применив методы /7-ади- ческого анализа. Теорема (Дворк). Дзета-функция любой аффинной (или проективной, см. ниже упр. 5) гиперповерхности является отношением двух многочленов с коэффициентами б (Q (и даже в Z и постоянным членом 1, см. ниже упр. 13). Оставшаяся часть главы посвяш,ена доказательству этой теоремы, принадлежащему Дворку,
166 Гл, V, Рациональность дзета-функции Отметим, что определение дзета-функции, данное выше для гиперповерхностей, допускает обобщение на более широкий класс объектов, включаюш.ий аффинные и проективные «алгебраические многообразия», которые определяются подобно гиперповерхностям, только уже не одним, а несколькими полиномиальными уравнениями. Теорема Дворка верна также и для алгебраических многообразий Сем. ниже упр. 4). Теорема Дворка имеет глубокие конкретные следствия в теории систем полиномиальных уравнений над конечными полями. Из нее следует суш.ествование такого конечного набора комплексных чисел осх, ... t и ..., а/, Рь -.., Ри» что Ns=^ ^'""2 Р/ ^^ любого s=l, 2, 3, ... (см. ниже упр. 6). Иначе говоря, зн'ая конечный набор данных (а^ и р,-), а эти данные определяются уже конечным набором чисел Л^^, мы получаем простую формулу, предсказываюш.ую все остальные Л/'^. Правда, для практического применения этой формулы необходимо знать верхнюю границу степени числителя и знаменателя нашей рациональной функции Z (H/Fgl Т) (подробности см. ниже в упр. 7 — 9). На самом деле во всех важных случаях степень числителя и знаменателя дзета-функции известна, как и многое другое. Эта информация содержится в знаменитых гипотезах А. Вейля^) (недавно доказанных, но доказательство которых даже в простейших случаях выходит далеко за рамки этой книги). Рациональность дзета-функции была частью серии гипотез, сформулированных Вейлем в 1949 г. Данное Дворком доказательство рациональности представляло собой первый важный шаг на пути к доказательству этих гипотез. Последний шаг в этом направлении — полученное в 1973 г. Делинем доказательство так называемой «гипотезы Римана» для алгебраических многообразий над конечным полем — явился кульминацией четвертьвековых напряженных исследований в этой области. 1) в настоящей книге речь идет исключительно о гипотезах Вей ля, относящихся к случаю многообразий над конечным полем,—Прим. перев.
§ 1. Гиперповерхности и их дзета-функции 167 f\j В случае гладкой проективной гиперповерхности Я^ (т. е. когда все частные производные f по всем переменным не обращаются в нуль одновременно) гипотезы В ей л я утверждают следующее: (i) Z(%F,; T)==P(T)±^/(H-T)il-qT)(l-q^T)... ^_(1-дп~1т))^ где P(T)el + TZ[T] имеет сггепень р, а р — число, определяемое «топологией» данной гипер- f\j поверхности (оно называется ее числом Бетти; если Н^ кривая, то это удвоенный род («число ручек») соответствующей римановой поверхности). Здесь ± 1 означает, что мы берем Р(Т) для четного п и 1/Р{Т) для нечетного п. (ii) Если а —обратный корень многочлена Р(Т), то тем же свойством обладает q^-^la, (iii) Абсолютная величина каждого из обратных корней многочлена Р (Т) равна q(^—^)/^^ (Это утверждение называется «гипотезой Римана» по аналогии с классической гипотезой Римана о нулях дзета-функции Римана; см. по этому поводу ниже упр. 15.) Упражнения 1. Какова дзета-функция точки? Какова Z/^/QJ, /fP^; Т]? 2. Вычислите Z/p^ /fgl Т\ РД.; т) 3. Пусть fiXi, ..., Xn)=Xn+g(Xi, ..., X^_i), где ^s e(P^[Xi, ..., Xn~i\^ Докажите, что 4. Пусть /i (Xi, ..., Xn), hi^b •'•» ^л). •"» fri^i* •'• .... Xn) ^ fq 1Хг, .... ХпЬ a H^f^^ ^^^ _ ^ ^^j (f^.) <= /Ъ^ , -множество наборов по n элементов из р ^, которые удовлетворяют всем уравнениям // = 0, 1 = 1, 2, ..., г: Такое Н называется (аффинным) алгебраическим многообразием. Пусть Л/, = 4^Я('р s) (где Я—сокращенное обозначение для
168 Гл. V. Рациональность дзета-функции ЯI. ..., f iV Определим дзета-функцию, как в выше: со Z (Я/(Р^; Т) = ехр( ^ ^s^^^/s )• Докажите, что из теоремы Дво- рка для аффинных гиперповерхностей следует теорема Дворка для аффинных алгебраических многообразий, (Указание, Пусть, скажем, г = 2. Покажите, что тогда #Яг<: <= . ff s\=^^fjf s)+ + #^/з {^gs)—^^f,h{^gsy ^Д^ Я^^, —гиперповерхность, задан- пая уравнением /1-/2=0.) 5. Докажите, что если теорема Дворка верна для аффинных гиперповерхностей, то она верна и для проективных гиперповерхностей. 6. Докажите, что теорема Дворка эквивалентна следующему утверждению: существует набор алгебраических комплексных чисел а^, ..., а/, Pi, ..., р„, для которого каждое из а^ при сопряжении переходит в некоторое ау, а каждое из р,- — в некоторое Pft и t и 7. Известно, что дзета-функция гладкой проективной куби- г^ г^ ческой кривой £ = //--(dim£^l, deg/^3;£ называется эллиптической кривой) всегда представима в виде (1+аТ4- + '7^^)/[(1 —^) (1 —'/Л] для некоторого а е Z. Покажите, что если известно число точек в £(|Р^), то можно найти: (1) а и (2) ^^(F^s) при всех S. 8. Используя факт, сформулированный в предыдущем упражнении, найдите ZfH^/fq; Т\ для f (Xi, Ха), равного: (О Xl-Xl-l и (7 = 2 (mod 3); (ii) Xl—Xl + Xi и ^ = 3(mod4), а также для q = 5, 13 и 9, 9. Предположим, что рациональность функции Z (Н/^д; Т) уже известна. Пусть т и п— степени ее числителя и знаменателя соответственно. Докажите, что числа Ms = ^H/f Л для s^l, 2, 3, ..., m + tt однозначно определяют все остальные Ns. То есть две такие рациональные функции ехр | ^ NsT^/s\ и ехр 2 ^s^VsI для которых Ns = N'^ при l^s^m + n, совпадают, а значит, и Ns'=N' для всех s.
§ 2, Характеры и их поднятие 169 10. Вычислите Z {Mf/fg] Т) для трехмерной гиперповерхности Hf, заданной уравнением 11. Вычислите Z(Hfj^g; Т) и 1(Hjlfq\ Т) (/—однородное пополнение /) для кривой Hf, заданной уравнением: (i) АА = 0; (ii) XiX2(A:i+A2+1)=0; (iii) A|-Af = 1; (iv) А| = А?; (V) Ai=Xf + Af. 12. Прямые в рз получаются как пересечение двух различных гиперповерхностей, т. е. прямая состоит из классов эквивалентности четверок, удовлетворяющих одновременно двум заданным однородным линейным уравнениям. Пусть Л^^ —число прямых В pip ^. Используя данное выше определение дзета-функции по последовательности чисел Л^^» вычислите дзета-функцию семейства прямых на трехмерном проективном пространстве. 13. Используя упр. 12 к § IV.4, докажите, что из приведенной выше леммы 1 и теоремы Дворка «с коэффициентами в {Q» следует теорема Дворка «с коэффициентами в Z и постоянным членом Ь. 14. Пусть Hf — кривая, заданная уравнением Х| = Х| + Ь а р^З или 7 (mod 10). Докажите, что Z{HJFpi ^) = (i_T)(l-pT)' 15. Пусть Я---гладкая проективная кривая. Предполагая справедливость гипотез Вейля для Z (Я^/р^; Г) (которые для кривых были доказаны гораздо раньше, чем в общем случае), покажите, что все нули аналитической функции F (S) =j Z (Я~/Г,; Г^) комплексного переменного s лежат на прямой Res =1/2. Этот факт объясняет, почему гипотезу Вейля (iii) называют «гипотезой Римана». § 2. ХАРАКТЕРЫ И ИХ ПОДНЯТИЕ Q-значным характером на конечной группе G называется гомоморфизм группы G в мультипликативную группу Q^ ненулевых чисел из Q. Так как ^порядок элемента g ._ | j^j^^ лЮбОГО gsG, ХараКТСр ОТОбра- жает G в множество корней из 1 поля Q. Пусть, например, G —аддитивная группа поля Fp, е —корень степени р из 1 в Й, и пусть а —приведенный вычет
170 Гл. V. Рациональность дзета-функции для аерр. Тогда отображение а»—*е^ является характером на fp. В дальнейшем будем писать ai—*е^, опуская тильду. Если е=5^1, этот характер нетривиален, т. е. его образ состоит не только из 1. Если F^ —конечное поле из д=р^ элементов, то известно, что существует s = [F^ : Fp] автоморфизмов Оо, ..•, Oj_i поля Fq, для которых Gi{a)=aP , aeF^ (см. упр. 6 к § III.1). Пусть aeFj. След элемента а, обозначаемый Тга, определяется формулой S Tr^^fS 0/(а)=а + аР + а^'^ + ... + а^'"' 1 = 0 Очевидно, (Тг а)Р = Тг (а), т. е. TraeFp. Кроме того, Тг (а + й) = Тга + Тг6. Поэтому отображение ан-^еТга есть Q-значный характер аддитивной группы поля fg. Напомним, что каждому элементу aeF^ соответствует единственный представитель Тейхмюллера / е Q, который лежит в неразветвленном расширении К поля (Qp, порожденном примитивным корнем из I степени {q— 1), причем t^ = t, а редукция / по модулю р равна а. Цель этого параграфа — найти /?-адический степенной ряд в(Т), значение которого при Т' = Лсовпадало бы с s'^''^. (Точнее, ряд Q{T)Q{Tp)Q{T^''),..Q{Tp'''% где q^p", будет принимать значение ^У^^ при T = t.) Фиксируем а е F^ • Пусть te К — соответствующий представитель Тейхмюллера. Обозначим через Тт^ отображение следа для элементов из /С в (Qp, переводящее элемент К в сумму сопряженных с ним над (Qp. Тогда для представителя Тейхмюллера t (см. упр. 1 к § 4 ниже) а редукция Тг^^ по модулю р равна Следовательно, г^^^ = а '^ , поскольку возведение н в некоторую степень из Zp зависит только от класса вычетов по модулю р.
§ 2. Характеры и их поднятие 171 Пусть А, = 8 — 1. Нам уже известно, что ordp А, = ==1/(р— 1) (см. упр. 7 к § III.4). Хотим же мы найти р-адическое выражение, зависящее от t, для Действуя наивно, можно было бы положить оо g(r) = (i+xr=y/<^-»)-:^-"'"+'^xs п 1=0 а затем построить V^^ g{T)g{TP)g{TP^)..,g{Tp'-^). Но тогда возникает следующая трудность: как придать смысл бесконечному ряду g{T) для интересующих нас значений T = t? А именно, если t^Xp, т. е. вычет а не лежит в Fp, то, очевидно, \t — i\p=l для всех i е Z, откуда так что этот порядок не стремится к бесконечности. Выход из положения заключается в использовании ряда F{K, Y) с лучшей сходимостью, который был введен в конце § IV.2: Напомним, что сомножители справа обозначают соответствующие биномиальные ряды из (Q[[X, Y]]. Рассмотрим теперь F {X, Y) как степенной ряд от X при фиксированном У\ оо / оо \ F{X, Y)= 2 [х- 2] а»,пН. am,n^Zp, при ЭТОМ использован тот факт, что ат,п¥='^ только для т'^п. Действительно, каждое слагаемое ряда ^Up"_;,P"-i)/,n.,(^''"). т. е. после перемножения и приведения подобных членов
172 Гл. V. Рациональность дзета-функции дает лишь члены, степень которых по X меньше или равна степени Y'p по Y. Напомним, что к=г — 1, а ordpX=l/(/7— 1). Положим со где а„= V а^,Д'». Очевидно, ordpa„^n/(p—1), так т = п как каждый член в выражении для а„ делится на Х^. В силу полноты поля (Е|р(е) = (С|р(А,) имеет место включение an е (Qp (е). а&{Т)е (Qp(e) [[Т]]. Более того, в (Г) сходится для всех значений /е£>(р*/(^-*>-), потому что ordp йп ^ п/{р — 1). Рассмотрим теперь для фиксированного t ряд Легко доказать следующее формальное тождество в Q[[Y]\: (1 + уу+ *"+ - +1"''^- F (t, Y) F (tP, Y).. .F{tP'-\ Y). В самом деле, после тривиальных сокращений правая часть приводится к виду (1 + Г)' +'" + - + '"'"'(1 + YP)(i'''-t)fpx xil^YP')it"'''-1")/"'(1 + YP')(t"'''-i"')l^ .... Ho fP =t, H мы получаем требуемое. Итак, при подстановке t вместо Т в Q{T)Q(Tp) ... получается s-i В результате мы нашли хороший р-адический степенной ряд &{Т) = ^:апТ^^(Цр{г)[[Т]] с ord^a^ nl{p — l), такой, что значения характера а»—^е'^'^^ на F^ вычисляются подстановкой поднятия Тейхмюл- лера для а в 0 (Г) в (Тр) ... в {Тр'~^). Ряд в можно рассматривать как «поднятие» этого характера аддитивной группы поля ^д до функции на й (точнее, на некото-
§ 3. Линейные отображ. на простр, степенных рядов 173 ром диске в Q, включающем замкнутый единичный диск, а следовательно, и все представители Тейхмюл- лера). Такие поднятия, как в, важны потому, что многие понятия анализа приложимы непосредственно только к р-адическим, а не к конечным полям. Если некоторый объект, связанный с конечным полем, например дзета-функция гиперповерхности над этим полем, допускает поднятие в поле р-адических чисел, то к нему уже можно применять анализ. В заключение отметим, как важно, что наше поднятие в сходится по крайней мере на замкнутом единичном диске (а, скажем, не просто открытом единичном диске): ведь точки, которые нас больше всего интересуют, — представители Тейхмюллера — лежат как раз на единичной окружности. § 3. ЛИНЕЙНЫЕ ОТОБРАЖЕНИЯ НА ВЕКТОРНОМ ПРОСТРАНСТВЕ СТЕПЕННЫХ РЯДОВ Обозначим через R кольцо формальных степенных рядов над Q от п независимых переменных: Моном X"iX^2... Х"'' будем обозначать через Х«, где и = (wi, ,.., Wn) — упорядоченный набор из п целых неотрицательных чисел. Тогда каждый элемент из R можно записать в виде S^a^"» ^Д^ " пробегает множество и всех упорядоченных наборов из п целых неотрицательных чисел и a^eQ. Отметим, что i? — бесконечномерное векторное пространство над Q- Для каждого Ge R определим линейное отображение из Rb R, обозначаемое также через G, сопоставлением Gr, т. е. это отображение умножения степенных рядов из R на некоторый фиксированный степенной ряд G. Кроме того, для каждого целого положительного д> 1 (в приложениях q будет степенью простого числа р) определим линейное отображение Tgi R-^R^ полагая ^а^Х^^Т,{г) = ^а,^Х-,
174 Гл, V. Рациональность дзета-функции где qu обозначает набор {qui, qa^, ..., ^^д). Например, при п=1 это отображение степенных рядов, при котором стираются все Х-'-члены для /, не делящихся на q, а во всех Х^-членах, где q\j, Х^' заменяется на Ю^^, Положим теперь Ч^^ош^я"^'- R-^R^ Пусть G = = ^ gwX'^^ Тогда Ту, Q —линейное отображение, зада- ваемое на мономах X" формулой (При этом если набор qv — u не лежит в f/, т. е. имеет отрицательную компоненту, то считается, что соответствующее ggT,-a равно нулю.) Обозначим через Gg (К) степенной ряд G (Х^) = ^ gwX^^^ Легко проверить следующее соотношение (см. ниже упр. 7): G^T,^T,^G,^Yg^a Я" п Определим на V функцию | | формулой \и\= ^ щ. Пусть Ro^f(G= ^ g^X^e/?| существует такое УИ>0, что шеи ordp gw^ M\w\ для всех w Нетрудно проверить замкнутость Rq относительно умножения и инвариантность при отображении G>—^Gq, Отметим, что каждый степенной ряд из /?о сходится для всех значений переменных, лежащих в некотором диске, строго большем чем D{\), Один из важных примеров ряда, принадлежащего /?о, дает в(аХ'^), где а берется из D{\)^ а Х^ обозначает моном от переменных Xi, ..., Хп (см. ниже упр. 2). Пусть V — конечномерное векторное пространство над полем F, а {а^-}—матрица линейного отображения А: V-^V ъ некотором базисе. Тогда след отображения А определяется как тг Л sTf i: (^ih
§ 3. Линейные отображ. на простр. степенных рядов 175 Т. е. как сумма элементов главной диагонали (эта сумма не зависит от выбора базиса; по поводу этого факта и других основных понятий и результатов линейной алгебры см. [(а) 2], гл. 6^). (Использование того же символа Тг, что и для следа элемента поля F^, не должно приводить к путанице, поскольку из контекста всегда будет ясно, о чем идет речь.) Если поле F обладает некоторой метрикой, можно ввести след бесконеч- оо ной матрицы Л, при условии что сумма ^ а-а сходится. 1 Лемма 3. Пусть G е Ro, 4^^W^^q. Тогда Tr(*F^) определен для s=l, 2, 3, ... w где x = (xi, ..., xj, x^' = {x^^, .•., x^'), ax^^-^=l озна- чает, что x?"^=l для /=1, 2, .,., n. Доказательство, Разберем прежде всего случай s= 1, а затем сведем к нему общий случай. Так какТ(Х")= Ц ggv-nX\ то И ряд сходится по определению Rq. Рассмотрим теперь правую часть равенства в лемме. Для /=1, 2, ..., п имеем 1^-1, если 9- 1 делит Wt, JC eQ 1 ^^ ^ остальных случаях иже упр. 6). Следовательно, У х- = П у ^.^._. (9-1Л если 9-1 делит tc;, -^„ ^- . 1 ' 1 О в остальных случаях. 1) См. также книгу И. М. Гельфанда [(а) 4], гл. \\.—Прим, nepeff,
176 Гл, V, Рациональность дзета-функции Отсюда ж^~^=1 w^U ^7-1 — 1 W ЧТО и доказывает лемму для s= I. Предположим теперь, что 5>1. Тогда T,.^G'G,^W'~^^T,.^T,^{G'G,),G^W^'^^ Итак, заменив q ня q^ и G на G-Gg-G^z^^.G^s-i, мы установим лемму в общем виде. П Пусть А — некоторая г х г-матрица с элементами в поле f, а Т — независимая переменная. Тогда (1 — AT) (где 1 обозначает гхг-матрицу тождественного преобразования) является гхг-матрицей с элементами в кольце F[T], 2^а матрица играет существенную роль при изучении линейного отображения на А, соответствующего Л, потому что ее определитель, равный det(l — At) для любого конкретного значения /ef переменной Т, обращается в нуль тогда и только тогда, когда существует нетривиальный вектор veF'', для которого 0 = (1 — At)v = v—tAv, т. е. Av = (l/t)v. Иначе говоря, это происходит тогда и только тогда, когда l/t есть собственное значение матрицы Л. Если Л==={ау}, то п det(l-ЛГ)= ^ Ь„гТ'", т = 0 где Ьт=(—l)"" Е sgn (а) а„„ а («.) X 1 ^«3. "от ^'' -перестановка этих «. ^%^(«2)'"^"т-^(«от)- (Функция sgn (а) принимает значение +1 или — 1 в соответствии с тем, является ли данная перестановка о
§ 3, Линейные отображ, на простр, степенных рядов 177 произведением четного или нечетного числа транспозиций.) Предположим теперь, что Л = (а,/}^/^! — бесконеч пая «квадратная» матрица, а f = Q. Тогда выражение для det(l'-Ar) будет иметь смысл как формальный степенной ряд в Й[[Г]], если только выражения для 6^, которые теперь являются бесконечными рядами (условие i<^n> на Ui отбрасывается), сходятся. Применим это понятие к случаю, когда А = = {gy^aja. t,ее/ —«матрица» отображения ^^Tq-G, где G е Rq, т. е. ov^pg^^M\wl Тогда /?-адические порядки членов в выражении для Ьт допускают следующую оценку: Al[|q'a(ui)-Ui| + |9o(u2)-U2| + ... + |q'a(uJ-u^|] Al[S9|a(Ui)|-S|u;!] = M(?-l)S|u;|. (Отметим, что если G —степенной ряд от п переменных, то каждое щ есть набор п целых неотрицательных чисел: щ = (w,i, ,.., щ^) и i W; | = ^ W;/. ] Из этого /-1 / видно, что ordp b^-^oo при т ->■ оо, ordp bfn-^ со при т->оо. Последнее верно, так как существует лишь конечное число Аг-наборов и с заданным значением |w|, а среднее для IWI по конечному множеству различных щ^ т. е. (1/m) ^ \tii\i стремится к оо. Это доказывает, что det(l-Ar)=|] ЬтТ^ корректно определен (т. е. ряд, задающий каждое 6^, сходится) и его радиус сходимости бесконечен. Докажем теперь еще один важный вспомогательный результат, сначала для конечных матриц, а затем для
I78 Гл. V. Рациональность дзета-функции {gqv-a}' А именно, В Q [[Г]] имеет место следующее тождество для формальных степенных рядов; оо det(l-Ar) = expJ- J] Тт (A')Tys]. 1 Чтобы доказать это, напомним прежде всего два факта из теории матриц (см. [(а) 2], ел. 6^)). Определитель и след матрицы ие меняются при сопряжении Ау--^САС~^ посредством обратимой матрицы С, т. е. они инвариантны относительно замены базиса. Кроме того, если основное поле алгебраически замкнуто, что верно, например, для Q, то после подходящей замены базиса любая матрица может быть приведена к верхней треугольной матрице А (например, к канонической жорда- новой форме). Иначе говоря, последняя матрица' не имеет ненулевых элементов ниже главной диагонали. Поэтому при доказательстве тождества без потери общности можно предполагать, что Л = {а^у}/. y=i верхняя треугольная. Тогда левая часть требуемого равен- г ства принимает вид ]^(1—^i/T'). Справа же стоит \ s-lf=l / ^=1 \ s — 1 П expp (logp (1 -а,,Л)= П(1 -auT). поскольку Тг(Л^) _^ Разбор обобщения этого тождества на случай бесконечных матриц А мы оставим читателю в качестве упражнения (см. ниже упр. 8). Резюмируем все это в следующей лемме. Лемма 4. Яг/сть G (X) = ^ gw^""^ Яо.аЧ =^Tq^G, так что матрица отображения W есть А — {gov-aiVra^U ^) А также [(а) 4], гл. II и III.—Яри-«. перев.
§ 4. р-адич, аналитич, выражение для дзета-функции 179 Тогда ряд det(l — ЛГ) из ^[[Т']] корректно определен, имеет бесконечный радиус сходимости и равен оо ехрд - ^Tr{A')TVs 1 § 4. р-АДИЧЕСКОЕ АНАЛИТИЧЕСКОЕ ВЫРАЖЕНИЕ ДЛЯ ДЗЕТА-ШУНКЦИИ В этом параграфе будет доказано, что дзета-функция Z (Я^/Г,; Т) е Z [[Т]] с Q [[Т]] любой гиперповерхности Hf, заданной уравнением / = 0 с /(Хь ..., Xn)GFg[Xi, ..., Хп], является отношением двух степенных рядов из ^[[7]] с бесконечными радиусами сходимости. (В другой терминологии: является р-адической мероморфной функцией, или является отношением двух целых /?-адических функций.) Докажем это индукцией по числу переменных п (т. е. по размерности az—1 гиперповерхности Hf), При Аг = 0 (т. е. когда Hf пусто) утверждение тривиально. Предположим, что оно справедливо для 1, 2, ..., n—l переменных. Вместо того чтобы доказывать наше утверждение для Z{H^/F,; r) = exp(SiV,rvs), достаточно доказать его для оо z'№F,; Л aif ехр rs iv;r^/s , I где iV^j=jчисло Аг-наборов (Хъ ..., Xn)eF'^s, для которых /(xi, ..., Хя) = 0 W все Xi отличны от нуля = число Аг-наборов (xi, ..., Хд) е F^^, для которых /(xi, ..., Хя) = 0, а xf~^ = U i=h ...г^- Действительно, чем отличается Ъ' {Hflfq\ Т) от Z{Hflfg; Т)? Очевидно,
180 Гл. К Рациональность дзета-функции ^ причем экспоненциальный множитель в правой части есть дзета-функция объединения п гиперповерхностей Hi (i™l, ..., п) меньшей ^) размерности (д —2), заданных уравнениями / (Xi, ..., XJ — О и Х/ = 0. Дзета- функция такого многообразия есть произведение дзета- функций для каждой Hi, деленное на произведение дзета-функций попарных пересечений Hi и Яу (ьф!) (т. е. (п — 3)-мерных гиперповерхностей, заданных системой уравнений Х,- = Ху = 0 и /(Xi, ..., X„)==0), умноженное на произведение дзета-функций тройных пересечений, деленное на произведение дзета-функций четверных пересечений, и т. д. Все эти дзета-функции /?-адически мероморфны по предположению индукции 2). Поэтому достаточно установить р-адическую мероморфность для Z', а отсюда уже будет следовать /?-адическая мероморфность Z. Фиксируем некоторое целое s ^ 1. Пусть q = р''. Напомним, что если t обозначает представитель Тейх- мюллера элемента aefgs^ то корень степени р из 1, равный е'^'^^, можно выразить через t при помощи р-адически аналитической функции Одно из основных и просто доказываемых свойств характеров (см. ниже упр. 3 — 5) заключается в следующем: 2] е'г^ i^ou) О, если iieFoSj o^f^s q^, если u = 0, или, после вычитания члена с -Vo = 0, 1, если а е fa^y ^ \q^—\, если и = 0. ^) Это верно лишь для достаточно общей гиперповерхности. Однако заметим, что если с11тЯ£>л —2, то Я/ = Л1р~ , а в этом случае дзета-функция контролируема, так как хорошо известна. Это следует иметь в виду и в дальнейших рассуждениях. — Прим, перев. 2) Либо из их явного вида в случае многообразия /Dip""^ (см, предыдуш^ее примечание).—Яри-и. перев^
§ 4. р-адич. аналитич. выражение для дзета-функции 181 Применим это к функции u=^f(xi,..., лг^) и просуммируем V _ результат по всем Xi, ..,, Хп^ Fg^. Получим Q, Х^, ... , Х^^^ s X Заменим теперь все коэффициенты в XofiXi,..., Хп) Fq[Xo, Xi,,.. > Хп] ИХ представителями Тейхмюллера; при этом получится многочлен F (Xq, Xi, ..., X„) = N ^ aiX°^^ е £2 [Хо, Xi, ,.., Х;^], где Х°"^ обозначает моном X^'oXj"ii...X^'«, Wi=^{Wio, Wii, ..., о^гл). В этом случае Х^, Х^, ... , Х^ ^1Г-5 JV (9^-1Г+ Z П®(«^^"Ох о л Заметим, что поскольку все коэффициенты многочлена f{Xu ..-, Хп) лежат в р^, а ^^р'', то af = ai. Положим теперь G (Хо, ..., Хп) def ^-1 p^-lffi,^ Тогда О л Так как каждый ряд e(afX^°"') принадлежит /?о (см. ниже упр. 2), то это же справедливо для G: G(Xo, ..., Xi) ^/?(,с: й[[Aq, .,., XnU-
182 Гл. V. Рациональность дзета-функции Следовательно, по лемме 3 q^N's - {q' -XY^iq'- l)«+i Тг (¥^), т. е. п л-f-l N's- I](-l)'(?)?^^'^'"'^+ I] (-lyr^^^^'^-'^Trm 0 i==0 Пусть (напомним, что Л—матрица отображения Ч) со л (Г) def (1е1(1-ЛГ)=^ехр ^ Тг(¥^) TVs . 5=1 Тогда из предыдущего видно, что со Z' {Hflf,; Т) = ехрр ^ N'J^js П хП п 5=1 СО exp;,{^?'^'*-'-^^TVs s=l оо (-1) Ч?) X 5=1 (-1 ЧП') l{{\-qn-^'^) (-1) i+l/«\ л+1 (п\ ^+_ f (—П''^^/'л + 1\ i=0 / = 0 Каждый член последнего «альтернированного произведения» является целой /?-адической функцией по лемме 4, На этом завершается доказательство /?-адической мероморфности дзета-функции —центральный результат в доказательстве теоремы Дворка, В следующем параграфе будет установлена представимость дзета-функции в виде отношения двух многочленов. Упражнения 1. Пусть ^ е Q —примитивный корень степени (р^—1) из 1. Докажите, что ^ tP, tP^,..., ^Р*^"^ исчерпывают все элементы, сопряженные с t над (Qp. Другими словами, сопряженные с представителем Тейхмюллера элемента а ^ F^ совпадают с представителями Тейхмюллера сопряженных с а элементов над fp.
§ 4. р-адич. аналитич. выражение для дзета-функции 183 W W % Пусть aeD(l), а X^==Xji,..X„«. Докажите, что 3. Пусть Oj,..., а^ —различные автоморфизмы поля К. Докажите, что не существует нетривиальных комбинаций £ а^а,-, для которых Еа;а,-(д;)=0 при любом г е К. {Указание: воспользуйтесь индукцией по числу ненулевых а,-; в случае затруднений см. книгу Ленга [(а) 3], стр. 238.) Выведите отсюда, что отображение следа Тг из Fg в Fp ненулевое. 4. Пусть е е Q —примитивный корень степени р из 1, Докажите, что ^ е^'^^^О. (Указание: произведите замену ;ci—*-х + + Xq, где Xq е ¥р имеет ненулевой след.) 5- Докажите, что У gTr ixu) ^j —1, если и е f^s, 6. Докажите, что для любых целых положительных п и а ^„ I О в противном случае. 7. В обозначениях § 3 докажите, что G<>Tg=^T^-Gq. 8. Распространите тождество det (1 — Л Г) = ехрр — У! Тг (Л*) T^i на бесконечные матрицы А при подходящих предположениях о сходимости следов, л 9. Задача на повторение. Пусть f {Х)= 2 Щ^^ ^Fq [X]— многочлен от одной переменной с коэффициентами в F^, q=^P^i и ненулевым постоянным членом. Предположим, что нам надо найти число Л^ различных корней многочлена / {X) в f q. Обозначим через Ai представитель Тейхмюллера элемента а;, г = 0,... ,., , л. Пусть 8= 1+^--*фиксированный примитивный корень из 1 степени р в Q, а 0(Г) —ряд из § 2. Положим Докажите что
184 Гл. V. Рациональность дзета-функции § 5. КОНЕЦ ДОКАЗАТЕЛЬСТВА Теорема Дворка теперь легко выводится из следующего критерия представимости степенного ряда в виде рациональной функции. оо Лемма 5. Пусть F{T)= ^aiVeK[[T]l где К произвольное поле. Целым числам т, s ^ О сопоставим матрицу As,т = {cts+i+j}o^1, j^m: ^s ^s + 1 ^s + 2 ^s + 1 ^s+2 ^s + 3 ^s+2 ^s + 3 ^s + 4 ^s + m ^s + m + 1 ^s+m + 2 ' ^s + m + 1 ^s + m + 2 ^s + 2m Пусть Ns.m^f d^H As, m)' Тогда ряд F{T) равен отношению двух многочленов в том и только том случае, когда существуют целые т^О и S, для которых Ns,m = 0 при всяком s^S. Доказательств. Предположим вначале, что F (Т) м есть такое отношение. Пусть Р{Т)=^ ^Ь(Т^, aQ{T) = N = ^CiTK Тогда, приравнивая коэффициенты при Т^ в соотношении F{T)'Q{T) = P (Т) для i>max{M^ N), получим N Пусть «S = max(Af — yV+1, 1), а m = N, Возьмем s^S и запишем эти уравнения для / = s + yv, s + A/+1,... ..., S+2N: CLsCn + (^s^lCS'l +. •. + CLs^nCq — 0, ^s-^N^N + <^s+Nn^N-l + • • • + ^j+2iV^0 = 0,
§ 5, Конец доказательства Следовательно, матрица коэффици А. кг. имеет нулевой опоеделитель N S, т N S.N О для s^iS. Обратно, предположим, что Л/'^,^ = О при s^S, где m выбрано минимальным с данным свойством: N s^m~~^ При всех s^S. Утверждается, что Л^5,т-1=7^0 для всех s'^S, Предположим противное. Тогда некоторая нетривиальная линейная комбинация первых m строк Го, /"i,..., '"m-i матрицы As^m обращастся в нуль везде, кроме, может быть, последнего столбца. Пусть г/^ — первая строка с ненулевым коэффициентом в этой линейной комбинации, т.е. Го-я строка Гц равна кроме, может быть, элемента последнего столбца. Заме- As,m на Г;, —(air/,+i+...+cxOT-/o-i^m-i) И рас- ним г и в смотрим следующие две возможности: (1) ^o>0. Тогда мы получаем матрицу вида о, о S + 1 • • « О s + m ^s+1 0 ^s + 2 ■ • * 0 * • • ^s + m +1 * ■ * ... 0 * * ■ О s + m + 1 iS О s + 2m И определитель выделенной матрицы равен ^^5+i,m-i==0. (2) io = 0. Тогда мы получаем 0 i ^s + l ^s + m i 0 1 ^:. + 2 1 • • ^s + m + 1 • * * ■ * * ■ * A 0 ^ \ ^s + m + 1 1 : / ^s+2m 1 В этом случае A^^+i.m-i совпадает с определителем каждой из двух выделенных матриц. Поскольку определитель Л^5. от всей матрицы равен О, то либо определитель нижней выделенной матоиаы оавен 0. либо 6 = 0
186 Гл. V. Рациональность дзета-функции и определитель верхней выделенной матрицы равен 0. Поэтому Л^т.т-1 = 0. Итак, в любом случае A^j+i.m-i = 0. Далее по индукции легко получить, что iV's',OT-i = 0 при всех s'^s. Это противоречит минимальности выбранного т. Но тогда при любом s^S мы имеем Л^5.т==0 и Ns, т-1 Ф 0. Следовательно, существует линейная комбинация строк матрицы Л^.ш» равная строке из нулей. Более того, у этой комбинации коэффициент последней строки отличен от нуля. Таким образом, последняя строка матрицы As,m при любом s^S пред- ставима в виде линейной комбинации предыдущих т строк. Поэтому всякое решение линейной системы %Wm + CLs+xtlm-1 + • • • + ^5+ш"о = О, является решением уравнения а по индукции —любого линейного уравнения При s^S. Из Этого, очевидно, следует, что — многочлен (степени <8~\-т). П Закончим теперь доказательство теоремы, используя лемму 5. Нам понадобится «р-адическая подготовительная теорема Вейерштрасса» (теорема 14, § IV.4) в следующей форме: если F (Г) — целая р-адическая функция, то для любого положительного вещественного R (равного рациональной степени р) существует многочлен Р (Т) и р-адический степенной ряд Fq (7) е 1 + TQ [[Т]], который сходится на диске D (R) радиуса R вместе со своим обратным G{T), а F{T) = P {T)-Fo{T), Действительно, положите в теореме 14 p^ = Ri так как F целая, она сходится на D{p^).
§ 5. Конец доказательства 187 Для краткости будем писать Z(T) вместо Z{Hfif'j Т). В § 4 мы выяснили, что Z{t)^ А{Т)/В (Т), где А(Т) и В (Г) — две целые р-адические функции. Выберем некоторое R>q^\ для простоты возьмем, например, R-=q^^. Применим теперь утверждение предыдущего абзаца к 5(7). Получим, что В {Т) = Р {T)/G{T), где G (Г) сходится на D (R). Пусть F (7) = Л (Г) • G (Г). Этот ряд также сходится на D{R). Итак, F{T) = P{T)'Z{T), со Пусть FiT)^-^ btV е 1 + ГQ [[7]], Р (7) = ^ qT^' /=0 /=0 со 1 + 7Q [7], Z (7) - 2 aiT е 1 + 7Z [[7]]. По лем- ме 2 из § 1 ui со q in Поскольку F {Т) сходится на D{R), то для достаточно большого i Фиксируем 2е. 1, I от» некоторое т > 2е, Пусть As, т = как и выше, а iV^. m = det (Л^. J. Утверждается, что для данного т мы имеем Л/^^. т = 0 при всех достаточно больших s. По лемме 5 отсюда будет следовать рациональность функции Z(7). Приравнивая коэффициенты в соотношении F (7) = Р{Т)Ъ{Т), находим bf +-ff Ctj^-e + ^l^/+fi-l + C^aj^e-^ +. . . + C^a/. Добавим в матрице Л^. ^n к каждому (/+^)-му столбцу^ начиная с последнего и двигаясь влево до ^-го столбца, линейную комбинацию е предыдущих с коэффициентом Ck при (/4-^ —^)-м столбце. Тогда получится матрица, е первых столбцов которой те же, что и у Л^. ш, а в остальных столбцах элементы а заменены соответствующими Ь. Определитель этой матрицы по-прежнему равен Ns,m Используя ее вид, оценим \N Так как а^ ^ Z, имеем | а t S, т \р* max ших S. Но R bj-L\^+^-'<R-'^'^+^'''i для 1. Поэтому \N S, т \р достаточно боль- fl^, а т 2е, откуда N St т г ns (m+2)
188 Гл, V, Рациональность двета-функции С другой стороны, грубая оценка прямо для матрицы As, т дает неравенство | Ng, m |оо ^ (/^ + j^\)\qn {s+2m) im+i) ,^ (;;2+ 1)! ^2л'« ('"+^) ^^ ('^1>. Перемножая две указанные оценки, мы видим, что произведение р-адической нормы и обычной абсолютной величины для Ns^fn ограничено сверху выражением, которое меньше I при достаточно больших s: Ns.m p'iiV..m|co<^^('"+2).(^^j)!^2am(m+l)^n,^m4-l) (m+l)I'7^"'"*'"+^* _t Q ns при достаточно больших s. Однако iV^, ^eZ, a единственное целое число n с этим свойством: | Аг | • | az |р < 1, есть число Аг = 0. Следовательно, iV^ ,„ == О для всех достаточно больших s. Таким образом, Z (Т) — рациональная функция и теорема Дворка доказана. D
ЛИТЕРАТУРА Порядок работ внутри каждого из следующих пунктов приблизительно соответствует возрастанию нх трудности. Для книг и больших статей это весьма грубая оценка, основанная главным образом на уровне подготовки, необходимой для понимания тех разделов, которые тесно связаны с материалом одной из наших глав I —V. [Работы, отмеченные звездочкой, добавлены при пере- QOJie.—Перев,] (a) Подготовительная 1, Симмонс (Simmons G.) Introduction to topology and modern analysis.-McGraw-Hill, 1963. 2, Херстейн (Herstein I.) Topics in algebra. —John Wiley and Sons, 1975, 3, Ленг С. Алгебра. Пер. с англ. —М.: Мир, 1968. 4*. Гельфанд И. М. Лекции по линейной алгебре.—М.: Наука, 1966. 5*. Рудин У. Основы математического анализа. Пер. с англ. — М.: Мир, 1966. 6*. Куратовский К. Топология. Пер. с англ, —М.: Мир, т. 1, 1966; т, 2, 1969. (b) Общая 1. Боревич 3. И., Шафаревич И. Р. Теория чисел.—М.: Наука, 1964. 2. Ленг С. Алгебраическая теория чисел. Пер, с англ,—М,: Мир, 1966, 3. Серр Ж--П. Курс арифметики. Пер. с франц.—М.: Мир, 1972. 4. Айрленд и Розен (Ireland К. and Rosen М.) Elements of number theory, including an introduction to equations over finite fields.—Bogden and Qulgley, 1972. 5. Дынкин E. Б., Успенский В. A. Математические беседы.—М.: Гостехиздат, 1952. 6. Малер (Mahler К.) Introduction to p-adic numbers and their functions.-Cambridge University Press, 1973. 7. Бахман (Bachman G-) Introduction to p-adic numbers and valuation theory.— Academic Press, 1964. 8. Монна (Monna A. F.) Analyse non-archimedienne.—Springer- Verlag, 1970. (c) К главе II 1. Ивасава (Iwasawa К-) Lectures on p-adic L-functions.—Princeton University Press, 1972. 2. Кубота и Леопольдт (Kubota Т., Leopoldt Н. W.) Eine p-adische Theorie der Zetawerte I, — /. Reine Angew. Math., 214/215 (1964), 328—339. 3. Катц (Katz N.) p-adic L-functions via moduli of elliptic curves.—Proceedings A. M. S. Summer Institute of Alg. Geom. at Areata, Calif., 1974. 4. Ленг С. Введение в теорию модулярных форм. Пер. сангл. — М.: Мир, 1979. 5. Серр (Serre J.-P.) Formes modulaires et fonctions z^ta p-adiques.
.90 Литература In: Modular functions of one variable III (Lecture Notes in Math. 350).—Springer-Verlag, 1973. 6. Манин Ю. И. Периоды параболических форм и р-адическне ряды Гекке.—Ма/пеж. сб.у 92(1973), №3, 378 — 400. (Особо отметим § 8.) 7. Вишик М. М. Неархимедовы меры, связанные с рядами Дирихле.—Жатеж. сб., 99 (141) (1976), № 2, 248—266. 8. Амис и Велю (Amice Y,, Velu J.) Distributions p-adiques associees aux series de Hecke. — Joumees arithmetiques, 1974. 9. Катц (Katz N.) p-adic properties of modular schemes and modular forms. In: Modular functions of one variable III (Lecture Notes in Math. 350).-Springer-Verlag, 1973. 10. Катц (Katz N.) The Eisenstein measure and p-adic interpolation.—Л m^r. J. Math., 99 (1977), 238—311. 11. Катц (Katz N.) p-adic inlerpolation of real analytic Eisenstein series. —Л/гл. of Math,, 104 (1976), 459—571. 12. Мазур и Суинертон-Дайер (Mazur В., Swinnerton-Dyer S.) Arithmetic of Weil curves, —Invent. Math., 25 (1974), 1—61- (d) К главе IV 1. Дворк- (Dwork В.) § 1 нз: On zeta function of a hypersurfa- ce.-Publ. Math. /. H. E. S„ 12 (1962), 7—17. 2. Амис (Amice Y.) Les nombres p-adiques,—Presses Universi- taires de France, 1975. (e) К главе V 1. Вейль (Weil A.) Number of solutions of equations in finite fields.—Ba//. Amer. Math. Soc, 55 (1949), 497—508. 2. Cepp (Serre J.-P.) Rationalite des fonctions t, des varietes algebriques (d*apres Bernard Dwork).—Seminaire Bourbaki, No. 198, February 1960. 3. Дворк Б. О рациональности дзета-функции алгебраического многообразия. Пер. с англ.—Сб. Математика, 5:6 (1961), 55—72. 4. Монски (Monsky Р.) p-adic analysis and zeta functions. Lectures at Kyoto University. — Kinokuniya Book Store, Tokyo, or Brandeis Univ. Math. Dept., 1970. 5. Катц (Katz N.) Une formule de congruence pour la fonction $.—S. G. A. 7 II (Lecture Notes in Math. 340), Springer-Verlag, 1973. 6. Дворк (Dwork B.) On the zeta function of a hypersurface.— PubL Math. L H. £. S., 12 (1962), 5—68. 7. Дворк (Dwork B.) On the zeta function of a hypersurface II. —Л/г/г. of Math., 80 (1964), 227—299. 8. Дворк (Dwork B.) A deformation theory for the zeta function of a hypersurface.—Proc. Int. Cong- Math. 1962 Stockholm, 247—259. 9. Катц H. Работы Дверка. Пер. с франц.—Сб. Математика, 18i6 (1974), 3—19,
ОГЛАВЛЕНИЕ ГЛАВА I. р-АДИЧЕСКИЕ ЧИСЛА 9 § 1. Основные понятия 9 § 2. Метрики поля рациональных чисел 10 Упражнения 17 § 3. Как строится поле комплексных чисел 19 § 4. Поле /7-адических чисел 21 § 5. Арифметика в Qp 29 Упражнения 34 ГЛАВА II. р-АДИЧЕСКАЯ ИНТЕРПОЛЯЦИЯ ДЗЕТА-ФУНКЦИИ РИМ АН А 37 § 1. Формула для значений ^{2k) 39 § 2. р-адическая интерполяция функции f (s) = a^ . . 44 Упражнения 48 § 3. р-адические распределения 51 Упражнения 55 § 4. Распределения Бернулли 57 § 5. Меры и интегрирование 59 Упражнения 66 § 6. р-адическая ^-функция как преобразование Мел- лина — Мазура 67 § 7. Краткий обзор (без доказательств) 75 Упражнения 80 ГЛАВА III. КОНСТРУКЦИЯ ПОЛЯ Q 82 § 1. Конечные поля 82 Упражнения 90 § 2. Продолжение норм G1 Упражнения 103 § 3. Алгебраическое замыкание поля (Q„ 104 § 4. Поле Q 112 Упражнения 115 ГЛАВА IV. /)-АДИЧЕСКИЕ СТЕПЕННЫЕ РЯДЫ 118 § 1. Элементарные функции , 118 § 2. Экспонента Артина —Хассе 129 Упражнения 136 § 3. Многоугольники Ньютона в случае многочленов 141
192 Оглавление § 4. Многоугольники Ньютона в случае степенных рядов 144 Упражнения 156 ГЛАВА V. РАЦИОНАЛЬНОСТЬ ДЗЕТА-ФУНКЦИИ СИСТЕМЫ ПОЛИНОМИАЛЬНЫХ УРАВНЕНИЙ НАД КОНЕЧНЫМ ПОЛЕМ 159 § 1. Гиперповерхности и их дзета-функции 159 Упражнения 167 § 2. Характеры и их поднятие 169 § 3. Линейные отображения на векторном пространстве степенных рядов 173 § 4, р-адическое аналитическое выражение для дзета- функции 179 Упражнения 182 § 5, Конец доказательства 184 Литература 189 Н. Коблиц р-АДИЧЕСКИЕ ЧИСЛА р-АДИЧЕСКИЙ АНАЛИЗ И ДЗЕТА-ФУНКЦИИ Ст. научный редактор Н. И. Плужннкова Мл, научный редактор Л. А, Королева Художник Л. В. Шнпов Художественный редактор В. И. Шаповалов Технические редакторы Н. Д. Толстякова. И. И, Борисова Корректор Е. К. Монякова ИБ № 2217 Сдано в яабор 18.05.81. Подписано к печати 07.01.82. Формат 84х108'/з1. Бумага типографская Я» 1. Объем 3,00 бум. л. Усл. печ. л. 10,08. Усл. кр.-отт. 10,28. Уч.-нзд. л. 8,43. Изд. № 1/0787. Тираж 7900 экз. Заказ U53, Цена 63 коп. Издательство «Мир> 129820. Москва, И-110. ГСП 1-й Рижский пер.. 2. Набрано я сматряцвровано в ордена Октябрьской Революции» ордена Трудового Красного Знамени Ленинградском производственно-техническом объединении «Печатный Двор> имени А. М. Горького Союзполиграфпрома пря Государственном комитете СССР по делам издательств, полвграфин я книжной торговли. 197136, Ленинград, П-136, Чкалоаский пр., 15, итпечатано в Ленявградской -тяпографни № 2 головном предпряитин ордеяа Трудового Красного Знаменя Ленинградского объединения «Техническая кинга> им. Евгеяня Соколовой Союзцолиграфпрома при Государственном комятете СССР по делам издательств, полиграфии н книжной Торговля, 198052, г, Ленинград, Л-52, Измайловский проспект, 29,