Автор Тема: Решить матричное уравнение  (Прочитано 6382 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Решить матричное уравнение
« : 18 Декабря 2010, 21:17:44 »

Уравнение вида AX=B
Матрица А вырождения, т.е. определитель равен нулю, а поэтому обратной матрицы не существует. А в книге решения матричных уравнений показаны только с помощью обратных матриц.

Я записал матрицу X как матрица 3x2 с элементами
x1 x2
x3 x4
x5 x6
Перемножил матрицы A и Х и получил систему с шестью уравнениями.
Записал расширенную матрицу полученной системы.
Привел ее с помощью элементарных преобразований к ступенчатому виду.
r(A)=r(A|B)=5<6=n, где n кол-во неизвестных. Система совместна и неопределенна.
Кол-во главных переменных равно r(A)=5, а свободных n-r(A)=6-5=1

Теперь нужно найти минор размера 5x5, определитель которого не равен нулю.
Но такого нет минора. Подскажите, пожалуйста.
А вообще правильный ли я способ решения использую?

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #1 : 18 Декабря 2010, 21:29:10 »
Теперь нужно найти минор размера 5x5, определитель которого не равен нулю.
А зачем нужен этот минор?

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #2 : 18 Декабря 2010, 21:54:20 »
tig81

Я предполагаю, что минор нужен для того, чтобы определить какие переменные главные, а какие свободные.
Из книги:
Цитировать
Базисным минором матриц A и (A|B), является, например, минор составленный из элементов этих матриц, расположенных в первых r строках и столбцах с номерами 1,k2,k3,...,kr. Назовем базисными(или главными) r переменных x1,xk1,xk2,xk3,...,xkr, а остальные n-r переменных назовем свободными. Без ограничения общности можно предположить, что главными переменными являются x1,x2,x3,...,xr, а свободными - xr+1,...,xn.
Но тут не сказано на счет определителя этого минора, а в единственных двух примерах решения задач, в которых r(A) = 2(главные элементы), написано, что надо взять минор, определитель которого не равен 0 и его столбцы - n-й и n+1-й столбцы матрицы A - соответствуют переменным xn и xn+1, а остальные - свободные переменные.

В моем же случае r(A)=5, т.е. 5 главных элементов, значит надо, как я предполагаю, взять минор 5 порядка, определитель которого не равен 0. И те переменные, соответствующие столбцам минора, будут главными, а остальные свободными.

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #3 : 18 Декабря 2010, 22:00:04 »
я бы так глубоко не внедрялась, а выбрала бы одну переменную и через нее выразила бы остальные. Вам эе минор выбирать необязательно?!

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #4 : 18 Декабря 2010, 22:50:03 »
Возьмем, например, пример решения из книги.
Там после преобразования к ступенчатому виду получилось вот что:
r(A)=r(A|B)=2<3=n
{x1+x2-x3=-4
{x2-2*x3=4
По минору выяснили, что x1 и x2 главные переменные, а x3 свободная переменная.
Тогда x3 обозначили как t и ответ получился такой:
x1=-t-8
x2=2*t+4
x3=t

Если, как вы сказали, взять любую переменную за t, например, x1=t, то ответ был бы таким
x1=t
x2=-2*t-12
x3=-t-8
Что не совпадает с первым ответом.
Хотя в этом примере можно было взять другой минор, определитель которого не равен 0,  и получилось, что x1=t.
Можно было взять и еще один минор, тогда бы x2=t.
В книге не написано можно ли брать любой минор, определитель которого не равен нулю, тогда возможно все три варианта ответов правильны.
А что делать, если у всех миноров определители равны нулю?

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #5 : 18 Декабря 2010, 22:55:47 »
x1=t
x2=-2*t-12
x3=-t-8
как такое получили?

И понятно. что выражения не совпадут. т.к. разные переменные обозначены t, но при подстановке t будет получать одни и те же наборы.

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #6 : 18 Декабря 2010, 23:07:00 »
{x1+x2-x3=-4
{x2-2*x3=4

x2=2*x3+4
x1+2*x3+4-x3=-4
x1=-x3-8
x3=-x1-8
x2=-2*(x1-8)+4
x2=-2*x1-2*8+4
x2=-2*x1-12

x1=t
x2=-2*t-12
x3=-t-8

А у меня все миноры имеют определители равные нулю.
« Последнее редактирование: 18 Декабря 2010, 23:11:05 от chev »

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #7 : 18 Декабря 2010, 23:10:13 »
x1=t
x2=2*t-12
x3=-t-8
Подставляем в первое уравнение x1+x2-x3=-4
t+2t-12+t+8=-4
4t-4=-4
Верное равенство?

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #8 : 18 Декабря 2010, 23:16:52 »
Я исправил знаки
x1=t
x2=-2*t-12
x3=-t-8

t-2*t-12+t+8=4

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #9 : 18 Декабря 2010, 23:21:31 »
x1=t
x2=-2*t-12
x3=-t-8
При  t=0 получаем решение (0; -12; -8)

x1=-t-8
x2=2*t+4
x3=t
Решение (0; -12; -8) получим при t=-8.

Нормально.

Что вам не понравилось?

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #10 : 18 Декабря 2010, 23:24:26 »
Понятно. Но у миноров в моей задаче определители равны нулю :(

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #11 : 18 Декабря 2010, 23:26:32 »
Понятно. Но у миноров в моей задаче определители равны нулю :(
Покажите, какой результат получили. А еще лучше все решение, а то заочно трудно разговаривать.

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #12 : 19 Декабря 2010, 00:08:56 »

Матрицу X расписал как
x1x2
x3x4
x5x6
Перемножаю A и X
x1-2*x3+x5=2
x2-2*x4+x6=-4
-x1-x3+5*x5=4
-x2-x4+5*x6=-2
-3*x1+3*x3+3*x5=0
-3*x2+3*x4+3*x6=6

Переписываю в расширенную матрицу и привожу к ступенчатому виду:
1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
-1  0   -1   0   5   0   | 4
0  -1   0   -1   0   5   | -2
-3  0   3    0   3    0  |  0
0  -3   0    3   0    3  |  6

5 и 6 строку делю на 3

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
-1  0   -1   0   5   0   | 4
0  -1   0   -1   0   5   | -2
-1  0   1    0   1    0  |  0
0  -1   0    1   0    1  |  2

5 строку меняю местами со 2 строкой

1   0   -2   0    1    0   |  2
-1  0    1    0   1    0  |  0
-1  0   -1   0    5   0   | 4
0  -1    0   -1   0   5   | -2
0   1    0   -2   0   1   | -4
0  -1    0    1   0    1  |  2

Ко 2 и 3 строке прибавляю первую строку

1   0   -2   0   1   0   |  2
0   0   -1   0   2    0  |  2
0   0   -3   0   6   0   |  6
0  -1   0   -1   0   5   | -2
0   1   0   -2   0   1   | -4
0  -1   0    1   0    1  |  2

3 строку делю на 3

1   0   -2   0   1   0   |  2
0   0   -1   0   2    0  |  2
0   0   -1   0   2   0   |  2
0  -1   0   -1   0   5   | -2
0   1   0   -2   0   1   | -4
0  -1   0    1   0    1  |  2

меняю местами 2 и 5 строку, потом 3 и 6 строку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0  -1   0    1   0    1  |  2
0  -1   0   -1   0   5   | -2
0   0   -1   0   2    0  |  2
0   0   -1   0   2   0   |  2

К 3 и 4 строке прибавляю 2 сроку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   0   -1   0   2   | -2
0   0   0   -3   0   6   | -6
0   0   -1   0   2    0  |  2
0   0   -1   0   2   0   |  2

делю 4 строку на 3

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   0   -1   0   2   | -2
0   0   0   -1   0   2   | -3
0   0   -1   0   2    0  |  2
0   0   -1   0   2   0   |  2

Меняю местами 3 строку и 5, потом 4 и 6

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   -1   0   2    0  |  2
0   0   -1   0   2   0   |  2
0   0   0   -1   0   2   | -2
0   0   0   -1   0   2   | -3

Прибавляю к 4 строке 3 строку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   -1   0   2   0  |  2
0   0   0    0   4   0   |  4
0   0   0   -1   0   2   | -2
0   0   0   -1   0   2   | -3

Меняю местами 4 и 6 строку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   -1   0   2   0  |  2
0   0   0   -1   0   2   | -3
0   0   0   -1   0   2   | -2
0   0   0    0   4   0   |  4

прибавляю к 5 строке 4 строку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   -1   0   2   0  |  2
0   0   0   -1   0   2   | -3
0   0   0    0   0   4   | -5
0   0   0    0   4   0   |  4

Меняю местами 5 и 6 строку

1   0   -2   0   1   0   |  2
0   1   0   -2   0   1   | -4
0   0   -1   0   2   0   |  2
0   0   0   -1   0   2   | -3
0   0   0    0   4   0   |  4
0   0   0    0   0   4   | -5

r(A)=r(A|B)=n, следовательно, система совместна и имеет одно решение.
Часто при больших вычислениях у меня получаются ошибки.
Вот то что я тут написал не сошлось с тем, что я написал в тетрадке.

Сейчас проверю, умножив A на полученную матрицу X.

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #13 : 19 Декабря 2010, 00:18:25 »
Вроде ранг полученной расширенной матрицы равен 4 получается.

Оффлайн chev

  • Пользователь
  • **
  • Сообщений: 93
    • Просмотр профиля
Re: Решить матричное уравнение
« Ответ #14 : 19 Декабря 2010, 00:54:00 »
В той, что я сейчас написал, ранг будет 6. Ранг матрицы — наивысший из порядков миноров этой матрицы, отличных от нуля.

Или вы сами привели к ступенчатому виду расширенную матрицу?

Проверил. Получилось не правильно(
« Последнее редактирование: 19 Декабря 2010, 00:57:17 от chev »

 

Интегралы! Помогите решить интегралы

Автор dimon5501

Ответов: 4
Просмотров: 11944
Последний ответ 19 Марта 2010, 23:10:59
от stioneq
Помогите решить Модуль(2х куб + 3х + а) >= Корень(х+2)-корень(х+1)

Автор Nevskiy

Ответов: 3
Просмотров: 11712
Последний ответ 17 Сентября 2009, 14:31:19
от ki
помогите решить очень очень нужно

Автор ScatMan

Ответов: 5
Просмотров: 7181
Последний ответ 30 Сентября 2009, 19:14:27
от Asix
Помогите решить неопределенный интеграл + определенный интеграл

Автор Натка

Ответов: 3
Просмотров: 5318
Последний ответ 02 Февраля 2010, 09:10:28
от Натка
Решить задачу Коши. Правильно ли я решил задачу?

Автор stokkato

Ответов: 1
Просмотров: 6591
Последний ответ 05 Мая 2010, 13:25:57
от Иринки