Вы находитесь на странице: 1из 4

Instituto Tecnologico de Celaya

Maestra en Ciencias en Ingeniera Mecanica


Dise
no optimo
M.I. Benjamn Arroyo Ramrez

Tarea 8. Caracterizaci
on de puntos estacionarios
Pedro Jorge De Los Santos Lara
20 de octubre de 2016

Ejemplo 1. Encontrar y caracterizar los puntos estacionarios de la funcion siguiente:


f (x1 , x2 ) = x1 + 2x2 + 5x1 x2 x21 + 3x22
Para calcular los puntos estacionarios aplicamos el gradiente a la funcion e igualamos a cero
para enseguida resolver el sistema de ecuaciones resultante:


f
x 2x1 + 5x2 + 1 0
f (x1 , x2 ) = 1 =
=
f
0
5x1 + 6x2 + 2
x2
Resolviendo el sistema de ecuaciones, se tiene:
x1 = 4/37

x2 = 9/37

Para determinar si el punto estacionario es un mnimo o maximo primeramente calculamos la


matriz Hessiana de f :

H(x1 , x2 ) =

2f
x21

2f
x1 x2

2f
x2 x1

2f
x22

2
=

5

Enseguida calculamos los eigenvalores:


|H I| = 0


2

5

=0
5
+ 6

2 4 37 = 0

1 = 2 + 41 = 8.403
2 = 2 41 = 4.403

De los eigenvalores calculados se pueden hacer las siguientes conclusiones.


Dado que 1 > 0 y 2 < 0, implica que el punto estacionario calculado no corresponda a un
punto maximo o mnimo, si no a un punto de silla. En la figura 1 se puede observar la grafica de
la superficie tridimensional correspondiente a la funcion f (x1 , x2 ), en la cual se puede apreciar
la region en donde existe el punto de silla. Ademas, en la figura 2 se muestra la grafica de
contornos de f , en donde se aprecian las variaciones de valores y la ubicacion del punto P
correspondiente a las coordenadas calculadas mediante el procedimiento anterior.
1

10
8
6
4
2
0
2
4
1.0
1.0 0.5
0.5
0.0
0.0 0.5
1.0 1.0 0.5

Figura 1: Grafica de superficie de f (x1 , x2 ) = x1 + 2x2 + 5x1 x2 x21 + 3x22

1.0

-1.50

0.0

1.5

4.50

3.0

7.50 9.00

6.00

x2

0.5

0.0

1.0

1.50

0.5

-3.0

3.00

0
0.0

1.0

-1.50

0.5

0.0
x1

0.5

1.0

Figura 2: Grafica de contornos de f (x1 , x2 ) = x1 + 2x2 + 5x1 x2 x21 + 3x22

Ejemplo 2. Encontrar y caracterizar los puntos estacionarios de la funcion siguiente:


f (x1 , x2 ) = (x1 2)4 + (x1 2x2 )2
Para calcular los puntos estacionarios aplicamos el gradiente a la funcion e igualamos a cero
para enseguida resolver el sistema de ecuaciones resultante:
  

0
2x1 4x2 + 4 (x1 2)3
=
f (x1 , x2 ) =
0
4x1 + 8x2
Resolviendo el sistema de ecuaciones:

x1 = 2
x2 = 1
Para determinar si el punto estacionario es un mnimo o maximo primeramente calculamos la
matriz Hessiana de f :


12 (x1 2)2 + 2 4
H(x1 , x2 ) =
4
8
Ahora calculamos los eigenvalores de la matriz Hessiana evaluada en el punto calculado (2,1):
|H|(2,1) I| = 0


+ 2
4

=0
4
+ 8

60
50
40
30
20
10
0

10 = 0

1 = 0
.
2 = 10

0.0
0.5
1.0
0.0 0.5
1.5
1.0 1.5
2.0
2.5
2.0 2.5
3.0 3.0

Figura 3: Grafica de superficie de f (x1 , x2 ) = (x1 2)4 + (x1 2x2 )2

Puesto que al menos ambos eigenvalores son no negativos, es decir, 1 , 2 0, entonces la


matriz es semidefinida positiva, entonces se cumple la condicion necesaria para que el punto
estacionario sea un mnimo, no obstante la condicion de suficiencia no se satisface dado que no
es una matriz definida positiva. Para verificar que se trata de un mnimo podemos trazar la
grafica de contornos de la funcion tal como se muestra en la figura 4, ademas de la grafica de
superficie que muestra la forma de la funcion.

3.0
10.00

1.00

1.5

5.00

20.0

2.0

30.
00

2.5

P
0
0. 5

1.0
0.5
0.0
0.0

5.00

0.5

1.0

1.5

2.0

2.5

3.0

Figura 4: Grafica de contornos de f (x1 , x2 ) = (x1 2)4 + (x1 2x2 )2

Referencias
[1] Arora, J. (2011). Introduction to Optimum Design. Elsevier-Academic Press. United States
[2] Hunter, J. D. (2007). Matplotlib: A 2D graphics environment. IEEE Computer Soc.
DOI:10.1109/MCSE.2007.55
[3] SymPy Development Team (2016). SymPy: Python library for symbolic mathematics URL
http://www.sympy.org
[4] Oliphant, T. (2006). Guide to NumPy. URL http://www.numpy.org
[5] Strang, G. (2006). Linear algebra and its applications. Cengage-Learning.
[6] Marsden, J. (1991). Calculo vectorial. Delaware, United States.

Вам также может понравиться