Как найти образ линейного оператора: базис и ядро
Дано: линейный оператор , матрица которого имеет строки , и . Найти: базис и размерность образа, базис и размерность ядра.
Образ линейного оператора - это линейная оболочка столбцов его матрицы, поэтому вся задача сводится к отбору линейно независимых столбцов. Приводим матрицу к ступенчатому виду, смотрим, в каких столбцах встали ведущие элементы, и берём эти столбцы у исходной матрицы. Ответ: базис образа - и , размерность 2; базис ядра - и , дефект тоже 2. Калькулятор сверху подсвечивает базисные столбцы прямо на карте матрицы и делает то же самое для любых других чисел.
Решение по шагам
Дано. Матрица оператора в стандартных базисах:
Размер матрицы сразу говорит, между какими пространствами работает оператор. Столбцов четыре, значит аргумент лежит в ; строк три, значит результат лежит в .
Найти: базис и размерность образа и ядра .
Шаг 1. Записываем образ через столбцы. Умножение матрицы на вектор - это линейная комбинация её столбцов с коэффициентами-координатами:
где - -й столбец матрицы. Когда пробегает всё пространство , коэффициенты принимают любые значения, поэтому
Система образующих у образа, таким образом, уже готова: это четыре столбца. Не хватает только линейной независимости, и весь дальнейший счёт нужен ровно для того, чтобы выкинуть лишние столбцы.
Шаг 2. Приводим матрицу к ступенчатому виду. Вычитаем из второй строки удвоенную первую, из третьей - первую, а затем убираем совпавшие строки:
Ненулевых строк осталось две, поэтому . Сам алгоритм приведения здесь не пересказываю: он разобран по шагам в задаче про ранг матрицы, а нам от него нужен только один результат - номера столбцов с ведущими элементами. Ведущие единицы стоят в первом и третьем столбцах, значит базисные столбцы у матрицы первый и третий.
Шаг 3. Выписываем базис образа. Берём столбцы с найденными номерами у исходной матрицы, а не у ступенчатой:
Эти два вектора линейно независимы (они не пропорциональны), и через них выражаются оставшиеся два столбца, так что базис найден. Геометрически образ - плоскость в трёхмерном пространстве, проходящая через начало координат.
Шаг 4. Ищем ядро через фундаментальную систему решений. Ядро - это множество решений однородной системы . Доводим ступенчатый вид до приведённого, вычитая из первой строки утроенную вторую:
Главные неизвестные отвечают базисным столбцам, то есть это и ; свободные - и . Свободным по очереди даём значения из единичной матрицы, как при обычном решении системы методом Гаусса. При , получаем , . При , получаем и .
Шаг 5. Проверяем ответ. Подставляем оба вектора в матрицу: если это ядро, получится нулевой столбец.
Вторая проверка - теорема о ранге и дефекте: сумма размерностей образа и ядра обязана равняться размерности пространства-аргумента, и действительно совпадает с числом столбцов.
Ответ. Базис образа: и , размерность образа равна 2. Базис ядра: и , дефект равен 2.
Почему базис образа - это столбцы исходной матрицы
Элементарные преобразования строк меняют сами столбцы, но не трогают линейные зависимости между ними. Причина простая: строки преобразуются обратимыми операциями, а решение системы от таких операций не меняется. Каждое соотношение между столбцами - это как раз вектор из ядра, поэтому набор зависимостей у исходной и у ступенчатой матрицы один и тот же.
Отсюда и правило. В ступенчатой матрице видно, какие столбцы независимы: те, где стоят ведущие элементы. Значит, и в исходной матрице независимы столбцы с этими же номерами. А вот сами числа в столбцах преобразования испортили, поэтому выписывать надо исходные столбцы - это самая частая ошибка в задаче.
Проверить связь легко на нашем примере. Вектор ядра читается как равенство , то есть второй столбец равен удвоенному первому. Второй вектор означает . Обе зависимости проверяются устно: и правда вдвое больше , а сумма и равна . Ядро и образ - две стороны одного разложения матрицы на независимые и зависимые столбцы.
Образ как система уравнений: вторая форма ответа
Ответ в виде линейной оболочки задаёт образ параметрически. Часто удобнее противоположное описание: какому условию должен удовлетворять вектор , чтобы попасть в образ. Для нашего оператора образ - плоскость в , а плоскость через начало координат задаётся одним уравнением.
Коэффициенты находятся из требования ортогональности обоим базисным векторам образа. Нормаль подходит: для первого вектора и для второго. Значит,
Такая запись отвечает на вопрос о принадлежности за одну строчку. Вектор лежит в образе, потому что , а вектор не лежит, потому что . В общем случае число уравнений равно разности между размерностью пространства-приёмника и рангом, а сами коэффициенты составляют базис ядра транспонированной матрицы. Калькулятор сверху выводит эти уравнения вместе с базисом.
Что ответ говорит об операторе
Дефект отвечает за инъективность. Оператор инъективен тогда и только тогда, когда ядро нулевое: если , то разность лежит в ядре, и при нулевом ядре она обязана быть нулём. У нас дефект равен двум, поэтому у каждого вектора образа целая двумерная плоскость прообразов.
Ранг отвечает за сюръективность. Оператор накрывает всё пространство-приёмник, только если ранг равен числу строк. Здесь ранг 2 при трёх строках, значит образ - собственное подпространство и уравнение разрешимо не при любой правой части. Полезный частный случай - квадратная матрица: там ранг, равный порядку, сразу даёт и инъективность, и сюръективность, то есть обратимость оператора.
Стоит помнить и связь со спектром: ядро ненулевое ровно тогда, когда у матрицы есть нулевое собственное значение, а само ядро является собственным подпространством для . Матрица оператора зависит от выбора базиса, но ранг и дефект при переходе к другому базису не меняются - это характеристики самого отображения. Та же пара понятий работает и вне линейной алгебры: у гомоморфизма групп ядро и образ определяются дословно так же.
Ранг матрицы, от которого здесь всё зависит, можно находить и по минорам: наибольший порядок ненулевого минора и есть ранг - как считают минор матрицы и алгебраическое дополнение, разобрано отдельно.
Частые ошибки
- Берут столбцы ступенчатой матрицы вместо исходной. Номера базисных столбцов преобразования сохраняют, а числа в них - нет. В нашем примере из ступенчатого вида вышло бы и - совсем другая плоскость.
- Путают, где ранг, а где дефект. Размерность образа равна рангу, размерность ядра - числу свободных неизвестных. Проверка одна: их сумма равна числу столбцов, а не строк.
- Ищут ядро как решения неоднородной системы. Ядро - это решения , свободные члены всегда нулевые; подставлять правую часть из условия задачи некуда.
- Записывают в базис образа строки матрицы. Строки порождают другое подпространство, лежащее в ; его размерность тоже равна рангу, но это не образ оператора.
- Считают ядро нулевым, если система дала только нулевое решение по невнимательности. Если свободные неизвестные есть, ненулевые решения есть обязательно, и терять один из векторов фундаментальной системы нельзя.
- Забывают проверку. Подстановка каждого вектора ядра в матрицу занимает полминуты и ловит почти любую арифметическую ошибку.
FAQ
Может ли размерность образа быть больше числа строк матрицы? Нет. Образ лежит в пространстве-приёмнике, поэтому его размерность не превосходит числа строк. Она не превосходит и числа столбцов, ведь образующих всего столько же, сколько столбцов.
Как найти образ, если оператор задан не матрицей, а формулой? Выпишите образы базисных векторов и поставьте их столбцами - это и будет матрица оператора. Например, для дифференцирования многочленов степени не выше трёх столбцы получаются из производных функций базиса, ядром оказываются константы, а образом - многочлены степени не выше двух.
Что делать, если ранг равен нулю? Такое бывает только у нулевой матрицы. Тогда образ состоит из одного нулевого вектора, базис у него пустой, а ядром служит всё пространство-аргумент, и теорема о ранге и дефекте по-прежнему выполняется.
Обязательно ли приводить матрицу к приведённому ступенчатому виду? Для базиса образа достаточно обычного ступенчатого вида: номера ведущих столбцов уже видны. Приведённый вид удобнее для ядра, потому что главные неизвестные выражаются через свободные без обратного хода.
Коротко
- Записать матрицу оператора: её столбцы - это образы базисных векторов, а образ равен их линейной оболочке.
- Привести матрицу к ступенчатому виду и отметить столбцы с ведущими элементами; их количество и есть ранг.
- Базис образа - столбцы с этими номерами, взятые у исходной матрицы. Размерность образа равна рангу.
- Базис ядра - фундаментальная система решений системы : свободным неизвестным по очереди даём единицу, остальным нули.
- Проверить: подстановка векторов ядра даёт нуль, а ранг плюс дефект равны числу столбцов. Для матрицы из условия базис образа и , базис ядра и , и .
Похожие задачи
Как найти матрицу линейного оператора: разбор 3x3
Как найти матрицу линейного оператора: подставляем базисные векторы в формулу и ставим образы столбцами, затем пересчитываем матрицу в новый базис по формуле подобия с матрицей перехода.
Линейная алгебраКак найти фундаментальную систему решений: разбор
Разбираем, как найти фундаментальную систему решений однородной СЛАУ: ранг матрицы, число свободных неизвестных n минус r, базисные решения, общее решение и проверка.
Линейная алгебраКак найти проекцию вектора на подпространство
Как найти ортогональную проекцию вектора на подпространство через матрицу Грама и нормальные уравнения: разбор с числами, ортогональная составляющая, расстояние и калькулятор.
Линейная алгебраКак найти линейную оболочку векторов: базис и размерность
Разбираем, как найти линейную оболочку системы векторов: размерность через ранг, базис из исходных векторов, выражение лишних векторов и проверка принадлежности вектора оболочке.
Линейная алгебраКак найти пересечение подпространств: базис и размерность
Разбираем, как найти пересечение подпространств: перевод каждого из них в систему однородных уравнений, базис пересечения, размерность суммы и проверка по формуле Грассмана.
Линейная алгебраКак найти присоединённую матрицу: разбор 3 на 3
Разбираем, как найти присоединённую матрицу 3 на 3: девять алгебраических дополнений, знаки позиций, транспонирование матрицы дополнений и формула обратной матрицы с проверкой.