Helton–McCullough Theorem: Free Convexity & Spectrahedra
- The Helton–McCullough Theorem rigorously defines free convex semialgebraic sets as closures of free spectrahedra using monic linear matrix pencils.
- It establishes that matrix convex noncommutative functions, when entire, must be quadratic, highlighting a striking rigidity in their structure.
- The theorem underpins advances in semidefinite programming, operator algebras, and optimization, influencing applications in quantum systems and real algebraic geometry.
The Helton–McCullough Theorem is a foundational result in free convexity and noncommutative real algebraic geometry. It rigorously characterizes the structure of matrix convex noncommutative semialgebraic sets, establishes deep rigidity for matrix convex noncommutative functions, and underpins a variety of advances in spectrahedral representation, optimization, and operator systems. There are several theorems often referred to under the Helton–McCullough umbrella; this article systematically develops the main variants, their hypotheses, proofs, and contextual significance.
1. Matrix Convexity and Free Spectrahedra
Let , and define the free Hermitian tuple space by . A matrix convex set is a set closed under direct sums and simultaneous unitary conjugations and, crucially, under all matrix convex combinations: for any and isometries with , the element belongs to .
A (monic) linear matrix pencil is defined as for . The associated free spectrahedron is , a prototypical matrix convex set.
Free basic open semialgebraic sets are strict positivity domains of Hermitian noncommutative polynomials, , for Hermitian and noncommutative. If is linear, is simply the interior of a free spectrahedron (Kriel, 2016).
2. The Helton–McCullough Theorem: Matrix Convex Free Semialgebraic Sets
Theorem (Helton–McCullough): Let with , and suppose is matrix convex. Then there exists a monic linear pencil such that
One can ensure ; in particular, .
Interpretation: The closure of any matrix-convex free basic open semialgebraic set is a free spectrahedron. This is the noncommutative analog of spectrahedral representability for convex semialgebraic sets in the commutative setting, but more rigid: every such free convex set is exactly a spectrahedron, without requiring projections (Kriel, 2016).
3. Rigidity of Matrix Convex Noncommutative Functions
A parallel rigidity phenomenon, often also called the Helton–McCullough Theorem, arises for entire matrix convex noncommutative functions:
Let be a Hermitian nc function, real entire (analytic on nc-open sets of self-adjoint tuples), and matrix convex in . Then is necessarily a noncommutative polynomial of degree at most two: with linear and homogeneous quadratic. Higher-degree nc polynomials cannot be globally matrix convex (Helton et al., 2015).
The proof leverages reduction to one-variable slices, application of a Kraus–Donoghue–Bhatia classification of matrix-convex analytic functions (which must be quadratic), and powerseries expansion for all higher monomials vanishing.
The principle generalizes: for Hermitian nc functions that are analytic and matrix convex in (with acting as parameters), is quadratic in uniformly for all . This establishes "quadratic rigidity" of matrix convexity in the free setting (Helton et al., 2015).
4. Symmetric Determinantal Representation Variant
A distinct deterministic variant due to Helton–McCullough–Vinnikov, often cited as the Helton–McCullough Theorem in convex algebraic geometry, asserts:
For any real multivariate polynomial , there exists and real symmetric matrices such that
i.e., has a symmetric determinantal representation via a linear matrix pencil (Stefan et al., 2021).
Stefan–Welters' recent proof proceeds by successive product substitutions, Schur complement arguments, and induction, highlighting that no heavy machinery beyond linear algebra is required for the general result. This representation is fundamental to semidefinite representability theory, providing the algebraic scaffolding for the relationship between general polynomial inequalities and LMIs.
5. Applications in Operator Algebras and Positivstellensätze
The Helton–McCullough framework extends naturally to Positivstellensätze and duality in operator algebras. The Helton–McCullough Positivstellensatz (Klep et al., 2024) states: For the free -algebra and quadratic module generated by Hermitian constraint polynomials , if is Archimedean and is self-adjoint with whenever all , then for sums-of-squares .
This result is the backbone of modern hierarchies for noncommutative polynomial optimization, such as the NPA hierarchy and its extensions, providing certificates for semidefinite programming and spectral bounds for noncommutative polynomials (Klep et al., 2024).
6. Separation, Duality, and Bipolar Theorems
The proof of the spectral characterization theorem fundamentally relies on Effros–Winkler separation (matrix Hahn–Banach-type results). The separation principle asserts that points outside a closed matrix convex set are separated by monic pencils, leading to the closure characterization in terms of free spectrahedra (Kriel, 2016).
On the map-duality side, the Helton–Klep–McCullough tracial bipolar theorem provides a complete dual characterization for tracial convex hulls of families of completely positive maps between operator systems, identifying the double tracial polar as the -closed tracial convex hull. This connects noncommutative convexity, operator system dualities, and convex geometry in the setting of completely positive maps (Kian, 17 Nov 2025).
7. Examples, Methods, and Generalizations
- Free Matrix Cube: is a matrix-convex free basic open set; its closure is the free spectrahedron , both captured by a single monic pencil (Kriel, 2016).
- Butterfly (Kraus/Helton–McCullough–Vinnikov) Realization: Any analytic matrix-convex nc function on a free spectrahedron admits a realization formula combining a linear part and a state-space operator-gain feedback term, extending classical integral representations in commutative convexity to noncommutative analytic functions (Pascoe et al., 2019).
- Matrix Farkas Theorem: The Helton–Klep–McCullough sum-of-squares (SOS) + pencil decomposition for linear matrix polynomials extends Farkas' lemma to matrix settings, underlining the necessity of bounded spectrahedral domains and, for general pencils, monicity and strict positivity for the target (Zalar, 2010).
Table: Main Variants of the Helton–McCullough Theorem
| Variant | Statement | Reference |
|---|---|---|
| Matrix-convex sets | Every matrix-convex free basic open semialgebraic set is (closure of) a free spectrahedron | (Kriel, 2016) |
| Function rigidity | Any entire matrix-convex nc function is quadratic | (Helton et al., 2015) |
| Determinantal representation | Every real polynomial has a symmetric determinantal form via an LMI | (Stefan et al., 2021) |
| Positivstellensatz | Noncommutative quadratic module certificates for positivity on free semialgebraic domains | (Klep et al., 2024) |
| Matrix Farkas Lemma | SOS+pencil representation under boundedness and monicity (refinements for diagonals, etc.) | (Zalar, 2010) |
8. Significance and Context
The Helton–McCullough theorems form the basis for the modern structural theory of convexity in the free (noncommutative) setting. They:
- Establish that free convex semialgebraic sets are precisely spectrahedra, deepening the analogy with commutative convex algebraic geometry but in a more rigid regime.
- Impose severe algebraic restrictions on matrix-convex noncommutative functions (must be quadratic if entire), with strong implications for system theory and noncommutative optimization.
- Motivate semidefinite programming as the canonical relaxation for operator-theoretic and quantum problems involving noncommutative polynomial inequalities.
- Underpin duality, separation, and realization results for completely positive maps and operator systems.
These results are instrumental in noncommutative semidefinite programming, spectral bounds for quantum systems, free real algebraic geometry, and the theory of operator algebras. The ongoing refinement of auxiliary hypotheses, explicit bounds, and analytic extension mechanisms continues to inform new methods in convex optimization and quantum information theory.
References:
(Kriel, 2016, Helton et al., 2015, Stefan et al., 2021, Klep et al., 2024, Zalar, 2010, Kian, 17 Nov 2025, Pascoe et al., 2019)