σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Ruta de Calculus›Módulo 4 · Optimización y sensibilidades›Tema 4.2·~50 minIntermedio

Multiplicadores de Lagrange

Posición en la rutaMódulo 4 de 4 · Tema 2 de 3
4.2 Multiplicadores de Lagrange
—Puntuación del lab— / 100XP total—Racha—

Optimizar con una restricción

Sin restricciones, una función suave tiene su máximo o mínimo donde el gradiente es cero, ∇f=0\nabla f=0∇f=0. Los problemas reales traen restricciones: un presupuesto fijo, pesos de cartera que deben sumar 1, un límite de riesgo. Se busca entonces el mejor punto sobre una curva o superficie g(x,y)=cg(x,y)=cg(x,y)=c, no en cualquier parte del plano.

∇f=λ ∇g,g(x,y)=c\nabla f=\lambda\,\nabla g,\qquad g(x,y)=c∇f=λ∇g,g(x,y)=c(1)

En el óptimo con restricción, la curva de nivel de fff solo toca la restricción, así que los dos gradientes son paralelos: ∇f=λ∇g\nabla f=\lambda\nabla g∇f=λ∇g. Se agrupa en el lagrangiano L(x,y,λ)=f(x,y)−λ (g(x,y)−c)\mathcal{L}(x,y,\lambda)=f(x,y)-\lambda\,(g(x,y)-c)L(x,y,λ)=f(x,y)−λ(g(x,y)−c) y se igualan a cero todas sus derivadas parciales: las ecuaciones en xxx e yyy dan los gradientes paralelos y la de λ\lambdaλ devuelve la restricción.

El multiplicador λ\lambdaλ tiene un significado: es el precio sombra de la restricción, la tasa a la que cambia el valor óptimo cuando se relaja la restricción en una unidad, dV∗dc=λ\frac{dV^*}{dc}=\lambdadcdV∗​=λ. En una cartera de mínima varianza con pesos que suman 1, indica cuánta varianza compraría un poco más de presupuesto.

Un problema de presupuestoMaximicemos f=xyf=xyf=xy sujeto a x+y=10x+y=10x+y=10. Aquí ∇f=(y,x)\nabla f=(y,x)∇f=(y,x) y ∇g=(1,1)\nabla g=(1,1)∇g=(1,1), así que y=λy=\lambday=λ y x=λx=\lambdax=λ, por tanto x=y=5x=y=5x=y=5, λ=5\lambda=5λ=5 y el máximo es 25. Si el presupuesto sube a 11, el máximo pasa a ser 5,5×5,5=30,255{,}5\times5{,}5=30{,}255,5×5,5=30,25: una ganancia de 5,25, cercana a λ×1=5\lambda\times1=5λ×1=5.
Candidatos, no garantíasIgualar a cero las derivadas del lagrangiano encuentra puntos candidatos. Aún hay que decidir si cada uno es un máximo, un mínimo o ninguno, y las restricciones escritas como desigualdades (x≥0x\ge0x≥0) requieren las condiciones KKT, que extienden esta idea.

Lab: qué se califica

  • El lagrangiano15 pts
  • El x óptimo20 pts
  • El valor máximo15 pts
  • El multiplicador15 pts
  • La geometría10 pts
  • Una minimización15 pts
  • Qué significa el multiplicador10 pts
0/ 7 respondidos
Ejercicios
1Completar los huecos15 ptsSin responder

Maximice f(x,y)=xyf(x,y)=xyf(x,y)=xy sujeto a x+y=10x+y=10x+y=10. Complete el lagrangiano de este problema.

L(x,y,λ)=xy−λ (x+y−)\displaystyle \mathcal{L}(x,y,\lambda)=xy-\lambda\,(x+y-\htmlData{blank=c}{\phantom{\rule[-0.35em]{2.4em}{1.35em}}})L(x,y,λ)=xy−λ(x+y−)
2Respuesta numérica20 ptsSin responder

Maximice f(x,y)=xyf(x,y)=xyf(x,y)=xy sujeto a x+y=10x+y=10x+y=10. Use ∇f=λ∇g\nabla f=\lambda\nabla g∇f=λ∇g para hallar el xxx óptimo.

x∗=x^* =x∗=aceptado: ± 0.001
3Respuesta numérica15 ptsSin responder

Maximice f(x,y)=xyf(x,y)=xyf(x,y)=xy sujeto a x+y=10x+y=10x+y=10. ¿Cuál es el valor máximo de xyxyxy?

f∗=f^* =f∗=aceptado: ± 0.001
4Respuesta numérica15 ptsSin responder

Maximice f(x,y)=xyf(x,y)=xyf(x,y)=xy sujeto a x+y=10x+y=10x+y=10. ¿Cuál es el valor del multiplicador λ\lambdaλ en el óptimo (de ∇f=λ∇g\nabla f=\lambda\nabla g∇f=λ∇g)?

λ=\lambda =λ=aceptado: ± 0.001
5Elección10 ptsSin responder

En un óptimo con restricción, ¿qué relación hay entre ∇f\nabla f∇f y ∇g\nabla g∇g?

6Respuesta numérica15 ptsSin responder

Minimice x2+y2x^2+y^2x2+y2 sujeto a x+y=2x+y=2x+y=2. ¿Cuál es el valor mínimo? (Piense en una cartera de dos activos con pesos que suman 2 y los pesos al cuadrado como costo.)

V∗=V^* =V∗=aceptado: ± 0.001
7Explicar con palabras10 ptsSin responder

En una o dos frases, diga qué le dice el multiplicador λ\lambdaλ sobre la restricción.

Modo matemáticasEntrada por teclado o LaTeXEjercicio 1 de 7 · Ctrl ⏎ para comprobar

Inicia sesión para ejecutar tu código.

Todas las clases se pueden leer gratis. Crea una cuenta o inicia sesión para ejecutar código, lanzar las pruebas y enviar este lab.

  • IDE en el navegador con terminal bash — sin instalar nada
  • Corrección instantánea, XP y tu lugar en la ruta
Crear una cuentaIniciar sesión
O
Continuar con GitHub