Математика / Матрицы, определители
Линейный оператор как квадратная матрица
Линейный оператор - это линейное отображение пространства в себя. В выбранном базисе конечномерного пространства он записывается квадратной матрицей.
Формула
Схема показывает пространство V и стрелку T, которая начинается и заканчивается в V, поэтому действие можно повторять.
Именно повторяемость делает оператор естественным объектом для степеней и собственных значений.
Обозначения
- $T$
- линейный оператор на пространстве V, отображение V -> V
- $B$
- базис пространства V, базис
- $A=[T]_B$
- матрица оператора в базисе B, квадратная матрица
- $M_n(F)$
- множество квадратных n x n матриц над полем F, матричное пространство
Условия применения
- Область определения и область значений должны совпадать: T:V -> V.
- Пространство V должно быть конечномерным, если речь идет о матрице n x n.
- Входные и выходные координаты записываются в одном выбранном базисе B, если обозначение [T]_B не уточняет разные базисы.
Ограничения
- Не всякое линейное отображение является оператором: отображение R^3 -> R^2 линейно, но не оператор на одном пространстве.
- Матрица оператора зависит от базиса; при смене базиса появляется подобная матрица S^{-1}AS.
- Квадратность матрицы не означает автоматическую обратимость: оператор может иметь ненулевое ядро.
Подробное объяснение
Линейный оператор является частным случаем линейного отображения, но этот частный случай настолько важен, что для него вводят отдельный язык. Если T:V->V, то результат снова лежит в V. Значит оператор можно применять многократно, складывать с другими операторами на V, умножать через композицию и изучать его степени.
В конечномерном пространстве выбор базиса B превращает оператор в квадратную матрицу. Почему квадратную? Входной и выходной координатные столбцы имеют одинаковую высоту n, поэтому матрица должна иметь n строк и n столбцов. Формула [T(v)]_B=A[v]_B показывает, что A действует на координаты в том же языке B.
Операторы являются центральной темой следующих блоков линейной алгебры. Собственный вектор - это направление, которое оператор не поворачивает в другое направление, а только растягивает или меняет знак. Диагонализация ищет базис, в котором оператор выглядит как диагональная матрица. След и определитель оператора становятся инвариантами, которые не зависят от выбора базиса, хотя сама матрица меняется.
Практически оператор возникает в моделях повторного шага: переход состояния системы, линейная рекурсия, поворот или растяжение плоскости, проекция, отражение, дифференцирование в пространстве многочленов. Квадратная матрица удобна именно потому, что результат можно снова подать на вход.
Как пользоваться формулой
- Проверьте, что отображение действует из V в то же V.
- Выберите базис B пространства V.
- Найдите образы базисных векторов и запишите их координаты в том же базисе B.
- Соберите квадратную матрицу A=[T]_B.
- Используйте A для повторного действия, степеней, обратимости и последующих тем о собственных значениях.
Историческая справка
Линейные операторы выросли из линейных подстановок, задач механики, геометрических преобразований и матричной алгебры. Когда матрицы стали самостоятельными объектами, квадратные матрицы оказались особенно важными: их можно умножать друг на друга, возводить в степени, искать обратные, следы, определители и характеристические многочлены. Позднее, в аксиоматической линейной алгебре и функциональном анализе, операторный язык стал стандартным: матрица рассматривается как координатная запись оператора, а не наоборот. Эта перспектива подготавливает темы собственных значений, диагонализации и нормальных форм. В учебном курсе операторный язык нужен именно затем, чтобы видеть за квадратной матрицей действие на пространстве.
Историческая линия формулы
Современное понятие линейного оператора не имеет одного автора. Его полезно связывать с развитием линейных подстановок, теории матриц у Кэли и Сильвестра, работами Фробениуса о линейных заменах и дальнейшей аксиоматизацией линейных пространств.
Пример
Пусть T:R^2 -> R^2 задано T(x,y)=(2x+y, y). Это линейный оператор, потому что вход и выход лежат в одном пространстве R^2. В стандартном базисе матрица оператора A=[[2,1],[0,1]]. Если применить оператор дважды, то T^2 имеет матрицу A^2=[[4,3],[0,1]]. Проверим на v=(1,2). Сначала T(v)=(4,2), затем T(T(v))=(10,2). Через матрицу A^2 получаем [[4,3],[0,1]](1,2)=(10,2). Именно потому что оператор возвращает в то же пространство, его можно возводить в степени и изучать повторное действие. Для отображения R^2 -> R^3 такая степень уже не имела бы смысла.
Частая ошибка
Частая ошибка - называть оператором любое линейное отображение. В строгой линейной алгебре оператор действует из пространства в себя. Вторая ошибка - считать, что квадратная матрица обязательно обратима; например, оператор проекции имеет квадратную матрицу, но теряет направления. Еще одна ошибка - забывать про базис при сравнении операторов: две разные матрицы могут представлять один и тот же оператор в разных базисах и быть связанными подобием.
Практика
Задачи с решением
Определить, является ли отображение оператором
Условие. T:R^3 -> R^2 задано линейной формулой. Можно ли назвать T линейным оператором на R^3?
Решение. Нет, потому что область значений R^2 не совпадает с областью определения R^3. Это линейное отображение, но не оператор на одном пространстве.
Ответ. Нет, это не оператор на R^3.
Найти матрицу оператора
Условие. T(x,y)=(x+2y,3y). Найдите матрицу оператора в стандартном базисе.
Решение. T(e1)=T(1,0)=(1,0), T(e2)=T(0,1)=(2,3). Ставим эти образы столбцами.
Ответ. A=[[1,2],[0,3]].
Дополнительные источники
- MIT OpenCourseWare 18.06SC, linear transformations
- Sheldon Axler, Linear Algebra Done Right, operators
- Ferdinand Frobenius, materials on linear substitutions and matrices
Связанные формулы
Математика
Матрица оператора при смене базиса
При смене базиса матрица одного и того же линейного оператора меняется по формуле подобия. Это позволяет описывать один оператор разными матрицами без изменения самого действия на пространстве.
Математика
След матрицы
След квадратной матрицы равен сумме элементов главной диагонали. Он сохраняется при замене базиса и связан с собственными значениями.
Математика
Композиция линейных отображений и произведение матриц
Матрица композиции линейных отображений равна произведению их матриц в том же порядке применения справа налево: сначала T, затем S.
Математика
Обратное линейное отображение и обратная матрица
Если линейное отображение T представлено обратимой квадратной матрицей A, то обратное отображение представлено матрицей A^{-1}. Это верно при согласованных базисах.