Eine Dichtematrix, muss hermitesch, normalisiert sein ( ) und nicht negativ. Nichtnegativität bedeutet, dass es nicht negative Eigenwerte haben sollte. Bei einer gegebenen Dichtematrix sind die ersten beiden Bedingungen einfach zu überprüfen. Aber wie kann man die Nicht-Negativität einer Dichtematrix überprüfen, ohne die Eigenwerte explizit zu berechnen? Die Eigenwertberechnung kann für eine beliebige dimensionale Dichtematrix sehr schwierig sein.
Auf einem Computer (und wahrscheinlich auch auf Papier für eine Matrix ohne bestimmte Struktur) besteht die schnellste Lösung darin, eine Cholesky-Faktorisierung zu berechnen und zu sehen, ob das Verfahren fehlschlägt. Dies ist letztendlich ein Sonderfall des Kriteriums in der Antwort von QMechanic, da Sie eine Faktorisierung konstruieren . (Sie können es durch eine LDL^T-Faktorisierung ersetzen, um die Quadratwurzeln zu vermeiden.)
In einigen Fällen, wenn die Matrix eine spezielle Struktur hat, kann es einfacher sein, Determinanten zu berechnen und das Sylvester-Kriterium zu überprüfen, wie von AccidentalFourierTransform vorgeschlagen.
Ein nicht-negativer (auch bekannt als semi-positiver ) Operator erfüllt per definitionem
Für einen komplexen Hilbertraum ein Operator ist halbpositiv gdw
Die Charakterisierungen (1) & (2) sind oft einfacher zu handhaben als die Bestimmung der Spektren/Eigenwerte (3).
Wir werden Feinheiten mit unbegrenzten Operatoren , Domänen, selbstadjungierten Erweiterungen usw. in dieser Antwort ignorieren.
Prahar