2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Обратная теорема об определителе
Сообщение05.12.2020, 20:10 


22/10/20
1194
Определитель можно рассматривать как функцию, определенную на всех квадратных матрицах (над некоторым полем $K$) в это поле $K$. Но можно и по-другому. Фиксируем произвольный $n \in \mathbb{N}$ и рассматриваем определитель как функцию $\det: (K^{n}(K))^{n} \to K$, т.е. функцию, определенную на упорядоченных $n$-ках векторов пространства $K^{n}(K)$. Тогда лучше, наверное, считать сам определитель не функцией, а бесконечным семейством функций: для каждого $n$ своя функция. Но в качестве вольности речи можно говорить "определитель", подразумевая конкретную функцию из семейства. Далее я буду использовать второе определение определителя и эту самую вольность речи.

Обратная теорема об определителе
Дана произвольная кососимметрическая полилинейная функция $f: (K^{n}(K))^{n} \to K$ и некоторая матрица $$A = \begin{pmatrix}
 a_{11} & ... & a_{1n}\\ 
 ... &  & ... \\
 a_{n1} & ... & a_{nn}
\end{pmatrix}$$
над некоторым полем $K$. Строки матрицы $A$ будем интерпретировать как векторы пространства $K^{n}(K)$: $\vec{a_i}=(a_{i1}, ... , a_{in})$. Тогда $f(A) = f(\vec{a_1}, ... ,\vec{a_n}) = f(E) \cdot \det(A)$, где $E$ - единичная матрица порядка $n$ над $K$.

Доказательство
1. (предварительные замечания) Пусть матрица $M'$ получена из матрицы $M$ с помощью элементарного преобразования строк первого рода (прибавление к одной строке другой, умноженной на число). Тогда $f(M') = f(M)$.
Пусть матрица $M'$ получена из матрицы $M$ с помощью элементарного преобразования строк второго рода (инверсия двух строк). Тогда $f(M') = (-1) \cdot f(M)$. Эти 2 факта очевидны.

2. (основной кусок доказательства) Рассмотрим 2 случая.

1) rank $A$ $<$ $n$
С помощью элементарных преобразований 1-ого и 2-ого видов приведем матрицу $A$ к ступенчатой (а значит и треугольной) форме, получив тем самым матрицу $B$. Последняя строка матрицы $B$ нулевая. Учитывая информацию из 1. имеем: $f(B) = (-1)^{t} \cdot f(A)$, где $t$ - число элементарных преобразований второго рода, использованных при преобразовании матрицы $A$ к матрице $B$. Тогда получим: $f(A) = \frac{f(B)}{(-1)^{t}} = (-1)^{t} \cdot f(B) = (-1)^{t} \cdot f(\vec{b_1}, ... ,\vec{b_n})$ $=$ $(-1)^{t} \cdot f(\vec{b_1}, ... ,\vec{0})$ $=$ $(-1)^{t} \cdot f(\vec{b_1}, ... ,0 \cdot \vec{0})$ $=$ $(-1)^{t} \cdot 0 \cdot f(\vec{b_1}, ... ,\vec{0}) = 0 = f(E) \cdot 0 = f(E) \cdot \det A$ чтд. Здесь $\det A  = 0$ т.к. $rank A < n$.

2) rank $A$ $=$ $n$
Делаем все тоже самое. С помощью элементарных преобразований 1-ого и 2-ого видов приведем матрицу $A$ к ступенчатой (а значит и треугольной) форме, получив тем самым матрицу $B$. Все строки матрицы $B$ ненулевые (т.к. диагональ вся ненулевая). Пусть при этом приведении от $A$ к $B$ было сделано $t$ преобразований строк 2-ого вида. Далее с помощью одних лишь элементарных преобразований первого типа приводим матрицу $B$ к диагональной матрице $C$ (диагональ которой будет в точности совпадать с диагональю матрицы $B$). Тогда $f(C) = f(B) = (-1)^{t} \cdot f(A)$, а значит $f(A) = \frac{f(C)}{(-1)^{t}}$ $=$ $(-1)^t \cdot f(b_{11} \cdot \vec{e_1}, ... , b_{nn} \cdot \vec{e_n})$ $=$ $ (-1)^{t} (b_{11}\cdot ... \cdot b_{nn}) f(\vec{e_1}, ... , \vec{e_1})$ $=$ $(-1)^{t} \cdot \det (A) \cdot f(E)$.


Вопрос у меня вот какой. Во втором пункте в самом конце получился множитель $(-1)^{t}$, которого быть не должно. Самая первая мысль у меня была, что какую бы матрицу мы бы ни преобразовывали к ступенчатой, всегда надо будет сделать четное число инверсий строк. Но это, очевидно, не так. Я сразу же построил очень простой контрпример. Где я допустил логическую ошибку?

 Профиль  
                  
 
 Re: Обратная теорема об определителе
Сообщение05.12.2020, 20:29 
Заслуженный участник


10/01/16
2318
EminentVictorians в сообщении #1495434 писал(а):
Тогда $f(C) = f(B) = (-1)^{t} \cdot f(A)$, а значит $f(A) = \frac{f(C)}{(-1)^{t}}$ $=$ $(-1)^t \cdot f(b_{11} \cdot \vec{e_1}, ... , b_{nn} \cdot \vec{e_n})$ $=$ $ (-1)^{t} (b_{11}\cdot ... \cdot b_{nn}) f(\vec{e_1}, ... , \vec{e_1})$ $=$ $(-1)^{t} \cdot \det (A) \cdot f(E)$.

Откуда здесь взялся $\det(A)$. ДолжОн быть $\det(B)$ (и вместе с Вашей "минус один" это и даст нужное...)

 Профиль  
                  
 
 Re: Обратная теорема об определителе
Сообщение05.12.2020, 20:47 


22/10/20
1194
DeBill в сообщении #1495436 писал(а):
Откуда здесь взялся $\det(A)$
Это я забыл, что элементарные преобразования меняют определитель. Теперь все как раз сходится. $f(A) = \frac{f(C)}{(-1)^{t}}$ $=$ $(-1)^t \cdot f(b_{11} \cdot \vec{e_1}, ... , b_{nn} \cdot \vec{e_n})$ $=$ $ (-1)^{t} (b_{11}\cdot ... \cdot b_{nn}) f(\vec{e_1}, ... , \vec{e_1})$ $=$ $(-1)^{t} \cdot \det (B) \cdot f(E) = (-1)^{t} \cdot (-1)^{t} \cdot \det (A) \cdot f(E) = \det (A) \cdot f(E)$. Большое спасибо.

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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