ALC_2022_Practica3
ALC_2022_Practica3
ALC_2022_Practica3
de Matemática
Ejercicio 2. Para cada una de las matrices A del ejercicio anterior, sea U una base de K n
y sea f : Kn → Kn la tranformación lineal tal que |f |U = A. Decidir si es posible encontrar
una base B de Kn tal que |f |B sea diagonal. En caso afirmativo, calcular CBU .
Ejercicio 3. Considerar la sucesión de Fibonacci, dada por la recursión: F0 = 0, F1 = 1,
Fn+1 = Fn + Fn−1 .
Fn Fn−1 Fn n F0
(a) Hallar una matriz A tal que =A . Mostrar que =A
Fn+1 Fn Fn+1 F1
(b) Diagonalizar A.
con condición inicial x(0) = c0 es x(t) = c0 eat , resolver el siguiente sistema de ecuaciones
diferenciales ′
x (t) = 6 x(t) + 2 y(t)
y ′ (t) = 2 x(t) + 3 y(t)
con condiciones iniciales x(0) = 3, y(0) = −1.
−1 6 2
Sugerencia: Hallar una matriz C tal que C C sea diagonal y hacer el cambio de
2 3
u(t) x(t)
variables = C−1 . .
v(t) y(t)
Ejercicio 5. Sea A ∈ Cn×n y λ un autovalor. Probar que:
1
(a) Si A es triangular sus autovalores son los elementos de la diagonal.
(a) Si los autovalores de A son todos reales, sus autovectores pueden tomarse con coorde-
nadas reales.
(c) Si A es simétrica y definida positiva (negativa), entonces todos sus autovalores son
positivos (negativos)
Ejercicio 9. Sea A ∈ Rn×n tal que admite una base de autovectores B = {v1 , . . . , vn } (que
supondremos normalizados) y, además, tiene un único autovalor de máximo módulo (digamos:
λ1 ). Es decir, sus autovalores satisfacen:
Dado v (0) un vector cualquiera tal que sus coordenadas en base B son (a1 , . . . , an ), con a1 ̸= 0.
Definimos v (k+1) = Av (k) = Ak v (0) .
(c) Sea φ : Cn → C una funcional lineal tal que φ(v1 ) ̸= 0. Probar que:
φ(Av (k) )
→ λ1 .
φ(v (k) )
2
(d) Para evitar que ∥v (k) ∥ tienda a 0 o a ∞ es usual normalizar v (k) al cabo de cada iteración.
Probar que en tal caso, si λ1 es real positivo, se tiene que v (k) → v1 .
Ejercicio 10. Implementar el método de la potencia tal como está descripto en el ejercicio
anterior, para calcular el autovalor de máximo módulo, con v (0) aleatorio y φ una funcional
lineal cualquiera. Aplicarlo para calcular el autovalor de máximo módulo de
1 2 1
A = 1 −1 1 .
1 5 1
Ejercicio 11. Mostrar que si en el Ejercicio 9 se toma una funcional lineal φk distinta en
cada paso, el método converge igualmente a λ1 . Concluir que los cocientes de Raleigh:
v (k)t Av (k)
rk = (k)t (k) ,
v v
convergen a λ1 . Observar que si v (0) es tal que a1 ̸= 0, las aplicaciones φk correspondientes a
los cocientes de Raleigh nunca se anulan en v1 . Modificar el programa del ejercicio anterior
de modo de utilizar el cociente de Raleigh como aproximación de λ1 .
(c) Escribir un programa que, utilizando los anteriores, calcule Cond2 (A).
(d) Calcular Cond2 (A) de las matrices del Hilbert para n = 10, 100, 500, 1000. La matriz
de Hilbert de tamaño n puede calcularse como
import s c i p y a s sp
# definir n
H = sp . l i n a l g . h i l b e r t ( n )
3
y, en cada caso, el Método de la Potencia dado por la siguiente iteración:
Av (k−1) Bv (k−1)
(k) (k)
v = v =
∥Av (k−1) ∥ ∥Bv (k−1) ∥
,
(v (k) )t Av (k)
(v (k) )t Bv (k)
rk =
rk =
(v (k) )t v (k) (v (k) )t v (k)
para k ≥ 1.
(b) Para la matriz A, definir un subespacio S tal que rk converja al autovalor de módulo
máximo para cualquier v (0) ∈ R3 − S.
(c) Para la matriz B, hallar un α ∈ R tal que el Método de la Potencia con v (0) = (−1, α, −2)
encuentre el segundo autovalor de mayor módulo.
Ejercicio 14. Sea A ∈ Rn×n . Supongamos que A tiene todos autovalores de distinto módulo.
Procesos de Markov
Ejercicio 15. Una matriz P = (pij )ij se dice estocástica si sus elementos son todos no neg-
ativos y sus columnas suman uno. Los elementos pij representan la proporción de individuos
que pasan del estado i al estado j en cada iteración (también pueden interpretarse como la
probabilidad de pasar de i a j).
(b) Sea 1 es el vector con todas sus coordenadas iguales a 1. Mostrar que 1t P = 1. De
hecho: P es estocástica si y sólo si sus elementos son no negativos y 1t P = 1.
(a) PQ es estocástica.
4
III I II III I II
IV IV
(d) Decidir si existe P∞ y en tal caso calcularla. ¿Qué aspecto tiene? ¿Por qué?
Ejercicio 18. Un sujeto en evidente estado de ebriedad oscila entre su casa y el bar, separados
por n pasos. En cada instante de tiempo da un paso hacia adelante (acercándose a su casa),
con probabilidad p o hacia atrás (acercándose nuevamente al bar), con probabilidad 1 − p. Si
llega a alguno de los dos extremos, se queda allı́ y no vuelve a moverse.
(a) Sin hacer ninguna cuenta, mostrar que el proceso admite al menos dos estados lı́mite
linealmente independientes entre sı́. Implementar un programa que reciba como input la
distancia entre la casa y el bar (n) y la probabilidad p y devuelva la matriz de transición
del proceso. Verificar que el resultado sea correcto corriéndolo para n = 5 y p = 0.5.
(b) Para n = 20, tomar p = 0.5 y v 0 el vector que corresponde a ubicar al sujeto en
cualquiera de los puntos intermedios del trayecto con igual probabilidad. Realizar una
simulación del proceso hasta que se estabilice. ¿Cuál es el estado lı́mite? ¿Cómo se
interpreta?
(c) Repetir la simulación tomando como vector inicial v 0 = e2 (el segundo canónico). In-
terpretar el resultado.
(e) Explicar los resultados de todas las simulaciones a partir del análisis de los autovalores
y autovectores de la matriz.
5
Ejercicio 19. El movimiento anual entre 4 ciudades está regido por el siguiente diagrama de
transición:
1
2 1
2
1 2
1
2
1
a 2 d
c
3 4
e
b
0
0
Se sabe que v =
1 es un estado de equilibrio.
2
1
2