РефератыМатематикаОбОбратимые матрицы над кольцом целых чисел

Обратимые матрицы над кольцом целых чисел

Министерство образования Российской Федерации


Вятский государственный гуманитарный университет


Математический факультет


Кафедра алгебры и геометрии


Выпускная квалификационная работа


Обратимые матрицы над кольцом Zn


Выполнила:


Студентка V курса


Математического факультета


Сычева О. Г.





Научный руководитель:


д.ф.-м.н., профессор


Вечтомов Е. М.





Рецензент:


к.ф.-м.н., доцент


Чермных В. В.





Допущена к защите в ГАК





Зав.кафедрой Вечтомов Е М.


« »


Декан факультета Варанкина В. И.


« »Киров 2003
Содержание:

Введение………………………………………….…………………….2 стр.


§1 Основные понятия………………………………………………….3 стр.


§2 Обратимые матрицы над полем Zp


п.1 формула для подсчета обратимых матриц порядка 2 ……….10 стр.


п.2 формула для подсчета обратимых матриц порядка 3 ……….11 стр.


п.3 общая формула подсчета обратимых матриц над полем Zp

..16 стр.


§3 Обратимые матрицы над Z
n

………………………………………17 стр.


Литература …………………………………………………………….27 стр.


Введение


Теория матриц является одним из основных вопросов линейной алгебры.


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


Вся работа разбита на два этапа:


В §2 показан метод построения обратимых матриц второго и третьего порядков над полем Zp

. В конце параграфа построена гипотеза формулы подсчета количества обратимых матриц n–го порядка над полем Zp

.


В §3 приведен алгоритм построения обратимых матриц второго порядка над некоторыми кольцами вычетов (приведены конкретные примеры). В конце параграфа построена гипотеза формулы подсчета количества обратимых матриц второго порядка над кольцом классов вычетов Z
n

.


§1. Основные определения.


Матрицей называется прямоугольная таблица, заполненная некоторыми математическими объектами. Чаще всего рассматриваются матрицы, заполненные элементами из некоторого поля P
.


Элементы матрицы обозначаются одной буквой с двумя индексами, указывающими "адрес" элемента - первый индекс дает номер строки, содержащий элемент, второй - номер столбца. Если матрица имеет m
строк и n
столбцов, то говорят, что матрица имеет размерность (или - размеров ). Мы будем обозначать матрицы заглавными латинскими буквами, а ее элементы - такими же буквами, но строчными. Таким образом, матрица (размеров ) записывается в форме:


.


Матрица, состоящая из одних нулей, называется нулевой. Будем обозначать ее 0

.


Матрица, имеющая одно и то же число n
строк и столбцов, называется квадратной. Число n
называется порядком квадратной матрицы.


Элементы матрицы, у которых оба индекса равны (i
=
j
) называются диагональными, а воображаемая прямая, соединяющая все диагональные элементы матрицы называется главной диагональю.


Квадратная матрица, у которой все элементы, за исключением элементов главной диагонали, равны нулю, называется диагональной.


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

:



Две матрицы считаются равными, если они одного размера и у них совпадают соответствующие элементы.


Две матрицыA
=(a
ij
) и B
=(b
ij
) одного и того же размера можно складывать, их суммой будет матрица того же размера C
=(c
i
j
), , т.е. чтобы получить сумму двух матрицы достаточно сложить соответственные элементы этих матриц.


Произведение элемента c
из поля на матрицу A
=(a
ij
) определяется следующим образом: cA
=
(caij
).


Для любой матрицы A
существует противоположная -
A
такая, что A
+
(-
A
)=0
.


Все перечисленные свойства непосредственно следуют из определений и свойств операций в поле.


Рассмотрим матрицу A
=(a
ij
) размером и матрицу B
=(b
ij
) размером (т.к. произведение матриц определено лишь в том случае, когда число столбцов в первой матрице равно числу строк во второй). Для таких матриц введем действие умножения матрицы на матрицу, в результате чего получается матрица C
=
(cij
) размером , где .


Итак, матрицы можно складывать, умножать их на скаляр, а также умножать матрицу на матрицу. Эти действия обладают свойствами:


По сложению:


1. (A
+
B
)+
C
=
A
+
(B
+
C
) – ассоциативность;


2. A
+
B
=
B
+
A
– коммутативность;


3. Существует нейтральный элемент – матрица 0:
A
+ 0 = 0 +
A
=
A
;


4. Для матрицы A
существует обратный элемент -
A
:
A
+
(-
A
)=0
;


По умножению матриц на скаляр:


5. ;


6. ;


7. ;


8. ;


По умножению матриц:


9. Произведение матриц в общем случае не коммутативно, т.е. AB
ВА
;


10. (AB
)C
=
A
(BC
) – ассоциативность;


11. (cA
)B
=
A
(cB
)=
cAB
;


12. Дистрибутивность умножения относительно сложения (правая и левая)(A
1
+
A
2
)B
=
A
1
B
+
A
2
B
, A
(B
1
+
B
2
)=
AB
1
+
AB
2
;


13. Существует единственный нейтральный элемент E
(если A
– квадратная): EA
=
AE
=
A
.
Если же A
размером , то Em
A
=
AEn
=
A
.


14. Произведение матрицы А
на нулевую матрицу дает в результате так же нулевую матрицу (существуют случаи, когда нулевая матрица получается в результате перемножения ненулевых матриц).


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


Определителем n
-го порядка квадратной матрицы А
, называется алгебраическая сумма n
!
членов, которыми являются всевозможные произведения по n
элементов, взятых по одному и только по одному из каждой строки и каждого столбца, причем член берется со знаком плюс, если его индексы составляют четную перестановку, и со знаком минус – если нечетную перестановку.


,


где (a
1
,
a
2
, ...,
a
n
) пробегает все перестановки чисел 1, 2, ..., n
; множитель равен +1, если (a
1
,
a
2
, ...,
a
n
) - четная перестановка, и равен –1, если нечетная.


Минором элемента aij
называется определитель (n
-1) – порядка, полученный из данного определителя n
-го порядка, путем вычеркивания i
-
й строки и j
-
го столбца.


Минор aij
элемента обозначается М
ij
.


Алгебраическим дополнением элемента aij
называется минор этого элемента, взятый со знаком (-1)i
+
j
.


Алгебраическое дополнение элемента обозначается А
ij
=
(-1)i
+
j
×
М
ij
.


Матрица B
называется обратной для матрицы A
, если AB
=
BA
=
E
, где E
- единичная матрица. Равенство AB
=
BA
показывает (нетрудно видеть, используя правило умножения матриц), что число строк и столбцов матрицы A должно быть одинаково.


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


Если матрица А
имеет обратную, то она единственна.


Покажем это. Пусть АВ=СА=Е
и СВ,
тогда заметим: С=СЕ=С
(АВ
)=
(СА
)В=ЕВ=В.
Что противоречить условию.


Определитель произведения любых двух матриц n
-
го порядка равен произведению их определителей.


Докажем. Рассмотрим единичные столбцы n
-
го порядка:


, , …,


Возьмем произведение матрицы АВ
на столбец единичных столбцов (т.е. столбец из n
n
-мерных столбцов)



Тогда =×1=×==


====. Что требовалось доказать.


Заключение данной теоремы также выполняется и для случая, когда элементы матриц взяты из кольца вычетов Zn

.


Квадратная матрица называется вырожденной, если ее определитель равен нулю и не вырожденной в противном случае.


Для всякой невырожденной матрицы существует обратная матрица.


Покажем это. ПустьA
=(a
ij
) –невырожденная квадратная матрица (). Рассмотрим матрицу А
*
=
, где Аij
– алгебраическое дополнение элементов определителя , причем алгебраические дополнения i
-й сроки стоят в i
-ом столбце.


Найдем произведение С=АА
*
, где С=

ij
)




и т.д.


Найдя все элементы матрицы С
по описанному выше алгоритму, в итоге, получим следующее:, т.е. . Значит матрица А
*
- обратная к невырожденной матрице А
.


Для вырожденной матрицы обратной матрицы не существует. Иначе если вырожденная матрица А
() имеет обратную А
*
, тогда верными будут следующие равенства: А
·А
*

,, , . Что в принципе не верно.


Нужно отметить, что невырожденной матрицей над Zn

называется матрица, определитель которой является обратимым элементом в Zn

.


§2
. Обратимые матрицы над полем Z
p


В данном параграфе попытаемся вывести формулу для подсчета количества обратимых матриц в поле Zp

, где p – простое.


1. Формула для подсчета обратимых матриц порядка 2.


Будем рассматривать матрицы .


Алгебраическое дополнение к элементу есть определитель матрицы порядка 1, т.е. . Алгебраическое дополнение к элементу есть определитель матрицы порядка 1, т.е. .


Нужно найти количество всех невырожденных матриц (когда ). При этом


(1.1)


Формулу выведем в 2 этапа.


1) Пусть (р-1 штук), (р-1 штук),


(по р штук) (1.2)
.


Тогда количество матриц, удовлетворяющих данным условиям, вычисляется по формуле


(р-1)2
р2
(1.3)


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


В условии (1.2)
не учитываются матрицы вида с неравным нулю определителем, количество которых нужно прибавить. Но сосчитали матрицы вида с определителем обращающимся в нуль, количество которых нужно вычесть.


Докажем, что количество матриц в обоих случаях одинаково.


а) (р-1 штук), и . Из (1.1)
получаем равенство . Значит . При заданном (где =1,2…р-1) элемент однозначно выражается через и (количество невырожденных матриц – р-1). Поэтому количество матриц удовлетворяющих этим условиям (р-1)3
штук.


б) , и . Значит . Отсюда . Элемент однозначно выражается через , , , которые принимаю не нулевые значения. Поэтому количество матриц удовлетворяющих этим условиям (р-1)3
штук


Значит формула (1.3)
при условии (1.2)
верна.


2) Пусть . Тогда , а из (1.1)
получаем что и (как в первом этапе, случае а). Тогда количество таких матриц вычисляется по формуле


(р-1)2
×р (1.4)


Этими этапами мы перебрали все случаи невырожденных матриц.


Складывая формулы (1.3)
и (1.4)
полученные в этапах 1) и 2) получаем формулу для нахождения количества обратимых матриц порядка 2 над полем Zp


(р-1)2
×р×(р+1) (1.5)


2. Формула для подсчета обратимых матриц порядка 3.


Будем рассматривать матрицы .


Алгебраические дополнения к элементам , и есть определители матриц , и соответственно, порядка 2, при чем , и .


Нужно найти количество всех невырожденных матриц (). При этом


(2.1)


Формулу выведем в 3 этапа.


1) Пусть (р-1 штук), (их количество по формуле (1.5)
), (по р штук) (2.2)
.


Тогда количество таких матриц вычисляется по формуле

(р-1)3
р5
(р+1) (2.3)


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


При условии (2.2)
не учитываются матрицы вида с неравным нулю определителем, количество которых нужно прибавить. Но сосчитали матрицы вида с определителем обращающимся в нуль, количество которых нужно вычесть.


Докажем, что количество матриц в обоих случаях одинаково:


а) (р-1 штук), и . Из (2.1)
получаем равенство .


а1) Пусть =0. Тогда и. Значит элементов всего р-1 штук, количество невырожденных матриц - (р-1)2
р(р+1). Т.к то из выражения получаем равенство , т.е. хотя бы один из этих элементов не равен нулю. Пусть . Из того, что получаем .Элементом , принимающим любое значение, можем однозначно задать элемент . Поэтому количество матриц удовлетворяющих этим условиям (р-1)4
×р2
×(р+1) штук.


а2) Если ¹0, .Тогда и . Значит элементов всего р-1 штук, количество невырожденных матриц - (р-1)2
р(р+1). Т.к , то, из выражения получаем . Пусть . Домножим равенство () на . Заменим на (из того, что ). Получим равенство . Вынесем за скобки и т.к. делаем вывод, что . Значит и (). Поэтому количество матриц удовлетворяющих этим условиям (р-1)5
×р×(р+1) штук.


а3) Если ¹0, и получаем (р-1)4
×р2
×(р+1) штук матриц удовлетворяющих этим условиям (рассуждение как в пункте а1)


а4) Если ¹0, , и получаем (р-1)5
×р×(р+1) штук матриц удовлетворяющих этим условиям (рассуждение как в пункте а2)


а5) Если ¹0, , и . Из того, что получаем . Пусть . Равенство () умножим на и заменим на (). Получим равенство . Вынося за скобки (), замечаем, что элемент однозначно выражается через ( - р-1 штук). Но тогда тоже выражается через эти элементы. Поэтому количество матриц удовлетворяющих этим условиям (р-1)6
×р×(р+1)штук.


Таким образом, общее количество матриц удовлетворяющих условию пункта а) подсчитывается по формуле (р-1)4
×р×(р+1)×(р2
+2р-1) (получается суммированием формул полученных в пунктах а1-а5).


б) (р-1 штук), ((р-1)2
×р×(р+1)) штук). Т.к. , значит (2.4)


б1) Пусть =0. Тогда из (2.4) выводится равенство


(2.5)


а из (2.5)
получим . Распишем (2.5)
: . Т.е. однозначно выражается через элемент , которых может быть р штук, и через элементы , , , , . Поэтому количество матриц удовлетворяющих этим условиям (р-1)4
×р2
×(р+1).


б2) Если ¹0, .Тогда получим опять равенство (2.5)
и из него. Элементов всего р-1 штук. Т.к , то получаем что . Пусть . Умножив равенство (2.5) на , выражая и произведя замену на получим равенство . А т.к. и делаем вывод, что и выражаются через все остальные элементы матрицы. Поэтому количество матриц удовлетворяющих этим условиям (р-1)5
×р×(р+1) штук.


б3) Если ¹0, и получаем (р-1)4
×р2
×(р+1) матриц удовлетворяющих этим условиям (рассуждения как в пункте б1)


б4) Если ¹0, , и получаем (р-1)5
×р×(р+1) матриц удовлетворяющих этим условиям (рассуждения как в пункте б2)


б5) Пусть ¹0, , и . Из того, что , получаем . Пусть . Тогда преобразовывая (2.4)
получаем, что однозначно выражается через и все остальные элементы.


Поэтому количество матриц удовлетворяющих этим условиям (р-1)6
×р×(р+1) штук.


Таким образом, общее количество матриц удовлетворяющих условию пункта б) подсчитывается по формуле (р-1)4
×р×(р+1)×(р2
+2р-1) (получается суммированием формул полученных в пунктах б1-б5).


Значит формула (р-1)3
р5
(р+1) для случая 1) при условии (2.2)
верна.


2) Пусть , (количество их р-1), (количество высчитывается по формуле (1.5)
) и (по р штук). Тогда из (2.1)
получаем


.


Тогда количество таких матриц вычисляется по формуле


(р-1)3
р4
(р+1) (2.6)


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


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


Докажем, что количество матриц в обоих случаях одинаково:


а) , и . Из (2.1)
получаем равенство , , а из того что получаем что, например, элемент однозначно выражается через элемент (р штук) и все остальные элементы. А значит количество матриц с данными условиями (р-1)4
р2
(р+1).


б) , и . Из (2.1) получаем равенство , . А из можем однозначно выразить, например, элемент через элемент (р штук) и все остальные элементы. А значит количество матриц с данными условиями (р-1)4
р2
(р+1).


3) Пусть , , (количество их p-1), (количество высчитывается по формуле (1.5)) и (по р штук).


Тогда количество таких матриц вычисляется по формуле


(р-1)[(р-1)2
р(р+1)]×р×р×р (2.7)


Этими этапами мы перебрали все случаи невырожденных матриц порядка 3. складывая формулы (2.3), (2.6)
и (2.7),
полученные в этапах 1), 2) и 3) получаем формулу для нахождения количества обратимых матриц порядка 3матриц над полем Zp


(р-1)3
р3
(р+1)(р2
+р+1) (2.8)


3. Общая формула для подсчета обратимых матриц над полем Zp
.


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


Например:


Для матриц порядка 4:


(р-1)4
р6
(р+1)(р2
+р+1)(р3
+р2
+р+1).


Для матриц порядка 5:


(р-1)5
р10
(р+1)(р2
+р+1)(р3
+р2
+р+1)( р4
+р3
+р2
+р+1), и т.д.


Анализируя полученные результаты, можем сделать выводы, что общая формула для получения количества обратимых матриц порядка n над полем Zp

выглядит так:




Данную формулу тождественными преобразованиями можно привести к виду:




§3. Обратимые матрицы над кольцом
Zn


Из теоремы доказанной в § 1 следует, что для определителе
й матриц A и B выполняется равенство |A·B|=|A|·|B|.

Для обратимых матриц A и B следует A·
B=E.Следовательно |A·
B|=|A|·
|B|=|E|=1.


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


Попытаемся сосчитать количество обратимых матриц над некоторыми кольцами вычетов по составному модулю.


Обратимые матрицы над
Z4
.
































* 0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1

Всего различных матриц второго порядка над Z4
: 44
=256.

В Z
4

обратимыми элементами являются 1и3. Рассмотрим сколько обратимых матриц с определителем равным 1: |A|=ad-bc=1.


Разобьем на следующие варианты:


1. ad=3. Возможные случаи:


1) a=1 Ù d=3,


2) a=3 Ù d=1,


bc=2. Возможные случаи:


1) b=1 Ù c=2,


2) b=2 Ù c=1,


3) b=2 Ù c=3,


4) b=3 Ù c=2.


Получили с данным условием 8 обратимых матриц.


2. ad=2.Возможно 4 случая (см. предыдущий пункт).


bc=1. Возможные случаи:


1) b=c=1,


2) b=c=3.


Получили с данным условием 8 обратимых матриц.


3. ad=1. Возможно 2 случая (см. предыдущий пункт).


bc=0. Возможные случаи:


1) b=0 Ù c=1,


2) b=0 Ù c=2,


3) b=0 Ù c=3,


4) b=1 Ù c=0,


5) b=2 Ù c=0,


6) b=3 Ù c=0,


7) b=c=0,


8) b=c=2.


Получили сданным условием 16 обратимых матриц.


4. ad=0. Возможно 8 случаев (см. предыдущий пункт).


bc=3. Возможно 2 случая (см. первый пункт).


Получили с данным условием 16 обратимых матриц.


Таким образом, по данной классификации получаем 8+8+16+16+16=48 обратимых матриц, определитель которых равен 1. Аналогичную классификацию можно составить для обратимых матриц с определителем равным 3, и число таких матриц будет также равно 48.


Следовательно, из 256 квадратных матриц второго порядка над Z4

обратимыми являются 96.


Обратимые матрицы над
Z6

.


























































* 0
1
2
3
4
5
0
0 0 0 0 0 0
1
0 1 2 3 4 5
2
0 2 4 0 2 4
3
0 3 0 3 0 3
4
0 4 2 0 4 2
5
0 5 4 3 2 1

Всего различных матриц второго порядка над Z6
: 64
=1296.

В Z
6

обратимыми элементами являются 1 и 5. Аналогично рассмотрим, сколько обратимых матриц с определителем равным 1: |A|=ad-bc=1.


Разобьем на следующие варианты:


1. ad=5. Возможные случаи:


1) a=1 Ù d=5,


2) a=5 Ù d=1,


bc=4. Возможные случаи:


1) b=1 Ù c=4,


2) b=4 Ù c=1,


3) b=2 Ù c=5,


4) b=5 Ù c=2,


5) b=c=2,


6) b=c=4.


Получили с данным условием 12 обратимых матриц.


2. ad=4.Возможно 6 случаев (см. предыдущий пункт).


bc=3. Возможные случаи:


1) b=3 Ù c=1,


2) b=1 Ù c=3,


3) b=3 Ù c=5,


4) b=5 Ù c=3,


5) b=c=3.


Получили с данным условием 30 обратимых матриц.


3. ad=3. Возможно 5 случаев (см. предыдущий пункт).


bc=2. Возможные случаи:


1) b=2 Ù c=1,


2) b=1 Ù c=2,


3) b=2 Ù c=4,


4) b=4 Ù c=2,


5) b=4 Ù c=5,


6) b=5 Ù c=4.


Получили с данным условием 30 обратимых матриц.


4. ad=2. Возможно 6 случаев (см. предыдущий пункт).


bc=1. Возможные случаи:


1) b=c=1,


2) b=c=5.


Получили с данным условием 12 обратимых матриц.


5. ad=1. Возможно 2 случая (см. предыдущий пункт).


bc=0. Возможные случаи:


1) b=0 Ù c=1,


2) b=0 Ù c=2,


3) b=0 Ù c=3,


4) b=0 Ù c=4,


5) b=0 Ù c=5,


6) b=1 Ù c=0,


7) b=2 Ù c=0,


8) b=3 Ù c=0,


9) b=4 Ù c=0,


10) b=5 Ù c=0,


11) b=2 Ù c=3,


12) b=3 Ù c=2,


13) b=3 Ù c=4,


14) b=4 Ù c=3,


15) b=c=0.


Получили с данным условием 30 обратимых матриц.


6. ad=0. Возможно 15 случаев (см. предыдущий пункт).


bc=5. Возможно 2 случая (см. первый пункт).


Получили с данным условием 30 обратимых матриц.


Таким образом по данной классификации получаем 12+30+30+12+30+30=144 обратимых матриц, определитель которых равен 1. Аналогичную классификацию можно составить для обратимых матриц с определителем равным 5, и число таких матриц будет также равно 144.


Следовательно, из 1296 квадратных матриц второго порядка над Z6

обратимыми являются 288.


Обратимые матрицы над
Z8




























































































* 0
1
2
3
4
5
6
7
0
0 0 0 0 0 0 0 0
1
0 1 2 3 4 5 6 7
2
0 2 4 6 0 2 4 6
3
0 3 6 3 4 7 2 5
4
0 4 0 4 0 4 0 4
5
0 5 2 7 4 1 6 3
6
0 6 4 2 0 6 4 2
7
0 7 6 5 4 3 2 1

Всего различных матриц второго порядка над Z8
: 84
=4096.

В Z
8

обратимыми элементами являются 1, 3, 5 и 7. Аналогично рассмотрим, сколько обратимых матриц с определителем равным 1 |A|=ad-bc=1.


Аналогично предыдущим пунктам будем придерживаться той же классификации:


1. ad=7. Возможно 4 случая.


bc=6. Возможно 8 случаев.


Получили с данным условием 32 обратимых матрицы.


2. ad=6. Возможно 8 случаев.


bc=5. Возможно 4 случая.


Получили с данным условием 32 обратимых матрицы.


3. ad=5. Возможно 4 случая.


bc=4. Возможно 12 случаев.


Получили с данным условием 48 обратимых матриц.


4. ad=4. Возможно 12 случаев.


bc=3. Возможно 4 случая.


Получили с данным условием 48 обратимых матриц.


5. ad=3. Возможно 4 случая.


bc=2. Возможно 8 случаев.


Получили с данным условием 32 обратимых матрицы.


6. ad=2. Возможно 8 случаев.


bc=1. Возможно 4 случая.


Получили с данным условием 32 обратимых матрицы.


7. ad=1.Возможны 4 случая .


bc=0. Возможно 20 случаев.


Получили с данным условием 80 обратимых матриц.


8. ad=0. Возможно 20 случаев.


bc=7. Возможно 4 случая.


Получили с данным условием 80 обратимых матриц.


Таким образом, обратимых матриц, определитель которых равен 1 —384.


Следовательно, из 4096 квадратных матриц второго порядка над Z8

обратимыми являются 1536.


Обратимые матрицы над
Z9
















































































































* 0
1
2
3
4
5
6
7
8
0
0 0 0 0 0 0 0 0 0
1
0 1 2 3 4 5 6 7 8
2
0 2 4 6 8 1 3 5 7
3
0 3 6 0 3 6 0 3 6
4
0 4 8 3 7 2 6 1 5
5
0 5 1 6 2 7 3 8 4
6
0 6 3 0 6 3 0 6 3
7
0 7 5 3 1 8 6 4 2
8
0 8 7 6 5 4 3 2 1

Всего различных матриц второго порядка над Z9
: 94
=6561.

В Z
9

обратимыми элементами являются 1, 2, 4, 5, 7 и 8.


1. ad=8. Возможно 6 случаев.


bc=7. Возможно 6 случаев.


Получили с данным условием 36 обратимых матриц.


2. ad=7. Возможно 6 случаев.


bc=6. Возможно 12 случаев.


Получили с данным условием 72 обратимых матриц.


3. ad=6. Возможно 12 случаев.


bc=5. Возможно 6 случаев.


Получили с данным условием 72 обратимых матриц.


4. ad=5. Возможно 6 случаев.


bc=4. Возможно 6 случаев.


Получили с данным условием 36 обратимых матриц.


5. ad=4. Возможно 6 случаев.


bc=3. Возможно 12 случаев.


Получили с данным условием 72 обратимых матриц.


6. ad=3. Возможно 12 случаев.


bc=2. Возможно 6 случаев.


Получили с данным условием 72 обратимых матриц.


7. ad=2. Возможно 6 случаев.


bc=1. Возможно 6 случаев.


Получили с данным условием 36 обратимых матриц.


8. ad=1. Возможно 6 случаев.


bc=0. Возможно 21 случай.


Получили с данным условием 126 обратимых матриц.


9. ad=0. Возможно 21 случай.


bc=8. Возможно 6 случаев.


Получили с данным условием 126 обратимых матриц.


Таким образом, обратимых матриц, определитель которых равен 1 -648.


Следовательно, из 6561 квадратных матриц второго порядка над Z9

обратимыми являются 3888.


Обратимые матрицы над
Z10






































































































































* 0
1
2
3
4
5
6
7
8
9
0
0 0 0 0 0 0 0 0 0 0
1
0 1 2 3 4 5 6 7 8 9
2
0 2 4 6 8 0 2 4 6 8
3
0 3 6 9 2 5 8 1 4 7
4
0 4 8 2 6 0 4 8 2 6
5
0 5 0 5 0 5 0 5 0 5
6
0 6 2 8 4 0 6 2 8 4
7
0 7 4 1 8 5 2 9 6 3
8
0 8 6 4 2 0 8 6 4 2
9
0 9 8 7 6 5 4 3 2 1

Всего различных матриц второго порядка над Z10
: 104
=1000.

В Z
10

обратимыми элементами являются 1, 3, 7 и 9.


1. ad=9. Возможно 4 случая.


bc=8. Возможно 12 случаев.


Получили с данным условием 48 обратимых матриц.


2. ad=8. Возможно 12 случаев.


bc=7. Возможно 4 случая.


Получили с данным условием 48 обратимых матриц.


3. ad=7. Возможно 4 случая.


bc=6. Возможно 12 случаев.


Получили с данным условием 48 обратимых матриц.


4. ad=6. Возможно 12 случаев.


bc=5. Возможно 9 случаев.


Получили с данным условием 108 обратимых матриц.


5. ad=5. Возможно 9 случаев.


bc=4. Возможно 12 случаев.


Получили с данным условием 108 обратимых матриц.


6. ad=4. Возможно 12 случаев.


bc=3. Возможно 4 случая.


Получили с данным условием 48 обратимых матриц.


7. ad=3. Возможно 4 случая.


bc=2. Возможно 12 случаев.


Получили с данным условием 48 обратимых матриц.


8. ad=2. Возможно 12 случаев.


bc=1. Возможно 4 случая.


Получили с данным условием 48 обратимых матриц.


9. ad=1. Возможно 4 случая.


bc=0. Возможно 27 случаев.


Получили с данным условием 108 обратимых матриц.


10. ad=0. Возможно 27 случаев.


bc=9. Возможно 4 случая.


Получили с данным условием 108 обратимых матриц.


Таким образом, обратимых матриц, определитель которых равен 1 —720.


Следовательно, из 10000 квадратных матриц второго порядка над Z10

обратимыми являются 2880.


Используя выше изложенный метод, было также вычислено количество обратимых матриц для колец вычетов по модулям:10, 12, 14, 15, 16, 18, 20, 21. В результате всех вычислений были получены следующие данные (ниже также использованы формулы полученные в §
2):






















































































Z
n

формула количество
2
(p-1)2
p(p+1)
6
3
(p-1)2
p(p+1)
48
4
- 96
5
(p-1)2
p(p+1)
480
6
- 288
7
(p-1)2
p(p+1)
2016
8
- 1536
9
- 3888
10
- 2880
11
(p-1)2
p(p+1)
13200
12
- 4608
13
(p-1)2
p(p+1)
26208
14
- 12096
15
- 23040
16
- 24576
17
(p-1)2
p(p+1)
78336
18
- 23328
19
(p-1)2
p(p+1)
123120
20
- 43520
21
- 96768

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


Пусть Z
n

-
кольцо вычетов по модулю n
, причем n
=
p
1

k

1

p
2

k

2


pm
km

,


Тогда количество обратимых матриц второго порядка равно:


(p1
-1)2
(p2
-1)2
…(pm
-1)2
p1
p2
…pm
(p1
+1)(p2
+1)…(pm
+1)(p1
4
)k
1-1
(p2
4
)k
2-1
…(pm
4
)km
-1


Литература


1. Бухштаб А.А. Теория чисел. М.: Просвещение, 1966.


2. Куликов Л.Я. Алгебра и теория чисел. М.: Высшая школа, 1979.


3. Курош А. Г. Курс высшей алгебры. М.: Наука, 1975.

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Обратимые матрицы над кольцом целых чисел

Слов:4694
Символов:44566
Размер:87.04 Кб.