16

EDIT: At this point, geometric interpretations of conditions 2-4 would qualify as an answer. This can include symmetries of the region.


I have a real $3 \times 3$ matrix $A$ with entries $a_{ij},$ and I want to find out how much of the unit $9$-ball the $9$-dimensional volume of the region in which $A$ is stable (meaning all its eigenvalues have negative real part) takes up. However, since this region is a cone, it suffices to look at how much of the surface of the $9$-ball the region takes up, so we can look at

  1. $\sum_{i,j=1}^3 a_{ij}^2=1.$

We can prove (see below) that $A$ is stable iff

  1. $\mathrm{tr}(A)<0$
  2. $\det(A)<0$
  3. $\mathrm{tr}^3(A)<\mathrm{tr}(A^3)$

are all met.

To be more precise, if we let $\mathcal{C}$ denote the set of all $3 \times 3$ matrices satisfying all four of the above conditions and let $\mathcal{S}^8$ denote the $8$-sphere (i.e. the surface of the unit $9$-ball), I'd like to find $$R=\frac{\mathrm{vol}(\mathcal{C})}{\mathrm{vol}(\mathcal{S}^8)}.$$

But how would I set up the integrals for actually finding this? Or, better than messing with integrals, can we perhaps infer this ratio from looking at the symmetries of conditions 2-4?

From simulations, $R\sim 0.1045.$

Any help is much appreciated. For instance, what would the geometric interpretations of conditions 2-4 be?


Proof: (Not necessary reading)

The (monic) characteristic polynomial for $A$ is $$p_3(z)=z^3+c_2z^2+c_1z+c_0,$$ where \begin{align} c_0 &= -\det A\\ c_1 &= \frac{1}{2}\left[\mathrm{tr}^2(A)-\mathrm{tr}(A^2)\right]\\ c_2 &= -\mathrm{tr}A.\\ \end{align}

$A$ is stable iff the characteristic polynomial satisfies The Hurwitz Stability Criterion. Written out for the present case, it reduces to

\begin{align} \Delta_1&=c_2 && \mkern-18mu \mkern-18mu >0 \\ \Delta_2&=c_1c_2-c_0 && \mkern-18mu \mkern-18mu >0 \\ \Delta_3&=c_0\Delta_2 && \mkern-18mu \mkern-18mu >0, \end{align}

of which the two first can be written as $\mathrm{tr}(A)<0$ and $\mathrm{tr}^3(A)<\mathrm{tr}(A^3).$

Now, we'd like to reduce the third inequality. The idea is that we know that $\det(A)<0$ is necessary for $A$ being stable (since the determinant of a matrix is the product of its eigenvalues). This means we can divide with $c_0$ without changing the inequality, at which point the third inequality reduces to the second. Note that we're ignoring singular matrices, since their contribution to the volume is zero anyway. $\Box$

  • 1
    @MrYouMath Thank you for the reference, I didn't know about that theorem. When you write the eigenvalue equation, do you then mean the solved characteristic equation? If you simply mean the characteristic function, I've already written that in the question. Also, the final three conditions I list are the inequalities resulting from using the Hurwitz Stability Criterion, and I unfortunately don't think the Liénard–Chipart Criterion results in any simpler inequalities. I'm not sure exactly what your suggestion is. Could you perhaps elaborate? Thanks. – Bobson Dugnutt Oct 18 '17 at 08:18
  • @MrYouMath I have written them out explicitly. The result are the listed conditions 2.-4. – Bobson Dugnutt Oct 18 '17 at 08:43
  • 1
    Have you tried solving the simpler of $A\in\mathbb{R}^{2\times2}$ so it only requires solving for the area of a 4-ball, since often solving a simpler problem can give you insight into the more difficult problem. Another thought I had was solving for the contour of the area, which only requires that $\det(A)=0$. – Kwin van der Veen Oct 20 '17 at 18:13
  • 1
    @KwinvanderVeen Yes, I've solved the problem in that case. The result is $R=\frac{1}{4}.$ You can see a nice proof for it here. The inequalities were much simpler in that case, however. W.r.t. to the contour-idea, what made you put $\det(A)=0,$ and not for instance $\mathrm{tr}(A)=0$? Also, by contour, do you mean boundary? – Bobson Dugnutt Oct 20 '17 at 18:35
  • 1
    @Lovsovs With contour indeed meant the boundary between the regions where $A$ is and is not Hurwitz. For this you need the determinant and not the trace. Because the determinant is the product of eigenvalues, while the trace is the sum. In order for a matrix pass from Hurwitz to not Hurwitz one of the eigenvalues has to become zero and therefore its determinant as well. Also using spherical coordinates might help (removes one constraint and coordinate). – Kwin van der Veen Oct 20 '17 at 18:58
  • Maybe you could also consider that the eigenvalues of $A$ and $A^\top$ are the same. However this would probably only add extra constraints such as $a_{ij}>a_{ji},\forall\ i>j$. – Kwin van der Veen Oct 21 '17 at 06:05
  • @KwinvanderVeen I hear you, but considering the second condition, $\mathrm{tr}(A)=0$ should also be on the boundary, no? How would you go about changing to spherical coordinates? Isn't it incredibly tedious for $9$ dimensions? – Bobson Dugnutt Oct 21 '17 at 07:31
  • @Lovsovs You are correct, namely whenever the determinant is zero it only means that one eigenvalue is zero and the others can already have a positive real part. You also require $\mathrm{tr}(A)\leq0$ and $\mathrm{tr}^3(A)\leq\mathrm{tr}(A^3)$. So this train of thought might actually make it more complicated. Spherical coordinates in higher dimensions generalize to quite a simple recursive structure which can be seen here. – Kwin van der Veen Oct 21 '17 at 15:04
  • @KwinvanderVeen I changed to spherical coordinates, but it unfortunately only made the fourth condition uglier, as far as I could see. – Bobson Dugnutt Oct 24 '17 at 15:13
  • I had another idea about using a contour, namely considering all matrices with negative real eigenvalues is the same problem as all matrices with positive real eigenvalues, so all matrices where the real part of the eigenvalues have the same sign would be twice the number you are looking for. So when looking at this contour you only need $\det(A)=0$ and $a=\text{tr}^2(A)-\text{tr}(A^2)\geq0$, since $a$ would be equal to the product of the two remaining eigenvalues if one eigenvalues is zero, which is positive if both their real parts have the same sign. – Kwin van der Veen Jul 12 '19 at 15:04

0 Answers0