![]() |
||
| Домой | ||
|
Меню:
Главная
AutoCAD
Исследования
МКЭ ANSYS
ANSYS (Басов К. А.)
Справочник AutoCAD
Взаимодействие фронтов
Проблемы охраны
Нелинейная динамика
Параметрический метод
Энерго информационная модель
Математическое моделирование
Институт теории образования
Коллапс волновой функции
Пенсионное обеспечение
Механосплавление металлов
Индуцированный распад
Фильтр
Электропроводность
Построение решения
Численное исследование
Об уравнениях
Нормирование
Фотолиз
Водородная связь
Концептуализация понятия
Термическая перегруппировка
Химическая поляризация
Многолетняя динамика
Индуцированное дефектообразование
Системы среднего
Морфология
Топологические дефекты
Правило Парето
Математическое моделирование
Метод уменьшения
Изменение
Содержание железа
Фауна
Алгоритм
Об идентификации
табличная модель
вероятности по частотам
Структурирование
Расчет
Анализ
Оценка
Частота
Закономерности
Клонируемые компьютеры
радионуклиды
манипуляция
Программная система
Тенденции
Физическая модель
|
[стр.-0] Факторизация матриц матрицами Фробениуса Воронов А.Л., Орлов И.И. (iiorlov@mail.ru) Институт Солнечно-Земной Физики СО РАН, г. Иркутск 1. Введение. Большинство прямых методов обращения матриц используют разложение матрицы в произведение легко обращаемых сомножителей [1]. Типичным и достаточно распространенным методом обращения матриц является метод Жордана. В данной работе рассмотрен иной способ факторизации матриц, основанный на использовании матриц Фробениуса. Введем основные обозначения. Пусть F - матрица фробениусова типа, что соответствует представлению ее в видеF = e2,e3,...,en,f [2], где ek вектор-столбцы канонического базиса, то есть вектора с координатами (ek)p = ekp = skp. Здесь skp - символ Кронекера. Считаем, что вектор-столбец f имеет координаты fk . В этом случае определитель матрицы F равен (-1 )n+1 f1, следовательно, при условии f1 Ф 0 матрица F будет обратимой. Обратная матрица для матрицы F может быть записана в виде F -1 f,e1,e2 ,...,en-1j, где элементы вектор-столбеца f = (f1,f2,...,fn) определяются по формулам Ju =-fk+1/f1, k = 1,(n-1),Jn = 1/f1.(1) Действие матрицы F справа на некоторую матрицу A = a1,a2,...,a[, где ak вектор-столбцы, сводится к сдвигу вектор-столбцов матрицы A влево на одну позицию и образованию нового ( n -го) столбца по правилу n AF = \\a2,a3,...,an,an\\, an =S akfk.(2) k=1 Здесь ak = (a1k,a2k,...,ank) - вектор-столбцы, а A = lai1. Легко проверить, что имеет место равенство detF1F2...Fm = (-1)m(n+1> П f1(k), Fk =\e2,e3,...,en,f(k)\.(3) k=1 и, как следствие из него detF1F2...Fn =П f((k).(4) k=1 2. Условия представимости матриц в виде произведения Фробениусовых матриц. A (5) Здесь A21 1,2,. ., m 1,2,...,n - m , A12 m + 1,m + 2,..., n { 1, 2, ...,n - mj 1, 2, ...,m n - m + 1,n - m + 2,..., n j f m +1, m + 2, ...,n n - m + 1,n - m + 2,..., n (6) , A 22 В формулах (6) индексы в верхнем ряду указывают на номера строк исходной матрицы, использованные при образовании соответствующего блока, а нижние индексы - на номера столбцов. Обозначим также через Dm определитель матрицы A12 размера m х m detA12 = Dm = D\ 12m 1, 2, ...,m (7) n - m + 1,n - m + 2,..., Так как при умножении матрицы на фробениусову справа столбцы исходной матрицы смещаются влево на одну позицию, то матрица A21 будет единичной матрицей размером (n - m) х (n - m), а прямоугольная матрица A11 будет нулевой. Поэтому, в силу теоремы Лапласа о вычислении определителей через миноры и алгебраические дополнения к ним [3], имеем mm detA = (-1)m(n-m)Dm = (-1)m(n+1)П f((k), и Dm =Ц f(k>.(8) k=1k=1 При последовательном перемножении матриц фробениусового типа квадратная матрица, стоящая в правом верхнем углу, смещается влево и увеличивается в размерах на единицу. Тем самым показано, что все определители Dk главных миноров матрицы A = F1F2 ...Fn отличны от нуля. Известно, что все матрицы с не нулевыми определителями Dk образуют множество регулярных матриц Greg [4]. Такие матрицы могут быть представлены в виде произведения верхней и нижней треугольных матриц [5]. Кроме того, множество Greg Покажем, что для матриц фробениусова типа имеет место следующая теорема. Теорема 1. Пусть матрица A представима в виде произведения n фробениусовых матриц. Тогда все определители главных миноров матрицы A ненулевые. Обратно, если все определители главных миноров матрицы A не нулевые, то матрица A представима в виде произведения n матриц Фробениуса. Доказательство. Пусть A = F1F2...Fm. Введем следующие обозначения, представив матрицу A в блочной форме, (A A \ к A21 A22 j всюду плотно в множестве не особых матриц G . Так как матрицы фробениусового типа F характеризуется n параметрами, то множество таких матриц (f1 0 ) будет системой образующих для множества Greg и, следовательно, по непрерывности для множества G всех обратимых матриц. Докажем теперь обратное утверждение, заключающееся в том, что любая регулярная A матрица (размером n х n) представима в виде произведения n матриц Фробениуса. Для этого будем искать такую обратную матрицу к матрице фробениусового типа F- (не особую), действие которой на матрицу A справа приводит к смещению всех столбцов вправо на одну позицию, а в качестве первого столбца для новой матрицы A1 дает столбец en - один из векторов канонического базиса. В этом случае, если обозначить первый столбец F- через , то задача сводится к уравнению AF1-1 = A1, где A = \\d1,a2,...,dn\\, A1 = \\en,a1,a1 ,...,an \(9) В силу специальной структуры преобразующей матрицы уравнение для вектора f(1) примет вид Af(1) = en . Заметим, что матрица A1 не особая, так как ее определитель, по теореме Лапласа, определяется формулой detA1 = ( 1)n+1Dn 1,(10) где Dn-1 определитель минора исходной матрицы A . Отсюда получаем, что detF-1 = ( 1)n+1Dn 1 /Dn = ( 1)n1~fi1).(11) Далее, действуя по индукции, рассматриваем уравнение A1 F2 1 = A2 , где матрица A2 выбрана в виде A2 = \\en 1>en>a1>a2>-,an 2\[(12) В этом случае задача также сводится к системе линейных уравнений вида A1 f(2) = en 1 . Так как матрица A1 не особая, то эта система линейных уравнений имеет единственное решение. Определитель A2 , в соответствии с теоремой Лапласа, равен detA2 = ( 1)2(n+1)Dn 2,(13) откуда получаем, что detF;1 = ( 1)n+1Dn 2/Dn 1 = ( 1)n1~fi2K(14) Предположим теперь, используя индукцию, что на m -ом шаге определитель матрицы Am равен |
Меню:
Стандартизация
Математика
Сапромат
Факторизация
Компьютерное моделирование
Обеспечение отказоустойчивости
Оптимизация доступа
Аномальный сдвиг
Экологические аспекты
Методические подходы
Возмущение ионосферы
основы
Инструментальное средство
Погрешность
Результаты
Изучение дефектов
Зависимость эндотелийзависимости
теплоперенос
Квантование
О дроблении
Экспериментальное изучение
Сравнительная оценка
пластинчатый теплообменник
экосистема
Моделирование
Многоэлектронные эффекты
Синтез
Распространение
Анализ видов
государство
Плотность состояний
Исследование
Квазитрехмерная модель
самшитовый биогеоценоз
временной ряд
вихревое поле
Эндотелийзависмый механизм
Теоретическое описание
коронирующий провод
построение модели
электрическое поле
формализм
Отклонения
Инновационное замещение
Динамика численности
сегрегация
среда обитания
специальный подход
инновационная деятельность
температура
Фоновая неоднородность
Цифровая обработка
Потенциалы
Связанность
|
|
|
||