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