Научная статья на тему 'Обобщение и применение закона взаимности Эйзенштейна'

Обобщение и применение закона взаимности Эйзенштейна Текст научной статьи по специальности «Математика»

CC BY
226
69
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Востоков С. В., Орлова К. Ю.

Доказано одно частичное обобщение закона взаимности Эйзенштейна. С его помощью получено короткое доказательство теоремы о том, что если N нечетно и целое число является N-й степенью по почти всем простым модулям, то оно является N-й степенью целого числа.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Востоков С. В., Орлова К. Ю.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A generalization and an application of the Eisenstein reciprocity law

A generalization of the Eisenstein reciprocity law is proved. Using it, a short prove of the following fact is obtained: if N is even and if for almost all prime p an integer is the N-th power modulo p, then this integer is the N-th power of an integer.

Текст научной работы на тему «Обобщение и применение закона взаимности Эйзенштейна»

Вестник СПбГУ. Сер. 1, 2008, вып. 1

ОБОБЩЕНИЕ И ПРИМЕНЕНИЕ ЗАКОНА ВЗАИМНОСТИ ЭЙЗЕНШТЕЙНА

1. Введение

Квадратичный закон взаимности — один из наиболее красивых результатов алгебры и теории чисел. С 1801 года было выведено и доказано множество его обобщений, развитие которых можно проследить в двух направлениях: разные расширения и более высокие степени. Например, квадратичный закон взаимности можно сформулировать не только в кольце Z. Для кольца гауссовых целых чисел Z[i] такая теорема была доказана Дирихле. Гильберт же смог доказать, что квадратичный закон взаимности верен в любом поле алгебраических чисел [1].

Хотя Гаусс [2] и открыл биквадратичный закон взаимности, но до конца его не доказал. Первые опубликованные доказательства кубического и биквадратичного законов взаимности принадлежат Эйзенштейну [3].

Результаты по квадратичному и кубическому законам взаимности обобщает закон взаимности Эйзенштейна. Приведем его формулировку. Пусть K = Q(Z), где Z = e2nl/p — круговое расширение поля рациональных чисел для нечетного простого p. Возьмем числа a и a такие, что a G Z, (a,p) = 1, а число a — примарное в K, т.е. a Ф b (mod (Z — 1)2) при некотором b G Z, (b,p) = 1

Теорема (закон взаимности Эйзенштейна). Для символов степенных вычетов p-ой степени выполняется соотношение

Основная цель работы — доказать следующее частичное обобщение Пусть K = Q(Z), Z = e2ni/n, где n > 1 —нечетное натуральное число.

Теорема 1. Если a G Z[Z], a Ф 1 (mod n) и a G Z, (a,p) = 1, то степенных этого закона. вычетов n-ой степени выполняется соотношение

В качестве применения теоремы 1 будет дано новое доказательство следующей теоремы Анкени—Роджерса.

Теорема 2. Предположим, что a G Z и (a, N) = 1, где N — нечетное число. Если сравнение xN Ф a (mod p) разрешимо для всех, кроме конечного числа, простых чисел, то a : bN для некоторого b G Z.

2. Начальные обозначения

Везде считаем, что р — нечетное простое число. Введем обозначения: • K = Qp(Z), где Z := Zpn;

© С. В. Востоков, К. Ю. Орлова, 2008

• п = Z — 1 —простой элемент поля K. Для элемента ® G K* пишем

• а := a(x) = атхт + am+ ixm+1 + .. ai G Zp, то G Z,am G Ap- Если вместо ж в разложение а подставить 7Г, то получим alji) = а = атпт + am+i7rm+1 + .

• res — вычет ряда ЛоранаА aA, равный коэффициенту при ж-1;

• R — мультипликативные представители классов вычетов;

• Д — оператор Фробениуса на рядах Лорана Zp((x)):

Д(£оА) = (Saixi)A = SaiXpi. Нам также понадобится функция

l{a) = - \ogap/aA, P

определенная в работе [5] для элемента ®, у которого первый коэффициент am взаимно прост с p. Эта функция обладает следующими свойствами: l(a) G Zp [x]; l(afi) = l(a) + l(0; l(aa) = а/(а)для a G Zp;

если a(x) = в + атХт (mod deg(m + 1)), в G Atp-1, то

l(a) = CimOA1Xm (mod deg(m + 1)). Более подробно свойства функции l(a) рассмотрены в [4, гл.У1] и в [5].

3. Явная формула для символа Гильберта рп-ой степени в поле K = Qp(Z„n)

Рассмотрим символ Гильберта: (, )„n : K* x K* д ар„. В работе [5] была найдена следующая явная формула для этого символа:

(a,Ay=Qres$(a'/3)/(A""1), (1)

где Ф(a,f3) = l(a)dl(f3) — l(a)f3~1df3 + l(f3)a~1da, а d := a. B частном случае n = 1 и ® = в = 1 (mod п) имеем более простую формулу

(a, р)р = Cesil°g Ad i°g 2>/A-i>. (2)

Заметим, что Zp — 1 = хр (mod p) и поэтому формулу (3) можно переписать в виде

(aJj)p = CesflosE-dl°s-)x~P- (3)

Более подробно о вычислении символа Гильберта можно прочитать в [5] и в [4].

4. Предварительные вычисления

Перед доказательством непосредственно обобщения теоремы Эйзенштейна проверим следующий факт. Положим n = pr. Пусть K = Qp(Z), где Z := Zpr.

Теорема 1. Если ® G Zp[Z] и ® = 1 (mod pr), то (а, av = 1 для a G Zp, (a,p) = 1. ДОКАЗАТЕЛЬСТВО. Рассмотрим формулу (1) и в ней положим в := a. По условию a G Zp, следовательно d1(a) и a_1da равны нулю. Поэтому в условиях теоремы получаем, что Ф(а,а) = l(a)aAA-dl(a) = l(a)d log(a).

Далее, рассмотрим разложение a = 1+ pr0+pr0in + pr02п2 +..., где Ai G R. Заменив 7г на ж получим разложение а: а = 1 + ргв+ргв 1 х+ргв2х2 + . .. = (1+ргв)(1 + ргв'1 х+ргв'2х2 + .. .) = а'аъ где а' G Zp, а Cx1 = 1 +PrO4X +PrO12X2 + ... Тогда имеем

(a, a)pr = (a'ai,a)pr = (a',a)pr (ai,a)pr.

Сначала рассмотрим чему равен символ (a', av-. Как уже было замечено ранее, d1(a) и a-ida равны нулю. Следовательно, фА', a) = 1(a)a'-id(a'). Но a' G Zp, и, следовательно, da' =

0. Из чего, воспользовавшись формулой (1), выводим (a',a)„r = 1. Посмотрим, что происходит с (ai,a)pr:

U1 = 1 +ргв[х+ргв 2 X2 + .. ., da1=pre'1 + 2pre'2x + ... = 0 (mod pr).

Следовательно l(a)a11da1 = 0 (mod pr) и Ф(«1, a) = 0 (mod pr). Поэтому (a1: a)pr = 1 и, значит, (a, av = (a', av (ai, a)„r = 1, что завершает доказательство теоремы.

5. Общий случай

В этом параграфе мы остановимся на свойствах символа Гильберта (, )n, где n — нечетное число, с помощью которого позднее мы вычислим произведение символов степенных вычетов.

Пусть n > 1 —нечетное натуральное число, Z := Zn, K = Qp(Z), и пусть n = nipr, (ni,p) = 1. Тогда рассмотрим башню полей

Qp — T — K,

где T = Qp(Zni), K = T(Zpr). Поскольку (ni,p) = 1, расширение T/Qp неразветвлено. Введем некоторые дополнительные обозначения:

• От = Zp[Zni ] —кольцо целых поля T;

• a — автоморфизм Фробениуса в T;

• Д — оператор Фробениуса в кольце рядов Лорана от ((x)):

A(SaiXi) = (SaiXiA = S a(ai)x^,

• Tr — оператор следа в T/Qp;

• R — представители Тейхмюллера в Qp(Zn).

Как и выше, для элемента a G K* и его разложения

a := amnm + am+inm+i + . .., где ai G от , (p, am) = 1, п = Zpr — 1, пишем

a : = a(x) = атхт + am+1xm+1 + . ..

Явная формула для символа Гильберта pr-ой степени ( , )„r в поле K имеет в нашем случае вид

, дч Trres4>(a,A)/(CA-1) , ,

(a, A)pr- = CpA - , (4)

где C := Cp-, Ф{a,p) = 1{а)с1Щ - 1{а)А1с1р + ЩоГ1с1а (см [4, ra.VII]). 24 Теорема 3'. Если ® G Ox[Zpr], ® = 1 (mod pr), a G Zp, (a, p) = 1, то

(а, a)pr = 1.

ДОКАЗАТЕЛЬСТВО. Рассмотрим формулу (2) и в ней положим в := a.

По условию a G Zp C От, следовательно d1(a) и a-1da равны нулю. Поэтому в условиях теоремы получаем, что Ф(а,а) = l(a)aT1dl(a) = l(a)d log(a). Далее теорема доказывается аналогично теореме 3 из предыдущего параграфа.

Пусть n = n1pr, где (n1,p) = 1, и k«1 + mpr = 1 для некоторых k,m G Z. Тогда, используя стандартные свойства символа Гильберта, получаем

(а, в)п = Кв)А (а,в)кг. (5)

Используем полученные формулы в доказательстве следующей леммы.

Лемма 1. Если а, в —единицы поля K, то (а,в)ш = 1.

ДОКАЗАТЕЛЬСТВО. Имеем неразветвленное расширение T = Qp(Zni), степень которого f = [T : Qp] = y(n1); тогда число элементов q в поле вычетов поля T равно pf. Сведем доказательство леммы к вычислению символа (а, в)д-ь По теореме Эйлера число q — 1 = pf — 1 = pA(ni) — 1 делится на «1 Обозначим через q' частное от деления q — 1 на «1. Таким образом, q — 1 = n1q'.

Так как Zq-1 G K, над K определен символ Гильберта (а,в)д-1. Если (а,в)д-1 = 1, то (а,в)ш = 1, поскольку верно равенство

(а,в)п1 = (а, в^— 1.

Как известно, ручной символ (а,в)д-1 можно вычислить по следующей формуле (см., например, [6, гл. 8, т. 5]):

(а, в),-1 = ( — 1)А(а)А(в)а-А(в)вА(а) (mod п).

В нашем случае А(а) = 0, А(в) = 0, и значит, (а,в)д-1 = 1 (mod п). Поскольку (а,в)д-1 —корень из 1 степени q — 1, предыдущее сравнение дает (а,в)д-1 = 1.

Теорема 4. Пусть K = Qp(Zn), « = «1pr, (n1,p) = 1, n —нечетное число. Пусть а G Zp[Zn], а = 1 (mod n). Тогда

(а, a)n = 1 для a G Zp, (a,p) = 1.

ДОКАЗАТЕЛЬСТВО. Как следует из формулы (5), достаточно доказать, что (аА)А = 1 и (аА)А = 1. Элемент а принадлежит кольцу Ок = Zp[Zn] целых элементов поля K и сравним с 1 по модулю n; тем более элемент а сравним с 1 по модулю pr | n. Тогда по теореме 3' имеем (а, a)„r = 1. Далее, поскольку а = 1 (mod p)r, элемент а принадлежит группе единиц OK поля K, а поскольку a G Zp, (a,p) = 1, мы получаем a G Z* C OK; из леммы 1 следует (а, a)ni = 1.

6. Доказательство обобщения теоремы Эйзенштейна

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

Пусть К = Q(Z), Z = е2ш/п, где П > 1 —нечетное натуральное число. Тогда для а,в О К*, (ав,п) = 1, имеем следующую формулу для произведения степенных вычетов:

где p— простой идеал поля K, делящий n, и — —символ норменного вычета в

W n

пополнении Kp поля K. В нашем случае Kp = Qp(Z), где (p) = Z П р.

Пустьp — простой делитель числа n и p|n; тогда символ совпадает с симво-

а,

/Зл

Pj

б

лом Гильберта (а, в)п в поле Qp(Zn), который, как уже говорилось, можно представить в виде произведения

(а, в)п = (а,в)т (а,в)кг,

где kni+mpr = 1, k, m G Z. Напомним, что по лемме 1 если а, в — единицы поля Qp(Zn), то (а,в)п1 = 1. Далее, по теореме 3' для в = a G Z, (a,p) = 1 и а = 1 (mod pr) будет (а,а)рг = 1. Таким образом, мы доказали, что выполняется следующее утверждение.

Лемма 2. Пусть p — простой делитель числа n и p |n. Если а G Z[Z], a G Z, причем а = 1 (mod n) и (a,p) = 1, то

a

(a, a\ , ч

■и,-

(символ Гильберта берется в поле Qp(Zn)).

ДОКАЗАТЕЛЬСТВО ТЕОРЕМЫ 1. Пусть n > 1 —нечетное натуральное число, Z = e2ni/n, K = Q(Z), а G Z[Z], a G Z, причем а = 1 (mod n) и (a,p) = 1. Из закона взаимности для символов степенных вычетов и леммы 2 непосредственно вытекает,

что

э

т

о

п

а, а

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

р

Таким обра:юм,

ь утверждение теоремы 1. 7. Доказательство теоремы Анкени и Роджерса

Сначала скажем несколько слов об истории этого красивого результата. Давно известно, что если a — целое число, не являющееся квадратом, тогда существует бесконечно много простых чисел p, по модулю которых a — квадратичный невычет. Некоторое обобщение этой теоремы было открыто Тростом в 1934 году. Затем в самом общем виде его сформулировал в качестве гипотезы Чоул.

В 1951 году Анкени и Роджерс доказали, что если xn = a (mod p) имеет решение для почти всех простых чисел, то либо a = bn, либо 8|n и a = 2n/8bn. Харли Фландерс

и

е

с

т

в статье [7] обобщил теорему на поле алгебраических чисел и поле алгебраических функций от одной переменной.

В настоящей работе при помощи полученного выше обобщения закона Эйзенштейна мы докажем результат Анкени и Роджерса для нечетных n.

В этом параграфе N — фиксированное нечетное число; через DN мы обозначаем кольцо целых элементов поля Q(ZN). Для доказательства теоремы нам потребуется следующая лемма.

Лемма 3. Пусть a G Z — целое число, не являющееся N-ой степенью и взаимно простое с N. Пусть далее aDN = Pl1 . . PAn —разложение идеала aDN в произведение простых идеалов кольца DN. Тогда существует k такое, что N не делит 13Л.

ДОКАЗАТЕЛЬСТВО. Обозначим образующую простого идеала Pk П Z в Z через pk. Таким образом pfcZ = Pfc П Z. Далее, из того что Pfc | aDN следует, что Pfc D aDN, а потому

PfcZ = Pk П Z D aDn П Z D aZ,

т.е. pfc j a. Поскольку (a,N) = 1, это означает, что (pfc,N) = 1 и тем самым pfc не делит N. Тогда pfc неразветвлено в Q(ZN); следовательно, ordpka = ordpka = 1%. Таким образом,

a = ±pOrdp1 a ...pnrdpn a = ±pl1 ...рП»;

если бы все lk делились на N, то поскольку ±1 — N-я степень (N нечетно!), число a было бы N-ой степенью целого числа, что противоречит условию леммы.

ДОКАЗАТЕЛЬСТВО ТЕОРЕМЫ 2. Напомним, что мы хотим доказать, что если N — нечетное число, a — целое число, взаимно простое с N, и сравнение xN = a (mod p) разрешимо для всех, кроме конечного числа, простых чисел, то число a является N-ой степенью некоторого целого числа. Переформулируем его следующим образом: если a не является N-ой степенью, то существует бесконечно много простых чисел p, для которых сравнение xN = a (mod p) неразрешимо.

Предположим, что a не равно N-ой степени в Z. Пусть aDN = P11 ... PAn —разложение на простые идеалы в Dn. Тогда мы находимся в условиях леммы З и N не делит хотя бы одно lk . Можно считать, что N не делит In

Покажем, что существует бесконечно много простых идеалов W кольца Dn, для которых сравнение xN = a (mod W) неразрешимо в Dn. Если это не так, то есть лишь конечное множество {Qi,..., Qm} простых идеалов, отличных от всех Pk и от простых идеалов, входящих в разложение N, и таких, что сравнения xN = a (mod Q)j неразрешимы (j = 1,..., m). При

помощи китайской теоремы об остатках мы можем найти такой элемент т G Dn, что т = 1 (mod Qk) при k = 1, 2 ..., m, т = І

(mod N), т = 1 (mod Pj) для j = 1, 2,..., n — 1 и т = а mod Pn, где элемент а G Dn выбран так,

что ( — ) = Сдг. Так как r = 1 (mod N), по теореме 1

Pn N

в =(') •

т N a N Таким образом, получаем с одной

стороны, что

С другой стороны, пусть (т) = Ш... — разложение т на простые идеалы. Тогда

а

'/(f)

:Y

п

J=1

R

и потому ( — ) ф 1 при некотором j, а это значит, что сравнение xN = а (mod R)j I Щ) N

неразрешимо в Dn . Но из сравнений, которым удовлетворяет т, непосредственно следует, что Rj не совпадает ни с одним из идеалов Qi,..., Qm-

Мы показали, что существует бесконечно много простых идеалов W, для которых сравнение xN = a (mod W) неразрешимо. Пусть wZ = W П Z. Тогда xN = a (mod w) неразрешимо и таких w существует бесконечно много, поскольку каждое рациональное простое число содержится лишь в конечном числе простых идеалов кольца DN. Этим завершается доказательство теоремы 2.

Summary

S. V. Vostokov, K. Yu. Orlova. А generalization and an application of the Eisenstein reciprocity

law.

А generalization of the Eisenstein reciprocity law is proved. Using it, a short prove of the following fact is obtained: if N is even and if for almost all prime p an integer is the N-th power modulo p, then this integer is the N-th power of an integer.

Литература

1. Hilbert D. Gesammelte Abhandlungen. Bd 1: Zahlentheorie XIV. 5395. Berlin: Springer Ver- lag, 1935.

2. Gauss K. F. Untersuchungen ueber hoehere Arithmetik Chelseu publishing company. Bronx; New York, 1889.

3. Eisenstein G. Gesammelte Werke. Springer Verlag, 1975.

4. Fesenko I., Vostokov S. Local Fields and Their Extensions. Providence; R.I.: AMS, 2002.

5. Востоков С. В. Явная форма закона взаимности. Изв АН СССР. Сер. матем., 1978. Т. 42. №6. С. 1288-1321.

6. Ивасава К. Локальная теория полей классов / Пер. с япон. М.: Мир, 1983. 184 с.

7. Flanders H. Generalization of a theorem of Ankeny and Rogers // Ann. Math., 1953. Vol. 57. P. 392-400.

Статья поступила в редакцию 13 сентября 2007 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.