Archimedean Representation Theorem for modules over a commutative ring
Colin Tan

TL;DR
This paper extends the Archimedean Representation Theorem to modules over rings, unifying various Positivstellensatz results for matrix polynomials under a common theoretical framework.
Contribution
It generalizes the Archimedean Representation Theorem to modules over rings, encompassing matrix polynomial Positivstellensatz results as special cases.
Findings
Unified framework for Positivstellensatz for matrix polynomials
Extension of the Archimedean Representation Theorem to modules over rings
Connections between abstract theorems and concrete matrix polynomial results
Abstract
P\'olya's Positivstellensatz and Handelman's Positivstellensatz are known to be concrete instances of the abstract Archimedean Representation Theorem for (commutative unital) rings. We generalise the Archimedean Representation Theorem to modules over rings. For example, consider the module of all symmetric matrices with entries in a polynomial ring, also known as matrix polynomials. P\'olya's Positivstellensatz and Handelman's Positivstellensatz had been generalised by Scherer and Hol, and L\^{e} and Du' respectively to matrix polynomials, using the method of effective estimates from analysis. We show that these two Positivstellens\"atze for matrix polynomials are concrete instances of our Archimedean Representation Theorem in the case of the module of symmetric matrix polynomials over the polynomial ring.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsadvanced mathematical theories · Mathematical and Theoretical Analysis · Algebraic and Geometric Analysis
Archimedean Representation Theorem for modules over a commutative ring
Colin Tan111Email: [email protected]
(06 Nov 2023)
Abstract
Pólya’s Positivstellensatz and Handelman’s Positivstellensatz are known to be concrete instances of the abstract Archimedean Representation Theorem for (commutative unital) rings. We generalise the Archimedean Representation Theorem to modules over rings. For example, consider the module of all symmetric matrices with entries in a polynomial ring, also known as matrix polynomials. Pólya’s Positivstellensatz and Handelman’s Positivstellensatz had been generalised by Scherer and Hol, and Lê and Du’ respectively to matrix polynomials, using the method of effective estimates from analysis. We show that these two Positivstellensätze for matrix polynomials are concrete instances of our Archimedean Representation Theorem in the case of the module of symmetric matrix polynomials over the polynomial ring.
*Keywords: archimedean semiring, module over a commutative ring, order unit, polynomial, polytope, positive definite matrix, Positivstellensatz, pure state, simplex
2020 MSC: Primary 13J30, 14P99; secondary 15B48, 52A05*
Introduction
Since Berr and Wörmann [3], and even earlier from Wörmann’s thesis [24], it is known that several Positivstellensätze follow from the Archimedean Representation Theorem of real algebra. In real algebraic geometry, a Positivstellensatz is the sufficiency of the positivity of a polynomial on a space, usually compact, for it to be representable in terms of a certificate. A certificate is an algebraic expression that immediately witnesses the strict positivity of the polynomial on that space. The Positivstellensätze that follow from the Archimedean Representation Theorem are characterised by their certificates forming a so-called “archimedean” subsemiring of the polynomial ring. Given a ring (always commutative with multiplicative unit), a subset is a subsemiring if it contains [math] and and is closed under addition and multiplication. We say that is archimedean if , where each integer is regarded as . These archimedean Positivstellensätze include those of Pólya [19] (reproduced in [14, pp. 57–60]) and Handelman [12].
The Archimedean Representation Theorem is a criterion for an element of a ring to lie in a module over an archimedean subsemiring of . Here, by an -module, we mean a subset that contains [math], is closed under addition and satisfies . The fundamental Archimedean Representation Theorem was proven and rediscovered in various versions by Stone, Krivine, Kadison and Dubois, among others. Krivine’s version is definitive [16, 17]. Prestel and Delzell gave an account of its history [21, Section 5.6].
When is the real polynomial algebra, the Archimedean Representation Theorem specialises to Pólya’s Positivstellensatz and Handelman’s Positivstellensatz for appropriate choices of an archimedean subsemiring respectively. The abstract criterion in the Archimedean Representation Theorem for a polynomial to be representable as a certificate then reduces to the strict positivity of on the relevant compact subset of real euclidean space .
Main results and their proofs
The purpose of this note, then, is to generalise the Archimedean Representation Theorem to a criterion for an element of a module over a ring to lie in a subsemimodule over an archimedean subsemiring . Here, we ask the reader to take note, the term “-module” is in the usual sense of an additive group equipped with an -action satisfying the usual axioms , , , and , for all , . Then is a -subsemimodule if it contains [math], is closed under addition and satisfies . So a -module, in the above sense as used in real algebra, is a -subsemimodule of in our terminology, where is regarded as a module over itself.
We state our main results. Given an abelian group , written additively, and a submonoid , an element is said to be an order unit of if . An equivalent definition of an order unit can be given in terms of a quasiordering on (i.e. a reflexive and transitive binary relation on ) associated to , defined by if and only if (for ). Then is an order unit of if, for each , there is a positive integer such that . Order units were originally named by Goodearl and Handelman as “strong units” in the case where , i.e. where is antisymmetric, and hence a partial ordering [9]. By 1980, they had settled on the name “order unit” [10], [13]. For example, a semiring of a ring is archimedean if and only if is an order unit of .
Now suppose that is a module over a ring , let , and let . Define as the set of all group homomorphisms to the additive group of real numbers such that , and
[TABLE]
Given , we write (resp. ) on if (resp. ) for all .
Theorem 1**.**
Let be a module over a ring , let be a subsemimodule over an archimedean subsemiring of , and let be an order unit of . Then, for each with on , there is some positive integer such that .
The property that for some positive integer witnesses that on since then would imply that , for all . The special case of is the standard Archimedean Representation Theorem in real algebra. This theorem was first proven algebraically by Becker and Schwartz [2] (refer also to [23, Theorem 1.5.9] and [5, Theorem 6.1]).
However, it is desirable that the conclusion of Theorem 1 be strengthened to witness the strict positivity of on . Let denote the field of rational numbers. Let denote the field of real numbers and let denote the subsemifield of nonnegative real numbers. Given a field with , let . Given a -algebra (always associative and commutative with multiplicative unit), a -subsemialgebra is a subsemiring of the underlying ring of that contains .
Theorem 2**.**
Let be a field. Let be a module over a -algebra , let be a subsemimodule over an archimedean -subsemialgebra of , and let be an order unit of . Then every with on lies in and is, furthermore, an order unit of .
For example, when , so that is a vector space over and is a convex cone, order units of are known as algebraic interior points. This terminology is used in convex geometry [1, III.1.6]. The contrapositive of Theorem 2 then says that if a convex cone has nonempty algebraic interior (witnessed by ), then any point that does not lie in the algebraic interior of can be weakly separated from by a hyperplane. I thank Tobias Fritz for this observation that Theorem 2 specialises this hyperplane seperation theorem. A more general hyperplane seperation theorem is stated in Barvinok’s textbook [1, III.1.7] (see also Eidelheit [7] and Kakutani [15]).
As promised, the conclusion that is an order unit of witnesses that on . Indeed, for any order unit of , there is some positive integer with , hence by the monotonicity of , therefore .
The main contribution of this note is the following observation — the argument of Burgdorf, Scheiderer and Schweighofer in [5] for Theorem 1 in the case where is a -module (in the sense of real algebra) already suffices to prove Theorem 1 in its full generality. We recall their argument.
- Step 1.
First, they recall a result of Effros, Handelman and Shen from convex geometry [6, Theorem 1.4].
The result requires some terminology to state. Let be an abelian group written additively, a submonoid, and let be an order unit of . A state of , is a group homomorphism to the additive group of real numbers such that and . Regard the set of states, denoted by , as a subset of via the injection . Then is convex, so that we may define a pure state as an extremal point . Explicitly, is pure if, whenever for any two , then .
Lemma 3**.**
Let be an abelian group, a submonoid, and let be an order unit of . Then, for every with for all pure states of , there is some positive integer such that .
In their original version of Lemma 3, Effros, Handelman and Shen assumed that the quasiorder is anti-symmetric, or equivalently that . Burgdorf, Scheiderer and Schweighofer observed that this assumption is not necessary. They outlined a proof of Lemma 3 using two theorems from convex geometry, namely the Krein-Milman Theorem (see [1, III.4.1]) and the previously mentioned hyperplane seperation theorem.
- Step 2.
Burgdorf, Scheiderer and Schweighofer showed that every pure state of is multiplicative, or equivalently, lies in [5, Corollary 4.4]. 2. Step 3.
Therefore, the special case of Theorem 1 when follows by applying Step 2 to Lemma 3.
We observe that their verbatim argument proves the following generalisation of Step 2 to modules over a ring.
Proposition 4**.**
Let be a module over a ring , let be a subsemimodule over an archimedean subsemiring of , and let be an order unit of . Then each pure state of satisfies (1).
Burgdorf, Scheiderer and Schweighofer stated Proposition 4 in the special case where is an ideal [5, Proposition 4.1]. We reproduce their proof in the Appendix, where the reader may check that their argument is valid without the assumption that is contained in .
Thus we are ready to prove Theorem 1.
Proof of Theorem 1.
Apply Lemma 3 to Proposition 4. ∎
For Theorem 2, we will use the following version of Lemma 3, which is a special case of [5, Corollary 2.7].
Lemma 5**.**
Let be a field. Let be a -vector space, let a -subsemimodule, and let be an order unit of . Then every with for all pure lies in and is, furthermore, an order unit of .
Proof of Theorem 2.
Apply Lemma 5 to Proposition 4. ∎
Applications to matrix polynomials
We end with some initial consequences of Theorem 2. Recall from the introduction that both the Positivstellensätze of Handelman [12] and Pólya [19] for polynomials are concrete instances of the regular Archimedean Representation Theorem. These two Positivstellensätze were generalised by Lê and Du’ [18, Theorem 3], and Scherer and Hol [22, Theorem 3] respectively to symmetric matrices whose entries are polynomials, also known as symmetric matrix polynomials. We show that these Positivstellensätze for matrix polynomials are instances of Theorem 2.
A multi-index is a -tuple of nonnegative integers. We use the notation and , for any -tuple of polynomials in . For any and any matrix with real entries, the entrywise product is a matrix polynomial. Given a symmetric real matrix , let (resp. ) denote that is positive definite (resp. positive semidefinite); whenever this notation is used, is understood have real entries.
Example 6* (Lê and Du’).*
Let be a polytope (i.e. the convex hull of a finite set of points) assumed to be full-dimensional (i.e. the affine span of is the entire ). Fix a presentation of this bounded set as the intersection of halfspaces, say
[TABLE]
where are polynomials in of degree .
Then any symmetric matrix having entries in with for all can be written as
[TABLE]
for some integer and some family of positive definite symmetric real matrices.
Proof.
Let , let be the -subsemialgebra generated by , let be the -module of symmetric matrices with entries in , let be the -subsemimodule generated by the positive semidefinite symmetric real matrices, and let be the identity matrix.
We shall apply Theorem 2. In order to show that is archimedean, it suffices to find such that (for ), because generate [3, Lemma 1]. But every polynomial of degree at most in that is strictly positive on can be written as a strictly positive linear combination of (see Handelman’s paper for a proof [12, Proposition I.1(b)]). Thus contains all polynomials of degree that are strictly positive on . In particular, for all , the degree polynomial lies in for sufficiently large by the compactness of . Therefore is indeed archimdean in .
Then is an order unit of due to the following identity:
[TABLE]
which holds for all positive integers , all , and all symmetric real matrices . Here, note that the ’s, where and ranges over the symmetric real matrices, generate linearly over . This argument is standard, see [3, Proof of Lemma 1].
We proceed to characterise . Let an arbitrary group homomorphism in be given. The -linearity of follows from the additivity, by a standard argument. In fact, is -linear. To see this, (1) gives for any , , so it suffices to show that . But given any two with , the inequality chain implies, by the monotonicity of with respect to , that
[TABLE]
thus by letting approach from the left and letting approach from the right.
The induced map is a -algebra homomorphism since (1) amounts to its multiplicativity and . Thus for some (for ). In fact because since , for all . Now denote by the -vector space of symmetric real matrices. The restriction is nonnegative-valued on the convex cone of positive semidefinite real matrices (because this cone is contained in ) and hence is represented by some positive semidefinite real matrix . That is to say, for , where is the Hadamard inner product given in terms of the trace. Note that . Therefore, using (1) again, for any and ,
[TABLE]
Finally, since the ’s generate linearly over , as ranges over and ranges over , therefore
[TABLE]
To complete the proof, let be given with for all . For any , let be the associated point and be the associated positive semidefinite matrix with such that is given by (7). Then is a nonzero positive semidefinite symmetric matrix, thus . Since is arbitrary, therefore is an order unit of by Theorem 2. Hence for some positive integer , so that there are , such that . Now, express the multiplicative unit , which is a degree-[math] polynomial strictly positive on , as a strictly positive linear combination of . Say , where . Therefore, for all integers ,
[TABLE]
where is the multinomial coefficient. Therefore has the desired representation as in (3), for all integers . Explicitly, for all . ∎
The case of matrices in Example 6 is the classical Positivstellensatz of Handelman. Lê and Du’ also gave an effective upper bound of the least required in (3) using the corresponding effective estimates of Powers and Reznick for Handelman’s Positivstellensatz [20].
Choosing as a -dimensional simplex, and expressing in terms of the barycentric coordinates of gives Scherer and Hol’s generalisation of Pólya’s Positivstellensatz. In the case, the observation that Pólya’s Positivstellensatz is Handelman’s Positivstellensatz for a full-dimensional simplex in barycentric coordinates is due to Powers and Reznick [20]. Let denote the standard -dimensional simplex, whose vertices are , , …, . A point lies in if and only if and .
Example 7* (Scherer and Hol).*
Fix an integer , and let be a symmetric matrix whose entries are forms (i.e. homogeneous polynomials) in of degree . If for all , then there is some integer , such that for every integer ,
[TABLE]
where for all .
Scherer and Hol similarly gave an effective estimate for deduced from that of Powers and Reznick for Pólya’s Positivstellensatz [20].
Other applications of Theorem 2 to Positivstellensätze should be possible.
Futher directions.
Following an anonymous referee’s suggestion on an earlier version of this note, one may ask to what extent the results by Burgdorf, Scheiderer and Schweighofer [5, Sections 4 – 7] may be generalised from ideals in a ring to the more general setting of modules over . Such a generalisation might yield Stellensätze for positive semidefinite matrix polynomials.
Acknowledgements.
I am grateful for CheeWhye Chin’s encouragement to pursue this line of research. Thank you, Tim Netzer, for giving me a chance to speak at a conference at Universität Innsbruck on some ideas in this paper. I would also like to thank Tobias Fritz [8], Xiangyu Liu, Mihai Putinar, Claus Scheiderer, Markus Schweighofer, Wing-Keung To, and the anonymous referees for discussions and input. Finally, without help from my better half, I would not have had the peace of mind to complete this note.
Appendix: Proof of Proposition 4
There is nothing essentially original due to the author below — the following proof of Proposition 4 is that of Burgdorf, Scheiderer and Schweighofer [5, p.123], and reproduced verbatim below only for the convenience of the reader.
The author’s only contribution is the observation that being contained in (and hence an ideal) is never used in the proof. As mentioned in loc. cit., precedents of Proposition 4 can be found in the work of Bonsall, Lindenstrauss and Phelps [4, Theorem 10], Krivine [17, Theorem 15] and Handelman [11, Proposition 1.2].
Let be as in Proposition 4. Given a map , we associate to each satisfying a map given by
[TABLE]
The reader can verify that if is a state of and satisfies , then is also a state of . Furthermore, if is a state and satisfy , so that and , then is a proper convex combination of the states and :
[TABLE]
Proof of Proposition 4.
Since is archimedean and is an order unit of , it suffices to show that (1) holds whenever and .
Let and be given. Then . Hence . There are two cases: either or .
Case 1: .
Then being an order unit of gives a positive integer such that . Since is closed under the -action, . Now is monotone with respect to , so
[TABLE]
forcing so that both sides of (1) equals to zero in this case.
Case 2: .
Since is archimedean, there is some positive integer such that . But increasing if necessary, we may suppose that . Then
[TABLE]
Since and , we may apply (12) to conclude that is a proper convex combination of and . But (by direct calculation, using the fact that is a scalar), so the purity of implies that , which is just (1). ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Barvinok, Alexander: A course in convexity. Graduate Studies in Mathematics, 54 . American Mathematical Society, Providence, RI , 2002.
- 2[2] Becker, Eberhard; Schwartz, Niels: Zum Darstellungssatz von Kadison-Dubois. (German) [On the representation theorem of Kadison-Dubois] Arch. Math. (Basel) 40 (1983), no. 5, 421–428.
- 3[3] Berr, Ralph; Wörmann, Thorsten: Positive polynomials on compact sets. Manuscripta Math. 104 (2001), no. 2, 135–143.
- 4[4] Bonsall, F. F.; Lindenstrauss, J.; Phelps, R. R.: Extreme positive operators on algebras of functions. Math. Scand. 18 (1966), 161–182.
- 5[5] Burgdorf, Sabine; Scheiderer, Claus; Schweighofer, Markus: Pure states, nonnegative polynomials and sums of squares. Comment. Math. Helv. 87 (2012), no. 1, 113–140.
- 6[6] Effros, Edward G.; Handelman, David E.; Chao Liang Shen: Dimension groups and their affine representations. Amer. J. Math. 102 (1980), no. 2, 385–407.
- 7[7] Eidelheit, M.: Zur Theorie der konvenxen Mengen in linearen normierten Räumen. Stud. Math. 6 (1936), 104–111.
- 8[8] Fritz, Tobias: Is the interior of the tensor product of two convex cones equal to the tensor product of their respective interiors?, URL (version: 2023-04-18): https://mathoverflow.net/q/445012
