Комплексные матрицы с характеристическим многочленом
классифицируются с точностью до подобия. Сколько существует таких классов?
Используем тот факт, что над жорданова форма полностью определяет класс подобия. Две комплексные матрицы подобны тогда и только тогда, когда их жордановы канонические формы совпадают с точностью до перестановки блоков. Значит, задача сводится к подсчёту возможных жордановых форм — никакие другие данные не влияют на класс подобия.
Определим собственные значения и их алгебраические кратности по характеристическому многочлену. Из видно, что матрица имеет размер и
Характеристический многочлен фиксирует суммарный размер блоков при каждом собственном значении, но не их разбиение на блоки — и именно это остаётся свободой выбора.
Переходим от «размеров блоков» к разбиениям числа. Жордановы блоки для одного собственного значения имеют размеры — положительные целые числа, сумма которых равна алгебраической кратности, а порядок блоков не важен. Значит, варианты для одного соответствуют разбиениям его кратности, которые считает функция разбиений .
Запишем разбиения числа 3 и числа 4. Для :
Для :
Умножим, так как разбиения для двух собственных значений выбираются независимо. Жорданова структура при не накладывает ограничений на структуру при , поэтому всего вариантов:
Например, — представитель одного класса; перебирая разбиения независимо, получаем все вариантов.
Проверим крайние случаи. Разбиения только на единицы для обоих значений дают диагонализируемую матрицу — ровно один класс. Разбиения в один блок дают , где минимальный многочлен совпадает с характеристическим. Оба случая учтены среди .
Need to solve a different problem like this? Open the solver →