Как проверить неотрицательность матрицы плотности?

Матрица плотности, р должен быть эрмитовым, нормализованным ( Т р [ р ] "=" 1 ) и неотрицательные. Неотрицательность означает, что оно должно иметь неотрицательные собственные значения. Имея матрицу плотности, первые два условия легко проверить. Но как проверить неотрицательность матрицы плотности без явного вычисления собственных значений? Вычисление собственного значения может быть очень сложным для матрицы плотности произвольной размерности.

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

Ответы (2)

На компьютере (и, вероятно, также на бумаге для матрицы без особой структуры) самым быстрым решением будет вычислить факторизацию Холецкого и посмотреть, не сработает ли процедура. В конце концов, это частный случай критерия в ответе QMechanic, поскольку вы строите факторизацию р "=" Б Б . (Вы можете заменить его факторизацией LDL^T, чтобы избежать квадратных корней.)

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

Неотрицательный (также известный как полуположительный ) оператор 1 р : ЧАС ЧАС удовлетворяет по определению

(1) в е ЧАС : в , р в     0.

Для комплексного гильбертова пространства оператор р является полуположительным тогда и только тогда, когда

(2) Б :     р   "="   Б Б ,
и если
(3) р  диагонализируется в ортонормированном базисе с неотрицательными собственными значениями.

Характеристики (1) и (2) часто проще использовать, чем определение спектра/собственных значений (3).


1 В этом ответе мы будем игнорировать тонкости с неограниченными операторами , доменами, самосопряженными расширениями и т.д.

Не могли бы вы привести явный пример, иллюстрирующий эту процедуру?
@Qmechanic В вашей сноске нет необходимости, то, что вы написали, верно с единственной гипотезой (вы предполагали), что домен р есть все гильбертово пространство.
@Вальтер Моретти: я согласен.
Примечание также: если ЧАС конечномерна, то наиболее легко реализуемым критерием положительной определенности является критерий Сильвестра .