stringtranslate.com

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

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

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

В криптографии циркулянтная матрица используется на этапе MixColumns Расширенного стандарта шифрования .

Определение

Циркулянтная матрица принимает форму или транспонированную форму этой формы (по выбору обозначений). Если каждая из них является квадратной матрицей , то матрица называется блочно-циркулянтной матрицей .

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

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

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

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

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

Нормализованные собственные векторы циркулянтной матрицы являются модами Фурье, а именно, где — примитивный корень степени -1 из единицы , а — мнимая единица .

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

Соответствующие собственные значения определяются как

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

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

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

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

Другие свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Приложения

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

Дано матричное уравнение

где — циркулянтная матрица размера , мы можем записать уравнение как круговую свертку , где — первый столбец , а векторы , и циклически расширены в каждом направлении. Используя теорему о круговой свертке , мы можем использовать дискретное преобразование Фурье для преобразования циклической свертки в покомпонентное умножение так, что

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

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

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

Ссылки

  1. ^ Дэвис, Филип Дж (1970). Циркулянтные матрицы . Нью-Йорк: Уайли. ISBN 0-471-05771-1. OCLC  1408988930.
  2. ^ AW Ingleton (1956). «Ранг циркулянтных матриц». J. London Math. Soc . s1-31 (4): 445–460. doi :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. ^ Ти, ГДж (2007). «Собственные векторы блочных циркулянтных и чередующихся циркулянтных матриц» (PDF) . Новозеландский журнал математики . 36 : 195–211.

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