Al resolver la cartera de varianza mínima, tenemos el objeto:
$$ f(w) = \frac{1}{2} w^T \Sigma w $$ con una restricción de escala básica: $$ \sum_{i=1}^N w_i = 1 $$ o en términos matriciales, $w^T \mathbf{1} = 1$ donde $\mathbf{1}$ es el $n$ vector de todos los unos.
Formando el Lagrangiano, obtenemos: $$ \Sigma w - \lambda \mathbf{1} = 0 $$ De lo cual tenemos: $$ w = \lambda \Sigma^{-1} \mathbf{1}$$ Utilizando la restricción, podemos resolver para $\lambda$ que acaba siendo una constante de normalización.
Intenté resolver la cartera de "desviación estándar mínima" de manera similar, sujeta a la misma restricción. Tiene la función objetivo: $$ f(w) = \sqrt{w^T \Sigma w} $$ su solución debería ser la misma que la cartera de varianza mínima porque el objetivo es simplemente una transformación monótona del objetivo de varianza mínima. Formando de nuevo el lagrangiano, obtenemos
$$ \frac{\Sigma w}{\sqrt{w^T\Sigma w}} - \lambda I = 0 $$
Sin embargo, no tengo claro cómo proceder a partir de aquí, ya que no puedo simplemente invertir $\Sigma$ para obtener una solución debido a que existe otra función de $w$ en el denominador. ¿Hay algo malo en aplicar los multiplicadores de Lagrange aquí, debido a la no diferenciabilidad de $\sqrt{.}$ ? ¿O me estoy perdiendo algo muy obvio?