Классификация идеалов алгебр вещественных матриц и ее приложения в теории чисел
( Classification of ideals of algebras of real matrices and its applications in the number theory
Preprint, Inst. Appl. Math., the Russian Academy of Science)

Пустыльников Л.Д.
(L.D.Pustyl′nikov)

ИПМ им. М.В.Келдыша РАН

Москва, 2005
Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований (проект № 03-01-00027)

Аннотация

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

Abstract

Expicit classifications of ideals of algebras of matrices of order two over the field of real numbers, and over the field of rational numbers and over finite fields are given. The find classification allows to calculate the amount of primitive Pythagorean triples and the numbers of points of discrete circles in finite fields. Proofs are based on the isomorphism between algebra of matrices of order two over the field of real numbers and a generalized quaternion algebra which was studied in previous work by the author.


E-mail: lpustyln@spp.keldysh.ru

Введение

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

Наиболее общий результат, касающийся идеалов матричных алгебр, состоит в том, что каждому идеалу (правому или левому) однозначно соответствует одномерное подпространство, и этот идеал состоит из всех матриц, аннулирующих это подпространство (справа или слева), т.е. отображающих его в нулевой вектор [1]. В настоящей работе, классифицируя идеалы алгебры матриц второго порядка, мы не пользуемся этой теоремой. Идея нашей классификации подсказана работой [2], где для конкретной обобщенной кватернионной алгебры явно построены все правые идеалы [2, § 2], каждый из которых однозначно определяется комплексным числом, модуль которого равен 1. Таким же образом описываются все левые идеалы этой алгебры. Сама обобщенная кватернионная алгебра и ее правые идеалы имеют важное значение в задаче Лагранжа о колебаниях дискретной струны [2]. В настоящей работе эта алгебра введена в определении 1.2 § 1 и обозначается, как алгебра B. Далее оказалось, что алгебра B изоморфна алгебре A матриц второго порядка над полем вещественных чисел (лемма 1.2, § 1), и, рассматривая образы идеалов алгебры B при этом изоморфизме, мы даем явное описание идеалов алгебры A (§ 1). Подобная явная конструкция осуществлена также для алгебр матриц второго порядка над полем рациональных чисел (§ 2) и над полем характеристики p 3 (§ 3). В случае поля рациональных чисел эта конструкция связана с пифагоровыми тройками, состоящими из целых чисел r,s,t, удовлетворяющими уравнению r2+s2=t2, а в случае конечного поля, содержащего p 3 элементов, она приводит к новому решению задачи о числе решений сравнения u2+v2 [^(R)]2 mod p, где [^(R)] - заданное целое число.

Выражаю глубокую благодарность Н.С. Семенову и Т.В. Локоть за полезные обсуждения.

§ 1. Явная классификация идеалов алгебры матриц
второго порядка над полем вещественных чисел

Определение 1.1. Введем алгебру A вещественных матриц второго порядка.

Определение 1.2. Введем множество B, состоящее из всех матриц второго порядка, имеющих вид


ж
з
з
и
a+ib
c+id
c-id
a-ib
ц
ч
ч
ш
,
(1.1)

где a,b,c,d - произвольные вещественные числа, i - мнимая единица.

Непосредственно проверяется утверждение следующей леммы.

Лемма 1.1. Множество B есть алгебра.

Лемма 1.2. Алгебры A и B изоморфны между собой.

Доказательство. Алгебра A есть четырехмерное линейное пространство над полем вещественных чисел R, имеющее базис, состоящий из четырех матриц


e1= ж
з
з
и
1
0
0
1
ц
ч
ч
ш
,    e2= ж
з
з
и
0
1
-1
0
ц
ч
ч
ш
,    e3= ж
з
з
и
0
1
1
0
ц
ч
ч
ш
,    e4= ж
з
з
и
-1
0
0
1
ц
ч
ч
ш
,

удовлетворяющих соотношениям

 

e12=e32=e42=e1,    e22=-e1,    e3e2=-e2e3=e4,

e3e4=-e4e3=e2,    e2e4=-e4e2=e3,

 

(1.2)

тогда как алгебра B есть четырехмерное линейное пространство над полем R, имеющее базис, состоящий из четырех матриц


j1= ж
з
з
и
1
0
0
1
ц
ч
ч
ш
,    j2= ж
з
з
и
i
0
0
-i
ц
ч
ч
ш
,    j3= ж
з
з
и
0
1
1
0
ц
ч
ч
ш
,    j4= ж
з
з
и
0
-i
i
0
ц
ч
ч
ш
,

удовлетворяющих соотношениям

 

j12=j32=j42=j1,    j22=-j1,    j3j2=-j2j3=j4,

j3j4=-j4j3=j2,    j2j4=-j4j2=j3.

 

(1.3)

Отображая элементы j1,j2,j3,j4 базиса пространства B соответственно в элементы e1,e2,e3,e4 базиса пространства A и продолжая это отбражение по линейности на всю алгебру B, в силу соотношений (1.2) и (1.3) получаем изоморфизм алгебр A и B. Лемма 1.1 доказана.

Замечание 1.1. В силу (1.2) и (1.3) A и B - обобщенные кватернионные алгебры [3].

Лемма 1.3. Для каждого вещественного числа j, удовлетворяющего условию 0 j < 2p, существует правый идеал [^(I)](j) в алгебре B, состоящий из матриц (1.1), удовлетворяющих условию

c-id=eij(a+ib),

(1.4)

и левый идеал [^(J)](j) в алгебре B, состоящий из матриц (1.1), удовлетворяющих условию

c+id=eij(a+ib).

(1.5)

Идеалами [^(I)](j) и [^(J)](j) исчерпываются соответственно все правые и левые идеалы алгебры B.

Доказательство. Непосредственной проверкой устанавливается, что при выполнении равенств (1.4) и (1.5) множества матриц [^(I)](j) и [^(J)](j) являются соответственно правыми и левыми идеалами. Идеалы [^(I)](j) и [^(J)](j) являются неразложимыми (т.е. не представляются в виде прямой суммы двух различных нетривиальных идеалов), так как, умножая матрицу из этих идеалов справа или слева на некоторую диагональную матрицу из алгебры B, можно получить любую другую матрицу, принадлежащую идеалам [^(I)](j) или [^(J)](j). Далее, из определения идеалов [^(I)](j) и [^(J)](j) следует, что из объединения по всем j из полуинтервала 0 j < 2p состоят из всех вырожденных матриц алгебры B. Поэтому идеал, отличный от [^(I)](j) и [^(J)](j), должен содержать невырожденную матрицу, и, следовательно, должен совпадать со всей алгеброй B. Лемма 1.3 доказана.

Теорема 1.1. Для каждого вещественного числа j, удовлетворяющего условию 0 j < 2p, существует правый идеал I(j) в алгебре A, состоящий из матриц (

a

b

c

d

), таких что выполняются равенства


м
н
о
b+c=(a+d)cosj-(b-c)sinj,
d-a=(a+d)sinj+(b-c)cosj,
(1.6)

и левый идеал J(j) в алгебре A, состоящий из матриц (

a

b

c

d

), таких что выполняются равенства


м
н
о
b+c=(a+d)cosj-(b-c)sinj,
d-a=-(a+d)sinj+(c-b)cosj.
(1.7)

Для разных значений j идеалы I(j) и J(j) попарно различны и ими исчерпываются все правые и левые идеалы алгебры A.

Доказательство. При изоморфизме алгебр A и B, указанном в доказательстве леммы 1.2, идеалы [^(I)](j) и [^(J)](j) алгебры B, введенные в лемме 1.2, отображаются в идеалы I(j) и J(j) алгебры A. При этом из равенств (1.4) и (1.5) следуют соответственно равенства (1.6) и (1.7). Поэтому утверждения теоремы 1.1 следуют из утверждений леммы 1.3. Теорема 1.1 доказана.

Теорема 1.2. 1) Если ненулевая матрица (

a

b

c

d

) I(j), то она аннулирует справа одномерное подпространство, имеющее направляющий вектор



e
 

j 
= ж
и
 (a+d)cosj-(b-c)(1-sinj)

(a+d)(sinj-1)+(b+c)cosj
, 1 ц
ш
,
(1.8)

который зависит только от j, но не зависит от вида самой матрицы.

2) Если ненулевая матрица (

a

b

c

d

) J(j), то она аннулирует слева одномерное подпространство, имеющее направляющий вектор



æ
 

j 
= ж
и
 (a+d)cosj+(b-c)(1-sinj)

-(a+d)(sinj+1)+(c-b)cosj
, 1 ц
ш
,

который зависит только от j, но не зависит от вида самой матрицы.

Доказательство. Докажем утверждение 1). Предположим, что вектор (q,1) аннулируется справа матрицей (

a

b

c

d

), т.е.


(q,1) ж
з
з
и
a
b
c
d
ц
ч
ч
ш
= ж
з
и
0
0
ц
ч
ш
.
(1.9)

Введем величины

a=a+d,    b =b-c,    d =b+c,    g =d-a.

(1.10)

Из (1.10) и (1.9) следует, что

 

a=

 a-g


2

,    b=

 b+d


2

,    c=

 d-b


2

,    d=

 a+g


2

,

(a-g)q+(d-b)=0,    (d+b)q+(a+g)=0.

 

(1.11)

Поэтому в силу (1.11) имеем равенства

q=

 b-d


a-g

=

 a+g


-b-d

,

(1.12)

которые справедливы в силу (1.6) и (1.10). Таким образом, число q, удовлетворяющее (1.9), существует и согласно (1.12), (1.10) и (1.6) имеет вид

q=

 b-d


a-g

=

 b-(acos-bsinj)


a-(asinj+bcosj)

=

 -(a+d)cosj+(b-c)(1-sinj)


(a+d)(-sinj+1)-(b-c)cosj

,

т.е. вектор [(e)\vec]j из (1.8) есть направляющий вектор одномерного подпространства, которое справа аннулируется матрицей (

a

b

c

d

) I(j). Докажем, что для всех матриц идеала I(j) вектор [(e)\vec]j - один и тот же. Для этого воспользуемся тем, что идеал I(j) алгебры A - неразложимый. Поэтому для любых двух ненулевых матриц (

a

b

c

d

) и (

a

b

c

d

) из этого идеала существует матрица (

[^(a)]

[^(b)]

[^(c)]

[^(d)]

) I(j), такая что


ж
з
з
и
aў
bў
cў
dў
ц
ч
ч
ш
= ж
з
з
и
a
b
c
d
ц
ч
ч
ш
ж
з
з
з
и
^
a
 
^
b
 
^
c
 
^
d
 
ц
ч
ч
ч
ш
.

Из этого равенства следует, что



e
 

j 
ж
з
з
и
aў
bў
cў
dў
ц
ч
ч
ш
=

e
 

j 
ж
з
з
и
a
b
c
d
ц
ч
ч
ш
ж
з
з
з
и
^
a
 
^
b
 
^
c
 
^
d
 
ц
ч
ч
ч
ш
= ж
з
и
0
0
ц
ч
ш
,

т.е. матрица (

a

b

c

d

) аннулирует справа тот же самый вектор [(e)\vec]j.

Утверждение 2) теоремы 1.2 доказывается совершенно аналогично, на основе теоремы 1.1. Теорема 1.2 доказана.

Следствие 1.1. Если матрица (

a

b

c

d

) I(j), то она аннулирует справа вектор (q,1), где q=[(1+sinj-cosj)/(1-sinj-cosj)].

Доказательство. Величины a,b,g,d, введенные в (1.10), определяют однозначно матричные элементы a,b,c,d. Поэтому можно так выбрать матрицу (

a

b

c

d

) I(j), чтобы выполнялись равенства a =b =1. При этом в силу (1.6) имеем: d =cosj-sinj, g =sinj+cosj. Подставляя эти значения для a,b,d и g в (1.12), получаем утверждение следствия 1.1.

§ 2. Явная классификация идеалов алгебры матриц
второго порядка над полем рациональных чисел
и количество примитивных пифагоровых троек

Определение 2.1. Введем алгебру AQ вещественных матриц второго порядка над полем рациональных чисел Q.

Определение 2.2. Введем множество BQ, состоящее из всех матриц второго порядка, имеющих вид (1.1), где a,b,c,d - произвольные рациональные числа, i - мнимая единица.

Лемма 2.1. Множество BQ есть алгебра.

Лемма 2.2. Алгебры AQ и BQ изоморфны между собой.

Доказательство леммы 2.2 повторяет доказательство леммы 1.2 с заменой поля R на поле Q.

Лемма 2.3. Для каждого решения (r,s,t) уравнения

r2+s2=t2

(2.1)

в целых числах r,s,t существует правый идеал [^(I)]Q(r,s,t) в алгебре BQ, состоящий из матриц (1.1), удовлетворяющих условию


c-id= ж
и
 s

t
+i  r

t
ц
ш
(a+ib),
(2.2)

и левый идеал [^(J)]Q(r,s,t) алгебры BQ, состоящий из матриц (1.1), удовлетворяющих условию


c+id= ж
и
 s

t
+i  r

t
ц
ш
(a+ib).
(2.3)

Идеалами [^(I)]Q(r,s,t) и [^(J)]Q(r,s,t) исчерпываются соответственно все правые и левые идеалы алгебры BQ.

Доказательство. Введем угол j, такой что

sinj=

 r


t

,    cosj =

 s


t

.

(2.4)

Тогда в силу леммы (1.3), (2.2) и (2.3) имеем:

 

^

I

 


Q 

(r,s,t) ⊂

^

I

 


Q 

(j) ,    

^

J

 


Q 

(r,s,t) ⊂

^

J

 


Q 

(j),

(2.5)

где [^(I)]Q(j) и [^(J)]Q(j) - идеалы алгебры B, определенные в лемме 1.3. Поэтому утверждение леммы 2.3 следует из равенств (2.4) и утверждений леммы 1.3. Лемма 2.3 доказана.

Теорема 2.1. Для каждого решения (r,s,t) уравнения (2.1) в целых числах r,s,t, такого что t > 0, существует правый идеал IQ(r,s,t) в алгебре AQ, состоящий из матриц (

a

b

c

d

) таких, что выполняются равенства


м
п
н
п
о
b+c=(a+d)  s

t
-(b-c)  r

t
d-a=(a+d)  r

t
+(b-c)  s

t
,
(2.6)

и левый идеал JQ(r,s,t) в алгебре AQ, состоящий из матриц (

a

b

c

d

) таких, что выполняются равенства


м
п
н
п
о
b+c=(a+d)  s

t
-(b-c)  r

t
d-a=-(a+d)  r

t
+(c-b)  s

t
.
(2.7)

Для различных целочисленных решений (r,s,t) уравнения (2.1) с условием t > 0 таких, что среди чисел r,s,t есть пара взаимно простых чисел, соответствующие им идеалы IQ(r,s,t) - различны, и соответствующие им идеалы JQ(r,s,t) - различны. Идеалами IQ(r,s,t) и JQ(r,s,t) исчерпываются соответственно все правые и левые идеалы алгебры AQ.

Доказательство. Изоморфизм алгебры AQ и BQ, построенный в лемме 2.2, есть ограничение изоморфизма алгебр A и B, построенного в лемме 1.2 на подмножества AQ A и BQ B. Поэтому утверждения теоремы 2.1 следуют из равенств (2.4), соотношений (2.5) и утверждений теоремы 1.1. Теорема 2.1 доказана.

Следствие 2.1. Если (r,s,t) - целочисленное решение уравнения (2.1), такое что t > 0, а матрица (

a

b

c

d

) IQ(r,s,t), то она аннулирует справа вектор (q,1), где

q=

 t+r-s


t-r-s

.

(2.8)

Доказательство. Пусть j - угол, такой что выполняются равенства (2.4). Так как IQ(r,s,t) IQ(j), то в силу следствия 1.1 и (2.4) матрица (

a

b

c

d

) I(j) и аннулирует справа вектор ([(1+sinj-cosj)/(1-sinj-cosj)], 1). Подставляя теперь в выражение для его первой координаты вместо sinj и cosj их выражения из равенства (2.4), получаем утверждение следствия 2.1.

Определение 2.3. Назовем пифагоровой тройкой (r,s,t) множество, состоящее из трех попарно взаимно простых чисел с условием 0 < r < s < t, которые удовлетворяют уравнению (2.1).

Определение 2.4. Пифагорова тройка называется примитивной, если число

m(r,s,t)

   def
=
 

  

 r+s+t


r-s+t

- целое.

Пример 2.1. (3,4,5) - примитивная пифагорова тройка, так как m(3,4,5)=3.

Замечание 2.1. Так как функция f(x)=[(x+{1-x2}+1)/(x -{1-x2}+1)] в области 0 < x 2/2 монотонно возрастает до бесконечности при x 0 и справедливы равенства f(2/2)=2+1, m(r,s,t)=f(r/t), то m(r,s,t) > 2+1 и limr/t 0m(r,s,t)=.

Теорема 2.2. Пусть 0 < Q < 2/2, NQ - количество примитивных пифагоровых троек (r,s,t), удовлетворяющих уловию r/t Q. Тогда справедливо равенство


NQ= й
к
к
к
к
л
2+Q-  Q2

1+
Ц

1-Q2

Q+  Q2

1+
Ц

1-Q2
щ
ъ
ъ
ъ
ъ
ы
-2,
(2.9)

где квадратные скобки обозначают целую часть числа, стоящего внутри них.

Доказательство. Сопоставим каждой пифагоровой тройке (r,s,t) три целых числа

 

~

r

 

=s,     

~

s

 

=-r,     

 

~

t

 

=t,     

(2.10)

которые также удовлетворяют уравнению (2.1). Согласно следствию 2.1, если матрица (

a

b

c

d

) IQ([(r)\tilde],[(s)\tilde],[(t)\tilde]) то она аннулирует одномерное подпространство с направляющим вектором (q,1), где q=[([(r)\tilde] + [(t)\tilde] - [(s)\tilde] )\tilde]) / ( [(t)\tilde] - [(r)\tilde] - [(s)\tilde])]. Из (2.8), (2.10), (2.1) т определения 2.4 следует, что


q=m(r,s,t)=f ж
и
 r

t
ц
ш
,
(2.11)

где f(x)=[(x+{1-x2}+1)/(x-{1-x2}+1)]=[(2+x-[(x2)/(1+{1-x2})])/(x+[(x2)/(1+{1-x2})])] - функция, введенная в замечании 2.1. Так как согласно замечанию 2.1 функция f(x) в области 0 < x 2/2 монотонно возрастает при x 0 и f(2/2)=2+1, то в силу теоремы 2.1 и следствия 2.1 для любого натурального числа [(q)\tilde] > [2+1]=2 существует тройка целых   чисел     [(r)\tilde],[(s)\tilde],[(t)\tilde],    удовлетворяющих   условиям    [(r)\tilde] > 0, 0 < -[(s)\tilde] < [(r)\tilde],   [(t)\tilde] > [(r)\tilde]   и уравнению (2.1), для которых координата q=[([(t)\tilde] + [(r)\tilde] - [(s)\tilde] )\tilde]) / ( [(t)\tilde] - [(r)\tilde] - [(s)\tilde])] вектора (q,1) из (2.8) имеет вид q=f(r/t), где r=-[(s)\tilde], t=[(t)\tilde]. Поэтому в силу (2.11) все примитивные пифагоровы тройки (r,s,t), для которых r/t Q, однозначно соответствуют всем натуральным числам q, удовлетворяющим условиям 2+1=f(2/2) < q f(Q), и равенство (2.9) следует из (2.11). Теорема 2.2 доказана.

§ 3. Явная классификация идеалов алгебры матриц
второго порядка над конечными полями и число точек
дискретных окружностей

Пусть p 3 - простое число, а Fp - поле характеристики p, которое мы будем рассматривать, как поле вычетов по модулю p.

Определение 3.1. Введем алгебру Ap матриц второго порядка с элеметами из Fp.

Определение 3.2. Предполагая, что число -1 является квадратичным невычетом по модулю p, а e2=-1, введем алгебру Bp, состоящую из матриц второго порядка, имеющих вид


ж
з
з
и
a+eb
c+ed
c-ed
a-eb
ц
ч
ч
ш
,
(3.1)

где a,b,c,d - произвольные элементы из Fp.

Лемма 3.1. Алгебры Ap и Bp изоморфны между собой.

Доказательство. Алгебра Ap есть четырехмерное линейное пространство над полем Fp, имеющее базис


e1= ж
з
з
и
1
0
0
1
ц
ч
ч
ш
,    e2= ж
з
з
и
0
1
-1
0
ц
ч
ч
ш
,    e3= ж
з
з
и
0
1
1
0
ц
ч
ч
ш
,    e4= ж
з
з
и
-1
0
0
1
ц
ч
ч
ш
,

с соотношениями

 

e12=e32=e42=e1,    e22=-e1,    e3e2=-e2e3=e4,

e3e4=-e4e3=e2,    e2e4=-e4e2=e3,

 

(3.2)

тогда как алгебра Bp есть четырехмерное линейное пространство над полем Fp, имеющее базис,


j1= ж
з
з
и
1
0
0
1
ц
ч
ч
ш
,    j2= ж
з
з
и
e
0
0
-e
ц
ч
ч
ш
,    j3= ж
з
з
и
0
1
1
0
ц
ч
ч
ш
,    j4= ж
з
з
и
0
-e
e
0
ц
ч
ч
ш
,

с соотношениями

 

j12=j32=j42=j1,    j22=-j1,    j3j2=-j2j3=j4,

j3j4=-j4j3=j2,    j2j4=-j4j2=j3.

 

(3.3)

Отображая элементы j1,j2,j3,j4 базиса пространства Bp соответственно в элементы e1,e2,e3,e4 базиса пространства Ap и продолжая это отбражение по линейности на всю алгебру Bp, в силу соотношений (3.2) и (3.3) получаем изоморфизм алгебр Ap и Bp. Лемма 3.1 доказана.

Замечание. В силу (3.2) и (3.3) Ap и Bp - обобщенные кватернионные алгебры [3].

Лемма 3.2. Для каждого решения (r,s) сравнения

r2+s2 ≡ 1  mod p,

(3.4)

где r,s - вычеты по модулю p, существует правый идеал [^(I)]p(r,s) в алгебре Bp, состоящий из матриц (3.1), удовлетворяющих условию

(c-ed) ≡ (r+es)(a+eb)  mod p,

(3.5)

и левый идеал [^(J)]p(r,s) алгебры Bp, состоящий из матриц (3.1), удовлетворяющих условию

(c+ed) ≡ (r+es)(a+eb)  mod p.

(3.6)

Идеалами [^(I)]p(r,s) и [^(J)]p(r,s) исчерпываются соответственно все правые и левые идеалы алгебры Bp.

Доказательство. То, что при выполнении сравнения (3.4) [^(I)]p(r,s) и [^(J)]p(r,s) являются соответственно правыми и левыми идеалами алгебры Bp, следует непосредственно из определения 3.2 алгебры Bp и условия, согласно которому e2=-1, а число -1 - квадратичный невычет по модулю p. Идеалы [^(I)]p(r,s) и [^(J)]p(r,s,) являются неразложимыми, так как, умножая матрицу из этих идеалов справа и слева на некоторую диагональную матрицу из алгебры Bp, можно получить любую другую матрицу идеалов [^(I)]p(r,s) и [^(J)]p(r,s). Далее, из определения 3.2 алгебры Bp следует, что идеалы [^(I)]p(r,s) и [^(J)]p(r,s) при всех r и s, удовлетворяющих сравнению (3.4), состоят из всех матриц алгебры Bp. Поэтому идеал, отличный от [^(I)]p(r,s) и [^(J)]p(r,s) должен содержать невырожденную матрицу, и, следовательно, должен совпадать со всей алгеброй Bp. Лемма 3.2 доказана.

Теорема 3.1. Если число -1 - квадратичный невычет по модулю p, то для каждого решения (r,s) сравнения (3.4) в поле Fp существует правый идеал Ip(r,s) в алгебре Ap, состоящий из матриц (

a

b

c

d

) Ap, таких что справедливы сравнения


м
п
н
п
о
(b+c) є (a+d)r-(b-c)s  mod p,
(d-a) є (a+d)s+(b-c)r  mod p,
(3.7)

и левый идеал Jp(r,s) в алгебре Ap, состоящий из матриц (

a

b

c

d

) Ap, таких что справедливы сравнения


м
п
н
п
о
(b+c) є (a+d)r-(b+c)s  mod p,
(d-a) є -(a+d)r+(c-b)s  mod p.
(3.8)

Идеалы Ip(r,s) и Jp(r,s) попарно различны для разных пар (r,s) и ими исчерпываются все правые и левые идеалы алгебры Ap.

Доказательство. При изоморфизме алгебр Ap и Bp, указанном в доказательстве леммы 3.1, идеалы [^(I)]p(r,s) и [^(J)]p(r,s) алгебры Bp, введенные в лемме 3.2, отображаются в идеалы Ip(r,s) и Jp(r,s) алгебры Ap, причем из сравнений (3.5), (3.6) следуют сравнения (3.7) и (3.8). Поэтому утверждения теоремы 3.1 следуют из утверждений леммы 3.2. Теорема 3.1. доказана.

Определение 3.3. Дискретной окружностью Sp радиуса [^(R)] по модулю p называется множество, состоящее из всех пар (u,v) Sp вычетов по модулю p, удовлетворяющих сравнению

u2+v2

^

R

 

2
 

  mod p,

(3.9)

где [^(R)] - целое число.

Обозначим через Qp([^(R)]) число точек (u,v) дискретной окружности Sp.

Теорема 3.2. Если число [^(R)] не делится на p, то, представляя число p в виде p=4n ± 1 (n - целое число), имеем равенство Qp([^(R)])=4n, а, если число [^(R)] делится на p, то


Qp(
^
R
 
)= м
п
н
п
о
4n,
если    p=4n+1,
1,
если    p=4n-1.

Доказательсто. Предположим, что число [^(R)] не делится на p. Тогда, разделив обе части сравнения (3.9) на [^(R)]2, получим сравнение (3.4) относительно переменных r=u/[^(R)], s=v/[^(R)]. Если число -1 - квадратичный невычет по модулю p, то в силу известного равенства для символов Лежандра ([4]) имеем: (-1)(p-1)/2=-1, т.е. p=4n-1. В этом случае согласно теореме 3.1 число Qp([^(R)]) равно количеству правых (или левых) идеалов алгебры Ap. Но согласно общей теореме, касающейся матричных алгебр ([1]), количество правых (или левых) идеалов алгебры Ap совпадает с числом одномерных подпространств двумерной плоскости над полем Fp, которое равно p+1=4n: если ввести координаты x,y на плоскости, то это подпространства, заданные уравнениями x=0,  y=0 и y=kx, где k=1,,p-1. Если же число -1 - квадратичный вычет по модулю p, то (-1)(p-1)/2=1, p=4n+1 и -1 t2  mod p, где t Fp. В этом случае в силу (3.4) имеем:

r2+s2=r2-(ts)2=(r-ts)(r+ts) ≡ 1  mod p.

Количество решений сравнения XY 1  mod p  в поле  Fp   равно  p-1=4n: X=1,,p-1; Y=X-1  mod p, а для каждой такой пары X и Y величины r и s однозначно определяются из системы сравнений X r-ts,    Y r+ts,  mod p. Таким образом, в случае, когда число [^(R)] не делится на p, теорема 3.2 доказана.

Предположим, что число [^(R)] делится на p. Тогда сравнение (3.9) сводится к сравнению

u2-v2  mod p.

(3.10)

Из вида этого сравнения следует, что, если число -1 - квадратичный вычет, (т.е. -1 t2  mod p, t Fp, p=4n+1), то существует ровно 2p-1 различных решений сравнения (3.10): переменная v=0,1,,p-1, а при v 0 переменная u= ± tv. Если же число -1 - квадратичный невычет (т.е. p=4n-1), то существует только одно решение: u=v=0. Теорема 3.2 доказана.

Список литературы

[1]

M.A. Knus, A. Merkurjev, M. Rost, J.P. Tignol. The Book of Invo-
lutions. American Mathematical Society, Colloquium Publications, Volume 44, 1998.

[2]

Л.Д. Пустыльников. О спектре дискретного неоднородного волнового уравнения и колебаниях дискретной струны // Матем. сб. Том 183 (1992), N 3, 38-54.

[3]

И.Р. Шафаревич. Алгебра 1, Современные проблемы математики, т. 11, ВИНИТИ, Москва. 1986.

[4]

И.М. Виноградов. Основы теории чисел. М. 1965.

 


File translated from TEX by TTH, version 3.40.
On 12 Apr 2005, 18:26.