Постоянный (математика)
В линейной алгебре перманент аналогичной квадратной матрицы является функцией матрицы, определителю . Перманент, как и определитель, представляет собой многочлен от элементов матрицы. [1] Оба являются частными случаями более общей функции матрицы, называемой имманантой .
Определение
[ редактировать ]Перманент размера n × n матрицы A = ( a i,j ) определяется как
Сумма здесь распространяется на все элементы σ группы Sn ; симметрической т.е. по всем перестановкам чисел 1, 2, ..., n .
Например,
и
Определение перманента A отличается от определения определителя A не тем, что сигнатуры учитываются перестановок.
Перманент матрицы A обозначается per A , perm A или Per A , иногда в круглых скобках вокруг аргумента. Минк использует Per( A ) для константы прямоугольных матриц и per( A ), когда A является квадратной матрицей. [2] Мьюир и Мецлер используют обозначения . [3]
Слово « постоянный » было предложено Коши в 1812 году как «fonctions symétriques Permanentes» для обозначения родственного типа функций, [4] и использовался Мьюиром и Мецлером [5] в современном, более конкретном смысле. [6]
Характеристики
[ редактировать ]Если рассматривать перманент как карту, которая принимает в качестве аргументов n векторов, то это полилинейная карта и она симметрична (это означает, что любой порядок векторов приводит к одному и тому же перманенту). Кроме того, учитывая квадратную матрицу порядка n : [7]
- perm( A ) инвариантен относительно произвольных перестановок строк и/или столбцов A . Это свойство можно символически записать как perm( A ) = perm( PAQ ) для любых матриц перестановок P и Q соответствующего размера ,
- умножение любой отдельной строки или столбца A на скаляр s меняет perm( A ) на s ⋅perm( A ),
- perm( A ) инвариантен относительно транспонирования , то есть perm( A ) = perm( A Т ).
- Если и являются квадратными матрицами порядка n , тогда [8] где s и t — подмножества одинакового размера из {1,2,..., n } и являются их соответствующими дополнениями в этом наборе.
- Если является треугольной матрицей , т.е. , в любое время или, альтернативно, всякий раз, когда , то его перманент (а также определитель) равен произведению диагональных элементов:
Отношение к детерминантам
[ редактировать ]Разложение Лапласа по минорам для вычисления определителя по строке, столбцу или диагонали распространяется на перманент путем игнорирования всех знаков. [9]
Для каждого ,
где - это запись i -й строки и j -го столбца B , и — перманент подматрицы, полученной удалением i- й строки и j -го столбца из B .
Например, разложив по первому столбцу,
при расширении вдоль последней строки получаем:
С другой стороны, основное мультипликативное свойство определителей не справедливо для перманентов. [10] Простой пример показывает, что это так.
В отличие от определителя, перманент не имеет простой геометрической интерпретации; он в основном используется в комбинаторике , при рассмотрении бозонных функций Грина в квантовой теории поля и при определении вероятностей состояний систем выборки бозонов . [11] Однако он имеет две теоретико-графовые интерпретации: как сумма весов цикловых покрытий и ориентированного графа как сумма весов совершенных паросочетаний в двудольном графе .
Приложения
[ редактировать ]Симметричные тензоры
[ редактировать ]Перманент естественным образом возникает при изучении симметричной тензорной степени гильбертовых пространств . [12] В частности, для гильбертова пространства , позволять обозначают симметричная тензорная степень , которое является пространством симметричных тензоров . Обратите внимание, в частности, что натянута на симметричные произведения элементов в . Для , мы определяем симметричное произведение этих элементов как Если мы рассмотрим (как подпространство , k- я тензорная степень ) и определим внутренний продукт на соответственно, мы находим, что для Применяя неравенство Коши–Шварца , находим, что , и это
Велосипедные чехлы
[ редактировать ]Любая квадратная матрица можно рассматривать как матрицу смежности взвешенного ориентированного графа на множестве вершин. , с представляющий вес дуги от вершины i до вершины j .Цикловое покрытие взвешенного ориентированного графа — это совокупность вершинно-непересекающихся ориентированных циклов в орграфе, покрывающая все вершины графа. Таким образом, каждая вершина i в орграфе имеет уникального «преемника». в обложке цикла, и так представляет перестановку на V . И наоборот, любая перестановка на V соответствует циклическому покрытию с дугами из каждой вершины i в вершину .
Если вес цикла-покрытия определяется как произведение весов дуг в каждом цикле, то подразумевая, что Таким образом, перманент A равен сумме весов всех циклических покрытий орграфа.
Идеальное сочетание
[ редактировать ]Квадратная матрица также можно рассматривать как матрицу смежности , двудольного графа имеющего вершины с одной стороны и с другой стороны, с представляющий вес ребра из вершины в вершину . Если вес идеального соответствия это соответствует к определяется как произведение весов ребер в паросочетании, тогда Таким образом, перманент A равен сумме весов всех совершенных паросочетаний графа.
Перманенты матриц (0, 1)
[ редактировать ]Перечисление
[ редактировать ]Ответы на многие вопросы по подсчету можно вычислить как константы матриц, в которых в качестве записей имеются только 0 и 1.
Пусть Ω( n , k ) — класс всех (0, 1)-матриц порядка n, у которых сумма каждой строки и столбца равна k . Каждая матрица A в этом классе имеет perm( A ) > 0. [13] Матрицы инцидентности проективных плоскостей принадлежат классу Ω( n 2 + n + 1, n + 1) для n целого числа > 1. Вычислены перманенты, соответствующие наименьшим проективным плоскостям. Для n = 2, 3 и 4 значения равны 24, 3852 и 18 534 400 соответственно. [13] Пусть Z — матрица инцидентности проективной плоскости с n = 2, плоскости Фано . Примечательно, что perm( Z ) = 24 = |det ( Z )|, абсолютное значение определителя Z . Это следствие того, что Z является циркулянтной матрицей , и теоремы: [14]
- Если A — циркулянтная матрица в классе Ω( n , k ), то если k > 3, perm( A ) > |det ( A )| и если k = 3, perm( A ) = |det ( A )|. Более того, при k = 3 перестановкой строк и столбцов A можно привести к форме прямой суммы e копий матрицы Z и, следовательно, n = 7 e и perm( A ) = 24 и .
Перманенты также можно использовать для расчета количества перестановок с ограниченными (запрещенными) позициями. Для стандартного n -множества {1, 2, ..., n } пусть — (0, 1)-матрица, где a ij = 1, если i → j разрешена в перестановке, и a ij = 0 в противном случае. Тогда perm( A ) равна числу перестановок n -множества, удовлетворяющих всем ограничениям. [9] Двумя хорошо известными частными случаями этого являются решение проблемы беспорядка и проблемы управления : количество перестановок n -множества без неподвижных точек (перестановок) определяется выражением
где J — матрица размера n × n, состоящая из всех единиц, а I — единичная матрица, а числа Менажа определяются выражением
где I' — (0, 1)-матрица с ненулевыми элементами в позициях ( i , i + 1) и ( n , 1).
Границы
[ редактировать ]Неравенство Брегмана –Минка , высказанное Х. Минком в 1963 году. [15] и доказано Л.М. Брегманом в 1973 г., [16] дает верхнюю оценку перманента n × n (0, 1)-матрицы. Если A имеет r i единиц в строке i для каждого 1 ≤ i ≤ n , неравенство гласит, что
Гипотеза Ван дер Вардена
[ редактировать ]В 1926 году Ван дер Варден предположил, что минимальный перманент среди всех размера n × n дважды стохастических матриц равен n !/ n н , достигаемый матрицей, для которой все элементы равны 1/ n . [17] Доказательства этой гипотезы были опубликованы в 1980 г. Б. Гиресом. [18] и в 1981 г. Г.П. Егорычевым. [19] и Д.И. Фаликман; [20] Доказательство Егорычева представляет собой применение неравенства Александрова–Фенхеля . [21] За эту работу Егорычев и Фаликман получили премию Фулкерсона в 1982 году. [22]
Вычисление
[ редактировать ]Наивный подход, основанный на определении вычисления перманентов, вычислительно неосуществим даже для относительно небольших матриц. Один из самых быстрых известных алгоритмов принадлежит HJ Ryser . [23] Метод Райзера основан на формуле включения-исключения , которую можно записать [24] следующим образом: Пусть получить из A удалением k столбцов, пусть быть произведением сумм строк , и пусть быть суммой значений из всех возможных . Затем
Его можно переписать с точки зрения элементов матрицы следующим образом:
Считается, что перманент вычислить сложнее, чем определитель. Хотя определитель можно вычислить за полиномиальное время методом исключения Гаусса , метод исключения Гаусса нельзя использовать для вычисления перманента. Более того, вычисление перманента (0,1)-матрицы является #P-полным . Таким образом, если перманент можно вычислить за полиномиальное время любым методом, то FP = #P , что является даже более сильным утверждением, чем P = NP . Однако, когда элементы A неотрицательны, перманент можно вычислить приблизительно за вероятностно- полиномиальное время с точностью до ошибки , где это стоимость постоянного и является произвольным. [25] Перманент определенного набора положительных полуопределенных матриц NP-трудно аппроксимировать в пределах любого субэкспоненциального множителя. [26] дополнительные условия на спектр , перманент можно аппроксимировать за вероятностно-полиномиальное время: наилучшая достижимая ошибка этого приближения равна Если наложить ( снова значение перманента). [27] Твердость в этих случаях тесно связана со сложностью моделирования экспериментов по выборке бозонов .
Основная теорема Мак-Магона
[ редактировать ]Другой способ просмотра перманентов — использование многомерных генерирующих функций . Позволять — квадратная матрица порядка n . Рассмотрим многомерную производящую функцию: Коэффициент в пермь( А ). [28]
В качестве обобщения, для любой последовательности из n неотрицательных целых чисел: определять: как коэффициент в
Основная теорема Мак-Магона, касающаяся перманентов и определителей: [29] где I порядка n - единичная матрица , а X - диагональная матрица с диагональю
Прямоугольные матрицы
[ редактировать ]Постоянную функцию можно обобщить и применить к неквадратным матрицам. Действительно, некоторые авторы считают это определением перманента и считают ограничение квадратными матрицами особым случаем. [30] В частности, для размера m × n матрицы при m ≤ n определим где P( n , m ) — множество всех m -перестановок n -множества {1,2,...,n}. [31]
Результат вычислений Райзера для перманентов также обобщает. Если A — матрица размера m × n с m ≤ n , пусть получить из A удалением k столбцов, пусть быть произведением сумм строк , и пусть быть суммой значений из всех возможных . Затем [10]
Системы различных представителей
[ редактировать ]Обобщение определения постоянной матрицы на неквадратную позволяет использовать эту концепцию более естественным образом в некоторых приложениях. Например:
Пусть S 1 , S 2 , ..., S m — подмножества (не обязательно различные) n -множества с m ⩽ n . Матрица инцидентности этого набора подмножеств представляет собой размера m × n (0,1)-матрицу A . Число систем различных представителей (SDR) этой коллекции равно perm( A ). [32]
См. также
[ редактировать ]- Вычисление постоянного
- Теорема Бапата – Бега , применение перманентов в статистике порядка
- Определитель Слейтера , применение перманентов в квантовой механике.
- Хафниан
Примечания
[ редактировать ]- ^ Маркус, Марвин ; Минк, Хенрик (1965). «Перманенты» . амер. Математика. Ежемесячно . 72 (6): 577–591. дои : 10.2307/2313846 . JSTOR 2313846 .
- ^ Минк (1978)
- ^ Мьюир и Мецлер (1960)
- ^ Коши, А. Л. (1815), «Память функций, которые могут получить только два равных значения с противоположными знаками в результате транспозиций, выполняемых между содержащимися в них переменными». , Журнал Политехнической школы , 10 : 91–169.
- ^ Мьюир и Мецлер (1960)
- ^ ван Линт и Уилсон 2001 , с. 108
- ^ Райзер 1963 , стр. 25 – 26
- ^ Перкус 1971 , с. 2
- ↑ Перейти обратно: Перейти обратно: а б Перкус 1971 , с. 12
- ↑ Перейти обратно: Перейти обратно: а б Райзер 1963 , стр. 26.
- ^ Ааронсон, Скотт (14 ноября 2010 г.). «Вычислительная сложность линейной оптики». arXiv : 1011.3245 [ квант-ph ].
- ^ Бхатия, Раджендра (1997). Матричный анализ . Нью-Йорк: Springer-Verlag. стр. 16–19. ISBN 978-0-387-94846-1 .
- ↑ Перейти обратно: Перейти обратно: а б Райзер 1963 , стр. 124.
- ^ Райзер 1963 , стр. 125.
- ^ Минк, Хенрик (1963), «Верхние границы перманентов (0,1)-матриц», Бюллетень Американского математического общества , 69 (6): 789–791, doi : 10.1090/s0002-9904-1963-11031- 9
- ^ ван Линт и Уилсон 2001 , с. 101
- ^ ван дер Варден, Б.Л. (1926), «Задание 45», Жбер. Математическая Ассоциация , 35 : 117 .
- ^ Гирес, Б. (2022), «Общий источник нескольких неравенств, касающихся дважды стохастических матриц», Математические публикации Математического института Дебреценского университета , 27 (3–4): 291–304, doi : 10.5486/PMD. 1980.27.3-4.15 , МР 0604006
- ^ Egoryčev, G. P. (1980), Reshenie problemy van-der-Vardena dlya permanentov (in Russian), Krasnoyarsk: Akad. Nauk SSSR Sibirsk. Otdel. Inst. Fiz., p. 12, MR 0602332 . Егорычев Г.П. (1981), "Доказательство гипотезы Ван дер Вардена для перманентов", Академия наук СССР , 22 (6): 65–71, 225, MR 0638007 . Егорычев, Г.П. (1981), «Решение проблемы Ван дер Вардена для перманентов», Успехи в математике , 42 (3): 299–305, doi : 10.1016/0001-8708(81)90044-X , MR 0642395 .
- ^ Фаликман Д.И. (1981), "Доказательство гипотезы Ван дер Вардена о перманенте дважды стохастической матрицы", Академия наук Союза ССР , 29 (6): 931–938, 957, MR 0625097 .
- ^ Бруальди (2006) стр.487
- ^ Премия Фулкерсона , Общество математической оптимизации, получено 19 августа 2012 г.
- ^ Райзер (1963 , стр. 27)
- ^ ван Линт и Уилсон (2001), с. 99
- ^ Джеррам, М .; Синклер, А .; Вигода, Э. (2004), «Алгоритм аппроксимации с полиномиальным временем для перманента матрицы с неотрицательными элементами», Journal of the ACM , 51 (4): 671–697, CiteSeerX 10.1.1.18.9466 , doi : 10.1145 /1008731.1008738 , S2CID 47361920
- ^ Мейбург, Александр (2023). «Неприближаемость положительных полуопределенных перманентов и томография квантовых состояний» . Алгоритмика . 85 (12): 3828–3854. arXiv : 2111.03142 . дои : 10.1007/s00453-023-01169-1 .
- ^ Чахмахчян, Левон; Серф, Николя; Гарсия-Патрон, Рауль (2017). «Квантовый алгоритм для оценки перманента положительных полуопределенных матриц». Физ. Преподобный А. 96 (2): 022329. arXiv : 1609.02416 . Бибкод : 2017PhRvA..96b2329C . дои : 10.1103/PhysRevA.96.022329 . S2CID 54194194 .
- ^ Перкус 1971 , с. 14
- ^ Перкус 1971 , с. 17
- ^ В частности, так делают Минк (1978) и Райзер (1963) .
- ^ Райзер 1963 , стр. 25.
- ^ Райзер 1963 , стр. 54.
Ссылки
[ редактировать ]- Бруальди, Ричард А. (2006). Комбинаторные матричные классы . Энциклопедия математики и ее приложений. Том. 108. Кембридж: Издательство Кембриджского университета . ISBN 978-0-521-86565-4 . Збл 1106.05001 .
- Минк, Хенрик (1978). Перманенты . Энциклопедия математики и ее приложений. Том. 6. С предисловием Марвина Маркуса. Ридинг, Массачусетс: Аддисон-Уэсли. ISSN 0953-4806 . ОСЛК 3980645 . Збл 0401.15005 .
- Мьюир, Томас; Мецлер, Уильям Х. (1960) [1882]. Трактат по теории определителей . Нью-Йорк: Дувр. OCLC 535903 .
- Перкус, Дж. К. (1971), Комбинаторные методы , Прикладные математические науки № 4, Нью-Йорк: Springer-Verlag, ISBN 978-0-387-90027-8
- Райзер, Герберт Джон (1963), Комбинаторная математика , Математические монографии Каруса № 14, Математическая ассоциация Америки
- ван Линт, Дж. Х.; Уилсон, Р.М. (2001), Курс комбинаторики , издательство Кембриджского университета, ISBN 978-0521422604
Дальнейшее чтение
[ редактировать ]- Холл младший, Маршалл (1986), Комбинаторная теория (2-е изд.), Нью-Йорк: John Wiley & Sons, стр. 56–72, ISBN. 978-0-471-09138-7 Содержит доказательство гипотезы Ван дер Вардена.
- Маркус, М.; Минк, Х. (1965), «Перманенты», The American Mathematical Monthly , 72 (6): 577–591, doi : 10.2307/2313846 , JSTOR 2313846