МатВектор

Command Palette

Search for a command to run...

🧮 Линал40 минСложность 3/5+75 XP

Жорданова форма: когда диагонализация не работает

Собственных векторов меньше, чем обещала кратность? Вместо диагонализации — жордановы клетки и цепочки: степени матрицы, экспонента и полный пример 3×3.

5 интерактива3 квизаУрок 21 из 22Обновлено 05.10.2026Обычный

Знакомая контрольная ситуация: найдите для матрицы . План привычный — собственные значения, векторы, диагонализация, степень через диагональ. Характеристическое уравнение даёт : корень кратности 2. А собственных векторов внезапно один: система вырождается в уравнение , то есть в прямую . Второго вектора нет, и диагонализовать матрицу нельзя. Прямой подсчёт подтверждает, что это не прихоть задачи: — в правом верхнем углу стоит сотня, и никакая диагональная формула её не выдаст. Что происходит с матрицей и что приходит на замену диагонали — тема этого урока.

Почему диагонализация ломается: две кратности#

У собственного значения две разные «кратности», и путать их нельзя. Алгебраическая кратность — степень корня в характеристическом полиноме: сколько раз выпадает при решении . Геометрическая кратность — размерность собственного подпространства: сколько линейно независимых векторов отвечает на запрос . Геометрическая кратность всегда не больше алгебраической. Для диагонализации нужно равенство по каждому собственному значению: только тогда векторов хватает на полный базис.

Сдвиг из вступления — честный образец провала: двукратен, а вектор один, то есть геометрическая кратность . Разница называется дефектом собственного значения. Сравните с матрицей : у неё тот же двукратный корень , но собственное подпространство — вся плоскость, дефект нулевой, и диагонализация не нужна, потому что матрица уже диагональна. Одна и та же кратность, две разные судьбы: решает не величина корня, а число векторов.

Проверить равенство кратностей можно быстро, не строя базисов: посчитайте ранг для каждого корня. Сумма геометрических кратностей обязана дотянуть до — только тогда столбцы соберутся в невырожденную матрицу перехода. Если векторов не хватает, попытка диагонализации утыкается в вырожденность : обратной матрицы нет, и формула не собирается физически, а не просто «неудобна».

Плохая новость: не всякая матрица подобна диагональной. Хорошая: любая квадратная матрица (над комплексными числами) подобна почти диагональной. Ближайшая к диагонали форма, которая гарантированно достижима, носит имя Жордана — и вся разница прячется в одной наддиагональной единице.

Что приходит на замену диагонали: жорданова клетка#

Жорданова клетка — квадратная матрица порядка , у которой на главной диагонали стоит одно и то же число , над диагональю — единицы, а всё остальное — нули:

Клетка порядка с собственным значением ; пустые места — нули

Сдвиг из вступления — это в точности , матрица — . Клетка не хочет быть диагональной: единица над диагональю портит картину, и у клетки порядка ровно один собственный вектор — . Зато определитель считается мгновенно: , и единственное собственное значение — кратности . Жорданова форма — блочно-диагональная матрица из клеток:

Блочно-диагональная сборка клеток; теорема Жордана: над

Если все клетки имеют порядок 1, форма диагональна — диагонализация оказывается частным случаем. На диагонали жордановой формы стоят только собственные значения, каждое повторено алгебраическую кратность раз; клетки группируются по одному , и сумма их размеров равна этой кратности. Сколько клеток получит конкретное — вопрос к собственным векторам, к нему вернёмся через раздел.

МатрицаСобственные значенияЖорданова форма
, кратность 2две клетки — форма диагональна
, кратность 2одна клетка
, кратность 3 — полный разбор ниже
Одинаковые кратности — разные формы

Как строится жорданов базис: цепочки векторов#

Столбцы матрицы — не случайные векторы, а жордановы цепочки. Начало цепочки — собственный вектор : . Каждый следующий уровень добывается из предыдущего: , . Длина цепочки равна порядку клетки: цепочка из одного вектора даёт , из двух — , из трёх — . При действии вершина цепочки просто растягивается: , а каждый следующий вектор прирастает предыдущим: — эта надбавка и рисует единицу над диагональю.

У цепочек есть требование: уравнение разрешимо не для всякого собственного — только для лежащих в образе оператора . Поэтому базис строят сверху вниз: сначала выясняют, каких размеров ждать клетки, а затем тянут цепочки нужной длины. Подсчёт ведут по рангам степеней. Обозначим ; число клеток с этим равно — геометрической кратности, клеток размера не меньше двух — , не меньше трёх — , и дальше по цепочке.

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

  1. Составить , найти корни и их алгебраические кратности
  2. Для каждого посчитать — это число клеток
  3. Поднять степени: ; разности дают число клеток размера не меньше
  4. Построить цепочки нужных длин и записать их в столбцы : сначала вершина цепочки, потом следующие уровни
  5. Сверка: должна получиться клеточной

Все векторы, зануляемые какой-нибудь степенью , образуют корневое подпространство значения ; его размерность совпадает с алгебраической кратностью. Всё пространство распадается в прямую сумму корневых подпространств по разным — в этом и состоит содержание теоремы Жордана. Про базисы и размерности подробнее — в уроке про линейные пространства и в словарной статье базис.

Откуда берётся клетка: полный пример 3×3#

Разберём до конца матрицу — она не треугольная, так что кратности придётся вычислять честно. Определитель раскладывается по третьему столбцу:

Характеристический полином: единственный корень алгебраической кратности 3

Вычитаем двойку: . Все строки пропорциональны, ранг равен 1, значит геометрическая кратность . Собственные векторы описываются единственным уравнением : берём и . Клеток, стало быть, две, их размеры в сумме дают 3 — вариантов не остаётся: одна и одна . Дефект равен , и ровно одна единица появится над диагональю.

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

Что это даёт: степени, экспонента и мостик к дифурам#

Теперь премия за всю работу. Степень считается через форму: , а возводится поклеточно. Для нашей матрицы — биномиальная формула даёт на диагонали и над ней. Итого:

Три умножения матриц ; прямой подсчёт даёт тот же ответ

Для сдвига из вступления формула выдаёт готовый ответ: — вопрос контрольной закрыт двумя умножениями вместо сотни. Заметьте, что наддиагональный элемент растёт не экспоненциально, а линейно: . Так дефект проявляется в каждой степени.

Экспонента — та же схема: , а для клетки из анатомии . Зачем это: линейная система решается одной строкой — вся техника в уроке про системы дифференциальных уравнений. Для нашей матрицы при ответ: . Смотрите: наряду с появились множители . Это почерк дефекта — у диагонализуемой матрицы решение было бы чистой суммой экспонент. Резонансные слагаемые вида растут ровно из жордановых клеток.

Одна оговорка ради честности: жорданова форма боится погрешностей. Малое возмущение элементов распрямляет клетки — численно форма неустойчива, поэтому в реальных вычислениях используют форму Шура и ортогональные методы, а о том, как вообще живут вычислительные ошибки, рассказано в уроке про источники погрешностей. Жорданова форма остаётся инструментом точной теории: она объясняет структуру решений, классифицирует матрицы с точностью до подобия и отвечает на вопрос, почему диагонализация не сработала.

  • Диагонализация требует равенства геометрической и алгебраической кратностей по каждому ; положительный дефект — сигнал о клетках
  • ЖФ: на диагонали собственные значения, единицы над ними внутри клеток; , столбцы — цепочки
  • Число клеток с равно геометрической кратности; размеры добираются из рангов степеней
  • Степени: с надбавками ; экспонента — мостик к системам ОДУ

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

Проверь себя+10 XP

Геометрическая кратность у матрицы равна:

Проверь себя+10 XP

У собственного значения алгебраическая кратность 4, геометрическая 2. Что можно сказать о клетках?

Проверь себя+10 XP

Чему равен верхний правый элемент матрицы ?

Частые вопросы

Чем жорданова форма отличается от диагональной?

Только единицами над главной диагональю. В диагональной форме каждое собственное значение обслужено полным набором собственных векторов; в жордановой их не хватило, и вместо недостающих векторов появились единицы. Диагональная форма — частный случай жордановой, когда все клетки имеют порядок 1. Найти ЖФ можно у любой матрицы над комплексными числами, а диагональную — далеко не у всякой.

Что делать, если собственные значения комплексные?

Переходить к комплексным числам: над теорема Жордана гарантирует форму для любой квадратной матрицы. Для вещественных вычислений есть вещественная жорданова форма: паре сопряжённых значений отвечает блок , соответствующий повороту с растяжением. Клетки при комплексных значениях появляются по тем же правилам кратностей и цепочек. Технику работы с комплексными числами напоминает курс ТФКП.

Как найти размеры клеток, если цепочки строить не хочется?

Через ранги степеней. Посчитайте для — последовательность выйдет на алгебраическую кратность и оборвётся. Число клеток размера не меньше равно . Для матрицы из урока: , — клеток две, одна имеет размер не меньше 2, значит расклад . Ранги считаются элементарными преобразованиями строк, как в методе Гаусса.

Где жорданова форма применяется за пределами задачника?

В теории линейных систем и дифференциальных уравнений: экспонента матрицы через клетки объясняет решения с множителями . В численном анализе дефект объясняет, почему степенной метод иногда сходится медленно. В теории колебаний и квантовой механике клетки описывают вырожденные режимы. Даже простая проверка диагонализуемости матрицы — уже применение теории.

Готовитесь к контрольной?

Чеклист тем по «Линал»: что вы уже умеете, что повторить и в каком порядке.

Открыть чеклист предмета →

Проверьте себя в бою

Босс-экзамен по «Линал»: квизы всех уроков плюс бесконечный поток сгенерированных задач. Каждая попытка — новый расклад.

Начать босс-экзамен →