You are on page 1of 3

Optimizacin

Tarea #0

Fecha lmite: Febrero 8 de 2016.

1. Considere el sistema de m ecuaciones en n incginitas (con m n) Ax = b. Una


solucin bsica del sistema de ecuaciones se define como una solucin en la cual a lo
sumo m variables son diferentes de cero (estas se llaman variables bsicas). Para el caso:


6 2
8 3 0
1
4
8
8 8 3 2 8 9


A=
5 4 7 2 4 14 , b = 2
2
3 4 8 2 9
1
a) Halle todas las soluciones de este sistema de ecuaciones.
b) Encuentre todas las soluciones bsicas del sistema.
2. Suponga que se conoce la matriz inversa de una matriz A0 Rmm . Se desea calcular la
inversa de una nueva matriz:
A1 = A0 + XRY

(1)

donde X, YT Rmr , R Rrr .


Una forma de calcular esta inversa es utilizar la frmula de Sherman-Morrison-Woodbury:
1
1
1
1
1 1
A1
1 = A0 A0 X(YA0 X + R ) YA0

(2)

Note que dada A1


0 , esta frmula requiere el clculo de la inversa de matrices de tamao
r, mientras que en el clculo directo se requiere invertir una matriz de tamao m. Ya que
el costo de la inversin de una matriz es proporcional aproximadamente al cubo de su
tamao, este clculo es mucho ms eficiente para r < m.
a) Verifique que el lado derecho de (2) es efectivamente A1
1 (Ayuda: pre-multiplique
y pos-multiplique (2) por A1 dado en (1).
b) Usando MATLAB, halle los valores propios 1 , 2 , 3 , 4 y los vectores propios correspondientes u1 , u2 , u3 , u4 de la siguiente matriz:

3
1 9 5
1
3
5 9

B=
9 5
3
1
5 9 1
3
P
c) Usando la descomposicin espectral B = 4i=1 i ui uTi , aplique cuatro veces la frmula de Sherman-Morrison-Woodbury para calcular (a mano) la inversa de la matriz
I + B (note que en este caso R = 1). Verifique su resultado usando MATLABr
3. Sea Q Rnn una matriz positiva definida.

a) Demuestre que hx, yiQ1 = xT Q1 y es un producto interno en Rn .


b) Sean v1 , v2 , . . . , vn las columnas de Q. Demuestre que
hvi , vj iQ1 = qij
donde qij es la entrada i, j de Q.
4. (a) Halle el rango y los cuatro valores propios para las matrices de unos y de tablero de
ajedrez:

1
1
A=
1
1

1
1
1
1

1
1
1
1

1
1

1
1

0
1
C=
0
1

1
0
1
0

0
1
0
1

1
0

1
0

Cules son los vectores propios correspondientes a los valores propios diferentes de
cero?
(b) Halle el rango y los valores propios para las matrices de unos y de tablero de ajedrez
de tamao n n. Cuntos valores propios diferentes a cero hay en este caso?
(c) Si A es la matriz de unos de tamao 4 4, halle los valores propios y el determinante
de A I.
5. Sea f (w) una funcin escalar de un vector w de dimensin n. El gradiente de f (w) con
respecto a w est definido como:

w f (w) =

f (w)
w1
f (w)
w2

..
.

f (w)
wn

(a) Sea
1
f (w) = wT Aw + bT w + c
2
donde A es una matriz simtrica de n n, b es un vector de n 1 y c es un escalar.
Muestre que:
w f (w) = Aw + b
(b) La matriz Hessiana est definida como:

H = (w f (w)) =

2w f (w)

2 f (w)
w12
2 f (w)
w2 w1

..
.
2 f (w)
wn w1

Para f (w) definida anterioremente demuestre que:


H = 2w f (w) = A
2

2 f (w)
w1 w2
2 f (w)
w22

...

..
.

...
..
.

2 f (w)
wn w2

...

2 f (w)
w1 wn
2 f (w)
w2 wn

..
.
2 f (w)
2
wn

6. Considere la funcin cuadrtica f (x) = xT Ai x.


(a) Utilice las funciones contour y mesh de MATLABr para graficar la funcin f y sus
curvas de contorno en el rango [1, 1]2 , para las siguientes matrices:


A1 = 5 1 1 5 ,



1 5
A2 =
,
5 1


21 19
A3 =
,
19 21


9,5 0,5
A4 =
0,5 9,5

(b) Halle los valores propios y vectores propios para las matrices A1 , A2 , A3 , A4 . Cmo
se relacionan estos valores con las grficas que usted obtuvo?.

You might also like