Optimización con restricciones: Lagrange y Kuhn-Tucker
1. La pregunta
Ningún agente económico optimiza libremente. El consumidor tiene una renta; la empresa, una capacidad de planta; el Estado, un presupuesto. La pregunta no es «cuál es el mejor plan» sino «cuál es el mejor plan de los que puedo permitirme».
Y hay una segunda pregunta, más útil todavía: cuánto vale relajar la restricción. ¿Cuánto ganaría la empresa con una hora más de máquina? ¿Cuánto sube la utilidad del consumidor con un euro más de renta? Ese número tiene nombre —el multiplicador de Lagrange— y es el resultado con más contenido económico de todo el bloque 3. Reaparece en el bloque 4 como precio sombra de la dualidad.
2. Intuición
Estás en la ladera y quieres llegar lo más alto posible, pero solo puedes caminar por un sendero marcado. La cima de la montaña te queda fuera del sendero: es inalcanzable.
¿Dónde está el punto más alto del sendero? Piensa en las curvas de nivel. Mientras el sendero cruce una curva de nivel, puedes seguir andando y subir. El punto más alto es donde el sendero deja de cruzar curvas de nivel y pasa a rozar una de ellas: donde son tangentes.
Y tangencia significa que las dos tienen la misma dirección perpendicular. Como el gradiente es perpendicular a la curva de nivel (tema 11), la condición es que el gradiente de la función y el de la restricción sean paralelos. Paralelos, no iguales: uno puede ser un múltiplo del otro. Ese múltiplo es .
Qué mide . Si el sendero se desplaza un poco ladera arriba, ganas altura. El multiplicador dice cuánta por cada unidad de desplazamiento. Por eso es el valor de relajar la restricción.
Y cuando la restricción es una desigualdad, aparece un caso nuevo: puede que el óptimo libre ya esté dentro de lo permitido, y entonces la restricción no ata. Si no ata, relajarla no vale nada, y . Esa alternativa —o la restricción se cumple con igualdad, o su multiplicador es cero— es toda la idea de Kuhn-Tucker.
3. Formalización
El problema con restricción de igualdad
es la función objetivo y la restricción.
Función lagrangiana
donde es el multiplicador de Lagrange, una variable nueva. El signo del
término es un convenio; con el signo contrario, cambia de signo y la
interpretación se invierte. En este sitio se usa siempre la resta, según
NOTACION.md.
Condiciones de primer orden
La tercera devuelve la restricción: derivar respecto de obliga a cumplirla. Ese es el truco del método, y por eso funciona.
De las dos primeras, dividiendo una entre otra (si ):
que es la condición de tangencia: la relación marginal de sustitución iguala a la relación de precios. Es la ecuación que la microeconomía usa continuamente.
Interpretación del multiplicador
El resultado clave. Si es el valor óptimo alcanzado cuando el nivel de la restricción es , entonces
es la variación del óptimo por unidad de relajación de la restricción.
- Si la restricción es un presupuesto y una utilidad, es la utilidad marginal de la renta.
- Si es una capacidad y un beneficio, es lo que la empresa pagaría como máximo por una unidad más de capacidad: su precio sombra.
Un significa: «un euro más de presupuesto vale 12 unidades de objetivo». Y por tanto: si conseguir esa unidad cuesta menos de 12, conviene.
Condición de segundo orden: hessiana orlada
Para confirmar que el punto es máximo y no mínimo se usa la hessiana orlada, que añade a la hessiana del lagrangiano una fila y una columna con el gradiente de la restricción:
Con dos variables y una restricción:
- máximo local.
- mínimo local.
Atajo que ahorra casi siempre este cálculo. Si es cóncava (tema 13) y la restricción es lineal, el punto que cumple las condiciones de primer orden es máximo global, sin más. En los problemas económicos habituales —utilidad cóncava, restricción presupuestaria lineal— basta con decirlo.
Restricciones de desigualdad: Kuhn-Tucker
Con el mismo lagrangiano, las condiciones de Kuhn-Tucker para un máximo son:
(y análogamente para ), más
La última línea es la holgura complementaria, y es lo único realmente nuevo. Dice que el producto es cero, es decir, que al menos uno de los dos factores lo es:
- o bien (la restricción satura, se cumple con igualdad) y entonces puede ser positivo;
- o bien (sobra recurso) y entonces .
La lectura económica es transparente: un recurso que sobra no vale nada en el margen. Nadie paga por una hora extra de una máquina que ya está parada.
La condición también tiene sentido: relajar una restricción de máximo nunca puede empeorar el óptimo.
Cómo se resuelve en la práctica
Se procede por casos, según qué restricciones saturan:
- Suponer que la restricción no ata () y resolver el problema libre. Comprobar si la solución cumple . Si la cumple, es la solución.
- Si no la cumple, suponer que satura () y resolver con Lagrange. Comprobar que .
- Con varias restricciones, repetir con cada combinación de saturadas y no saturadas.
Con restricciones hay casos, lo que se vuelve impracticable a mano. Por eso, cuando todo es lineal, se usa el símplex del tema 16, que recorre los casos con método en vez de enumerarlos.
Cualificación de restricciones. Los teoremas exigen una condición técnica —que los gradientes de las restricciones saturadas sean linealmente independientes— llamada cualificación de restricciones. Con restricciones lineales se cumple siempre, y en este curso se dará por buena; conviene saber que existe porque sin ella el método puede fallar.
4. Ejemplo económico resuelto
Problema. Un consumidor tiene utilidad , los precios son € y €, y su renta es €. Halla la cesta óptima e interpreta el multiplicador.
Paso 1. Plantear.
La restricción se toma con igualdad porque la utilidad es creciente en los dos bienes: al consumidor nunca le sobra renta.
Paso 2. Lagrangiano.
Paso 3. Condiciones de primer orden.
Paso 4. Eliminar . Dividiendo la primera entre la segunda:
El lado izquierdo, aplicando reglas de potencias:
Luego
Paso 5. Sustituir en la restricción.
Paso 6. Calcular . De la primera condición, con :
Paso 7. Interpretar. La utilidad alcanzada es
significa que un euro más de renta aumentaría la utilidad en 0,2 unidades.
Comprobación numérica. Con , las proporciones no cambian (), así que y . El aumento de utilidad es . Coincide exactamente con .
(Coincide de forma exacta porque esta Cobb-Douglas con exponentes que suman 1 tiene función de utilidad indirecta lineal en la renta; en general es una derivada y la coincidencia es solo aproximada para incrementos finitos.)
Paso 8. Un resultado que conviene reconocer. El gasto en cada bien ha sido € y €, es decir, el 60 % y el 40 % de la renta. Y esos son justo los exponentes de la Cobb-Douglas.
No es casualidad. Repitiendo el cálculo con exponentes y genéricos, sale siempre
Con preferencias Cobb-Douglas, la proporción de renta gastada en cada bien es constante y no depende de los precios. Es una de las razones de que esta forma funcional se use tanto, y es contrastable con datos reales de gasto.
Paso 9. Globalidad. es cuasicóncava y la restricción es lineal, de modo que el conjunto factible es convexo y la solución encontrada es el máximo global. No hace falta la hessiana orlada.
5. Errores típicos
Olvidar la tercera condición. Derivar respecto de es lo que impone la restricción. Sin ella el sistema queda indeterminado.
Cambiar el signo del multiplicador a mitad del problema. Si el lagrangiano se define restando, hay que mantenerlo. Con la otra convención, sale con signo opuesto y la interpretación como precio sombra se invierte.
Interpretar como euros cuando el objetivo no son euros. tiene las unidades del objetivo divididas por las de la restricción. Si es utilidad y la restricción euros, es «utilidad por euro», no euros.
Aplicar Lagrange con restricción de desigualdad sin comprobar si ata. Si el óptimo libre ya cumple la restricción, forzar la igualdad da un resultado peor y un negativo. Un negativo en un problema de máximo es la señal de que la restricción no debía saturar.
Olvidar la holgura complementaria. En Kuhn-Tucker no basta con las derivadas: hay que comprobar los productos y para cada caso.
No comprobar las soluciones de esquina. Si una variable sale negativa, la solución está en la frontera , y hay que rehacer el caso con esa variable fija en cero.
Dar por global un óptimo sin justificarlo. Con objetivo cóncavo y conjunto factible convexo, sí. Fuera de ese caso, hace falta la hessiana orlada o comparar candidatos.
6. Ejercicios
Ejercicio 1 · Lagrange con restricción lineal
básicoMaximiza sujeto a .
Ver solución
De las dos primeras, . Sustituyendo: , y .
El máximo es .
Interpretación de . Si el total disponible pasara de 20 a 21, el producto máximo pasaría a , es decir, unas 10,25 unidades más. El multiplicador (10) aproxima ese incremento; la diferencia es el término de segundo orden.
Ejercicio 2 · Minimizar coste para un nivel de producción
básicoUna empresa quiere producir 100 unidades con , pagando € por unidad de capital y € por unidad de trabajo. Minimiza el coste.
Ver solución
Dividiendo la primera entre la segunda:
Sustituyendo en la restricción:
Obsérvese que el gasto se reparte a partes iguales entre los dos factores, 600 y 600: es la consecuencia de que los exponentes sean iguales (0,5 y 0,5), el mismo fenómeno que en el ejemplo resuelto.
Multiplicador: de la primera condición, .
€: producir una unidad más costaría unos 12 €. Es el coste marginal, y aquí ha salido como multiplicador de la restricción de producción.
Ejercicio 3 · Kuhn-Tucker: cuándo la restricción no ata
medioMaximiza sujeto a , con , .
Ver solución
Caso 1: la restricción no ata (). El problema es libre:
Comprobamos la restricción: . También .
Se cumple todo, así que este es el óptimo:
Verificación de que es máximo. , , , luego y : hessiana definida negativa en todo el plano, función estrictamente cóncava, máximo global.
Interpretación de . La capacidad de 30 no ata: sobran 5 unidades. Ampliarla no valdría nada, y la empresa no debería pagar ni un céntimo por más capacidad. Es exactamente lo que dice la holgura complementaria: si , entonces .
Contraste. Si la restricción fuera , el óptimo libre (25 unidades) ya no sería factible y habría que resolver el caso 2 con . Ahí saldría , y : cada unidad extra de capacidad valdría 5.
Ejercicio 4 · Dos restricciones y análisis por casos
avanzadoUna empresa maximiza sujeta a dos recursos:
con . Encuentra el óptimo y di qué recurso conviene ampliar.
Ver solución
Caso A: ninguna restricción ata. Óptimo libre:
Comprobamos: . Incumple la primera. Se descarta.
Caso B: solo ata la primera ().
Igualando : .
Con :
Comprobamos la segunda restricción: . Incumple. Se descarta.
Caso C: solo ata la segunda ().
De la segunda, . Sustituyendo en la primera:
Con :
Comprobamos la primera: .
Y el multiplicador: .
Todas las condiciones se cumplen. Este es el óptimo:
Caso D (ambas atan) daría el corte de las dos rectas: y , o sea , , con . Peor, y además habría que comprobar los signos de los multiplicadores. Se descarta.
Qué recurso ampliar. Los multiplicadores lo dicen sin ambigüedad:
- : de las horas sobran 5 (se usan 20 de 25). Ampliarlas no vale nada.
- : la materia prima está agotada y cada unidad adicional aportaría unos 10 € de beneficio.
Conviene ampliar la materia prima, y solo si conseguirla cuesta menos de 10 € por unidad. Comprar más horas de máquina sería tirar el dinero.
Comprobación de . Con la restricción a 31 en lugar de 30, rehaciendo el caso C: , , y
El incremento es 9,78, muy cerca de los 10 que anunciaba el multiplicador. La pequeña diferencia es el término de segundo orden, y confirma que es una derivada: exacta en el margen, aproximada para saltos finitos.
7. Qué desbloquea
Necesitas antes:
- Espacios vectoriales y conjuntos convexos — tema 9
- Optimización sin restricciones: puntos críticos y clasificación — tema 12
- Concavidad y convexidad de funciones; criterios de globalidad — tema 13
Te abre la puerta a:
Cierra el bloque 3. La idea del multiplicador como precio de una restricción reaparece, con otro nombre y otro método, en la dualidad del bloque 4.
8. Recursos externos
- OCW UC3M — Matemáticas para la Economía II. Optimización con restricciones: Lagrange, hessiana orlada e interpretación del multiplicador.
- OCW Unican — Matemáticas para Economistas. Optimización con restricciones aplicada a utilidad, producción y costes; muchos ejercicios resueltos del tipo del ejemplo.
- Guías docentes UGR — Matemáticas para la Economía II. Recogen explícitamente Lagrange y Kuhn-Tucker con interpretación económica de los multiplicadores como contenido evaluable: sirven para validar que este tema cubre lo esperado.
- Gnuplot. Dibujar las curvas de nivel de la utilidad junto con la recta
presupuestaria hace visible la tangencia; con
set contoury la recta(120-3*x)/2se ve el punto óptimo sin resolver nada.