Dado un portafolio de $n$ activos con vector medio $\mu$ y matriz de correlación $\Sigma$, los pesos óptimos $w$ en los $n$ activos para maximizar el sharpe general se encuentran por $$\max_{w:||w||=1}{\dfrac{\mu^Tw}{\sqrt{w^T\Sigma w}}}$$ y las entradas de $w$ son no negativas. He visto en este post (y varios otros lugares) que los pesos que resuelven este problema de optimización se dan como
$$w=\Sigma^{-1}\mu$$
Sin embargo, no he podido encontrar una referencia que explique por qué esto es cierto.
Pregunta: ¿Cuál es la prueba de que estos son los pesos óptimos? Bono: ¿qué pasa si $\Sigma$ no es invertible (estrictamente semidefinida positiva)?