2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Нотация при определении матрицы линейного оператора
Сообщение28.06.2022, 15:50 


03/02/21
12
Здравствуйте. Заранее большое спасибо за уделенное время!
При чтении Ильина Позняка "Линейная алгебра" столкнулся с проблемой в понимании нотации.
Авторы приступают к отысканию матрицы линейного оператора $$\textbf{A}:V \rightarrow V$$ в базисе $$\textbf{e}_{1},\textbf{e}_{2},...,\textbf{e}_{n}$$ n-мерного линейного пространства V.

Для этого они расскаладывают элемент $$\textbf{x} \in V$$ линейного пространства V по указанному базису: $$\textbf{x} = \sum_{k=1}^{n}x^{k}\textbf{e}_{k} = x^1\textbf{e}_{1}+x^2\textbf{e}_{2}+...+x^n\textbf{e}_{n}.$$

И вот уже на этом моменте начинаются странности с нотацией: зачем-то для матриц авторы используют нотацию Энштейна указывая при этом еще и знак суммирования. Но хорошо, это не так страшно. После, логическими заключениями они приходят к записи координаты образа:

$$\textbf{Ax} = \textbf{A}\sum_{k=1}^{n}x^{k}\textbf{e}_{k} = \sum_{k=1}^{n}x^{k}\textbf{A}\textbf{e}_{k},$$
$$\textbf{A}\textbf{e}_k = \sum_{j=1}^{n}a_{k}^{j}\textbf{e}_{j},$$
$$\textbf{Ax} = \sum_{k=1}^{n}x^{k}\sum_{j=1}^{n}a_{k}^{j}\textbf{e}_{j} = \sum_{j=1}^{n}\sum_{k=1}^{n}(a_{k}^{j}x^{k})\textbf{e}_{j}.$$

Таким образом, мы получили, что $$y^{j} = \sum_{k=1}^{n}a_{k}^{j}x^{k}.$$

Следовательно, матрица линейного оператора имеет в k-х столбцах следующие элементы:
$$[a^{1}_{k},a^{2}_{k},...,a^{n}_{k}]^{T}.$$

Далее говорится, что образ элемента можно найти по следующей формуле (и это логично):

$$\textbf{y} = A\textbf{x},$$
где $$ A = (a_{k}^{j})$$ - матрица линейного оператора.

Но дальше происходит что-то непонятное. Например, при вводе характеристического многочлена линейного оператора автор определяет его следующим образом:

Изображение


В характеристическом многочлене введеная матрица, по каким-то неведомым причинам, становится транспонированной. Следовательно, возможно, мы изначально неправильно подумали, что верхний индекс элемента матрицы отвечает за индексацию по строке. Но если предположить, что j - индекс столбца, тогда введенное авторами уравнение для отыскания образа будет неверным. Я не понимаю, это я дурачок или нужно идти искать новую книгу?

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение28.06.2022, 16:24 
Заслуженный участник
Аватара пользователя


01/08/06
3131
Уфа
Верхний индекс должен отвечать за строку, по идее.
Видимо, Ильин и Позняк опечатались.
Хотя формально можно сказать, что ошибки нет, ведь определитель не меняется от транспонирования.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение28.06.2022, 16:43 


03/02/21
12
worm2 в сообщении #1558721 писал(а):
Верхний индекс должен отвечать за строку, по идее.
Видимо, Ильин и Позняк опечатались.
Хотя формально можно сказать, что ошибки нет, ведь определитель не меняется от транспонирования.


Большое спасибо за ответ!
Еще проблема есть в этом месте, где объясняется изменение матрицы линейного оператора при переходе к новому базису. Авторы получают выражение вида $UA=\widetilde{A}U$, хотя по идее должно было получиться $AU=U\widetilde{A}$:

Изображение

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение28.06.2022, 16:48 
Заслуженный участник
Аватара пользователя


01/08/06
3131
Уфа
Не вчитывался, но осуждаю, похоже, тоже верное замечание.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение28.06.2022, 23:08 


03/06/12
2867

(Оффтоп)

areak в сообщении #1558718 писал(а):
нужно идти искать новую книгу?

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

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 01:49 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
areak
Замеченные Вами странности у Ильина-Позняка можно объяснить, если допустить, что в книге
$\bullet$ в записи $a^i_k$ верхний индекс нумерует столбец, а нижний строку;
$\bullet$ и матрица линейного оператора, и матрица перехода транспонированы по отношению к стандарту.
Кроме того, набор координат векторов в конкретном базисе записывается как вектор-строка, а не вектор-столбец.

Естественно, всё это неприятным образом скажется на многих формулах, например:
1) Равенство $\mathbf y=\mathsf A\mathbf x$ в матричной записи даст $y=xA$ вместо $y=Ax$.
2) Если операторам $\mathsf A, \mathsf B$ соответствуют матрицы $A,B$, то оператору $\mathsf A\mathsf B$ будет соответствовать матрица $BA$ вместо $AB$.
areak в сообщении #1558718 писал(а):
нужно идти искать новую книгу?
Да, особенно если Ваша специальность — физика. Правда, как я понял, Вы уже знакомы и с правильной системой обозначений, и у Вас есть иммунитет.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 19:31 


03/02/21
12
Большое спасибо за ответ!

svv в сообщении #1558767 писал(а):
areak
1) Равенство $\mathbf y=\mathsf A\mathbf x$ в матричной записи даст $y=xA$ вместо $y=Ax$.


Да, я с Вами полностью согласен. Но в книге говорится, что образ определяется через $\textbf{x}$ следующим соотношением: $\textbf{y} = A\textbf{x}$, поэтому $j$ должен отвечать именно за столбец, иначе результат произведения матриц не будет совпадать со значениями координат образа.

В результате я принял решение сменить книгу и начать чтение Кострикина в 3-х томах, ибо неизвестно какие еще сюрприцы встретятся в Ильине Позняке.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 20:04 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Вы наверняка обратили внимание, что в книге оператор обозначается заглавной полужирной латинской буквой ($\mathbf A$), а матрица — курсивной ($A$). Равенство $\mathbf y=\mathbf A\mathbf x$ в книге встречается. Есть ещё запись, которую я бы назвал тензорной: $y^j=\sum\limits_{k=1}^n a^j_k x^k$.

А вот матричной записи ($y=Ax$ или $y=xA$) я не увидел нигде. В варианте $y=Ax$ (стандартном) $x$ и $y$ — векторы-столбцы (т.е. координаты векторов $\mathbf x$ и $\mathbf y$ в выбранном базисе, записанные в столбец). В варианте $y=xA$ это векторы-строки, а матрица $A$ транспонирована по отношению к стандартному варианту.

Кстати, вот фраза из книги, которая подтверждает, что верхний индекс в $a^j_k$ нумерует столбцы, а нижний строки:
Цитата:
Так как векторы $\mathbf e_1, \mathbf e_2, ..., \mathbf e_n$ линейно независимы, то, согласно (5.15), максимальное число линейно независимых векторов $\mathbf g_k$ совпадает с максимальным числом линейно независимых строк $(a^1_k,a^2_k,...,a^n_k)$ матрицы $A$, т.е. с рангом $A$.


-- Ср июн 29, 2022 19:16:48 --

areak в сообщении #1558817 писал(а):
поэтому $j$ должен отвечать именно за столбец
Правильно. И поэтому $y^j=\sum\limits_{k=1}^n a^j_k x^k$ — это (в интерпретации Ильина-Позняка)
Изображение

При стандартной интерпретации
Изображение

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 20:30 


03/02/21
12
svv в сообщении #1558822 писал(а):
Вы наверняка обратили внимание, что в книге оператор
Кстати, вот фраза из книги, которая подтверждает, что верхний индекс в $a^j_k$ нумерует столбцы, а нижний строки:
Цитата:
Так как векторы $\mathbf e_1, \mathbf e_2, ..., \mathbf e_n$ линейно независимы, то, согласно (5.15), максимальное число линейно независимых векторов $\mathbf g_k$ совпадает с максимальным числом линейно независимых строк $(a^1_k,a^2_k,...,a^n_k)$ матрицы $A$, т.е. с рангом $A$.


Если обратиться к старому изданию книги 1999 года, то в соотношении $\textbf{y} = A\textbf{x}$ стоит именно матрица $A$, а не линейный оператор $\textbf{A}$. Это также можно заметить по комментарию автора к этой записи, где он явно указывает, что это именно матрица линейного оператора, а не сам оператор. При этом, автор акцентирует внимание на том, что это матричная форма записи:

Изображение


Из данного рисунка видно, что $A$, стоящая в уравнении для образа $\textbf{y}$ является именно матрицей $\Rightarrow$ если обратиться к выражению $y^j = \sum_{k=1}^{n}a_{k}^{j}x^{k}$, то можно сделать вывод: $\textbf{y} = A\textbf{x}$ возможно лишь в случае, когда $j$ - строка матрицы, иначе координаты образа не будут совпадать с выражением $\sum_{k=1}^{n}a_{k}^{j}x^{k}$. Поэтому довольно странно, что далее, в доказательстве, $j$ указывается как столбец.

-- 29.06.2022, 20:34 --

areak в сообщении #1558817 писал(а):
поэтому $j$ должен отвечать именно за столбец

Я тут опечатался, имел в виду строку.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 20:35 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Посмотрите на мою первую картинку. Может, именно так Ильин-Позняк интерпретируют $y^j = \sum_{k=1}^{n}a_{k}^{j}x^{k}$?

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 20:41 


03/02/21
12
svv в сообщении #1558822 писал(а):
И поэтому $y^j=\sum\limits_{k=1}^n a^j_k x^k$ — это (в интерпретации Ильина-Позняка)
Изображение

При стандартной интерпретации
Изображение


Ну, на самом деле, только в такой интерпретации предложенное Ильином-Позняком выражение для образа справедливо. Но, крайне странно, что при этом они пишут $\textbf{y}=A\textbf{x}$.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 21:05 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Действительно, предлагаемая интерпретация $y^j=\sum\limits_{k=1}^n a^j_k x^k$ как
Изображение
не согласуется с тем, что в старом издании $\mathbf y=\mathbf A\mathbf x$ называется матричной записью. Но она позволила бы объяснить несколько вещей:

1) Фразу
Цитата:
Так как векторы $\mathbf e_1, \mathbf e_2, ..., \mathbf e_n$ линейно независимы, то, согласно (5.15), максимальное число линейно независимых векторов $\mathbf g_k$ совпадает с максимальным числом линейно независимых строк $(a^1_k,a^2_k,...,a^n_k)$ матрицы $A$, т.е. с рангом $A$.
То есть когда верхний индекс пробегает значения от $1$ до $n$, а нижний фиксирован, у авторов получается строка.

2)
Изображение

3) Запись $\sum\limits_{i=1}^n u^i_k a^j_i = \sum\limits_{i=1}^n \tilde a^i_k u^j_i$ в матричном виде $UA=\tilde AU$.

Собственно, что я хочу сказать: я думаю, что авторы, хоть и сильно отступают от стандарта, всё-таки следуют какой-то логике.

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 21:18 


03/02/21
12
Полностью с Вами согласен. Огромное Вам спасибо за уделенное время. Все же перейду к чтению другой книги, так как не хочется отступать от устоявшихся обозначений и форм записи, ибо это может усложнить жизнь при дальшейшем чтении более серьезной литературы.

Еще раз большое спасибо за то, что не остались равнодушными к моему вопросу!

 Профиль  
                  
 
 Re: Нотация при определении матрицы линейного оператора
Сообщение29.06.2022, 21:22 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Я тоже с Вами согласен. Вполне возможно, книга Ильина и Позняка обладает какими-то достоинствами. Но изучать арифметику по книге, в которой числитель пишется внизу, а знаменатель вверху — не очень хорошая идея.

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

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



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

Сейчас этот форум просматривают: talash


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

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