Semidefinite geometry of the numerical range

Similar documents
Semidefinite representation of convex hulls of rational varieties

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION henrion

Convergence rates of moment-sum-of-squares hierarchies for volume approximation of semialgebraic sets

Strong duality in Lasserre s hierarchy for polynomial optimization

An improved characterisation of the interior of the completely positive cone

3-by-3 matrices with elliptical numerical range revisited

Interior points of the completely positive cone

On the maximal numerical range of some matrices

An inverse numerical range problem for determinantal representations

On cardinality of Pareto spectra

SPECTRA - a Maple library for solving linear matrix inequalities in exact arithmetic

Singular Value and Norm Inequalities Associated with 2 x 2 Positive Semidefinite Block Matrices

Polynomial numerical hulls of order 3

SPECTRAHEDRA. Bernd Sturmfels UC Berkeley

A semidefinite relaxation scheme for quadratically constrained quadratic problems with an additional linear constraint

Semidefinite Programming

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms.

Optimization based robust control

Point equation of the boundary of the numerical range of a matrix polynomial

POLARS AND DUAL CONES

ROBUST ANALYSIS WITH LINEAR MATRIX INEQUALITIES AND POLYNOMIAL MATRICES. Didier HENRION henrion

d A 0 + m t k A k 0 whenever λ min (B k (x)) t k λ max (B k (x)) for k = 1, 2,..., m x n B n (k).

Maximizing the Closed Loop Asymptotic Decay Rate for the Two-Mass-Spring Control Problem

An angle metric through the notion of Grassmann representative

Classification of joint numerical ranges of three hermitian matrices of size three

Semi-definite representibility. For fun and profit

The Algebraic Degree of Semidefinite Programming

I.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010

Summer School: Semidefinite Optimization

Convex Optimization. (EE227A: UC Berkeley) Lecture 28. Suvrit Sra. (Algebra + Optimization) 02 May, 2013

The moment-lp and moment-sos approaches

The Perron eigenspace of nonnegative almost skew-symmetric matrices and Levinger s transformation

Interval solutions for interval algebraic equations

arxiv: v1 [math.fa] 12 Mar 2019

Matrix functions that preserve the strong Perron- Frobenius property

Lecture Note 5: Semidefinite Programming for Stability Analysis

Semidefinite Programming Basics and Applications

SPECTRAHEDRA. Bernd Sturmfels UC Berkeley

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

Inequalities involving eigenvalues for difference of operator means

THE ENVELOPE OF LINES MEETING A FIXED LINE AND TANGENT TO TWO SPHERES

QUARTIC SPECTRAHEDRA. Bernd Sturmfels UC Berkeley and MPI Bonn. Joint work with John Christian Ottem, Kristian Ranestad and Cynthia Vinzant

Linear conic optimization for nonlinear optimal control

Robust Farkas Lemma for Uncertain Linear Systems with Applications

Lifting for conic mixed-integer programming

Wavelets and Linear Algebra

Recognition of hidden positive row diagonally dominant matrices

FREE DIVISORS IN A PENCIL OF CURVES

Lecture 6: Conic Optimization September 8

15. Conic optimization

BCOL RESEARCH REPORT 07.04

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 2: block displacement structure algorithms.

DAVIS WIELANDT SHELLS OF NORMAL OPERATORS

Exact algorithms for linear matrix inequalities

Some Properties of the Augmented Lagrangian in Cone Constrained Optimization

Multidimensional Geometry and its Applications

1 Introduction CONVEXIFYING THE SET OF MATRICES OF BOUNDED RANK. APPLICATIONS TO THE QUASICONVEXIFICATION AND CONVEXIFICATION OF THE RANK FUNCTION

INVESTIGATING THE NUMERICAL RANGE AND Q-NUMERICAL RANGE OF NON SQUARE MATRICES. Aikaterini Aretaki, John Maroulas

Solving polynomial static output feedback problems with PENBMI

Pairs of matrices, one of which commutes with their commutator

Structured eigenvalue/eigenvector backward errors of matrix pencils arising in optimal control

Didier HENRION henrion

Describing convex semialgebraic sets by linear matrix inequalities. Markus Schweighofer. Universität Konstanz

Robust and Optimal Control, Spring 2015

A Note on Nonconvex Minimax Theorem with Separable Homogeneous Polynomials

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane

Optimizing simultaneously over the numerator and denominator polynomials in the Youla-Kučera parametrization

Control of linear systems subject to time-domain constraints with polynomial pole placement and LMIs

The Geometry of Semidefinite Programming. Bernd Sturmfels UC Berkeley

8. Geometric problems

Chapter 1. Preliminaries

HYPERBOLICITY CONES AND IMAGINARY PROJECTIONS

3. Linear Programming and Polyhedral Combinatorics

ON WEIGHTED PARTIAL ORDERINGS ON THE SET OF RECTANGULAR COMPLEX MATRICES

Convexity of the Joint Numerical Range

Gershgorin type sets for eigenvalues of matrix polynomials

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

Note on the Jordan form of an irreducible eventually nonnegative matrix

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Operators with numerical range in a closed halfplane

arzelier

Unbounded Convex Semialgebraic Sets as Spectrahedral Shadows

A Residual Existence Theorem for Linear Equations

LMI optimization for fixed-order H controller design

Dihedral groups of automorphisms of compact Riemann surfaces of genus two

Coding the Matrix Index - Version 0

CONVEX OPTIMIZATION OVER POSITIVE POLYNOMIALS AND FILTER DESIGN. Y. Genin, Y. Hachez, Yu. Nesterov, P. Van Dooren

ON WEIGHTED PARTIAL ORDERINGS ON THE SET OF RECTANGULAR COMPLEX MATRICES

ALGEBRA: From Linear to Non-Linear. Bernd Sturmfels University of California at Berkeley

Convex hull of two quadratic or a conic quadratic and a quadratic inequality

Tensors: a geometric view Open lecture November 24, 2014 Simons Institute, Berkeley. Giorgio Ottaviani, Università di Firenze

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

AN INTRODUCTION TO AFFINE TORIC VARIETIES: EMBEDDINGS AND IDEALS

A Simple Proof of Fiedler's Conjecture Concerning Orthogonal Matrices

Chapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Positive Semidefiniteness and Positive Definiteness of a Linear Parametric Interval Matrix

Lecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min.

Transcription:

Electronic Journal of Linear Algebra Volume 2 Volume 2 (2) Article 24 2 Semidefinite geometry of the numerical range Didier Henrion henrion@laas.fr Follow this and additional works at: http://repository.uwyo.edu/ela Recommended Citation Henrion, Didier. (2), "Semidefinite geometry of the numerical range", Electronic Journal of Linear Algebra, Volume 2. DOI: https://doi.org/.3/8-38.377 This Article is brought to you for free and open access by Wyoming Scholars Repository. It has been accepted for inclusion in Electronic Journal of Linear Algebra by an authorized editor of Wyoming Scholars Repository. For more information, please contact scholcom@uwyo.edu.

SEMIDEFINITE GEOMETRY OF THE NUMERICAL RANGE DIDIER HENRION Abstract. The numerical range of a matrix is studied geometrically via the cone of positive semidefinite matrices (or semidefinite cone for short). In particular, it is shown that the feasible set of a two-dimensional linear matrix inequality (LMI), an affine section of the semidefinite cone, is always dual to the numerical range of a matrix, which is therefore an affine projection of the semidefinite cone. Both primal and dual sets can also be viewed as convex hulls of explicit algebraic plane curve components. Several numerical examples illustrate this interplay between algebra, geometry and semidefinite programming duality. Finally, these techniques are used to revisit a theorem in statistics on the independence of quadratic forms in a normally distributed vector. Key words. Numerical range, Semidefinite programming, LMI, Algebraic plane curves. AMS subject classifications. 4H5, 4Q5, 47A2, 52A, 9C22.. Notations and definitions. The numerical range of a matrix A C n n is defined as (.) W(A) = {w Aw C : w C n, w w = }. It is a convex compact set of the complex plane which contains the spectrum of A. It is also called the field of values; see [8, Chapter ] and [2, Chapter ] for elementary introductions. Matlab functions for visualizing numerical ranges are freely available from [3] and []. (.2) Let A = I n, A = A+A, A 2 = A A 2 2i with I n denoting the identity matrix of size n and i denoting the imaginary unit. Define (.3) F(A) = {y P 2 + : F(y) = y A +y A +y 2 A 2 } Received by the editors March 8, 29. Accepted for publication May 28, 2. Handling Editor: Shmuel Friedland. CNRS; LAAS; 7 avenue du colonel Roche, F-377 Toulouse, France; Université de Toulouse; UPS, INSA, INP, ISAE; LAAS; F-377 Toulouse, France (henrion@laas.fr); and Faculty of Electrical Engineering, Czech Technical University in Prague, Technická 4, CZ-6626 Prague, Czech Republic (henrion@fel.cvut.cz). Partially supported by project number 3//628 of the Grant Agency of the Czech Republic. 322

Semidefinite Geometry of the Numerical Range 323 with meaning positive semidefinite (since A, A, A 2 are Hermitian matrices, F(y) has real eigenvalues for all y) and P 2 + denoting the oriented projective real plane (a model of the projective plane where the signs of homogeneous coordinates are significant, and which allows orientation, ordering and separation tests such as inequalities, see [8] for more details). Set F(A) is a linear section of the cone of positive semidefinite matrices (or semidefinite cone for short) [, Chapter 4]. Inequality F(y) is called a linear matrix inequality (LMI). In the complex plane C, or equivalently, in the affine real plane R 2, set F(A) is a convex set including the origin, an affine section of the semidefinite cone. Let p(y) = det(y A +y A +y 2 A 2 ) be a trivariate form of degree n defining the algebraic plane curve (.4) P = {y P 2 + : p(y) = }. Let (.5) Q = {x P 2 + : q(x) = } be the algebraic plane curve dual to P, in the sense that we associate to each point y P apoint x Qofprojectivecoordinatesx = ( p(y)/ y, p(y)/ y, p(y)/ y 2 ). Geometrically, a point in Q corresponds to a tangent at the corresponding point in Q, and conversely; see [9, Section V.8] and [7, Section.] for elementary properties of dual curves. Let V denote a vector space equipped with inner product,. If x and y are vectors, then x,y = x y. If X and Y are symmetric matrices, then X,Y = trace(x Y). Given a set K in V, its dual set consists of all linear maps from K to non-negative elements in R, namely, K = {y V : x,y, x K}. Finally,theconvexhullofasetK,denotedconvK, isthesetofallconvexcombinations of elements in K. 2. Semidefinite duality. After identifying C with R 2 or P 2 +, the first observation is that numerical range W(A) is dual to LMI set F(A), and hence, it is an affine projection of the semidefinite cone. Lemma 2.. W(A) = F(A) = {( A,W, A,W, A 2,W ) P 2 + : W C n n, W }.

324 D. Henrion Proof. The dual to F(A) is F(A) = {x : x,y = F(y),W = k A k,w y k, W } = {x : x k = A k,w, W }, an affine projection of the semidefinite cone. On the other hand, since w Aw = w A w+iw A 2 w, the numerical range can be expressed as W(A) = {x = (w A w, w A w, w A 2 w)} = {x : x k = A k,w, W, rankw = }, the same affine projection as above, acting now on a subset of the semidefinite cone, namely, the non-convex variety of rank-one positive semidefinite matrices W = ww. Since w A w =, set W(A) is compact, and conv W(A) = F(A). The equality W(A) = F(A) follows from the Toeplitz-Hausdorff theorem establishing convexity of W(A); see [2, Section.3] or [8, Theorem.-2]. Lemma 2. indicates that the numerical range has the geometry of planar projections of the semidefinite cone. In the terminology of [, Chapter 4], the numerical range is semidefinite representable. 3. Convex hulls of algebraic curves. In this section, we notice that the boundaries of numerical range W(A) and its dual LMI set F(A) are subsets of algebraic curves P and Q defined respectively in (.4) and (.5), and explicitly given as locii of determinants of Hermitian pencils. 3.. Dual curve. Lemma 3.. F(A) is the connected component delimited by P around the origin. Proof. A ray starting from the origin leaves LMI set F(A) when the determinant p(y) = det k y ka k vanishes. Therefore, the boundary of F(A) is the subset of algebraic curve P belonging to the convex connected component containing the origin. Note that P, by definition, is the locus, or vanishing set of a determinant of a Hermitian pencil. Moreover, the pencil is definite at the origin so the corresponding polynomial p(y) satisfies a real zero(hyperbolicity) condition. Connected components delimited by such determinantal locii are studied in [9], where it is shown that they correspond to feasible sets of two-dimensional LMIs. A remarkable result of [9] is that every planar LMI set can be expressed this way. These LMI sets form a strict subset of planar convex basic semi-algebraic sets, called rigidly convex sets (see [9] for examples of convex basic semi-algebraic sets which are not rigidly convex). Rigidly convex sets are affine sections of the semidefinite cone.

3.2. Primal curve. Semidefinite Geometry of the Numerical Range 325 Lemma 3.2. W(A) = convq. Proof. From the proof of Lemma 2., a supporting line {x : k x ky k = } to W(A) has coefficients y satisfying p(y) =. The boundary of W(A) is therefore generated as an envelope of the supporting lines. See [6], [4, Theorem ] and also [6, Theorem.3]. Q is called the boundary generating curve of matrix A in [4]. An interesting feature is that, similarly to P, curve Q can be expressed as the locus of a determinant of a Hermitian pencil. In the case where Q is irreducible (i.e., polynomial q(x) cannot be factored) and P is not singular (i.e., there is no point in the complex projective plane such that the gradient of p(x) vanishes), q(x) can be written (up to a multiplicative constant) as the determinant of a symmetric pencil; see [6, Theorem 2.4]. Discrete differentials and Bézoutians can also be used to construct symmetric affine determinantal representations [, Section 4.2]. Note however that the constructed pencils are not sign definite. Hence, the convex hull W(A) is not a rigidly convex LMI set, and it cannot be an affine section of the semidefinite cone. However, as noticed in Lemma 2., it is an affine projection of the semidefinite cone. Then and 4. Examples. 4.. Rational cubic and quartic. Let A = i. i F(y) = y y y +y y 2 y y 2 y p(y) = (y y )(y +y ) 2 y y 2 2 defines a genus-zero cubic curve P whose connected component containing the origin is the LMI set F(A); see Figure 4.. With an elimination technique (resultants or Gröbner basis with lexicographical ordering), we obtain q(x) = 4x 4 +32x4 2 +3x2 x2 2 8x x x 2 2 +4x x 3 27x2 x2 2 defining the dual curve Q, a genus-zero quartic with a cusp, whose convex hull is the numerical range W(A); see Figure 4..

326 D. Henrion 2.5.5.5.5 y 2 x 2.5.5.5 2 2.5.5.5.5.5.5.5.5.5 y x Fig. 4.. Left: LMI set F(A) (gray area) delimited by cubic P (black). Right: numerical range W(A) (gray area, dashed line) convex hull of quartic Q (black solid line). 4.2. Couple of two nested ovals. For A = 2 +2i i i +i i the quartic P and its dual octic Q both feature two nested ovals; see Figure 4.2. The, 2.5 2.5 2.5 2.5.5 y 2.5 x 2.5.5.5.5 2.5.5.5.5 2 y 2 2.5.5.5.5 2 x Fig. 4.2. Left: LMI set F(A) (gray area) delimited by the inner oval of quartic P (black line). Right: numerical range W(A) (gray area) delimited by the outer oval of octic Q (black line). inner oval delimited by P is rigidly convex, whereas the outer oval delimited by Q is convex, but not rigidly convex.

Semidefinite Geometry of the Numerical Range 327 4.3. Cross and star. A computer-generated representation of the numerical range as an envelope curve can be found in [8, Figure, p. 39] for We obtain the quartic A = 2. 8 6.8.6 4.4 2.2 y 2 x 2 2.2 4.4.6 6.8 8 8 6 4 2 2 4 6 8 y.8.6.4.2.2.4.6.8 x Fig. 4.3. Left: LMI set F(A) (gray area) delimited by the inner oval of quartic P (black line). Right: numerical range W(A) (gray area) delimited by the outer oval of twelfth-degree Q (black line). p(y) = 64 (64y4 52y 2 y 2 52y 2 y 2 2 +y 4 +34y 2 y 2 2 +y 4 2) and the dual twelfth-degree polynomial q(x) = 584x 2 29952x x2 29952x x2 2 +954576x8 x4 +6356256x 8 x 2 x 2 2 +954576x 8 x 4 2 5375968x 6 x 6 7963552x 6 x 4 x 2 2 7963552x 6 x2 x4 2 5375968x6 x6 2 +75249x4 x8 +52829956x4 x6 x2 2 274586x 4 x 4 x 4 2 +52829956x 4 x 2 x 6 2 +75249x 4 x 8 2 52974x 2 x 3666372x 2 x8 x2 2 +23252352x2 x6 x4 2 +23252352x2 x4 x6 2 3666372x 2 x2 x8 2 52974x2 x 2 +49876x2 +469368x x2 2 2995594x 8 x 4 2 +864896x 6 x 6 2 2995594x 4 x 8 2 +469368x 2 x 2 +49876x2 2, whose corresponding curves and convex hulls are represented in Figure 4.3.

328 D. Henrion 4.4. Decomposition into irreducible factors. Consider the example of [8, Figure 6, p. 44] with A = The determinant of the trivariate pencil factors as follows:. p(y) = 256 (4y3 3y y 2 3y y 2 2 +y3 +y y 2 2 )(4y2 y2 y2 2 )3, which means that the LMI set F(A) is the intersection of a cubic and conic LMI. 2.5 2.8.5.6.4.5.2 y 2 x 2.5.2.4.5.6 2.8 2.5 2.5 2.5.5.5.5 2 2.5 3 y.6.4.2.2.4.6.8.2 x Fig. 4.4. Left: LMI set F(A) (gray area) intersection of cubic (black solid line) and conic (gray line) LMI sets. Right: numerical range W(A) (gray area, black dashed line) convex hull of the union of a quartic curve (black solid line) and conic curve (gray line). The dual curve Q is the union of the quartic Q = {x : x 4 8x 3 x 8x 2 x 2 8x 2 x 2 2 +27x 4 +54x 2 x 2 2 +27x 4 2 = }, a cardioid dual to the cubic factor of p(y), and the conic Q 2 = {x : x 2 4x 2 4x 2 2 = },

Semidefinite Geometry of the Numerical Range 329 a circle dual to the quadratic factor of p(y). The numerical range W(A) is the convex hull of the union of conv Q and conv Q 2, which is here the same as conv Q ; see Figure 4.4. 4.5. Polytope. Consider the example of [8, Figure 9, p. 47] with A = 4 4 4 4 The dual determinant factors into linear terms. p(y) = (y +5y )(y +3y )(y +4y +y 2 )(y +4y y 2 ) and this generates an unbounded polyhedron F(A) = {y : y +5y, y +3y,y +4y +y 2,y +4y y 2 }. The dual to curve P is the union of the four.5.5.4.3.2.5. y 2 x 2..2.5.3.4.5.4.35.3.25.2.5..5 2.5 3 3.5 4 4.5 5 5.5 y x Fig. 4.5. Left: LMI set F(A) (gray area), an unbounded polyhedron. Right: numerical range W(A) (gray area) convex hull of four vertices. points (,5,), (,3,), (,4,) and (,4, ), and hence, the numerical range W(A) is the polytopic convex hull of these four vertices; see Figure 4.5. 5. A problem in statistics. We have seen in Example 4.5 that the numerical range can be polytopic, and this is the case in particular when A is a normal matrix (i.e., satisfying A A = AA ); see e.g. [4, Theorem 3] or [8, Theorem.4-4]. In this section, we study a problem that boils down to studying rectangular numerical ranges, i.e. polytopes with edges parallel to the main axes. Craig s theorem is a result from statistics on the stochastic independence of two quadratic forms in

33 D. Henrion variates following a joint normal distribution; see [4] for an historical account. In its simplest form (called the central case), the result can be stated as follows (in the sequel, we work in the affine plane y = ): Theorem 5.. Let A and A 2 be Hermitian matrices of size n. Then det(i n + y A +y 2 A 2 ) = det(i n +y A )det(i n +y 2 A 2 ) if and only if A A 2 =. Proof. If A A 2 =, then obviously det(i n + y A )det(i n + y 2 A 2 ) = det((i n + y A )(I n + y 2 A 2 )) = det(i n + y A + y 2 A 2 + y y 2 A A 2 ) = det(i n + y A + y 2 A 2 ). Let us prove the converse statement. Leta k anda 2k respectivelydenotethe eigenvaluesofa anda 2, fork =,...,n. Then p(y) = det(i n + y A + y 2 A 2 ) = det(i n + y A )det(i n + y 2 A 2 ) = k ( + y a k ) k ( + y 2a 2k ) factors into linear terms, and we can write p(y) = k ( + y a k +y 2 a 2k ) with a k a 2k = for all k =,...,n. Geometrically, this means that the corresponding numerical range W(A) for A = A +ia 2 is a rectanglewith vertices (min k a k,min k b k ), (min k a k,max k b k ), (max k a k,min k b k ) and (max k a k,max k b k ). Following the terminology of [5], A and A 2 satisfy property L since y A +y 2 A 2 has eigenvalues y a k + y 2 a 2k for k =,...,n. By [5, Theorem 2], it follows that A A 2 = A 2 A, and hence that the two matrices are simultaneously diagonalisable: there existsaunitary matrixu suchthat U A U = diag k a k and U A 2 U = diag k a 2k. Since a k a 2k = for all k, we have k a ka 2k = U A UU A 2 U = U A A 2 U =, and hence, A A 2 =. 6. Conclusion. The geometry of the numerical range, studied to a large extent by Kippenhahn in [4] see [2] for an English translation with comments and corrections is revisited here from the perspective of semidefinite programming duality. In contrast with previous studies of the geometry of the numerical range, based on differential topology [3], it is namely noticed that the numerical range is a semidefinite representable set, an affine projection of the semidefinite cone, whereas its geometric dual is an LMI set, an affine section of the semidefinite cone. The boundaries of both primal and dual sets are components of algebraic plane curves explicitly formulated as locii of determinants of Hermitian pencils. The geometry of the numerical range is therefore the geometry of (planar sections and projections of) the semidefinite cone, and hence everystudy of this cone is also relevant to the study of the numerical range. The notion of numerical range can be generalized in various directions; for example in spaces of dimension greater than two, where it is non-convex in general [5]. Its convex hull is still representable as a projection of the semidefinite cone, and this was used extensively in the scope of robust control to derive computationally tractable but potentially conservative LMI stability conditions for uncertain linear systems, see e.g. [7]. The numerical range of three matrices is men-

Semidefinite Geometry of the Numerical Range 33 tioned in [2, Section.8]. In this context, it would be interesting to derive conditions on three matrices A, A 2, A 3 ensuring that det(i n + y A + y 2 A 2 + y 3 A 3 ) = det(i n + y A )det(i n + y 2 A 2 )det(i n + y 3 A 3 ). Another extension of the numerical range to matrix polynomials (including matrix pencils) was carried out in [2], also using algebraic geometric considerations, and it could be interesting to study semidefinite representations of convex hulls of these numerical ranges. The inverse problem of finding a matrix given its numerical range (as the convex hull of a given algebraic curve) seems to be difficult. In a sense, it is dual to the problem of finding a symmetric (or Hermitian) definite linear determinantal representation of a trivariate form: given p(y) satisfying a real zero (hyperbolicity) condition, find Hermitian matrices A k such that p(y) = det( k y ka k ), with A positive definite. Explicit formulas are described in [9] based on transcendental theta functions and Riemann surface theory, and the case of curves {y : p(y) = } of genus zero is settled in [] using Bézoutians. A more direct and computationally viable approach in the positive genus case is still missing, and one may wonder whether the geometry of the dual object, namely, the numerical range conv{x : q(x) = }, could help in this context. Acknowledgment. The author is grateful to Leiba Rodman for his suggestion of studying rigid convexity of the numerical range. This work also benefited from technical advice by Jean-Baptiste Hiriart-Urruty who recalled Theorem 5. in the September 27 issue of the MODE newsletter of SMAI (French society for applied and industrial mathematics) and provided reference [4]. Finally, references [2, 3] were brought to the author s attention by an anonymous referee, who also pointed out several errors and inaccuracies in previous versions of this paper. REFERENCES [] A. Ben-Tal and A. Nemirovski. Lectures on Modern Convex Optimization. SIAM, Philadelphia, 2. [2] M.T. Chien, H. Nakazato, and P. Psarrakos. Point equation of the boudary of the numerical range of a matrix polynomial. Linear Algebra and its Applications, 347:25 27, 22. [3] C.C. Cowen and E. Harel. An effective algorithm for computing the numerical range. Technical report, Department of Mathematics, Purdue University, 995. [4] M.F. Driscoll and W.R. Gundberg Jr. A history of the development of Craig s theorem. The American Statistician, 4():65 7, 986. [5] M.K.H. Fan and A.L. Tits. On the generalized numerical range. Linear and Multilinear Algebra, 2(3):33 32, 987. [6] M. Fiedler. Geometry of the numerical range of matrices. Linear Algebra and its Applications, 37:8 96, 98. [7] I.M. Gelfand, M.M. Kapranov, and A.V. Zelevinsky. Discriminants, Resultants and Multidimensional Determinants. Birkhäuser, Boston, 994.

332 D. Henrion [8] K.E. Gustafsson and D.K.M. Rao. Numerical Range: the Field of Values of Linear Operators and Matrices. Springer, Berlin, 997. [9] J.W. Helton and V. Vinnikov. Linear matrix inequality representation of sets. Communications in Pure and Applied Mathematics, 6(5):654 674, 27. [] D. Henrion. Detecting rigid convexity of bivariate polynomials. Linear Algebra and its Applications, 432:28 233, 2. [] N.J. Higham. The Matrix Computation Toolbox, Version.2, 22. [2] R.A. Horn and C.R. Johnson. Topics in Matrix Analysis. Cambridge University Press, Cambridge, 99. [3] E.A. Jonckheere, F. Ahmad, and E. Gutkin. Differential topology of numerical range. Linear Algebra and its Applications, 279:227 254, 998. [4] R. Kippenhahn. Über den Wertevorrat einer Matrix. Mathematische Nachrichten, 6(3/4):93 228, 95. [5] T.S. Motzkin and O. Taussky. Pairs of matrices with property L. Transactions of the American Mathematical Society, 73():8 4, 952. [6] F.D. Murnaghan. On the field of values of a square matrix. Proceedings of the National Academy of Sciences of the United States of America, 8(3):246 248, 932. [7] A. Packard and J. Doyle. The complex structured singular value. Automatica, 29():7 9, 993. [8] J. Stolfi. Primitives for Computational Geometry. PhD Thesis, Department of Computer Science, Stanford University, California, 988 [9] R.J. Walker. Algebraic Curves. Princeton University Press, Princeton, 95. [2] P.F. Zachlin and M.E. Hochstenbach. On the numerical range of a matrix. Linear and Multilinear Algebra, 56(/2):85 225, 28. English translation with comments and corrections of [4].