Es cuestión de elegir cómo se escribe el lagrangiano en el contexto de Lagrange/KKT. Dependiendo de cómo se escriba, los gradientes de las funciones objetivo y de restricción son paralelos o antiparalelos en un óptimo (adecuado), y el multiplicador de Lagrange no es negativo ni positivo. A fin de cuentas, es el mismo (subconjunto de) óptimos el que cubre la FOC lagrangiana.
Sin embargo, existe una opción estándar, a veces llamada formulario estándar en la literatura de optimización---que asegura los multiplicadores de Lagrange $\lambda$ son no negativo . (Véase, por ejemplo, Optimización convexa por Boyd y Vandenberghe).
En la forma estándar, el lagraniano se escribe siempre de forma que mejore la función objetivo.
Esta convención no siempre se señala/sigue en los textos de economía. Cuando se sigue en contextos económicos, los multiplicadores de Lagrange admiten la interpretación habitual como valores marginales de las restricciones correspondientes, una especie de "utilidad marginal indirecta". Por ejemplo, el multiplicador de Lagrange de forma estándar es la derivada de la función de utilidad indirecta con respecto a la riqueza, que debe ser no negativa.
Por ejemplo, consideremos el problema de maximización $$ \max_{g(x) \geq 0} u(x) $$ donde $u : \mathbb{R}^n \rightarrow \mathbb{R}$ y $g : \mathbb{R}^n \rightarrow \mathbb{R}^p$ . Por ejemplo, en un problema de consumo, $u$ es la función de utilidad, $p = 1$ y $g(x) = p^T(w-x)$ .
Entonces la forma estándar del Lagrangiano es $$ L(x, \lambda) = u(x) + \lambda^T g(x). $$ Mejora la función objetivo $u$ cuando $\lambda \geq 0$ . Esto significa que, para los problemas de maximización, $L(x, \lambda) \geq u(x)$ para todos $x$ y todos $\lambda \geq 0$ . Ya que estás tratando de maximizar $u$ mejorando en $u$ significa ser mayor que $u$ .
-
En la forma estándar, los multiplicadores de Lagrange deben ser no negativos, es decir, en un óptimo (adecuado) $x^*$ Debemos tener $D u(x^*) + \lambda^T D g(x^*) = 0$ para algunos $\lambda$ con no negativo entradas. Esto es fácil de ver, especialmente en el caso de la restricción única $p = 1$ . Si la restricción $g$ es flojo, entonces $\lambda = 0$ . Si $g$ se une, entonces el gradiente $D g(x^*)$ debe apuntar hacia el interior $\{ g > 0 \}$ . Por otro lado, $D u(x^*)$ no puede apuntar hacia el interior de lo contrario habría un óptimo en el interior. Así que $D u(x^*)$ y $D g(x^*)$ son antiparalelas y $\lambda > 0$ .
-
Si el problema de maximización se formula como $$ \max_{g(x) \leq 0} u(x) $$ entonces la forma estándar del Lagrangiano es $L(x, \lambda) = u(x) - \lambda^T g(x)$ . De nuevo, $L$ está escrito de tal manera que, cuando $\lambda$ es no negativo, $L$ mejora $u$ . Algo similar para un problema de minimización.
-
La "idoneidad" de un óptimo significa que $D g(x^*)$ debe ser de rango completo. Este tipo de condición se denomina calificación de la restricción . El teorema general de KKT dice que la FOC lagrangiana es una condición necesaria para los óptimos locales en los que se cumple la calificación de la restricción. Cuando la función objetivo es cóncava o cuasi-cóncava (convexa o cuasi-convexa, para la minimización), entonces la calificación de la restricción no es necesaria y la FOC lagrangiana es suficiente para los óptimos globales.