stringtranslate.com

Циркулянтная матрица

В линейной алгебре циркулянтная матрица — это квадратная матрица , все строки которой состоят из одних и тех же элементов, и каждая строка повернута на один элемент вправо относительно предыдущей строки. Это особый вид матрицы Теплица .

В численном анализе циркулянтные матрицы важны, поскольку они диагонализуются дискретным преобразованием Фурье , и, следовательно, линейные уравнения , которые их содержат, могут быть быстро решены с использованием быстрого преобразования Фурье . [1] Их можно интерпретировать аналитически как интегральное ядро ​​оператора свертки на циклической группе и, следовательно, они часто появляются в формальных описаниях пространственно-инвариантных линейных операций. Это свойство также имеет решающее значение в современных программно-определяемых радиостанциях, которые используют мультиплексирование с ортогональным частотным разделением для распределения символов (битов) с использованием циклического префикса . Это позволяет представить канал в виде циркулянтной матрицы, упрощая выравнивание канала в частотной области .

В криптографии циркулянтная матрица используется на этапе MixColumns Advanced Encryption Standard .

Определение

Циркулянтная матрица имеет вид

транспонированиематрицейматрицей блочного циркулянта

Циркулянтная матрица полностью задается одним вектором , который появляется как первый столбец (или строка) . Остальные столбцы (и строки, соответственно) представляют собой циклические перестановки вектора со смещением, равным индексу столбца (или строки, соответственно), если строки проиндексированы от до . (Циклическая перестановка строк имеет тот же эффект, что и циклическая перестановка столбцов.) Последняя строка — это вектор , сдвинутый на единицу в обратном направлении.

Разные источники определяют циркулянтную матрицу по-разному, например, как указано выше, или с вектором, соответствующим первой строке, а не первому столбцу матрицы; и, возможно, с другим направлением смещения (что иногда называют антициркулянтной матрицей ).

Полином называется ассоциированным многочленом матрицы .

Характеристики

Собственные векторы и собственные значения

Нормализованными собственными векторами циркулянта являются моды Фурье, а именно:

из единицымнимая единица

(Это можно понять, осознав, что умножение на циркулянтную матрицу реализует свертку. В пространстве Фурье свертки становятся умножением. Следовательно, произведение циркулянтной матрицы с модой Фурье дает кратное этой моде Фурье, т.е. это собственный вектор. )

Соответствующие собственные значения имеют вид

Определитель

Как следствие явной формулы для приведенных выше собственных значений, определитель циркулянтной матрицы можно вычислить как:

Классифицировать

Ранг циркулянтной матрицы равен где – степень многочлена . [2]

Другие объекты недвижимости

Аналитическая интерпретация

Циркулянтные матрицы можно интерпретировать геометрически , что объясняет связь с дискретным преобразованием Фурье.

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

Тогда, с точки зрения теории операторов , циркулянтная матрица является ядром дискретного интегрального преобразования , а именно оператора свертки для функции ; это дискретная круговая свертка . Формула свертки функций:

(напомним, что последовательности периодические), который является произведением вектора на циркулянтную матрицу для .

Затем дискретное преобразование Фурье преобразует свертку в умножение, что в матричной настройке соответствует диагонализации.

-алгебра всех циркулянтных матриц с комплексными элементами изоморфна групповой -алгебре

Симметричные циркулянтные матрицы

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

Собственные значения любой вещественной симметричной матрицы вещественны. Соответствующие собственные значения становятся:

четных
нечетногочасть

Симметричные циркулянтные матрицы относятся к классу бисимметричных матриц .

Эрмитова циркулянтная матрица

Комплексная версия циркулянтной матрицы, повсеместно встречающаяся в теории коммуникаций, обычно является эрмитовой . В этом случае и его определитель, и все собственные значения вещественны.

Если n четно, первые две строки обязательно принимают вид

Если n нечетно, мы получаем

Ти [5] обсуждал ограничения на собственные значения для условия Эрмита.

Приложения

В линейных уравнениях

Учитывая матричное уравнение

где – циркулянтная матрица размера , мы можем записать уравнение как круговую свертку

теорему о круговой сверткедискретное преобразование Фурье

Этот алгоритм намного быстрее стандартного метода исключения Гаусса , особенно если используется быстрое преобразование Фурье .

В теории графов

В теории графов граф или орграф , матрица смежности которого является циркулянтом, называется циркулянтным графом /орграфом. Эквивалентно, граф является циркулянтным, если его группа автоморфизмов содержит цикл полной длины. Лестницы Мёбиуса являются примерами циркулянтных графов, как и графы Пэли для полей простого порядка .

Рекомендации

  1. ^ Дэвис, Филип Дж. , Циркулянтные матрицы, Уайли, Нью-Йорк, 1970 ISBN  0471057711
  2. ^ AW Инглтон (1956). «Ранг циркулянтных матриц». Дж. Лондон Математика. Соц . с1-31(4): 445–460. дои : 10.1112/jlms/s1-31.4.445.
  3. ^ Голуб, Джин Х .; Ван Лоан, Чарльз Ф. (1996), «§4.7.7 Циркулянтные системы», Матричные вычисления (3-е изд.), Джонс Хопкинс, ISBN 978-0-8018-5414-9
  4. ^ Кушель, Ольга; Тяглов, Михаил (15 июля 2016 г.), «Циркулянты и критические точки полиномов», Журнал математического анализа и приложений , 439 (2): 634–650, arXiv : 1512.07983 , doi : 10.1016/j.jmaa.2016.03.005 , ISSN  0022-247X
  5. ^ Ти, GJ (2007). «Собственные векторы блочного циркулянта и знакопеременные циркулянтные матрицы». Новозеландский математический журнал . 36 : 195–211.

Внешние ссылки