2014 dxdy logo

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

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


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


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

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

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему На страницу 1, 2, 3  След.
 
 Матричное уравнение
Сообщение18.01.2009, 07:28 
Аватара пользователя


28/06/08
1706
$A = B^{-1} A B$
Нужно найти все возможные $A$ для данной $B$.
Имеет ли этот вопрос отношение к собственным значениям $A, B$ ?

Помогите пожалуйсто разобраться.

 Профиль  
                  
 
 
Сообщение18.01.2009, 07:59 
Модератор
Аватара пользователя


11/01/06
5660
Это переписывается в виде $BA=AB$, то есть вам нужно найти матрицы коммутирующие с данной.

См. раздел "7.1.1. Матрицы, перестановочные с данной" в книге
В.В.Прасолов. Задачи и теоремы линейной алгебры

 Профиль  
                  
 
 
Сообщение18.01.2009, 10:32 
Аватара пользователя


11/06/08
125
Или такой вариант: используя векторизацию и произведение Кронекера можно это уравнение свести к линейному.

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


11/05/08
32166
А ещё лучше бы знать конкретный вид матрицы, т.к. общая теория -- в любом случае некоторая морока.

AlexNew в сообщении #178638 писал(а):
Имеет ли этот вопрос отношение к собственным значениям

Имеет, но скорее к собственным векторам. Диагонализуйте матрицу некоторым преобразованием подобия: $B=V\,J\,V^{-1},$ где матрица $J$ диагональна или, в крайнем случае, жорданова.

 Профиль  
                  
 
 
Сообщение18.01.2009, 14:01 
Аватара пользователя


28/06/08
1706
предположим мы разложили нашу данную матрицу $B$:
B = V J V^{-1}
Нашли J, V
тогда
V A' V^{-1} V J V^{-1} = V A' V^{-1} V J V^{-1}
A' J = J A'

для каждой i-ой клетки
$$ A' (\lambda_i I +N) = (\lambda_i I +N) A' $$
А'N  = NА'
где N - нильпотельная матрица.
как теперь найти А' от сюда не совсем понятно?

верно ли что А = a_1 I + a_2 B + ...+ a_{n-1} B^{n-1}
где а_i - любые числа.
?

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


11/05/08
32166
Последний факт верен, если матрица $B$ диагонализуема и все её собственные числа различны.

А в общей ситуации -- эта сумма с самой $B$, конечно, коммутирует, но вовсе не обязательно только она. Поскольку размерность подпространства коммутирующих матриц может оказаться и больше, чем $n$.

Да, а под нильпотентной понимается, наверное, полученная из единичной сдвигом главной диагонали на одну позицию?

Ну так она коммутирует только со своими степенями (и их комбинациями, конечно).

 Профиль  
                  
 
 
Сообщение18.01.2009, 14:37 
Аватара пользователя


28/06/08
1706
ewert писал(а):
Да, а под нильпотентной понимается, наверное, полученная из единичной сдвигом главной диагонали на одну позицию?

Да, чтобы получилась жарданова матрица. Тогда для каждой клетки есть диагональная матрица (с собственным значением на диагонали + нильпотельная)

Добавлено спустя 6 минут 31 секунду:

ewert писал(а):
А в общей ситуации -- эта сумма с самой $B$, конечно, коммутирует, но вовсе не обязательно только она. Поскольку размерность подпространства коммутирующих матриц может оказаться и больше, чем $n$


Это не понятно.

А есть ли другие матрицы $A$ которые строятся не из степеней $B$?

Если A строить из B, означает ли это что собственные значения будут совпадать?

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


11/05/08
32166
Собственные числа -- не будут, конечно (вообще говоря). Собственные векторы -- будут (но могут и добавиться дополнительно).

Насчёт "других матриц" -- да запросто. Допустим, $B$ -- единичная матрица (или хотя бы кратная единичной). С какими матрицами она коммутирует?

 Профиль  
                  
 
 
Сообщение18.01.2009, 15:11 
Аватара пользователя


28/06/08
1706
да, понятно...

Цитата:
Допустим, -- единичная матрица (или хотя бы кратная единичной)

это частный случай, когда все a_i = 0 кроме i=1.

Но все же, как узнать все возможные матрицы, которые будут коммутировать с данной?

Добавлено спустя 16 минут 32 секунды:

немного следует упростить задачу

$ \Lambda A = A \Lambda $
где $ \Lambda $ - известная диагональная
матрица, требуется найти все возможные $ A $

 Профиль  
                  
 
 
Сообщение18.01.2009, 15:11 
Аватара пользователя


11/06/08
125
Векторизовав обе части равенства получится такое уравнение:

$BA-AB=0$
$\left( E \times B - B^T \times E \right) \cdot vec(A)=0 $

Это линейное уравнение.

 Профиль  
                  
 
 
Сообщение18.01.2009, 15:19 
Аватара пользователя


28/06/08
1706
Draeden писал(а):
Векторизовав обе части равенства

что это значит? 10 минут смотрю на ваше уравнение и не могу понять.

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


11/05/08
32166
AlexNew писал(а):
немного следует упростить задачу

$ \Lambda A = A \Lambda $
где $ \Lambda $ - известная диагональная
матрица, требуется найти все возможные $ A $

Это -- действительно просто.

Один предельный случай -- когда все диагональные элементы одинаковы. Для него ответ Вам известен (хотя я и не понял, что Вы там сочинили насчёт $a_i$).

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

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

 Профиль  
                  
 
 
Сообщение18.01.2009, 16:14 
Аватара пользователя


28/06/08
1706
ewert писал(а):
Это -- действительно просто.

простейший трюк :lol:
$AB = BA$
$V^{-1}AVV^{-1}BV = V^-1BVV^{-1}AV$
$\Lambda = V^{-1}BV$
$A' = V^{-1}AV$
ewert писал(а):
Другой -- когда, наоборот, все диагональные элементы разные. Тогда коммутировать будут все диагональные матрицы, и только они.

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

Получается что НЕ диагональные матрицы коммутировать не будут?
ewert писал(а):
(выбрав для удобства диагональную матрицу так, чтобы все одинаковые элементы оказались сгруппированными

она дана, я не могу ее выбрать, но приведение к Жордановой форме их переставит!


Кстати это единственное чем Жoрданова форма лучше диогональной?

 Профиль  
                  
 
 
Сообщение18.01.2009, 16:22 
Аватара пользователя


11/06/08
125
Крестиком я обозначил произведение Кронекера, "vec" это векторизация матриц. Посмотрите в инете определение этих операций и всё сразу станет понятно.

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


11/05/08
32166
AlexNew в сообщении #178750 писал(а):
смущает то что по книжке получается что искомые элементы должны быть полиномами от элементов данной диогональной матрицы. Тоесть первый элемент равен полиному от первого элемента данной матрицы, второй - полиному от второго, ... ?

Я книжку не читал (хотя и заглянул), но это какая-то путаница.
Если все диагональные элементы различны, то полином степени $(n-1)$ от $B$ даёт общий вид перестановочной матрицы.

Следует это хотя бы из того, что подбором коэффициентов многочлена можно будет получить какие угодно наборы собственных чисел матрицы $A$ (взяв в качестве полинома соответствующий интерполяционный, построенный по собственным числам исходной матрицы $B$).

AlexNew в сообщении #178750 писал(а):
Кстати это единственное чем Жарданова форма лучше диогональной?

Она не лучше, а хуже (сложнее) -- просто она более общая.

Добавлено спустя 3 минуты 50 секунд:

Draeden в сообщении #178756 писал(а):
Крестиком я обозначил произведение Кронекера, "vec" это векторизация матриц. Посмотрите в инете определение этих операций и всё сразу станет понятно.

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

Только он совершенно непрозрачен.

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

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



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

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


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

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