Матрица (математика)
Ма́трица — математический объект, записываемый в виде прямоугольной таблицы чисел (или элементов кольца) из других математических обьектоd и допускающий алгебраические операции (сложение, вычитание, умножение и др.) между ним и другими подобными объектами.
Правила выполнения операций над матрицами сделаны такими, чтобы было удобно записывать системы линейных уравнений.[1]
Обычно матрицу обозначают заглавной буквой латинского алфавита и выделяют круглыми скобками «(…)» (встречается также выделение квадратными скобками «[…]», двойными прямыми линиями «||…||»).
Числа, составляющие матрицу (элементы матрицы), часто обозначают той же буквой, что и саму матрицу, но строчной.
У каждого элемента матрицы есть 2 нижних индекса (
История[править | править код]
Понятие матрицы впервые появилось в середине XIX века в работах Уильяма Гамильтона и Артура Кэли. Фундаментальные результаты в теории матриц принадлежат Вейерштрассу, Жордану, Фробениусу.
Матрица как запись коэффициентов системы линейных уравнений[править | править код]
Систему из
можно представить в матричном виде
и тогда всю систему можно записать так:
где
Если
Все правила, по которым проводятся операции над матрицами выводятся из операций над системами уравнений.
Операции над матрицами[править | править код]
Пусть
Линейные операции:
Умножение матрицы
Сложение матриц
Вычитание матриц
Сложение и вычитание допускается только для матриц одинакового размера.
Существует нулевая матрица
Нелинейные операции:
Умножение матриц (обозначение:
Умножение матриц ассоциативно. Возводить в степень можно только квадратные матрицы.
Транспонирование матрицы (обозначение:
Если
Квадратная матрица и смежные определения[править | править код]
Если количество строк матрицы равно количеству столбцов, то такая матрица называется квадратной.
Для квадратных матриц существует единичная матрица
У единичной матрицы единицы стоят только по главной диагонали, остальные элементы равны нулю
Для некоторых квадратных матриц можно найти так называемую обратную матрицу. Обратная матрица
Обратная матрица существует не всегда. Матрицы, для которых обратная существует, называются невырожденными (или регулярными), а для которых нет — вырожденными (или сингулярными). Матрица невырождена, если все ее строки (столбцы) линейно независимы как векторы. Максимальное число линейно независимых строк (столбцов) называется рангом матрицы. Определителем (детерминантом) матрицы называется значение нормированной кососимметрической (антисимметрической) полилинейной формы валентности
Свойства матриц[править | править код]
Элементарные преобразования матриц[править | править код]
Элементарными преобразованиями строк матрицы называются следующие преобразования:
- Умножение строки на число отличное от нуля
- Прибавление одной строки к другой строке
Элементарные преобразование столбцов матрицы определяются аналогично.
Типы матриц[править | править код]
- Антиперестановочная:
- Единичная
- Блочно-диагональная
- Ганкелева
- Верхнетреугольная
- Вырожденная
- Диагональная
- Заполненная — в вычислительной математике матрица, которая практически не содержит нулей. Такую матрицу приходится хранить в памяти целиком. Антоним: разреженная.
- Квадратной называют матрицу, количество строк в которой равно количеству столбцов. Для квадратных матриц существует определитель.
- Кососимметрическая
- Нижнетреугольная
- Нормальная
- Нулевая
- Ортогональная
- Перестановочная:
- Разреженная — в вычислительной математике матрица, содержащая много нулей. Организовав подходящую структуру данных, вычисления с разреженными матрицами можно проводить очень быстро. Частные случаи: диагональная, трёхдиагональная, жорданова. Антоним: заполненная.
- Симметричная
- Симметричная матрица
положительно определена ( ), если значения у всех ее главных угловых миноров - Симметричная матрица
отрицательно определена ( ), если матрица положительно определена, то есть если для любого главный минор -го порядка имеет знак
- Симметричная матрица
- Теплицева
- Треугольная
- Эрмитова
- Циркулянт
- Унитарная
- Унимодулярная
Матрица линейного оператора[править | править код]
Матрица линейного оператора — матрица, выражающая линейный оператор в некотором базисе. Для того, чтобы ее получить, необходимо подействовать оператором на векторы базиса и координаты полученных векторов (образов базисных векторов) записать в столбцы матрицы.
Матрица оператора аналогична координатам вектора. При этом действие оператора на вектор равносильно умножению матрицы на столбец координат этого вектора в том же базисе.
Выберем базис
где
Здесь и далее предполагается суммирование по немым индексам.
Пусть
Вектора
где
Подставим разложение в предыдущую формулу, получим
Выражение
См. также[править | править код]
- Норма матрицы
- Определитель матрицы
- Массив — тип данных в программировании, соответствующий многомерной матрице.
- Разрежённый массив — компьютерная форма представления матриц со множеством нулей.
- Линейные матричные неравенства — аппарат для решения задач синтеза законов управления.
Литература[править | править код]
- Дж. Голуб, Ч.Ван Лоун Матричные вычисления. — М.: Мир, 1999 (djvu).
- Беллман Р. Введение в теорию матриц. — М.: Мир, 1969 (djvu).
- Гантмахер Ф. Р. Теория матриц (2-е издание). — М.: Наука, 1966 (djvu).
- Ланкастер П. Теория матриц. — М.: Наука, 1973 (djvu).
- Соколов Н. П. Пространственные матрицы и их приложения. — М.: ГИФМЛ, 1960 (djvu).
Примечания[править | править код]
- ↑ http://matrixcalc.ru Операции над матрицами онлайн