Spectrahedron

A spectrahedron

In convex geometry, a spectrahedron is a shape that can be represented as a linear matrix inequality. Alternatively, the set of n × n positive semidefinite matrices forms a convex cone in Rn × n, and a spectrahedron is a shape that can be formed by intersecting this cone with an affine subspace.

Spectrahedra are the feasible regions of semidefinite programs. The images of spectrahedra under linear or affine transformations are called projected spectrahedra or spectrahedral shadows. Every spectrahedral shadow is a convex set that is also semialgebraic, but the converse (conjectured to be true until 2017) is false.

An example of a spectrahedron is the spectraplex, defined as

Spectn={X∈𝐒+n∣Tr⁡(X)=1},

where 𝐒+n is the set of n × n positive semidefinite matrices and Tr⁡(X) is the trace of the matrix X. The spectraplex is a compact set, and can be thought of as the "semidefinite" analog of the simplex.

See also

References

  1. ↑ Ramana, Motakuri; Goldman, A. J. (1995), "Some geometric results in semidefinite programming", Journal of Global Optimization, 7 (1): 33–50, doi:10.1007/BF01100204.
  2. ↑ Scheiderer, C. (2018-01-01). "Spectrahedral Shadows". SIAM Journal on Applied Algebra and Geometry. 2: 26–44. arXiv:1612.07048. doi:10.1137/17m1118981.
  3. ↑ Gärtner, Bernd; Matousek, Jiri (2012). Approximation Algorithms and Semidefinite Programming. Springer Science and Business Media. pp. 76. ISBN 978-3-642-22015-9.