Что означает транспонирование матрицы

От действий над матрицами к пониманию их сути…

Очень уважаю людей, которые имеют смелость заявить, что они что-то не понимают. Сам такой. То, что не понимаю, — обязательно должен изучить, осмыслить, понять. Статья «Математика на пальцах», и особенно матричная запись формул, заставили меня поделиться своим небольшим, но, кажется, немаловажным опытом работы с матрицами.

Лет эдак 20 назад довелось мне изучать высшую математику в вузе, и начинали мы с матриц (пожалуй, как и все студенты того времени). Почему-то считается, что матрицы — самая лёгкая тема в курсе высшей математики. Возможно — потому, что все действия с матрицами сводятся к знанию способов расчёта определителя и нескольких формул, построенных — опять же, на определителе. Казалось бы, всё просто. Но… Попробуйте ответить на элементарный вопрос — что такое определитель, что означает число, которое вы получаете при его расчёте? (подсказка: вариант типа «определитель — это число, которое находится по определённым правилам» не является правильным ответом, поскольку говорит о методе получения, а не о самой сути определителя). Сдаётесь? — тогда читаем дальше.

Сразу хочу сказать, что я не математик ни по образованию, ни по должности. Разве что мне интересна суть вещей, и я порой пытаюсь до них «докопаться». Так же было и с определителем: нужно было разобраться со множественной регрессией, а в этом разделе эконометрики практически всё делается через… матрицы, будь они неладны. Вот и пришлось мне самому провести небольшое исследование, поскольку ни один из знакомых математиков не дал внятного ответа на поставленный вопрос, изначально звучавший как «что такое определитель». Все утверждали, что определитель — это такое число, которое особым образом посчитано, и если оно равно нулю, то… В общем, как в любом учебнике по линейной алгебре. Спасибо, проходили.

Если какую-то идею придумал один человек, то другой человек должен быть в состоянии её понять (правда, для этого порой приходится вооружаться дополнительными знаниями). Обращение к «великому и могучему» поисковику показало, что «площадь параллелограмма равна модулю определителя матрицы, образованной векторами — сторонами параллелограмма». Говоря простым языком, если матрица — это способ записи системы уравнений, то каждое уравнение в отдельности описывает вектор. Построив из точки начала координат векторы, заданные в матрице, мы таким образом зададим в пространстве некоторую фигуру. Если наше пространство одномерное, то фигура — это отрезок; если двумерное — то фигура — параллелограмм, и так далее.

Получается, что для одномерного пространства определитель — это длина отрезка, для плоскости — площадь фигуры, для трёхмерной фигуры — её объём… дальше идут n-мерные пространства, вообразить которые нам не дано. Если объём фигуры (то есть определитель для матрицы 3*3) равен нулю, то это означает, что сама фигура не является трёхмерной (она может быть при этом двухмерной, одномерной или вообще представлять собой точку). Ранг матрицы — это истинная (максимальная) размерность пространства, для которого определитель не равен нулю.

Так, с определителем почти всё понятно: он определяет «объёмность» фигуры, образованной описанными системой уравнений векторами (хотя непонятно, почему его значение не зависит от того, имеем мы дело с исходной матрицей, или с транспонированной — возможно, транспонирование — это вид аффинного преобразования?). Теперь нужно разобраться с действиями над матрицами…

Если матрица — это система уравнений (а иначе зачем нам таблица каких-то цифр, не имеющих к реальности никакого отношения?), то мы можем с ней делать разные вещи. Например, можем сложить две строки одной и той же матрицы, или умножить строку на число (то есть каждый коэффициент строки умножаем на одно и то же число). Если у нас есть две матрицы с одинаковыми размерностями, то мы их можем сложить (главное, чтобы при этом мы не сложили бульдога с носорогом — но разве математики, разрабатывая теорию матриц, думали о таком варианте развития событий?). Интуитивно понятно, тем более что в линейной алгебре иллюстрациями подобных операций являются системы уравнений.

Однако в чём смысл умножения матриц? Как я могу умножить одну систему уравнений на другую? Какой смысл будет иметь то, что я получу в этом случае? Почему для умножения матриц неприменимо переместительное правило (то есть произведение матриц В*А не то что не равно произведению А*В, но и не всегда осуществимо)? Почему, если мы перемножим матрицу на вектор-столбец, то получим вектор-столбец, а если перемножим вектор-строку на матрицу, то получим вектор-строку?

Ну, тут уж не то что Википедия, — тут даже современные учебники по линейной алгебре бессильны дать какое-либо внятное объяснение. Поскольку изучение чего-либо по принципу «вы сначала поверьте — а поймёте потом» — не для меня, копаю в глубь веков (точнее — читаю учебники первой половины XX века) и нахожу интересную фразу…

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

В книгах об этом напрямую не говорится, но получается, что векторам, параллельным некоторой плоскости, необязательно лежать на этой плоскости. То есть они могут находиться в трёхмерном пространстве где угодно, но если они параллельны именно этой плоскости, то они образуют двумерное пространство… Из приходящих мне на ум аналогий — фотография: трёхмерный мир представлен на плоскости, при этом вектору, параллельному матрице (или плёнке) фотоаппарата, будет соответствовать такой же вектор на картинке (при условии соблюдении масштаба 1:1). Отображение трёхмерного мира на плоскости «убирает» одно измерение («глубину» картинки). Если я правильно понял сложные математические концепции, перемножение двух матриц как раз и представляет собой подобное отражение одного пространства в другом. Поэтому, если отражение пространства А в пространстве В возможно, то допустимость отражения пространства В в пространстве А — не гарантируется.

Любая статья заканчивается в тот момент, когда автору надоедает её писать. Поскольку я не ставил перед собой цели объять необъятное, а исключительно хотел понять суть описанных операций над матрицами и то, как именно матрицы связаны с решаемыми мной системами уравнений, я не полез в дальнейшие дебри линейной алгебры, а вернулся к эконометрике и множественной регрессии, но сделал это уже более осознанно. Понимая, что и зачем я делаю и почему только так, а не иначе. То, что у меня получилось в этом материале, можно озаглавить как «глава о сути основных операций линейной алгебры, которую почему-то забыли напечатать в учебниках». Но ведь мы же не читаем учебников, правда? Если честно, когда я учился в университете, мне очень не хватало именно понимания затронутых здесь вопросов, поэтому я надеюсь, что, изложив этот непростой материал по возможности простыми словами, я делаю доброе дело и помогаю кому-то вникнуть в саму суть матричной алгебры, переведя операции над матрицами из раздела «камлание с бубном» в раздел «практические инструменты, применяемые осознанно».

Источник

Транспонирование матрицы

Что означает транспонирование матрицы

Обновлено: 19 Июля 2021

Нам уже знакомо понятие матрицы. Этот математический объект имеет прикладное значение: он позволяет структурировать числа и информацию, проводить сложные расчёты. С ним можно проделывать различные операции, и одной из них является транспортирование.

Что означает транспонирование матрицы

Что такое транспонированная матрица, в чем отличие от обычной

Транспонирование – это алгоритм, при котором m-строки меняются местами с n-столбцами.

Что означает транспонирование матрицы

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

Особенности, определитель и свойства целочисленных

Свойства транспортирования целочисленных матриц:

Если матрица А – квадратная (m=n), то определитель исходной и транспортированной матрицы равны: det A T = det A.

Напомним, что определитель – это некоторое число, с которым можно сравнить любую квадратную матрицу.

Формула, как обозначается транспонированная матрица

Тогда формула для транспортировки выглядит следующим образом:

A T ij = A ji

Формально, если А = m × n, то A T = n × m, но математически это записывается через индексы i и j.

Примеры задач на транспонирование матриц

Само транспортирование – довольно лёгкий процесс. Рассмотрим один пример.

Задача: даны А = (m × n) и В = (m × n).

Что означает транспонирование матрицы

Необходимо выполнить транспортирование.

Что означает транспонирование матрицы

Произведение и сумма транспонированных матриц

Теорема: транспонирование произведения матриц равно произведению транспонированных матриц, взятых в обратном порядке.

В математическом виде теорема выглядит так:

С T = (A · B) T = В T · А T

Что означает транспонирование матрицы

Сумма вычисляется по аналогичной формуле:

C T = (A + B) T = A T + В T

Периодически возникают сложности с учебой? ФениксХэлп может помочь!

Источник

Что означает транспонирование матрицы

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

Транспонировать матрицу Что означает транспонирование матрицы

Строка здесь всего одна и, согласно правилу, её нужно записать в столбец:

Что означает транспонирование матрицы– транспонированная матрица.

Транспонированная матрица обычно обозначается надстрочным индексом Что означает транспонирование матрицыили штрихом справа вверху.

Транспонировать матрицу Что означает транспонирование матрицы

Сначала переписываем первую строку в первый столбец:

Что означает транспонирование матрицы

Потом переписываем вторую строку во второй столбец:
Что означает транспонирование матрицы

И, наконец, переписываем третью строку в третий столбец:

Что означает транспонирование матрицы

Готово. Грубо говоря, транспонировать – это значит повернуть матрицу набок.

4) Действие четвертое. Сумма (разность) матриц.

Сумма матриц действие несложное.
НЕ ВСЕ МАТРИЦЫ МОЖНО СКЛАДЫВАТЬ. Для выполнения сложения (вычитания) матриц, необходимо, чтобы они были ОДИНАКОВЫМИ ПО РАЗМЕРУ.

Например, если дана матрица «два на два», то ее можно складывать только с матрицей «два на два» и никакой другой!
Что означает транспонирование матрицы

Сложить матрицы Что означает транспонирование матрицыи Что означает транспонирование матрицы

Для того чтобы сложить матрицы, необходимо сложить их соответствующие элементы:

Что означает транспонирование матрицы

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

Найти разность матриц Что означает транспонирование матрицы, Что означает транспонирование матрицы

Что означает транспонирование матрицы

А как решить данный пример проще, чтобы не запутаться? Целесообразно избавиться от лишних минусов, для этого внесем минус в матрицу Что означает транспонирование матрицы:

Что означает транспонирование матрицы

Примечание: в теории высшей математики школьного понятия «вычитание» нет. Вместо фразы «из этого вычесть это» всегда можно сказать «к этому прибавить отрицательное число». То есть, вычитание – это частный случай сложения.

Источник

Транспонированная матрица

Транспонированная матрица — матрица Что означает транспонирование матрицы, полученная из исходной матрицы Что означает транспонирование матрицызаменой строк на столбцы.

Формально, транспонированная матрица для матрицы Что означает транспонирование матрицыразмеров Что означает транспонирование матрицы— матрица Что означает транспонирование матрицыразмеров Что означает транспонирование матрицы, определённая как A T [i, j] = A[j, i].

Что означает транспонирование матрицыи Что означает транспонирование матрицы

Свойства транспонированных матриц

Связанные определения

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

См. также

Полезное

Смотреть что такое «Транспонированная матрица» в других словарях:

транспонированная матрица — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] транспонированная матрица Результат операции транспонирования, т.е. перемены местами столбцов и строк исходной матрицы. Если исходная матрица [aij],… … Справочник технического переводчика

Транспонированная матрица — [transposed matrix] результат операции транспонирования, т.е. перемены местами столбцов и строк исходной матрицы. Если исходная матрица [aij], то транспонированная по отношению к ней записывается [aji] … Экономико-математический словарь

транспонированная матрица — матрица, получающаяся из данной (прямоугольной или квадратной) матрицы А = ||aik|| после замены строк соответствующими столбцами. Обозначение транспонированной матрицы А = ||a ik||, где a ik = aki для любых i и k. * * * ТРАНСПОНИРОВАННАЯ МАТРИЦА … Энциклопедический словарь

транспонированная матрица — transponuotoji matrica statusas T sritis fizika atitikmenys: angl. transposed matrix vok. transponierte Matrix, f rus. транспонированная матрица, f pranc. matrice transposée, f … Fizikos terminų žodynas

ТРАНСПОНИРОВАННАЯ МАТРИЦА — матрица, получающаяся из данной (прямоуг. или квадратной) матрицы А= |aik| после замены строк соотв. столбцами. Обозначение Т. м. А = ||а ik||, где a ik= од для любых i и k … Естествознание. Энциклопедический словарь

Транспонированная матрица — (нем. transponieren перекладывать, от лат. transpono переставляю) Матрица, получающаяся из данной (прямоугольной или квадратной) матрицы А = II a ik II после замены строк соответствующими столбцами. Обозначение Т. м. A = II a ik II, где a … Большая советская энциклопедия

матрица — Логическая сеть, сконфигурированная в виде прямоугольного массива пересечений входных/выходных каналов. [http://www.vidimost.com/glossary.html] матрица Система элементов (чисел, функций и других величин), расположенных в виде прямоугольной… … Справочник технического переводчика

Матрица — [matrix] система элементов (чисел, функций и других величин), расположенных в виде прямоугольной таблицы, над которой можно производить определенные действия. Таблица имеет следующий вид: Элемент матрицы в общем виде обозначается aij это… … Экономико-математический словарь

Источник

Основные операции над матрицами (сложение, умножение, транспонирование) и их свойства.

В этой теме будут рассмотрены такие операции, как сложение и вычитание матриц, умножение матрицы на число, умножение матрицы на матрицу, транспонирование матрицы. Все обозначения, которые используются на данной странице, взяты из предыдущей темы «Матрицы. Виды матриц. Основные термины».

Сложение и вычитание матриц.

Аналогичное определение вводят и для разности матриц:

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

Заданы три матрицы:

Умножение матрицы на число.

Попросту говоря, умножить матрицу на некое число – означает умножить каждый элемент заданной матрицы на это число.

Произведение двух матриц.

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

Что означает транспонирование матрицы

Что означает транспонирование матрицы

Что означает транспонирование матрицы

Что означает транспонирование матрицы

Аналогично предыдущему, имеем:

Что означает транспонирование матрицы

Кстати сказать, зачастую нет резона расписывать подробно нахождение каждого элемента матрицы-результата. Для матриц, размер которых невелик, можно поступать и так:

Транспонированная матрица.

Что означает транспонирование матрицы

Некоторые свойства операций над матрицами.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *