Recibí una pregunta extraña cuando estaba experimentando algunas optimizaciones convexas. La pregunta es:
Supongamos que genero aleatoriamente (digamos distribución normal estándar) una matriz simétrica (por ejemplo, genero una matriz triangular superior y lleno la mitad inferior para asegurarme de que sea simétrica), ¿cuál es la probabilidad de que sea un definitivo positivo? ¿matriz? ¿Hay alguna forma de calcular la probabilidad?
Respuestas:
Si sus matrices se extraen de las entradas iid estándar-normal, la probabilidad de ser definida positiva es de aproximadamentepN≈3−N2/4 , así que por ejemplo, si N=5 , la oportunidad es 1/1000, y baja bastante rápido después de eso. Puede encontrar una discusión extendida de esta pregunta aquí .
Puede intuir algo esta respuesta al aceptar que la distribución del valor propio de su matriz será aproximadamente el semicírculo de Wigner , que es simétrico respecto a cero. Si los valores propios son todos independientes, que tendría una(1/2)N posibilidad de positivos-definitud por esta lógica. En realidad, obtienes un comportamiento N2 , tanto debido a las correlaciones entre los valores propios y las leyes que rigen las grandes desviaciones de los valores propios, específicamente el más pequeño y el más grande. Específicamente, los valores propios aleatorios son muy parecidos a las partículas cargadas, y no les gusta estar cerca el uno del otro, por lo tanto, se repelen entre sí (curiosamente con el mismo campo potencial que las partículas cargadas, ∝1/r , where r is the distance between adjacent eigenvalues). Asking them to all be positive would therefore be a very tall request.
Also, because of universality laws in random matrix theory, I strongly suspect the above probabilitypN will likely be the same for essentially any "reasonable" random matrix, with iid entries that have finite mean and standard deviation.
fuente