2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему На страницу 1, 2, 3, 4  След.
 
 Сопряженные преобразования
Сообщение29.10.2020, 17:08 


21/04/19
1232
В сообщении рассматривается возможность представления формулы сопряженных преобразований в виде $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ вместо $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$, где $\textbf x{\cal A}$ выражение линейного преобразования, в матричной форме совершающегося умножением матрицы преобразования на вектор не справа, как обычно, а слева.

Приводятся выдержки из учебника Гельфанда "Лекции по линейной алгебре", стр.124-126,
http://www.tka4.org/materials/lib/Artic ... elfand.pdf

1.

Возьмем числовую матрицу

$$A^T=\begin {pmatrix}
a_{11}&a_{21}&\ldots&a_{n 1}\\
a_{12}&a_{22}&\ldots&a_{n 2}\\
\vdots&\vdots&\ddots&\vdots\\
a_{1 n}&a_{2 n}&\ldots&a_{n n}
\end {pmatrix},$$
транспонированную к матрице

$$A=\begin {pmatrix}
a_{11}&a_{12}&\ldots&a_{1n}\\
a_{21}&a_{22}&\ldots&a_{2n}\\
\vdots&\vdots&\ddots&\vdots\\
a_{n 1}&a_{n 2}&\ldots&a_{nn}
\end {pmatrix}$$

Пусть матрица $A^T$ будет матрицей линейного преобразования $\cal A$ вектора $\textbf x$ с координатами $\xi_1, \xi_2, \ldots, \xi_n$ в ортонормированном базисе в линейном пространстве, независимо от того, является ли оно вещественным или комплексным.

Когда линейное преобразование вектора совершается в матричной форме, матрица преобразования традиционно умножается на него справа:

$${\cal A}\textbf x=A^T\textbf x=\begin {pmatrix}
a_{11}&a_{21}&\ldots&a_{n 1}\\
a_{12}&a_{22}&\ldots&a_{n 2}\\
\vdots&\vdots&\ddots&\vdots\\
a_{1 n}&a_{2 n}&\ldots&a_{n n}
\end {pmatrix}\begin {pmatrix}
\xi_1\\
\xi_2\\
\vdots\\
\xi_n
\end {pmatrix}=
\begin {pmatrix}
\zeta_1\\
\zeta_2\\
\vdots\\
\zeta_n
\end {pmatrix}=\textbf z,
$$
где

$$\begin {matrix}
\zeta_1=a_{11}\xi_1+a_{21}\xi_2+\ldots+a_{n 1}\xi_n,\\
\zeta_2=a_{12}\xi_1+a_{22}\xi_2+\ldots+a_{n 2}\xi_n,\\
.....................................................\\
\zeta_n=a_{1 n}\xi_1+a_{2 n}\xi_2+\ldots+a_{n n}\xi_n\\
\end {matrix}$$
координаты вектора-образа $\textbf z.$

Однако можно умножать ее на вектор не справа, а слева, предварительно ее транспонировав, результат при этом не изменится, если не считать того, что вектор-образ будет получен не в виде столбца, а в виде строки:

$${\cal A}\textbf x=\text x A=\begin {pmatrix}
\xi_1&\xi_2&\ldots&\xi_n\\
\end {pmatrix}
\begin {pmatrix}
a_{11}&a_{12}&\ldots&a_{1n}\\
a_{21}&a_{22}&\ldots&a_{2n}\\
\vdots&\vdots&\ddots&\vdots\\
a_{n 1}&a_{n 2}&\ldots&a_{nn}
\end {pmatrix}=
\begin {pmatrix}
\zeta_1&\zeta_2&\ldots&\zeta_n\\
\end {pmatrix}=\textbf z,$$
где также
$$\begin {matrix}
\zeta_1=a_{11}\xi_1+a_{21}\xi_2+\ldots+a_{n 1}\xi_n\\
\zeta_2=a_{12}\xi_1+a_{22}\xi_2+\ldots+a_{n 2}\xi_n\\
.....................................................\\
\zeta_n=a_{1 n}\xi_1+a_{2 n}\xi_2+\ldots+a_{n n}\xi_n.\\
\end {matrix}$$

Может возникнуть вопрос: почему вначале мы представили матрицу преобразования $\cal A$ как $A^T$, а не $A$. Это станет яснее позже, но пока что скажем, что наши обозначения совпадают с обозначениями в учебнике Гельфанда "Лекции по линейной алгебре", стр.124-126, изложение которого мы берем за основу
( http://www.tka4.org/materials/lib/Artic ... elfand.pdf ).

Цитата:
Вектор $ z$ получается из вектора $ x$ линейным преобразованием с матрицей, транспонированной к матрице $ \Vert a_{ik}\Vert$ билинейной формы $ A(x; y)$.

Разумеется, если матрицу преобразования умножать на вектор справа. (Матрицу $ \Vert a_{ik}\Vert$ мы обозначили $A$.)

Цитата:
Это преобразование мы обозначим буквой $ A$, т.е. положим $ z=Ax$.

($A$ при $x$ это не матрица, а преобразование.)

Тут возникает еще один вопрос: почему говорится о билинейной форме $ A(\textbf x; \textbf y)$?

Ответ на него можно найти в учебнике:

Цитата:
Всякому линейному преобразованию $ A$ отвечает в евклидовом пространстве билинейная форма $ A(x; y)$, задаваемая формулой

$A(x; y)\equiv(Ax,y).$

(Подробнее об этом там же.)

Таким образом, если при преобразовании $\cal A$ умножать матрицу на вектор справа, матрица преобразования представляет собой матрицу, транспонированную к матрице билинейной формы, то есть $A^T$, а если слева - то совпадает с ней, то есть равна $A$.

Исходя из этого, в первом случае будем обозначать преобразование ${\cal A}$ вектора $\textbf x$ как ${\cal A}\textbf x$, а во втором случае как $\textbf x{\cal A}$, то есть сделаем ${\cal A}\textbf x$ и $\textbf x{\cal A}$ равноправными обозначениями линейного преобразования вектора, в зависимости от того, умножается матрица преобразования на вектор справа или слева, то есть

$${\cal A}\textbf x=A^T\textbf x=\begin {pmatrix}
a_{11}&a_{21}&\ldots&a_{n 1}\\
a_{12}&a_{22}&\ldots&a_{n 2}\\
\vdots&\vdots&\ddots&\vdots\\
a_{1 n}&a_{2 n}&\ldots&a_{n n}
\end {pmatrix}\begin {pmatrix}
\xi_1\\
\xi_2\\
\vdots\\
\xi_n
\end {pmatrix}=
\begin {pmatrix}
\zeta_1\\
\zeta_2\\
\vdots\\
\zeta_n
\end {pmatrix}=\textbf z,
$$

$$\textbf x{\cal A}=\text x A=\begin {pmatrix}
\xi_1&\xi_2&\ldots&\xi_n\\
\end {pmatrix}
\begin {pmatrix}
a_{11}&a_{12}&\ldots&a_{1n}\\
a_{21}&a_{22}&\ldots&a_{2n}\\
\vdots&\vdots&\ddots&\vdots\\
a_{n 1}&a_{n 2}&\ldots&a_{nn}
\end {pmatrix}=
\begin {pmatrix}
\zeta_1&\zeta_2&\ldots&\zeta_n\\
\end {pmatrix}=\textbf z.$$

2.

Сопряженные преобразования.

Цитата:
Определение 11.1 Пусть $ A$ -- линейное преобразование комплексного евклидова пространства. Преобразование $ A^*$, определенное условием $(Ax,y)=(x,A^*y),$ называется сопряженным к $ A$.

Далее.

Цитата:
Матрица сопряженного преобразования $ A^*$ получается

(в комплексном пространстве)

Цитата:
из матрицы преобразования $ A$ в ортогональном базисе переходом к транспонированной и комплексно сопряженной матрице.


Здесь матрица преобразования $ \cal A$ это $A^T$, поскольку имеется в виду умножение справа.

Если $A^T$ транспонировать и затем комплексно сопрячь, то получится матрица, комплексно сопряженная с $ A$. Обозначим ее буквой $ A'$.

Но поскольку мы для преобразования $\cal A$ применяем умножение слева, его матрицей является не $A^T$, а $A$, и $A$ уже не надо транспонировать (потому что переход от умножения справа к умножению слева равносилен транспонированию матрицы), а надо только сопрячь. При этом мы также получим матрицу $ A'$.

Итак, $ A'$ это матрица преобразования $ \cal A^*$ (разумеется, при умножении справа, но заметим, что относительно преобразования $ \cal A^*$ мы рассматриваем только умножение справа - на вектор $\textbf y$.)

В вещественном пространстве - если его рассматривать как комплексное, - комплексное сопряжение не меняет матрицы, поэтому в нем матрица преобразования $ \cal A^*$ это $A$.

Поскольку ${\cal A}\textbf x$ и $\textbf x{\cal A}$ это одно и то же преобразование ${\cal A}$ вектора $\textbf x$, условие $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ можно выразить как $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$.

В вещественном пространстве выражению $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ будет соответствовать матричное уравнение $(A^T\textbf x)\textbf y=\textbf x(A\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ матричное уравнение $(\textbf xA)\textbf y=\textbf x(A\textbf y)$.

Мы видим, что при втором выражении задействована только одна матрица $A$, а при первом выражении - две, которые получаются друг из друга транспонированием $-$ $A^T$ и $A$.

К тому же $A $ это матрица билинейной формы $ A(\textbf x; \textbf y)$, которая при втором выражении "отвечает" обоим сопряженным преобразованиям, а при первом выражении - только одному из них.

То есть при выражении $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ одна и та же матрица $A $ является матрицей и билинейной формы $ A(\textbf x; \textbf y)$, и преобразования ${\cal A}$, и преобразования ${\cal A}^*$.

В комплексном пространстве выражению $({\cal A}\textbf x,\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ соответствует матричное уравнение $(A^T\textbf x)\textbf y=\textbf x(A'\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ -- матричное уравнение $(\textbf xA)\textbf y=\textbf x(A'\textbf y)$.

Здесь при втором выражении задействована не одна матрица (как в вещественном пространстве), а две - $A$ и $A'$, но все же матрица билинейной формы $ A(\textbf x; \textbf y)$, то есть матрица $A$, подвергается здесь изменению только один раз - комплексно сопрягаясь для преобразования $\cal A^*$, - а при первом выражении - два раза, то есть еще и транспонируясь для преобразования $\cal A$.

3.

Такой взгляд на сопряженные преобразования может облегчить их понимание. Вместо того, чтобы говорить:

Цитата:
"Пусть $ A$ -- линейное преобразование комплексного евклидова пространства. Преобразование $A^*$, определенное условием $(Ax,y)=(x,A^*y),$ называется сопряженным к $ A$,"

- что, разумеется, верно, но весьма мало очевидно, особенно для человека, который столкнулся с этой формулой впервые, $-$ можно сказать: " Если в вещественном пространстве вы возьмете условие $({\cal A}\textbf x,\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ в виде $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$, то в матричной форме сможете производить скалярное перемножение векторов через матрицу $A$ как справа налево: $(\textbf x, {\cal A}^*\textbf y)=\textbf x(A \textbf y)$, так и слева направо: $(\textbf x{\cal A}, \textbf y)=(\textbf xA) \textbf y,$ - и так вы увидите, что преобразования зеркально сопряжены друг с другом через одну и ту же матрицу."

Когда в вещественном пространстве мы умножаем матрицу на вектор с одной стороны, это одно преобразование, а когда эту же матрицу умножаем на вектор с другой стороны, это другое преобразование, сопряженное к первому (другое - в общем случае).

В комплексном пространстве это сложнее, но все же проще, чем при выражении $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$.

Кроме того, если производить скалярное умножение $({\cal A}\textbf x,\textbf y)$ в матричной форме, надо сначала получить вектор $A\textbf x$, потом транспонировать его и только после этого умножить на $\textbf y$, то есть это еще на одно действие больше, чем при выражении $(\textbf x{\cal A},\textbf y)$.

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


09/05/12
25179

(Оффтоп)

Vladimir Pliassov, было бы очень неплохо, если вы в начале первого сообщения темы кратко описывали то, что собираетесь обсуждать. В этом тексте предмет обсуждения (кажется) нашелся, но его нужно было внимательно искать; на первый же взгляд сообщение создает впечатление переписки учебника вручную без определенных целей.

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение29.10.2020, 17:52 


21/04/19
1232
Pphantom в сообщении #1489897 писал(а):

(Оффтоп)

Vladimir Pliassov, было бы очень неплохо, если вы в начале первого сообщения темы кратко описывали то, что собираетесь обсуждать. В этом тексте предмет обсуждения (кажется) нашелся, но его нужно было внимательно искать; на первый же взгляд сообщение создает впечатление переписки учебника вручную без определенных целей.


Спасибо, добавил.

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


06/10/08
6422
Обозначения, при которых $\mathcal{A}\mathbf{x}$ и $\mathbf{x}\mathcal{A}$ это одно и то же - это вредные обозначения, потому что они не согласованы с обозначением $\mathcal{AB}$ для композиции операторов.
Вот у Вас, например, получается $(\mathcal{AB})\mathbf{x} = \mathcal{B} \mathcal{A} \mathbf{x}$.

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение29.10.2020, 19:10 


21/04/19
1232
Xaositect в сообщении #1489907 писал(а):
Обозначения, при которых $\mathcal{A}\mathbf{x}$ и $\mathbf{x}\mathcal{A}$ это одно и то же - это вредные обозначения, потому что они не согласованы с обозначением $\mathcal{AB}$ для композиции операторов.
Вот у Вас, например, получается $(\mathcal{AB})\mathbf{x} = \mathcal{B} \mathcal{A} \mathbf{x}$.


Не могли бы Вы как можно подробнее показать, как это получается?

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


06/10/08
6422
$(\mathcal{AB})x = (AB)^T x = (B^T A^T) x = B^T (A^T x) = \mathcal{B} (\mathcal{A} x)$

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


20/12/10
9062
Обозначение образа вектора при линейном преобразовании, где аргумент слева, а оператор справа, встречается в "Курсе высшей алгебры" Куроша. Мотивирует он это так:
А.Г. Курош, Курс высшей алгебры, СПб., 2008, стр. 194 писал(а):
Если преобразование обозначено через $\varphi$, то образ вектора $a$ условимся записывать не через $\varphi(a)$ или $\varphi a$, что читателю было бы привычнее, а через $a\varphi$.
Мне когда-то в одном заведении приходилось читать лекции по алгебре по этому учебнику, и тема с линейными операторами была кошмаром из-за таких обозначений.

Vladimir Pliassov у Вас (в Вашем тексте) кошмар только усугубляется. Если что-то непонятно в книжке Гельфанда, то это очень странно ... и с этим надо разбираться, а не придумывать ничем не мотивированные страшилки (тем более под предлогом, что, дескать, стандартное определение непонятно). Ладно бы, это было понятие отображения, сопряженного данному отображению векторных пространств (более-менее абстрактная конструкция для неподготовленного человека). Но определение сопряженного оператора в евклидовом пространстве? Что там можно не понять?

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


16/07/14
9149
Цюрих
Vladimir Pliassov в сообщении #1489894 писал(а):
Однако можно умножать ее на вектор не справа, а слева, предварительно ее транспонировав, результат при этом не изменится, если не считать того, что вектор-образ будет получен не в виде столбца, а в виде строки:
А еще исходный вектор нужно транспонировать.
Собственно да, если $Ax = y$, то $x^T A^T = y^T$.
Vladimir Pliassov в сообщении #1489894 писал(а):
в виде $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ вместо $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$
Так не получится - нельзя скалярно умножать вектор-столбец на вектор-столбец. Собственно вектора-столбцы - это "на самом деле" не вектора в исходном пространстве, а функционалы на нём.
Правильно так: можно вместо $(Ax, y)$ писать $((x^* A^*)^*, y)$. Вы что-то по мотивам этого предлагаете?
А в чем польза для народного хозяйства?

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение29.10.2020, 20:54 


21/04/19
1232
mihaild в сообщении #1489915 писал(а):
Vladimir Pliassov в сообщении #1489894 писал(а):
Однако можно умножать ее на вектор не справа, а слева, предварительно ее транспонировав, результат при этом не изменится, если не считать того, что вектор-образ будет получен не в виде столбца, а в виде строки:
А еще исходный вектор нужно транспонировать.
Собственно да, если $Ax = y$, то $x^T A^T = y^T$.
Vladimir Pliassov в сообщении #1489894 писал(а):
в виде $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ вместо $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$
Так не получится - нельзя скалярно умножать вектор-столбец на вектор-столбец.


Я, кажется, понял: недоразумение оттого, что я не указывал, что, если вектор слева, то это вектор-строка, не ставил знак транспонирования. Должно быть так: $(\textbf x^T{\cal A},\textbf y)$

-- 29.10.2020, 21:08 --

nnosipov в сообщении #1489912 писал(а):
Обозначение образа вектора при линейном преобразовании, где аргумент слева, а оператор справа, встречается в "Курсе высшей алгебры" Куроша. Мотивирует он это так:
А.Г. Курош, Курс высшей алгебры, СПб., 2008, стр. 194 писал(а):
Если преобразование обозначено через $\varphi$, то образ вектора $a$ условимся записывать не через $\varphi(a)$ или $\varphi a$, что читателю было бы привычнее, а через $a\varphi$.


Наверное, у Куроша это просто обозначение. У меня имелось в виду, что $\textbf x{\cal A}=\text x^T A$, но я забыл, что надо ставить знак транспонирования и так везде и писал без него.

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение29.10.2020, 22:11 


21/04/19
1232
mihaild в сообщении #1489915 писал(а):
А еще исходный вектор нужно транспонировать.
Собственно да, если $Ax = y$, то $x^T A^T = y^T$.


Представляю свои ляпсусы.

Вместо ${\cal A}\textbf x=\text x A$ должно быть ${\cal A}\textbf x=\text x^T A$,

вместо $\textbf x{\cal A}=\text x A$ должно быть $\textbf x{\cal A}=\text x^T A$,

вместо
Цитата:
В вещественном пространстве выражению $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ будет соответствовать матричное уравнение $(A^T\textbf x)\textbf y=\textbf x(A\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ матричное уравнение $(\textbf xA)\textbf y=\textbf x(A\textbf y)$.

должно быть

"В вещественном пространстве выражению $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ будет соответствовать матричное уравнение $(A^T\textbf x)^T\textbf y=\textbf x^T(A\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ матричное уравнение $(\textbf x^TA)\textbf y=\textbf x^T(A\textbf y)$"

вместо
Цитата:
В комплексном пространстве выражению $({\cal A}\textbf x,\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ соответствует матричное уравнение $(A^T\textbf x)\textbf y=\textbf x(A'\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ -- матричное уравнение $(\textbf xA)\textbf y=\textbf x(A'\textbf y)$.

должно быть

"В комплексном пространстве выражению $({\cal A}\textbf x,\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ соответствует матричное уравнение $(A^T\textbf x)^T\textbf y=\textbf x^T(A'\textbf y)$, а выражению $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ -- матричное уравнение $(\textbf x^TA)\textbf y=\textbf x^T(A'\textbf y)$."

вместо
Цитата:
в матричной форме сможете производить скалярное перемножение векторов через матрицу $A$ как справа налево: $(\textbf x, {\cal A}^*\textbf y)=\textbf x(A \textbf y)$, так и слева направо: $(\textbf x{\cal A}, \textbf y)=(\textbf xA) \textbf y,$

должно быть

"в матричной форме сможете производить скалярное перемножение векторов через матрицу $A$ как справа налево: $(\textbf x, {\cal A}^*\textbf y)=\textbf x^T(A \textbf y)$, так и слева направо: $(\textbf x{\cal A}, \textbf y)=(\textbf x^TA) \textbf y,$"

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение29.10.2020, 23:35 


21/04/19
1232
Xaositect в сообщении #1489911 писал(а):
$(\mathcal{AB})x = (AB)^T x = (B^T A^T) x = B^T (A^T x) = \mathcal{B} (\mathcal{A} x)$


Какие матрицы у $\cal A$ и у $\cal B$?

Если $A$ и $B$, то $(\mathcal{AB})\textbf x = (AB) \textbf x.$ Разве нет?

-- 30.10.2020, 00:31 --

Xaositect в сообщении #1489907 писал(а):
Обозначения, при которых $\mathcal{A}\mathbf{x}$ и $\mathbf{x}\mathcal{A}$ это одно и то же - это вредные обозначения, потому что они не согласованы с обозначением $\mathcal{AB}$ для композиции операторов.
Вот у Вас, например, получается $(\mathcal{AB})\mathbf{x} = \mathcal{B} \mathcal{A} \mathbf{x}$.


Наверное, вместо обозначения $\mathbf{x}\mathcal{A}$ надо взять $\mathbf{x}^T\mathcal{A}$, несмотря на то, что "что угодно можно обозначить чем угодно".

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

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение30.10.2020, 09:43 


21/04/19
1232
Vladimir Pliassov в сообщении #1489930 писал(а):
Xaositect в сообщении #1489911 писал(а):
$(\mathcal{AB})x = (AB)^T x = (B^T A^T) x = B^T (A^T x) = \mathcal{B} (\mathcal{A} x)$


Какие матрицы у $\cal A$ и у $\cal B$?

Если $A$ и $B$, то $(\mathcal{AB})\textbf x = (AB) \textbf x.$ Разве нет?


Если $A^T$ и $B^T$, то $(\mathcal{AB})x = (A^TB^T) x = A^T(B^T x)=\mathcal A(\mathcal Bx)=(\mathcal {AB})x.$

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение30.10.2020, 10:52 


21/04/19
1232
Vladimir Pliassov в сообщении #1489930 писал(а):

Наверное, вместо обозначения $\mathbf{x}\mathcal{A}$ надо взять $\mathbf{x}^T\mathcal{A}$, несмотря на то, что "что угодно можно обозначить чем угодно".


Нет, не надо, потому что и в выражении $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ вектор $\textbf x$ не имеет при себе знака транспонирования, то есть оно не пишется как $(\mathcal {A}\textbf x, \textbf y)=(\textbf x^T, \mathcal {A}^*\textbf y).$

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


16/07/14
9149
Цюрих
Vladimir Pliassov в сообщении #1489965 писал(а):
Нет, не надо
Надо так:$(Ax, y) = ((x^TA^T)^T, y)$. Только непонятно, в чем пафос.
(и обозначайте, пожалуйста, транспонирование и сопряжение стандартным образом, а не сменой шрифта - читать будет гораздо проще)

 Профиль  
                  
 
 Re: Сопряженные преобразования
Сообщение30.10.2020, 15:16 


21/04/19
1232
mihaild в сообщении #1489971 писал(а):
Vladimir Pliassov в сообщении #1489965 писал(а):
Нет, не надо
Надо так:$(Ax, y) = ((x^TA^T)^T, y)$. Только непонятно, в чем пафос.
(и обозначайте, пожалуйста, транспонирование и сопряжение стандартным образом, а не сменой шрифта - читать будет гораздо проще)


1.

$((x^TA^T)^T, y)$ это скалярное произведение, первый сомножитель которого записан в матричной форме. $((x^TA^T)^T, y)$ можно записать как $(\textbf x, \cal A^*\textbf y)$, то есть как обычно в формуле $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$.

При этом, несмотря на то, что вектор $\textbf x$ из правой части формулы $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$ в матричной форме умножается на столбец $A\textbf y=\cal A^*\textbf y$ (в вещественном пространстве) или на столбец $A'\textbf y=\cal A^*\textbf y$ (в комплексном пространстве), в формуле он записан как вектор-столбец - без буквы $T$.

Здесь $A'$ матрица, комплексно сопряженная к матрице $A$ билинейной формы $ A(\textbf x; \textbf y)$.

Таким образом, знак $^*$ здесь это знак комплексного сопряжения.

По аналогии с этим и моем обозначении $\textbf x{\cal A}$ в составе левой части формулы $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ не надо снабжать вектор $\textbf x$ буквой $T$.

В формулах $(\cal A\textbf x, \textbf y)=(\textbf x, \cal A^*\textbf y)$, $(\textbf x{\cal A},\textbf y)=(\textbf x,{\cal A}^*\textbf y)$ мы имеем дело с векторами вообще, то есть независимо от того, как именно на них в матричной форме умножается матрица преобразования - справа или слева, - поэтому они выписываются безотносительно к правилам перемножения матриц.

2.

Как обозначается (транспонирование и) сопряжение стандартным образом?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу 1, 2, 3, 4  След.

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



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

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


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

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