Let $A_1,\dots,A_m$ be a set of $m<n$ real positive definite matrices of size $n\times n$. Now, let $H(\alpha) = \sum_{i=1}^m\alpha_iA_i$. Then, how can I find non trivial (different from all 0) values for $\alpha_1,\dots,\alpha_m\in\mathbb{R}$ (if they exist) such that $\text{det}H(\alpha)=0$ and $\sum_{i=1}^m \alpha_i = 1$?
This question is related to this other one: Conditions for this vectors to be linearly dependent, but I decided to make a different question, since my main concerns of the original were already addressed.
My attempt: I posed this as a nonlinear program: $$ \min_{\alpha_1,\dots,\alpha_m} \left(\text{det}H(\alpha)\right)^2 $$ $$ \text{subject to }\sum_{i=1}^m\alpha_i=1 $$ I expected to see if I obtained a solution to this problem, maybe I could compare to see if the minimum was 0. Then, I use the lagrange multiplier theorem to find the local minima as solutions to $\nabla L(\alpha,\lambda) = 0$ with $L = \left(\text{det}H(\alpha)\right)^2 + \lambda\left(1- \sum_{i=1}^m\alpha_i\right)$ leading to: $$ 2\text{det}(H(\alpha))\text{trace}(H(\alpha)^*A_i) = \frac{1}{\lambda}, i=1,\dots,m $$ were $H^*$ is the adjugate matrix and I used the determinant differentiation formula here. Now, since $\lambda$ is just some value that appears in all equations, I can pair equations as: $$ 2\text{det}(H(\alpha))\text{trace}(H(\alpha)^*A_i) = 2\text{det}(H(\alpha))\text{trace}(H(\alpha)^*A_j) $$ However, these are satisfied if either $\text{det}(H(\alpha))=0$ or if $\text{trace}(H(\alpha)^*(A_i-A_j))=0$. Hence, this doesn't give any new information since I was trying to obtain when is it that $\text{det}(H(\alpha))=0$, and the answer I obtained from here is something like "well... whenever you have $\text{det}(H(\alpha))=0$", which is true... but does't lead me to a method to obtain $\alpha$ which is what I wan't.
Do you think of any way to modify my attempt, and obtain a method to compute $\alpha$ (if they exist)? Do you suggest another approach?
Even ignoring the restriction $\sum_{i=1}^m \alpha_i=1$, do you suggest anything?
At this point any suggestion, comment or anything is useful for me.
EDIT: I know that if I consider $\alpha_i\geq 0$ or consider $H(\alpha)$ semi-positive definite I could modify the program above, or use semi-definite programing to obtain "some" solutions. However I really don't wan't to make that restrictions, since I'm interested in all cases it could happen that $H(\alpha)$ is singular. Allowing $H(\alpha)$ to be not semi-positive definite is important for me.