stringtranslate.com

Полиномиальный SOS

В математике форма (т.е. однородный многочлен) h ( x ) степени 2 m в действительном n -мерном векторе x является суммой квадратов форм (SOS) тогда и только тогда, когда существуют формы степени m такие, что

Каждая форма, которая является SOS, также является положительным многочленом , и хотя обратное не всегда верно, Гильберт доказал, что для n = 2, 2 m = 2 или n = 3 и 2 m = 4 форма является SOS тогда и только тогда, когда она положительна. [1] То же самое справедливо и для аналоговой задачи о положительных симметричных формах. [2] [3]

Хотя не каждая форма может быть представлена ​​как SOS, были найдены явные достаточные условия для того, чтобы форма была SOS. [4] [5] Более того, каждая действительная неотрицательная форма может быть аппроксимирована сколь угодно близко (в -норме ее вектора коэффициентов) последовательностью форм , которые являются SOS. [6]

Квадратное матричное представление (SMR)

Установить, является ли форма h ( x ) SOS, означает решить задачу выпуклой оптимизации . Действительно, любую h ( x ) можно записать как , где — вектор, содержащий базу для форм степени m по x (например, все мономы степени m по x ), штрих ′ обозначает транспонирование , H — любая симметричная матрица, удовлетворяющая , и — линейная параметризация линейного пространства

Размерность вектора задается выражением , тогда как размерность вектора задается выражением

Тогда h ( x ) является SOS тогда и только тогда, когда существует вектор такой, что означает, что матрица является положительно-полуопределенной . Это тест осуществимости линейного матричного неравенства (LMI), который является проблемой выпуклой оптимизации. Выражение было введено в [7] под названием квадратное матричное представление (SMR) для того, чтобы установить, является ли форма SOS через LMI. Это представление также известно как матрица Грама. [8]

Примеры

Обобщения

Матрица SOS

Матричная форма F ( x ) (т. е. матрица, элементы которой являются формами) размерности r и степени 2 m в действительном n -мерном векторе x является SOS тогда и только тогда, когда существуют матричные формы степени m такие, что

Матрица SMR

Установить, является ли матричная форма F ( x ) SOS, означает решить задачу выпуклой оптимизации. Действительно, аналогично скалярному случаю любую F ( x ) можно записать в соответствии с SMR как где — произведение Кронекера матриц, H — любая симметричная матрица, удовлетворяющая , а — линейная параметризация линейного пространства

Размерность вектора определяется выражением

Тогда F ( x ) является SOS тогда и только тогда, когда существует вектор, такой что выполняется следующее LMI:

Выражение было введено в [9] для того, чтобы установить, является ли матричная форма SOS посредством LMI.

Некоммутативный полином SOS

Рассмотрим свободную алгебру RX ⟩, порожденную n некоммутирующими буквами X = ( X 1 , ..., X n ) и снабженную инволюцией T , такой, что T фиксирует R и X 1 , ..., X n и переворачивает слова, образованные X 1 , ..., X n . По аналогии с коммутативным случаем некоммутативные симметрические многочлены f являются некоммутативными многочленами вида f = f T . Когда любая вещественная матрица любой размерности r × r вычисляется в симметричном некоммутативном многочлене f , результатом которого является положительно полуопределенная матрица , f называется матрично-положительной.

Некоммутативный многочлен является SOS, если существуют некоммутативные многочлены, такие что

Удивительно, но в некоммутативном сценарии некоммутативный многочлен является SOS тогда и только тогда, когда он является матрично-положительным. [10] Более того, существуют алгоритмы, позволяющие разложить матрично-положительные многочлены на сумму квадратов некоммутативных многочленов. [11]

Ссылки

  1. ^ Гильберт, Дэвид (сентябрь 1888 г.). «Ueber die Darstellung definer Formen als Summe von Formenquadraten». Математические Аннален . 32 (3): 342–350. дои : 10.1007/bf01443605. S2CID  177804714.
  2. ^ Чой, МД; Лам, ТЙ (1977). «Старый вопрос Гильберта». Queen's Papers in Pure and Applied Mathematics . 46 : 385–405.
  3. ^ Goel, Charu; Kuhlmann, Salma; Reznick, Bruce (май 2016 г.). «Об аналоге Чоя–Лама теоремы Гильберта 1888 года для симметричных форм». Линейная алгебра и ее приложения . 496 : 114–120. arXiv : 1505.08145 . doi : 10.1016/j.laa.2016.01.024. S2CID  17579200.
  4. ^ Лассер, Жан Б. (2007). «Достаточные условия для того, чтобы действительный многочлен был суммой квадратов». Архив математики . 89 (5): 390–398. arXiv : math/0612358 . CiteSeerX 10.1.1.240.4438 . doi :10.1007/s00013-007-2251-y. S2CID  9319455. 
  5. ^ Powers, Victoria ; Wörmann, Thorsten (1998). "Алгоритм для сумм квадратов действительных многочленов" (PDF) . Журнал чистой и прикладной алгебры . 127 (1): 99–104. doi : 10.1016/S0022-4049(97)83827-3 .
  6. ^ Лассер, Жан Б. (2007). «Приближение суммы квадратов неотрицательных многочленов». Обзор SIAM . 49 (4): 651–669. arXiv : math/0412398 . Bibcode : 2007SIAMR..49..651L. doi : 10.1137/070693709.
  7. ^ Chesi, G.; Tesi, A.; Vicino, A.; Genesio, R. (1999). «О выпуклости некоторых задач на минимальное расстояние». Труды 5-й Европейской конференции по управлению . Карлсруэ, Германия: IEEE. С. 1446–1451.
  8. ^ Чой, М.; Лам, Т.; Резник, Б. (1995). «Суммы квадратов действительных многочленов». Труды симпозиумов по чистой математике . С. 103–125.
  9. ^ Chesi, G.; Garulli, A.; Tesi, A.; Vicino, A. (2003). «Робастная устойчивость для политопных систем с помощью полиномиально зависящих от параметров функций Ляпунова». Труды 42-й конференции IEEE по принятию решений и управлению . Мауи, Гавайи: IEEE. стр. 4670–4675. doi :10.1109/CDC.2003.1272307.
  10. ^ Хелтон, Дж. Уильям (сентябрь 2002 г.).«Положительные» некоммутативные многочлены являются суммами квадратов». Анналы математики . 156 (2): 675–694. doi :10.2307/3597203. JSTOR  3597203.
  11. ^ Бургдорф, Сабина; Кафута, Кристиан; Клеп, Игорь; Повх, Янез (25 октября 2012 г.). «Алгоритмические аспекты сумм эрмитовых квадратов некоммутативных многочленов». Computational Optimization and Applications . 55 (1): 137–153. CiteSeerX 10.1.1.416.543 . doi :10.1007/s10589-012-9513-8. S2CID  254416733. 

Смотрите также