2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Функция Эйлера для матриц
Сообщение29.05.2006, 15:05 
Заслуженный участник


09/02/06
4401
Москва
Рассмотрим матрицы фиксированного порядка $k^2$ с целыми элементами. Естественно определить взаимную простоту матрицы $A$ и числа $n$ как взаимную простоту определителя $A$ с $n$.
1. Обобщим определение функции Эйлера на матрицы как количество взаимно простых с $n$ матриц элементы которых от $0$ до $n-1$ (вычеты по модулю $n$). Верно ли что эта функция мультипликативна (т.е. значение для произведения $n=ml, \ (m,l)=1$ равно произведению)?
2. Верно ли что для любой взаимно простой с $n$ матрицы его соответствующая степень равна $1$ с точностью до делящихся на $n$?
3. Вычислить функцию Эйлера для матриц.

 Профиль  
                  
 
 
Сообщение29.05.2006, 21:02 
Заслуженный участник


09/01/06
800
Вроде, Арнольд на эту тему статью писал...

 Профиль  
                  
 
 
Сообщение29.05.2006, 21:27 
Заслуженный участник


09/02/06
4401
Москва
По ссылке не удалось куда то попасть. Действительно Арнольд в последнее время занимается элементарной теории чисел. Но создаётся впечатление, что в этой области он находится во временах Эйлера. В некоторых брошюрах пишет тривиальные вещи в виде гипотез и делает массу грубых ошибок в простых вещах.

 Профиль  
                  
 
 
Сообщение30.05.2006, 09:49 
Заслуженный участник


09/01/06
800
Руст писал(а):
Но создаётся впечатление, что в этой области он находится во временах Эйлера. В некоторых брошюрах пишет тривиальные вещи в виде гипотез и делает массу грубых ошибок в простых вещах.


А можно примеры ошибок и тривиальных гипотез?

Статья про матричную теорему Эйлера, если мне не изменяет память, была в одном из номеров "Функционального анализа и его приложений".

 Профиль  
                  
 
 
Сообщение30.05.2006, 10:29 
Заслуженный участник


09/02/06
4401
Москва
Эти вопросы рассматриваются в брошюрах Арнольда "Группы Эйлера и арифметика геометрических прогрессий" и "Задачи семинара". Я как то выделил в первой брошюре 12 ошибок. В качестве примера приведу одно: на стр.13 он доказывает явно неверное утверждение:
$$(1+p)^k=(1+pk_0)(1+p^2k_1)...(1+p^ak_{a-1})\pmod {p^{a+1}},\ k=k_0+k_1p+k_2p^2+...$$
Очевидный контрпример $a=2,p=3,k=5. $
В этих книжках он вводит глупые классы и экспериментально их изучает и выдвигает разные гипотезы. Некоторые из них элементарно можно доказать, а некоторые легко опровергнуть, причём я гипотезы не перечислял в число указанных ошибок, даже если они опровергаются.

 Профиль  
                  
 
 
Сообщение30.05.2006, 11:23 
Заслуженный участник


09/01/06
800
Руст писал(а):
Эти вопросы рассматриваются в брошюрах Арнольда "Группы Эйлера и арифметика геометрических прогрессий" и "Задачи семинара". Я как то выделил в первой брошюре 12 ошибок.

...

В этих книжках он вводит глупые классы и экспериментально их изучает и выдвигает разные гипотезы. Некоторые из них элементарно можно доказать, а некоторые легко опровергнуть, причём я гипотезы не перечислял в число указанных ошибок, даже если они опровергаются.


Может быть, Вы напишите о всех ошибках и тривиальных гипотезах на форуме?

 Профиль  
                  
 
 
Сообщение30.05.2006, 13:09 
Заслуженный участник


09/02/06
4401
Москва
О всех ошибках вряд ли стоит писать на форуме. Большинства ошибок довольно просты и любой заметит, например на стр. 4 "Поскольку сократимости на разные простые числа $p$ очевидно независимы, вероятность полной несократимости равна $$p=\prod_p \frac{1}{1-\frac{1}{p^m}} $$".
Многие "гипотезы" тривиальны и они легко доказываются если знать китайскую теорему об остатках, которую вводя обозначения для колец вычетов $Z_n=Z/nZ$ можно записать в виде: Существует кольцевой изоморфизм: $Z_{mn}=Z_m*Z_n,(m,n)=1$ для взаимно простых чисел $m$ и $n$. Отсюда легко получается вычисление периода для $a,(a,n)=1$: $$per(a,n)=lcm(per,p_i^{k_i}),n=\prod_i p_i^{k_i} $$. Соответственно станет понятно, что лучше вводить классы индекса $N$ не относительно функции Эйлера от $n$, а относительно максимального порядка циклической группы, равной:
$c(n)=lcm(c(p_i^{k_i}),c(2^k)=2^{k-2},k>2,c(2)=1,$$c(4)=2,c(p^k)=(p-1)p^{k-1},p\ge 3. $

 Профиль  
                  
 
 
Сообщение30.05.2006, 13:26 
Заслуженный участник
Аватара пользователя


21/12/05
5937
Новосибирск
Неоднократно видел, как большие люди попадают впросак, когда вторгаются в новую для себя область. То они дурацкую проблему поднимут, то сочтут интересной какую-нибудь банальность.
В моей практике был случай - писал в ревьюс однострочное доказательство проблемы, которую поставил "большой автор" (иностранный) и в статье из страниц эдак 15-20, получил значительное продвижение в её решении. :D
С нашими тоже бывало, хотя до такой степени курьёзности не доходило.

 Профиль  
                  
 
 
Сообщение30.05.2006, 23:13 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
Руст писал(а):
2. Верно ли что для любой взаимно простой с n матрицы его соответствующая степень равна 1 с точностью до делящихся на n?

$\left( \begin{array}{cc} 1 & 1 & 0 & 1 & \end{array} \right)$ взаимно проста с любым $n$, однако ее любая степень не $1$ (если только вопрос не имеет в виду, что $\left( \begin{array}{cc} 1 & n & 0 & 1 & \end{array} \right) = 1$).

 Профиль  
                  
 
 
Сообщение31.05.2006, 07:27 
Заслуженный участник


09/02/06
4401
Москва
Именно последнее имеется в виду. И для чисел $a^{p-1}=1 (mod \ p)$ а не сама степень равно 1.

 Профиль  
                  
 
 
Сообщение31.05.2006, 08:08 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
Рассмотрим $A$, $(\det(A),n) = 1$. Тогда ${(\det A)}^{\varphi(n)} \equiv 1 (\!\!\!\!\mod n)$. Рассмотрим $A^{m \varphi(n)}, m = 1,...$. Поскольку по модулю $n$ мы имеем не более $n^{k^2}$ матриц, существуют $m_1, m_2: A^{m_1 \varphi(n)} \equiv A^{m_2 \varphi(n)} (\!\!\!\!\mod n)$. Откеле выводим ${A^{(m_1-m_2) \varphi(n)}} \equiv I (\!\!\!\!\mod n)$ (для обоснования деления достаточно вспомнить, что определитель равен 1).

 Профиль  
                  
 
 
Сообщение31.05.2006, 09:02 
Заслуженный участник


09/02/06
4401
Москва
На самом деле матрицы взаимно простые с $n$ образуют мультипликативную группу по модулю $n$. Действительно если определитель равен $m, (m,n)=1$, то существует $l: lm=1 \pmod n$. Умножив исходную матрицу на матрицу с $l$ на первой строке главной диагонали, а остальные 1 получаем матрицу с определителем $1$ по модулю $n$ а соответственно найдём обратную матрицу по модулю $n$. Группа эта конечная, соответственно по теореме Лагранжа для любого элемента степень кратная порядку группы даст $1$ (по модулю $n$). Так что эта часть тривиальная и известна ещё Лагранжу. Здесь главное структура этой группы, так как группа не коммутативная то содержит много интересного.

 Профиль  
                  
 
 
Сообщение31.05.2006, 14:07 
Заслуженный участник
Аватара пользователя


28/09/05
287
Если я верно понял, то задача состоит в отыскании мощности группы обратимых матриц размера $k\times k$ над кольцом $\mathbb Z_n$.

I. Пусть $R$ и $S$ --- кольца и $T=R\times S$ их прямое произведение. Тогда кольцо матриц $M_k(T)$ изоморфно прямому произведению $M_k(R)\times M_k(S)$. Значит имеет место изоморфизм групп обратимых элементов: $M_k(T)^*\cong M_k(R)^*\times M_k(S)^*$.

В частности, если $n=p_1^{a_1}\ldots p_s^{a_s}$, то $\mathbb Z_{n}\cong\mathbb Z_{p_1^{a_1}}\times\ldots\times\mathbb Z_{p_s^{a_s}}}$ и следовательно $M_k(\mathbb Z_{n})^*\cong M_k(\mathbb Z_{p_1^{a_1}})^*\times\ldots\times M_k(\mathbb Z_{p_s^{a_s}}})^*$. Отсюда следует мультипликативность изучаемой величины. Для получения конечной формулы остается вычислить мощность $M_k(\mathbb Z_{p^a})^*$.

II. $\mathbb Z_{p^a}$ --- локальное кольцо с радикалом $p\mathbb Z_{p^a}$. Рассмотрим канонический эпиморфизм $\mathbb Z_{p^a}\to\mathbb Z_{p^a}/p\mathbb Z_{p^a}\cong\mathbb Z_{p}$ определяемый соотношением $x\mapsto \overline x = x+p\mathbb Z_{p^a}$. Этот эпиморфизм естественным образом индуцирует эпиморфизм колец матриц
$$
\varphi\colon M_k(\mathbb Z_{p^a})\to M_k(\mathbb Z_{p}),\;\;\varphi\colon (x_{ij})\mapsto (\overline {x_{ij}}).
$$
Ядро $Ker(\varphi)$ является нильпотентным идеалом в $M_k(\mathbb Z_{p^a})$ ($Ker(\varphi)^a=0$). Поэтому $x\in M_k(\mathbb Z_{p^a})^*\Leftrightarrow\varphi(x)\in M_k(\mathbb Z_{p})^*$. Значит
$$
|M_k(\mathbb Z_{p^a})^*| = |M_k(\mathbb Z_{p})^*|\cdot|Ker(\varphi)|
$$
Хорошо известно, что $|M_k(\mathbb Z_{p})^*|=p^{k(k-1)/2}(p^k-1)(p^{k-1}-1)\ldots (p-1)$. Также ясно, что $|Ker(\varphi)|=|p\mathbb Z_{p^a}|^{k^2}=p^{(a-1)k^2}$. Значит, окончательно,
$$
|M_k(\mathbb Z_{p^a})^*| = p^{k(k-1)/2+(a-1)k^2}(p^k-1)(p^{k-1}-1)\ldots (p-1).
$$

 Профиль  
                  
 
 
Сообщение31.05.2006, 14:33 
Заслуженный участник


09/02/06
4401
Москва
Всё правильно. Для непосвящённых количество обратимых матриц взаимно простых с простым $p$ вычисляется как набор из $k$ векторов. Первый можно взять любой кроме 0 (всего $p^k-1$), каждому выбору первого вектора соответствует $p^k-p$ возможных выборов второго вектора (не принадлежащих одномерному подпространву порождённым первым вектором) и т.д., что даёт всего $$\prod_{i=0}^{k-1} (p^k-p^i)=p^{k(k-1)/2}\prod_{i=1}^k (p^i-1). $$
Вообще то Арнольд интересуется и структурой этой группы, в частности тем, чему равен максимальный порядок циклической группы $c(n)$, образованной такой матрицы. Из того, что имеется мультипликативность значение $c(n)$ как и для чисел будет вычисляться как НОК по примарным разложениям. Однако, примарные разложения не являются циклическими группами как для чисел и поэтому вычисление $c(n)$ не такое простое для степеней простых чисел. Тем не менее оно вычисляется и предлагаю это сделать другим.

 Профиль  
                  
 
 
Сообщение05.06.2006, 15:41 
Заслуженный участник


09/02/06
4401
Москва
Разлагая на примарные компоненты и для простого числа приводя матрицу к Жордановой форме (прибегая к алгебраическому расширению) устанавливается, что достаточно возвести в такую степень:
$$c(n),n=\prod_i p_i^{m_i},c(n)=lcm (c(p_i^{m_i}),c(p_i^{m_i})=p_i^{m_i-1}c(p_i),c(p_i)=p_i^k lcm (p_i-1,p_i^2-1,...,p_i^k-1).$$

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group