Home On projections of free semialgebraic sets
Article Open Access

On projections of free semialgebraic sets

  • Tom Drescher , Tim Netzer EMAIL logo and Andreas Thom
Published/Copyright: January 31, 2023
Become an author with De Gruyter Brill

Abstract

We examine to what extent a projection theorem is possible in the non-commutative (free) setting. We first review and extend some results that count against a full free projection theorem. We then obtain a weak version of the projection theorem: projections along linear and separated variables yield semialgebraically parametrised free semi-algebraic sets.

MSC 2010: 14P10; 14A22

1 Introduction and preliminaries

The projection theorem in real algebraic geometry is a basic but utmost important result on semialgebraic sets. A semialgebraic set is defined as a Boolean combination of sets of the form W(p) = {a ∈ ℝn | p(a) ≥ 0} where p ∈ ℝ[x1, . . . xn] is a multivariate polynomial. The projection theorem states that any projection (and thus any polynomial image) of a semialgebraic set is again semialgebraic. This implies for example that closures, interiors, convex hulls etc. of semialgebraic sets are again semialgebraic.

Proofs for the projection theorem can be found for example in [1; 7]. When analyzing them, it turns out that the semialgebraic description of a projection can be obtained in an explicit and uniform way from the input polynomials that define the initial set. In particular, when evaluated over any real closed extension field of the reals, the projection of the inital set is still defined by the same semialgebraic formula as over ℝ. Since projections correspond to existential quantifiers in formulas, this immediately leads to quantifier elimination over real closed fields: for any first order formula in the language of ordered rings, there is a quantifier-free formula which is equivalent over any real closed field. From here it is finally only a small step to the Tarski–Seidenberg transfer principle: any two real closed fields fulfill the same first order formulas in the language of ordered rings. This implies decidability of the first order theory of real closed fields. It is also at the core of Artin’s proof of Hilbert’s 17th Problem, and indeed of almost every Positivstellensatz until today.

A recent and flourishing area of research in real algebra and geometry concerns non-commutative semialgebraic sets. Instead of points of ℝn, polynomials are evaluated at Hermitian matrix tuples, and ⩾ 0 means that the resulting matrix is positive semidefinite. Such sets appear in many applications, for example in linear systems engineering, quantum physics, free probability and semidefinite optimization (see [5] for an overview). Given the profound importance of the projection theorem in the classical setup, a clarification of its status in the non-commutative context is clearly necessary. Before we explain the few existing results, let us introduce the non-commutative (= free) setup in detail.

Let ℂ〈x1, . . . , xn〉 be the polynomial algebra in non-commuting variables. An element is a ℂ-linear combination of words in the letters x1, . . . , xn, where the order of the letters does matter. We consider the involution ∗ on ℂ〈x1, . . . , xn〉 that is uniquely defined by xj* = xj for all j and the fact that ∗ is complex conjugation on ℂ. By ℂ〈x1, . . . , xnh we denote the ℝ-subspace of Hermitian elements, i.e. fixed points of the involution.

Free polynomials can be evaluated at tuples of square matrices; the result is a matrix of the same size. Note that the constant term is multiplied with the identity matrix of the correct size. We denote by Ms(ℂ)h the set of Hermitian s × s-matrices. If p ∈ ℂ〈x1, . . . , xnh and A1, . . . , An ∈ Ms(ℂ)h, then p(A1, . . . , An)∈ Ms(ℂ)h is again Hermitian. It thus makes sense to define

W s ( p ) := { ( A 1 , , A n ) M s ( C ) h n p ( A 1 , , A n ) 0 } O s ( p ) := { ( A 1 , , A n ) M s ( C ) h n p ( A 1 , , A n ) > 0 } ,

where ⩾ 0 and > 0 denote positive semidefinite- and positive definiteness. This can be defined for any matrix size s, and in many applications the size of the matrices is not bounded a priori. So it is convenient to consider the whole collection

W ( p ) := s 1 W s ( p )  and  O ( p ) := s 1 O s ( p ) .

A slight generalization is often useful. Consider the matrix algebra Md(Cx1,,xn) of free matrix polynomials of size d. A matrix polynomial can still be evaluated at tuples of matrices; if we plug in matrices of size s, the result will be of size ds. The involution extends canonically to matrix polynomials, by transposing matrices and applying ∗ entrywise. Again we denote by Md(Cx1,,xn)h the space of Hermitian elements. Hermitian matrix polynomials evaluated at Hermitian matrices result in Hermitian matrices. We can thus define Ws(p), Os(p), W(p) and O(p) just as before. In the free setting there is more room for possible definitions of semialgebraic sets than just taking Boolean combinations of these sets. So far there is no generally accepted notion, and we will thus not go into more details here. Projections of free sets are defined in the straightforward way, by mapping a matrix tuple (A1, . . . , An) to (A1, . . . , Ank), say.

In the following section we briefly explain why a general projection theorem as in the commutative setting can probably not be expected for free semialgebraic sets. We discuss the few existing negative results, and provide some new examples and constructions. We also prove that there are free formulas for which it is undecidable to determine if there exists a size of matrices for which the formula holds. So even under very general notions of semialgebraicity, a projection theorem will probably fail.

In the third section we will then prove with Theorems 3.2 and 3.5 two weak projection theorems. These theorems have the strong additional assumption that the variables to be eliminated occur only separated from the others. The resulting projection is then described by infinitely many inequalities, parametrised in a nice semialgebraic way however. We hope that the results will eventually lead to a suitable notion of semialgebraically parametrised free semi-algebraic sets which are closed under certain projections, see the remarks after Theorem 3.3.

2 Counterexamples and undecidability

To the best of our knowledge, there are two negative results on projections of free semialgebraic sets. In [4] it is shown that there exists a linear matrix polynomial p such that a projection of an O(p) cannot be realized as a finite union of intersections of sets O(q). This contrasts the commutative case, where this is always true, due to the Finiteness Theorem (see Section 2 of [7] and the many references therein). Currently, it is not clear whether the projection might still be semialgebraic under a suitable generalized notion of semialgebraic sets.

The second negative result is from [9]. Translated to our setting it is the following: With sets W(p), Boolean combinations, and projections, one can construct the following (one-dimensional) free set X = ⋃s≥1X s where

X s = { s I s , ( s 1 ) I s , , I s , 0 , I s , , ( s 1 ) I s , s I s } M s ( C ) h .

This second example imposes quite severe obstructions to a projection theorem. For example, whether λIs belongs to a Boolean combination of sets Ws(p) and Os(p) is independent of the size s. The above free set X does clearly not have this property.

The following result uses the notion of a formula in the language of ordered rings, which is the syntactic counterpart to free semialgebraic sets. Since this notion is standard in logic and model theory, we refer to the literature (e.g. [8]) for exact definitions. A formula without free variables is either true or false, but this might depend on the size of matrices at which we consider it. For example, the formula ∀x1x2 : x1x2x2x1 = 0 holds for matrices of size 1, but not for larger matrices.

We can now use a deep result from group theory to prove an undecidability theorem (see for example [3] for details on computability theory):

Theorem 2.1

The question whether a formula (without free variables) holds for at least one size of matrices is undecidable.

Proof

It is shown in [2], basically going back already to [10], that there exists a recursively enumerable sequence of finitely presented groups (Gi)i∈ℕ such that the set

{ i N G i  has a nontrivial finite-dimensional unitary representation }

is not recursive (=decidable). The statement that a finitely presented group has a nontrivial unitary representation can easily be expressed as a formula in our sense. In fact, if the group is generated by elements g1, . . . , gm subject to relations 1 = r1(x1, . . . , xm) = ⋅⋅ ⋅ = rs(x1, . . . , xm), the first naive formula would simply be

U 1 , , U m  unitary : r 1 ( U 1 , , U m ) = 1 r s ( U 1 , , U m ) = 1.

But since we quantify only over Hermitian matrices, we have to replace the conditions “∃Uj unitary" by

A j , B j : A j B j B j A j = 0 A j 2 + B j 2 = 1

and to replace each Uj in the rest of the formula by Aj + iBj. Nontriviality of the representation is achieved by asking that Aj + iBj ≠ 1 for all least one index j.

So we obtain a recursively enumerable sequence of formulas (φi)i∈ℕ for which there is no algorithm that decides for each φi, whether it holds for at least one size of matrices.

Note that Theorem 2.1 provides severe obstructions to a projection theorem. Even if every formula is equivalent to a quantifier-free formula (in whatsoever language), these formulas must either be undecidable in the same sense, or they cannot be found in an algorithmic way.

3 Some free elimination

After we have seen some examples that impose obstacles to a free Projection Theorem, we want to prove some positive results. We can eliminate existential quantifiers under certain strong assumptions, and obtain a description by infinitely many inequalities, that are however parametrised in a good semialgebraic way.

Throughout this section, we denote by M t, M¯ and M the transpose, conjugate and conjugate-transpose of a matrix MMs(C), respectively. We equip the space Md(C) with the inner product

A , B = tr ( B A ) .

Any matrix-polynomial pMd(Cx1,,xn) can be written as

p = ω P ω ω ,

where the ω are words in x1,,xn,PωMd(C), denotes the Kronecker product, and the sum is finite (using the Kronecker product here is useful to see how evaluation at matrices works). For W ∈ Md(ℂ) we define

p W := ω W P ω W ω M d ( C x 1 , , x n ) and p W := ω P ω , W ¯ ω C x 1 , , x n .

Definition 3.1

Let S be a subspace of Md(C)h. We call S definite, if there exists a definite element in S. We call S indefinite, if every element in S\{0} is indefinite.

The following is our main result on projections of free semialgebraic sets:

Theorem 3.2

Let pMd(Cx1,,xn)h and let B1,,BmMd(C)h such that the vector space span{B1, . . . , Bm} is an indefinite subspace of 𝕄d(ℂ)h. Then for any Hilbert spaceand for any choice T1, . . . , Tn ∈ 𝔹(ℋ)h, the following are equivalent:

  1. There exist S 1, . . . , Sm ∈ 𝔹(ℋ)h such that p(T1, . . . , Tn) + B1S1 + ⋅⋅ ⋅ + BmSm ⩾ 0.

  2. For all r ∈ ℕ with r ≤ dim(ℋ) and for all Wj ∈ 𝕄d,r(ℂ) withjWjBiWj=0for all i = 1, . . . , m, we have

j p W j ( T 1 , , T n ) 0.

Before we prove the theorem, let us comment on some of the conditions. Firstly, we assume that S := span{B1, . . . , Bm} is a definite subspace. Then clearly Condition (i) is fulfilled for any choice of Ti, in which case the whole question is not very interesting. But of course S could be neither definite nor indefinite (it could for example contain a semidefinite but no definite element). We will deal with this case below. Secondly, if ℋ is finite-dimensional, we can clearly restrict to the single case r = dim(ℋ) in (ii). If ℋ is infinite-dimensional, we have to use all r ∈ ℕ. Thirdly, the length of the appearing sums can be bounded in terms of r. This is a straightforward application of Carathéodory’s Theorem for convex cones.

Finally, note that the description from(ii) consists of inequalities only, but infinitely many. However, these inequalities are still parametrised well in terms of the input data. We call a set of the form appearing in (ii) a semi-algebraically parametrised free semi-algebraic set. We do not yet dare to make a precise definition of this term, but we sincerely hope that the above theorem and Theorem 3.5 will lead to a class of sets which are closed under certain projections. This then might guide further research on how to set up a model theoretic framework which satisfies a suitable form of quantifier elimination in form of a projection theorem.

Proof of Theorem 3.2

By conjugating all coefficients with Wj and summing up, it is obvious that (i) implies (ii). To prove the converse, first note that both Conditions (i) and (ii) are equivalent to the corresponding conditions where p is replaced by pA and Bi is replaced by ABiA for an invertible matrix A ∈ 𝕄d(ℂ). We can choose A ∈ 𝕄d(ℂ)h such that A2S and A is invertible (we use the easy observation that since S is indefinite, S is definite).

Thus, we can assume that tr(Bi) = 0 for i = 1, . . . , m. Further note that both conditions are equivalent to the conditions where a coefficient Pω of p is replaced by any element in Pω + S. Thus, we can assume that PωS for every word ω. Finally note that we can assume that B1, . . . , Bm are orthonormal.

Now consider

V := { B 1 t , , B m t } M d ( C ) .

Observe that iddV follows from tr(Bi) = 0, and that V is closed under ∗ since each Bi is Hermitian. Thus V is an operator system in the C-algebra 𝕄d(ℂ); see for example [6] for details on operator systems. Now consider the following ∗-linear map

φ : V B ( H ) : W p W ( T 1 , , T n ) .

We claim that φ is r-positive, meaning that φ ⊗ id𝕄r (ℂ) maps positive matrices to positive operators. So let (Wij)i,j ∈ 𝕄r(V) be positive semidefinite. ∗So there are vectors w1k , . . . , wrk ∈ ℂd such that Wij=kwikwjkfor all i, j. We now compute

( φ ( W i j ) ) i j = ω , k ( P ω , w i k w j k ¯ ) i , j ω ( T 1 , , T n ) = ω , k ( tr ( w ¯ j k w i k t P ω ) ) i , j ω ( T 1 , , T n ) = ω , k ( w i k t P ω w ¯ j k ) i , j ω ( T 1 , , T n ) = k p W k ( T 1 , , T n ) ,

where Wk is the matrix having w¯1k,,w¯rkas its columns. From assumption (ii) we see that this operator is positive semidefinite, provided thatkWkBiWk=0for all i. But this follows easily from the fact that WjkV, i.e. Bit,Wjk=0 for all i, j, k.

So as an r-positive map from an operator space to 𝔹(ℋ) (for all r ≤ dim ℋ), φ admits a completely positive extension ψ: 𝕄d(ℂ) → 𝔹(ℋ), by Arveson’s Extension Theorem (see [6], Theorem 6.1 and Theorem 7.5). For any U ∈ 𝕄d(ℂ) we have

ψ ( U ) = ψ ( U i U , B i t B i t ) + ψ ( i U , B i t B t ) = φ ( U i U , B i t B i t ) + i U , B i t ψ ( B i t ) = p U ( T 1 , , T n ) + i U , B i t ψ ( B i t ) .

For the second equality we have used that UiU,BitBitlies in V since the Bitare orthonormal, and for the third that 〈Pω, Bi〉 = 0 for all coefficients Pω of p and all i.

Let E kj ∈ 𝕄d(ℂ) be the matrix with 1 in the (k, j)-entry, and zeros elsewhere. Then the Choi-matrix E = (Ejk)j,k ∈ 𝕄d(𝕄d(ℂ)) is positive semidefinite, and thus

0 ( ψ ( E j k ) ) j , k = ( p E j k ( T 1 , , T n ) + i E j k , B i t ψ ( B i t ) ) j , k = p ( T 1 , , T n ) + i B i ψ ( B i t ) .

This implies (i).

The next result is a version of Theorem 3.2 for strict positivity. It also contains an assumption on span{B1, . . . , Bm}, but in the case of strict positivity we will get rid of it completely, in Theorem 3.5 below.

Proposition 3.3

Let p ∈ 𝕄d(ℂ〈x1, . . . , xn〉)h and let B1, . . . , Bm ∈ 𝕄d(ℂ)h such that span{B1, . . . , Bm} is an indefinite subspace of 𝕄d(ℂ)h. Then for any Hilbert spaceand for any choice T1, . . . , Tn ∈ 𝔹(ℋ)h, the following are equivalent:

  1. There exist S 1, . . . , Sm ∈ 𝔹(ℋ)h such that p(T1, . . . , Tn) + B1S1 + ⋅⋅ ⋅ + BmSm > 0.

  2. There is some ε > 0 such that for all r ≤ dim(ℋ) and all Vj ∈ 𝕄d,r(ℂ) withjVjBiVj=0for all i = 1, . . . , m andjVjVj=idrwe have

j p V j ( T 1 , , T n ) ε id r id H .

Let us also comment on Condition (ii) here. In case that ℋ is finite-dimensional, there are only finitely many choices of r to check. For any such r, the set of all possible tuples of Vj fulfilling the condition is compact (again using that the length of the sum can be bounded). Thus it is easy to see that the statement ”There is some ε > 0 . . .” can simply be replaced by strict positivity: Σj pVj (T1, . . . , Tn) > 0.

Proof of Proposition 3.3

(i)⇒(ii): By assumption (i) there are S1, . . . , Sm and an ε > 0 such that

p ( T 1 , , T n ) + B 1 S 1 + + B m S m ε id d id H .

For all r ≤ dim(ℋ) and all Vj ∈ 𝕄d,r(ℂ) with jVjBiVj=0 for all i = 1, . . . , m and jVjVj=idr we immediately get

j p V j ( T 1 , , T n ) ε ( j V j V j ) id H = ε id r id H .

For (ii)⇒(i) define q := pε ⋅ idd ⊗ 1 ∈ 𝕄d(ℂ〈x1, . . . , xn〉). We want to apply Theorem 3.2 to q. So let Wj ∈ 𝕄d,r(ℂ) such that jWjBiWj=0 for all i = 1, . . . , m and let k be the rank of the matrix jWjWjThen there is an invertible matrix U ∈ 𝕄r(ℂ) with

U ( j W j W j ) U = I k 0 0 0 =: P .

Define

V := I k 0 M r , k ( C )

and Vj := WjUV for all j. Then we have

j V j B i V j = V U ( j W j B i W j ) U V = 0

for all i = 1, . . . , m and

j V j V j = V U ( j W j W j ) U V = V P V = I k .

It follows that the Vj fulfill the assumptions from (ii), and therefore

j q V j ( T 1 , , T n ) = j p V j ( T 1 , , T n ) ε j V j V j I k id H 0.

Now we claim that WjUP = WjU for all j. To prove this, let x ∈ ℂr, x1 = Px and x2 = xx1. Then we have WjUPx = WjUx1 = WjUxWjUx2. Hence, it suffices to show that WjUx2 = 0. We compute

j W j U x 2 , W j U x 2 = U ( j W j W j ) U x 2 , x 2 = P x 2 , x 2 = P x P 2 x , x 2 = 0.

Since every summand on the left hand side is nonnegative, we indeed get WjUx2 = 0 and therefore WjUP = WjU for all j. With this in hand we can further compute

j q W j U ( T 1 , , T n ) = j q W j U P ( T 1 , , T n ) = ( V id H ) ( j q V j ( T 1 , , T n ) ) ( V id H ) 0.

Since we have chosen U to be invertible, we also get Σj qWj (T1, . . . , Tn)⩾ 0. We have thus checked Condition (ii) from Theorem 3.2, and can conclude that there are S1, . . . , Sm ∈ 𝔹(ℋ)h such that

q ( T 1 , , T n ) + B 1 S 1 + + B m S m 0.

This is equivalent to

p ( T 1 , , T n ) + B 1 S 1 + + B m S m ε id d id H > 0 ,

the desired result.

Now let us start considering the case that S is neither definite nor indefinite.

Lemma 3.4

Let p ∈ 𝕄d(ℂ〈x1, . . . , xn〉)h and let B ∈ 𝕄d(ℂ)h be semidefinite. Let the columns of W ∈ 𝕄d,r(ℂ) form a basis of ker(B). Then for any Hilbert spaceand for any choice T1, . . . , Tn ∈ 𝔹(ℋ)h, the following are equivalent:

  1. There exists S ∈ 𝔹(H)h such that p(T1, . . . , Tn) + BS > 0.

  2. pW(T1, . . . , Tn) > 0.

Proof. Again (i)⇒(ii) is obvious, and with S := λ ⋅ id the direction (ii)⇒(i) is an easy exercise.

The following theorem is Proposition 3.3, but without any assumption on span{B1, . . . , Bm}:

Theorem 3.5

Let p ∈ 𝕄d(ℂ〈x1, . . . , xn〉)h and let B1, . . . , Bm ∈ 𝕄d(ℂ)h. Then for any Hilbert spaceand for any choice T1, . . . , Tn ∈ 𝔹(ℋ)h, the following are equivalent:

  1. There exist S 1, . . . , Sm ∈ 𝔹(ℋ)h such that p(T1, . . . , Tn) + B1S1 + ⋅⋅ ⋅ + BmSm > 0.

  2. There is some ε > 0 such that for all r ≤ max{dim(ℋ), d} and for all Vj ∈ 𝕄d,r(ℂ) withjVjBiVj=0for all i = 1, . . . , m andjVjVj=idrwe have

j p V j ( T 1 , , T n ) ε id r id H .

Proof. The proof that (i) implies (ii) is the same as in Proposition 3.3.

For the converse, set S = span(B1, . . . , Bm) and let k = dim S. We will prove the implication from (ii) to (i) by induction over k. For k = 0 this is obvious, by choosing V = idd. Now assume k > 0. If S is definite, then we can find λ1, . . . , λm ∈ ℝ such that λ1B1 + ⋅⋅ ⋅ + λmBm > 0. If we set Si = λλi id for λ ∈ ℝ large enough, then we get (i). If S is indefinite, then (i) follows from Proposition 3.3.

Now assume that S is neither definite nor indefinite, and let B be a nonzero positive semidefinite element of S. Further let V ∈ 𝕄d,r(ℂ) be a matrix such that the columns of V form an orthonormal basis of ker(B). Set q := pV ∈ 𝕄r(ℂ〈x1, . . . , xn〉)h. Now for all t ≤ max{dim(ℋ), r} and all Vj ∈ 𝕄r,t(ℂ) withjVj(VBiV)Vj=0 for all i = 1, . . . , m and jVjVj=It we have

j q V j ( T 1 , , T n ) = j p V V j ( T 1 , , T n ) ε id d id H ,

where the inequality follows from assumption (ii). Since B is in the kernel of the surjective linear map

S V S V , M V M V ,

we have dim(VSV) < dim S = k. By induction hypothesis we find S1, . . . , Sm ∈ 𝔹(ℋ)h such that

( V id H ) ( p ( T 1 , , T n ) + B 1 S 1 + + B m S m ) ( V id H ) = q ( T 1 , , T n ) + V B 1 V S 1 + + V B m V S m > 0.

By Lemma 3.4 there is an R ∈ 𝔹(ℋ)h such that p(T1, . . . , Tn)+ B1S1 +⋅ ⋅ ⋅+ BmSm + BR > 0. Since BS, we find λ1, . . . , λm ∈ ℝ such that B = λ1B1 + ⋅⋅ ⋅ + λmBm. Now we have

p ( T 1 , , T n ) + B 1 ( S 1 + λ 1 R ) + + B m ( S m + λ m R ) = p ( T 1 , , T n ) + B 1 S 1 + + B m S m + B R > 0.

This proves (i).

Remark 3.6

It is not clear whether we can get rid of the assumption on span{B1, . . . , Bm} in Theorem 3.2 as well. There is one obvious way to proceed. If a tuple (T1, . . . , Tn) fulfills (ii) in Theorem 3.2, one can try to approximate it by a tuple that even fulfills (ii) from Theorem 3.5, and thus obtain (i) from Theorem 3.5 for the approximation. So the set defined by (i) in Theorem 3.2 is at least dense in the one defined by (ii), in a suitable sense. One example is the following statement, which holds for free spectrahedrops.

Corollary 3.7

Let A 1, . . . , An , B1, . . . , Bm ∈ 𝕄d(ℂ)h be such that e1A1 + ⋅⋅ ⋅ + enAn = idd for some point e ∈ ℝn. Letbe a Hilbert space and assume that T1, . . . , Tn ∈ 𝔹(ℋ)h fulfill the following condition:

For all r ∈ ℕ with r ≤ max{dim(ℋ), d} and all Wj ∈ 𝕄d,r(ℂ) withjWjBiWj=0for i = 1, . . . , m, we have Σj pWj (T1, . . . , Tn) ⩾ 0.

Then for all ε > 0 there exist S1, . . . , Sm ∈ 𝔹(H)h such that

A 1 T 1 + + A n T n + B 1 S 1 + + B m S m ε id d id H .

Proof. The tuple (T1 + εe1idH, . . . , T1 + εe1idH) clearly fulfills (ii) of Theorem 3.5. The statement follows from (i) in Theorem 3.5 for this tuple.

The elimination results above are all very special. They apply only to separated and linear variables. We finish the section with some remarks on how to extend this to the non-linear case, where the elimination variables can even be mixed among themselves. For this let p ∈ 𝕄d(ℂ〈x1, . . . , xn〉)h and q ∈ 𝕄d(ℂ〈y1, . . . , ym〉)h. As before, we want to classify for which self-adjoint operators T1, . . . , Tn there exist S1, . . . , Sm such that

p ( T 1 , , T n ) + q ( S 1 , , S m ) 0.

The simple idea now is to try to replace q by something linear. So assume that there are B0, . . . , Br ∈ 𝕄d(ℂ)h and C0, . . . , Cr ∈ 𝕄k(ℂ)h such that for any Hilbert space ℋ we have

{ q ( S 1 , , S m ) S i B ( H ) h } = { B 0 id H + i = 1 r B i R i R i B ( H ) h , C 0 id H + i = 1 r C i R i 0 } .

So we want to realize the image of q as an affine linear image of a free spectrahedron. We define p̃ ∈ 𝕄d+k(ℂ〈x1, . . . , xn〉)h as

p ~ = P e + B 0 0 0 C 0 e + ω e P ω 0 0 0 ω .

It is now straightforward to check that the following are equivalent, for any Hilbert space Hand for any choice T1, . . . , Tn ∈ 𝔹(ℋ)h:

  1. There exist S1, . . . , Sm ∈ 𝔹(ℋ)h such that p(T1, . . . , Tn) + q(S1, . . . , Sm)⩾ 0

  2. There exist R1, . . . , Rr ∈ 𝔹(ℋ)h such that

p ~ ( T 1 , , T n ) + i = 1 r B i 0 0 C i R i 0.

In Condition (ii) we can now eliminate the existential quantifiers with the above results.

Example 3.8. (i) The construction applies for example in the case q=i=1mBifi(yi)for some Bi ∈ 𝕄d(ℂ)h and fi ∈ ℝ[y]. If for example fi(ℝ) = [ai , ∞), then

{ q ( S 1 , , S m ) S i B ( H ) h } = { i = 1 m B i R i R i B ( H ) h , R i a i id } ,

using the functional calculus of bounded self-adjoint operators. The other possibilities on fi are similar.

(ii) The construction also applies in the case that q = Bω is a single term. If one variable appears in ω with odd degree, then the set {q(S1, . . . , Sm) | Si ∈ 𝔹(ℋ)h} coincides with {BR | R ∈ 𝔹(ℋ)h}. Otherwise, it coincides with {BR | R ∈ 𝔹(ℋ)h , R ⩾ 0}.

(iii) Assume that q = Bω + B∗ ⊗ ω∗, where the word ω provides a surjective map ω:B(H)hmB(H)for all Hilbert spaces. We then clearly have

{ q ( S 1 , , S m ) S i B ( H ) h } = { ( B + B ) R 1 + i ( B B ) R 2 R i B ( H ) h } ,

and the above construction applies.

  1. Communicated by: D. Plaumann

Acknowledgements

The first and second author were supported by Grant No. P 29496-N35 of the Austrian Science Fund (FWF). The third author was supported by ERC Starting Grant No. 277728 and ERC Consolidator Grant No. 681207. The results of this article are part of the PhD project of the first named author.

References

[1] J. Bochnak, M. Coste, M.-F. Roy, Real algebraic geometry. Springer 1998. MR1659509 Zbl 0912.1402310.1007/978-3-662-03718-8Search in Google Scholar

[2] M. R. Bridson, H. Wilton, The triviality problem for profinite completions. Invent. Math. 202 (2015), 839–874. MR3418245 Zbl 1360.2002010.1007/s00222-015-0578-8Search in Google Scholar

[3] S. B. Cooper, Computability theory. Chapman & Hall/CRC, Boca Raton, FL 2004. MR2017461 Zbl 1041.03001Search in Google Scholar

[4] J. W. Helton, S. McCullough, Every convex free basic semi-algebraic set has an LMI representation. Ann. of Math. (2) 176 (2012), 979–1013. MR2950768 Zbl 1260.1401110.4007/annals.2012.176.2.6Search in Google Scholar

[5] W. Helton, I. Klep, S. McCullough, Free convex algebraic geometry. In: Semidefinite optimization and convex algebraic geometry, volume 13 of MOS-SIAM Ser. Optim., 341–405, SIAM, Philadelphia, PA 2013. MR3050247 Zbl 1360.1400810.1137/1.9781611972290.ch8Search in Google Scholar

[6] V. Paulsen, Completely bounded maps and operator algebras. Cambridge Univ. Press 2002. MR1976867 Zbl 1029.4700310.1017/CBO9780511546631Search in Google Scholar

[7] A. Prestel, C. N. Delzell, Positive polynomials. Springer 2001. MR1829790 Zbl 0987.1301610.1007/978-3-662-04648-7Search in Google Scholar

[8] A. Prestel, C. N. Delzell, Mathematical logic and model theory. Springer 2011. MR3025452 Zbl 1241.0300110.1007/978-1-4471-2176-3Search in Google Scholar

[9] M. Putinar, Undecidability in a free ∗-algebra. IMA Preprint Series no. 2165 (2007).Search in Google Scholar

[10] A. M. Slobodskoĭ, Undecidability of the universal theory of finite groups. (Russian) Algebra i Logika20 (1981), 207–230, 251. English translation: Algebra and Logic20 (1981), no. 2, 139–156 (1982). MR641581 Zbl 0519.0300610.1007/BF01735740Search in Google Scholar

Received: 2022-01-19
Revised: 2022-05-03
Published Online: 2023-01-31
Published in Print: 2023-05-25

© 2023 Walter de Gruyter GmbH, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 27.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/advgeom-2022-0021/html
Scroll to top button