Пфаффиан - Pfaffian
В математика, то детерминант из кососимметричная матрица всегда можно записать как квадрат многочлен в элементах матрицы - полином с целыми коэффициентами, зависящими только от размера матрицы. Значение этого полинома, примененное к коэффициентам кососимметричной матрицы, называется Пфаффиан этой матрицы. Период, термин Пфаффиан был представлен Кэли (1852 ) которые косвенно назвали их в честь Иоганн Фридрих Пфафф. Пфаффиан (рассматриваемый как полином) отличен от нуля только для 2п × 2п кососимметричные матрицы, в этом случае это полином степени п.
Явно для кососимметричной матрицы А,
что впервые было доказано Кэли (1849 ), работа, основанная на более ранних работах по системам Пфаффа обыкновенных дифференциальных уравнений автора Якоби.
Тот факт, что определитель любой кососимметричной матрицы является квадратом многочлена, можно показать, записав матрицу в виде блочной матрицы, затем используя индукцию и исследуя Дополнение Шура, который также является кососимметричным.[1]
Примеры
(3 нечетно, поэтому пфаффиан B равен 0)
Пфаффиан 2п × 2п кососимметричный трехдиагональная матрица дается как
(Обратите внимание, что любая кососимметричная матрица может быть приведена к этому виду со всеми равно нулю; видеть Спектральная теория кососимметричной матрицы.)
Формальное определение
Позволять А = (ая, j) быть 2п × 2п кососимметричная матрица. Пфаффианцы А явно определяется формулой
куда S2п это симметричная группа порядка (2п)! а sgn (σ) - подпись из σ.
Можно использовать кососимметрию А чтобы не суммировать все возможные перестановки. Пусть Π - множество всех перегородки из {1, 2, ..., 2п} на пары без учета порядка. Есть (2п)!/(2пп!) = (2п - 1)!! такие перегородки. Элемент α ∈ Π можно записать как
с яk < jk и . Позволять
- соответствующая перестановка. Для данного разбиения α, как указано выше, определим
Пфаффианцы А тогда дается
Пфаффиан п×п кососимметричная матрица для п odd определяется равным нулю, поскольку определитель нечетной кососимметричной матрицы равен нулю, поскольку для кососимметричной матрицы
и для п странно, это подразумевает .
Рекурсивное определение
По соглашению пфаффиан матрицы 0 × 0 равен единице. Пфаффиан кососимметричной 2п×2п матрица А с п> 0 можно вычислить рекурсивно как
где индекс я можно выбрать произвольно, это Ступенчатая функция Хевисайда, и обозначает матрицу А с обоими я-й и j-ые строки и столбцы удалены.[2] Обратите внимание, как для особого выбора это сводится к более простому выражению:
Альтернативные определения
Каждому кососимметричному 2п×2п матрица А =(аij) а бивектор
куда {е1, е2, ..., е2п} - стандартная основа р2n. Тогда пфаффиан определяется уравнением
здесь ωп обозначает клин из п копии ω.
Ненулевое обобщение пфаффиана на матрицы нечетной размерности дано в работе де Брейна по кратным интегралам с участием определителей.[3] В частности для любого м Икс м матрица А, мы используем приведенное выше формальное определение, но полагаем . За м нечетным, тогда можно показать, что он равен обычному пфаффиану (м +1) х (м +1) размерная кососимметричная матрица, в которую мы добавили (м +1) -й столбец, состоящий из м элементы 1, an (м +1) -я строка, состоящая из м элементов -1, а угловой элемент равен нулю. Затем к этой расширенной матрице применяются обычные свойства пфаффианов, например отношение к определителю.
Свойства и личности
Пфаффианы обладают следующими свойствами, аналогичными свойствам определителей.
- Умножение строки и столбца на константу эквивалентно умножению пфаффиана на ту же константу.
- Одновременная перестановка двух разных строк и соответствующих столбцов меняет знак Пфаффиана.
- Значение, кратное строке и соответствующему столбцу, добавлено к другой строке и соответствующему столбцу, не изменяет значение Пфаффиана.
Используя эти свойства, можно быстро вычислить пфаффианы, аналогично вычислению определителей.
Разное
Для 2п × 2п кососимметричная матрица А
Для произвольных 2п × 2п матрица B,
Подставляя в это уравнение В = Ам, для всех целых м
Производные тождества
Если А зависит от некоторой переменной Икся, то градиент пфаффиана равен
и Гессен пфаффиана дается формулой
Идентификаторы трассировки
Произведение пфаффианов кососимметричных матриц А и B при условии, что АТB это положительно определенная матрица можно представить в виде экспоненты
Предполагать А и B находятся 2n × 2n кососимметричные матрицы, то
и Bп(s1,s2,...,sп) находятся Полиномы Белла.
Блочные матрицы
Для блочно-диагональной матрицы
Для произвольного п × п матрица M:
Часто требуется вычислить пфаффиан кососимметричной матрицы с блочной структурой
куда и кососимметричные матрицы и - общая прямоугольная матрица.
Когда обратима,
Это видно из формулы блочной диагонализации Эйткена:[4][5][6]
Это разложение включает преобразования конгруэнтности которые позволяют использовать свойство pfaffian .
Аналогично, когда обратима,
как можно увидеть, применяя разложение
Численное вычисление пфаффиана
Предполагать А это 2n × 2n кососимметричные матрицы, то
куда это второй Матрица Паули, является единичной матрицей размерности п и мы взяли след за матричный логарифм.
Это равенство основано на отслеживать личность
и по наблюдению, что .
Поскольку расчет Логарифм матрицы является сложной вычислительной задачей, вместо этого можно вычислить все собственные значения , возьмите журнал всего этого и просуммируйте их. Эта процедура просто использует свойство . Это может быть реализовано в Mathematica в одной строке:
Pf [x_]: = Модуль [{n = Размеры [x] [[1]] / 2}, I ^ (n ^ 2) Exp [1/2 Всего [Журнал [Собственные значения [Dot [KroneckerProduct [PauliMatrix [2]] , IdentityMatrix [n]], x]]]]]]
По поводу других эффективных алгоритмов см. (Виммер 2012 ).
Приложения
- Существуют программы для численного вычисления пфаффиана на различных платформах (Python, Matlab, Mathematica) (Виммер 2012 ).
- Пфаффианец - это инвариантный полином кососимметричной матрицы при собственном ортогональный смена базы. Таким образом, это важно в теории характеристические классы. В частности, его можно использовать для определения Класс Эйлера из Риманово многообразие который используется в обобщенная теорема Гаусса – Бонне.
- Количество идеальное соответствие в планарный граф задается пфаффианом, поэтому его можно вычислить за полиномиальное время с помощью Алгоритм FKT. Это удивительно, учитывая, что для общих графов задача очень сложная (так называемая # P-complete ). Этот результат используется для расчета количества мозаики домино прямоугольника функция распределения из Модели Изинга в физике или Марковские случайные поля в машинное обучение (Глоберсон и Яаккола 2007; Шраудольф и Каменецкий 2009 ), где нижележащий граф плоский. Он также используется для получения эффективных алгоритмов решения некоторых, казалось бы, трудноразрешимых проблем, включая эффективное моделирование определенных типов ограниченные квантовые вычисления. Читать Голографический алгоритм для дополнительной информации.
Смотрите также
Примечания
- ^ Ледерманн, В. "Заметка о кососимметричных детерминантах"
- ^ «Архивная копия» (PDF). Архивировано из оригинал (PDF) на 2016-03-05. Получено 2015-03-31.CS1 maint: заархивированная копия как заголовок (связь)
- ^ http://alexandria.tue.nl/repository/freearticles/597510.pdf
- ^ А. С. Айткен. Детерминанты и матрицы. Оливер и Бойд, Эдинбург, четвертое издание, 1939 г.
- ^ Чжан, Фучжэнь, изд. Дополнение Шура и его приложения. Vol. 4. Springer Science & Business Media, 2006.
- ^ Банч, Джеймс Р. «Замечание об устойчивом разложении кососимметричных матриц». Математика вычислений 38.158 (1982): 475-479.
Рекомендации
- Кэли, Артур (1849). "Sur les déterminants gauches". Журнал für die reine und angewandte Mathematik. 38: 93–96.CS1 maint: ref = harv (связь)
- Кэли, Артур (1852). «К теории перестановщиков». Кембриджский и Дублинский математический журнал. VII: 40–51.CS1 maint: ref = harv (связь) Печатается в Сборнике математических статей, том 2.
- Кастелейн, П.В. (1961). «Статистика димеров на решетке. I. Число расположений димеров на квадратичной решетке». Physica. 27 (12): 1209–1225. Bibcode:1961Phy .... 27,1209K. Дои:10.1016/0031-8914(61)90063-5.CS1 maint: ref = harv (связь)
- Пропп, Джеймс (2004). «Лямбда-определители и домино-мозаики». arXiv:математика / 0406301.CS1 maint: ref = harv (связь)
- Глоберсон, Амир; Яаккола, Томми (2007). «Приближенный вывод с использованием разложения планарного графа» (PDF). Достижения в системах обработки нейронной информации 19. MIT Press.CS1 maint: ref = harv (связь).
- Шраудольф, Никол; Каменецкий, Дмитрий (2009). «Эффективный точный вывод в планарных моделях Изинга» (PDF). Достижения в системах обработки нейронной информации 21. MIT Press.CS1 maint: ref = harv (связь).
- Jeliss, G.P .; Чепмен, Робин Дж. (1996). «Доминирование на шахматной доске». Журнал игр и головоломок. 2 (14): 204–5.CS1 maint: ref = harv (связь)
- Продавцы, Джеймс А. (2002). "Плитки домино и произведения чисел Фибоначчи и Пелла". Журнал целочисленных последовательностей. 5 (1): 02.1.2.CS1 maint: ref = harv (связь)
- Уэллс, Дэвид (1997). Словарь любопытных и интересных чисел Penguin (переработанная ред.). п. 182. ISBN 0-14-026149-4.CS1 maint: ref = harv (связь)
- Мьюир, Томас (1882). Трактат по теории детерминант. Macmillan and Co.CS1 maint: ref = harv (связь) В сети
- Парамешваран, С. (1954). «Кососимметричные детерминанты». Американский математический ежемесячник. 61 (2): 116. Дои:10.2307/2307800. JSTOR 2307800.CS1 maint: ref = harv (связь)
- Виммер, М. (2012). «Эффективное численное вычисление пфаффиана для плотных и ленточных кососимметричных матриц». ACM Trans. Математика. Софтв. 38: 30. arXiv:1102.3440. Дои:10.1145/2331130.2331138.CS1 maint: ref = harv (связь)
- де Брюйн, Н. Г. (1955). «О некоторых кратных интегралах с определителями». J. Indian Math. Soc. 19: 131–151.CS1 maint: ref = harv (связь)
внешняя ссылка
- "Пфаффиан", Энциклопедия математики, EMS Press, 2001 [1994]
- Пфаффиан на PlanetMath.org
- Т. Джонс, Пфаффиано и произведение клина (демонстрация доказательства связи Пфаффа / детерминанта)
- Р. Кеньон и А. Окуньков, Что такое ... димер?
- OEIS последовательность A004003 (Количество мозаик домино (или димерных покрытий))
- В. Ледерманн "Заметка о кососимметричных определителях" https://www.researchgate.net/publication/231827602_A_note_on_skew-symmetric_determinants