Álgebra Matricial y Optimización Ma130cb.mty.itesm.mx/materias/ma4011/materiales/a130-11.pdf ·...
-
Upload
doannguyet -
Category
Documents
-
view
216 -
download
0
Transcript of Álgebra Matricial y Optimización Ma130cb.mty.itesm.mx/materias/ma4011/materiales/a130-11.pdf ·...
Inversas Generalizadas Ma130 - p. 1/41
Álgebra Matricial y OptimizaciónMa130
Inversas GeneralizadasDepartamento de Matemáticas
ITESM
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 2/41
Inversas generalizadas
Una matriz inversa generalizada de una matriz A
m× n es una matriz n×m G que cumple:
AGA = A
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 3/41
Ejemplo
Pruebe que para la matriz:
A =
[
1 3 2
2 6 4
]
dos inversas generalizadas son:
G1 =
1 0
0 0
0 0
,G2 =
−42 −1
5 3
2 2
Inversas Generalizadas Ma130 - p. 4/41
Soluci onBasta realizar los productos:
AGA
AG1A =
[
1 3 2
2 6 4
]
1 0
0 0
0 0
[
1 3 2
2 6 4
]
Inversas Generalizadas Ma130 - p. 4/41
Soluci onBasta realizar los productos:
AGA
AG1A =
[
1 3 2
2 6 4
]
1 0
0 0
0 0
[
1 3 2
2 6 4
]
=
[
1 3 2
2 6 4
]
Inversas Generalizadas Ma130 - p. 4/41
Soluci onBasta realizar los productos:
AGA
AG1A =
[
1 3 2
2 6 4
]
1 0
0 0
0 0
[
1 3 2
2 6 4
]
=
[
1 3 2
2 6 4
]
Por tanto, G1 sí es inversa generalizada de A
Inversas Generalizadas Ma130 - p. 5/41
Por otro lado,
AG2A =
[
1 3 2
2 6 4
]
−42 −1
5 3
2 2
[
1 3 2
2 6 4
]
Inversas Generalizadas Ma130 - p. 5/41
Por otro lado,
AG2A =
[
1 3 2
2 6 4
]
−42 −1
5 3
2 2
[
1 3 2
2 6 4
]
=
[
1 3 2
2 6 4
]
Inversas Generalizadas Ma130 - p. 5/41
Por otro lado,
AG2A =
[
1 3 2
2 6 4
]
−42 −1
5 3
2 2
[
1 3 2
2 6 4
]
=
[
1 3 2
2 6 4
]
Por tanto, G2 sí es inversa generalizada de A⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 6/41
Ejercicio 1
Pruebe que la inversa de Moore-Penrose esuna inversa generalizada de A.Sugerencia
Sustituya A = BF y
G = FT(
BTBFF
T)
−1
BT
en AGA.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 7/41
Ejercicio 2
Suponga que G (n×m) es una inversageneralizada de A (m× n), entoncesmuestre que lo es también
G∗ = GAG+ (In×n −GA)T+ S(Im×m −AG)
Para cualquiera que sean las matrices T y S
de dimensiones adecuadas.Sugerencia
Calcule AG∗A desarrollando los productos.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 8/41
Teorema
Si A es una matriz cuadrada que poseeinversa, entonces A
−1 es una inversageneralizada para A.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 8/41
Teorema
Si A es una matriz cuadrada que poseeinversa, entonces A
−1 es una inversageneralizada para A.
Demostraci onSe prueba directamente que G = A
−1 cumpleAGA = A:
AA−1A = (AA
−1)A = IA = A⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 9/41
Uso de la inversa generalizada
Teorema
Sea A una matriz m× n, G una matriz n×my p un número entero positivo. EntoncesX = GB es una solución al sistema AX = B
para cualquier matriz B m× p para el cual essistema es consistente si y sólo si G es unainversa generalizada de A.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 9/41
Uso de la inversa generalizada
Teorema
Sea A una matriz m× n, G una matriz n×my p un número entero positivo. EntoncesX = GB es una solución al sistema AX = B
para cualquier matriz B m× p para el cual essistema es consistente si y sólo si G es unainversa generalizada de A.
Demostraci onSi G es la inversa generalizada de A y sea B unamatriz para la cual el sistema se consistente y seaXo una solución, vemos que GB también lo es:
A(GB) = AG(AXo) = (AGA)Xo = AXo = B
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 10/41
Por otro lado, suponga que GB es solución alsistema AX = B para todo B para el cual elsistema es consistente. En particular, para cada
Bi = ai
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 10/41
Por otro lado, suponga que GB es solución alsistema AX = B para todo B para el cual elsistema es consistente. En particular, para cada
Bi = ai
de donde se obtiene:
A(Gai) = ai
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 10/41
Por otro lado, suponga que GB es solución alsistema AX = B para todo B para el cual elsistema es consistente. En particular, para cada
Bi = ai
de donde se obtiene:
A(Gai) = ai
y por tanto, AGA = A⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 11/41
Ejercicio 3
Suponga que el sistema Ax = b esconsistente. Pruebe que si G es una inversageneralizada de A entonces Gb es unasolución al sistema.Sugerencia
Como el sistema es consistente, existe un x0
tal queAx0 = b.
Premultiplique la relación anterior por AG
Utilice la propiedad de la inversageneralizada y de nuevo que Ax0 = b.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 12/41
Método de cálculo
Teorema
Sea B una matriz m× r de rango columnacompleto y F una matriz r × n de rangorenglón completo. Suponga que L es unainversa izquierda para B y que R es unainversa derecha para F. Entonces, RL esuna inversa generalizada para BF.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 12/41
Método de cálculo
Teorema
Sea B una matriz m× r de rango columnacompleto y F una matriz r × n de rangorenglón completo. Suponga que L es unainversa izquierda para B y que R es unainversa derecha para F. Entonces, RL esuna inversa generalizada para BF.
Demostraci onDirectamente comprobemos que cumple ladefinición de inversa generalizada:
(BF)(RL)(BF) = B(FR)(LB)F = BIIF = BF⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 13/41
Notaci on:Una inversa generalizada de la matriz A sesimbolizará por:
A−
y de acuerdo a la definición:
AA−A = A
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 14/41
Algoritmo para una inversa generalizada
Una algoritmo para calcular la inversageneralizada a una matriz m× n A es:■ Encuentre una submatriz de A cuadrada de
rango igual al de A. Denote por W a esta matriz.Una alternativa para determinarla consiste en:◆ aplicar rref a A para ubicar las posiciones de
las columnas a conservar (las de los pivotes),y
◆ aplicar rref a A′ para ubicar las posiciones de
los renglones a conservar (las de los pivotes).■ Invierta y transponga W.■ Regrese (W−1)′ a A en las posiciones
correspondientes. En los elementos restantesponga ceros.
■ Transponga la matriz resultante.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 15/41
Ejemplo
Determine una inversa generalizada de:
A =
−6 2 −2 −3
3 −1 5 2
−3 1 3 −1
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 16/41
Soluci onComo
A →GJ
1−1
30
11
24
0 0 11
8
0 0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 16/41
Soluci onComo
A →GJ
1−1
30
11
24
0 0 11
8
0 0 0 0
, A′ →GJ
1 0 1
0 1 1
0 0 0
0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 17/41
Entonces, son renglones independientes el 1 y el2, y son dos columnas independientes la 1 y la 3.Tales renglones y columnas de A debemosconservar para formar W:
W =
[
−6 −2
3 5
]
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 17/41
Entonces, son renglones independientes el 1 y el2, y son dos columnas independientes la 1 y la 3.Tales renglones y columnas de A debemosconservar para formar W:
W =
[
−6 −2
3 5
]
, (W−1)′ =
− 5
24
1
8
− 1
12
1
4
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 17/41
Entonces, son renglones independientes el 1 y el2, y son dos columnas independientes la 1 y la 3.Tales renglones y columnas de A debemosconservar para formar W:
W =
[
−6 −2
3 5
]
, (W−1)′ =
− 5
24
1
8
− 1
12
1
4
Por tanto:
G′ =
− 5
240 1
80
− 1
120 1
40
0 0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 17/41
Entonces, son renglones independientes el 1 y el2, y son dos columnas independientes la 1 y la 3.Tales renglones y columnas de A debemosconservar para formar W:
W =
[
−6 −2
3 5
]
, (W−1)′ =
− 5
24
1
8
− 1
12
1
4
Por tanto:
G′ =
− 5
240 1
80
− 1
120 1
40
0 0 0 0
,G =
− 5
24− 1
120
0 0 01
8
1
40
0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 18/41
Todas las posibles soluciones
Teorema
Todas las posibles soluciones de un sistemaconsistente:
Ax = b
pueden ser generadas de
x = Gb+ (GA− I) z
para una inversa generalizada G y un vectoradecuado z
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax =
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
=
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
=
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
= AGb = b
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
= AGb = b
Por consiguiente, la fórmula para x generasoluciones al sistema de ecuaciones.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
= AGb = b
Por consiguiente, la fórmula para x generasoluciones al sistema de ecuaciones. Por otrolado, si x es una solución cualquiera, se tomaz = −x y se sustituye en x:
x = Gb− (GA− I) x
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
= AGb = b
Por consiguiente, la fórmula para x generasoluciones al sistema de ecuaciones. Por otrolado, si x es una solución cualquiera, se tomaz = −x y se sustituye en x:
x = Gb− (GA− I) x = G (b−Ax) + x
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 19/41
Demostraci onPrimeramente veamos que la fórmula generaefectivamente soluciones a Ax = b:
Ax = A (Gb+ (GA− I) z)
= AGb+ (AGA−AI) z
= AGb = b
Por consiguiente, la fórmula para x generasoluciones al sistema de ecuaciones. Por otrolado, si x es una solución cualquiera, se tomaz = −x y se sustituye en x:
x = Gb− (GA− I) x = G (b−Ax) + x = x⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 20/41
Teorema
Todas las soluciones a Ax = b para b 6= 0
pueden ser generadas de x = Gb usandotodas las inversas generalizadas G de A.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 20/41
Teorema
Todas las soluciones a Ax = b para b 6= 0
pueden ser generadas de x = Gb usandotodas las inversas generalizadas G de A.
Lema
Para todo vector z en Rn y para todo vector b
en Rm no cero existe una matriz X n×m tal
que z = Xb.
Suponga que bk 6= 0, defina Xij = zi/bk para j = ky cero en otro caso.
Inversas Generalizadas Ma130 - p. 21/41
Demostraci onSea x una solución a Ax = b, por consiguiente, existe una z
tal que:x = Gb+ (GA− I) z.
Por el lema anterior, existe X tal que z = X(−b) = −Xb ysustituyendo en la fórmula anterior:
x = Gb+ (GA− I) (−Xb)
= [GAG+ (I−GA)X+ (−G)(AG− I)]b = G∗b
⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 22/41
Ejemplo
Encuentre todas las soluciones al sistema
5 2 −1 2
2 2 3 1
1 1 4 −1
2 −1 −3 −1
3 0 1 −2
x =
7
9
5
−6
−1
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 23/41
Soluci onDeterminando una inversa generalizada de lamatriz de coeficientes tenemos:
G =1
15
5 −9 8 0 0
−5 21 −17 0 0
0 −3 6 0 0
0 0 0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 23/41
Soluci onDeterminando una inversa generalizada de lamatriz de coeficientes tenemos:
G =1
15
5 −9 8 0 0
−5 21 −17 0 0
0 −3 6 0 0
0 0 0 0 0
Por tanto, al sustituir en la fórmula de todas lassoluciones
x = Gb+ (GA− I) z
obtenemos:
Inversas Generalizadas Ma130 - p. 24/41
x =1
15
5 −9 8 0 0
−5 21 −17 0 0
0 −3 6 0 0
0 0 0 0 0
7
9
5
−6
−1
+
0 0 0 −7/15
0 0 0 28/15
0 0 0 −9/15
0 0 0 −1
z1
z2
z3
z4
Inversas Generalizadas Ma130 - p. 24/41
x =1
15
5 −9 8 0 0
−5 21 −17 0 0
0 −3 6 0 0
0 0 0 0 0
7
9
5
−6
−1
+
0 0 0 −7/15
0 0 0 28/15
0 0 0 −9/15
0 0 0 −1
z1
z2
z3
z4
x =1
15
−6− 7z4
69 + 28z4
3− 9z4
−15z4
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 25/41
Ejemplo
Encuentre todas las soluciones al sistema
5 2 −1 2
2 2 3 1
1 1 4 −1
2 −1 −3 −1
3 0 1 −2
X =
7 7 −1
9 4 6
5 2 4
−6 1 −5
−1 3 −1
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 26/41
Inversa de Moore-Penrose
Definici onSea A una matriz cualquiera y A = BF unafactorización donde B es de rango columnacompleto y F es de rango renglón completo. Lainversa de Moore-Penrose de A es la matriz:
M = FT(
BTAF
T)
−1
BT
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 27/41
Se puede demostrar que M es la única matriz quecumple■ AMA = A
■ MAM = M
■ AM es simétrica.■ MA es simétrica.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 28/41
Ejercicio 4
Sea A una matriz cualquiera y A = BF unafactorización donde B es de rango columnacompleto y F es de rango renglón completo.Pruebe que la inverse a Moore-Penrose de A
M = FT(
BTAF
T)
−1
BT
satisface:AMA = A
Sugerencia
En la expresión AMA sustituya A = BF yla matriz M propuesta. El punto clave estaráen la inversa de B
TBFF
T . Aquí convieneconsiderar a esta matriz como
BTBFF
T =(
BTB) (
FFT)
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 29/41
Ejercicio 5
Sea A una matriz cualquiera y A = BF unafactorización donde B es de rango columnacompleto y F es de rango renglón completo.Pruebe que la inverse a Moore-Penrose de A
M = FT(
BTAF
T)
−1
BT
satisface:MAM = M
Sugerencia
Vea la sugerencia al problema anterior.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 30/41
Ejercicio 6
Sea A una matriz cualquiera y A = BF unafactorización donde B es de rango columnacompleto y F es de rango renglón completo.Pruebe que la inverse a Moore-Penrose de A
M = FT(
BTAF
T)
−1
BT
prueba que la matriz AM es simétrica.Sugerencia
Tome su transpuesta y simplifique como sesuguiere en problema previo.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 31/41
Ejercicio 7
Sea A una matriz cualquiera y A = BF unafactorización donde B es de rango columnacompleto y F es de rango renglón completo.Pruebe que si M es la inversa aMoore-Penrose de A:
M = FT(
BTAF
T)
−1
BT
Entonces la matriz MA es simétrica.Sugerencia
Vea la sugerencia del problema anterior.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 32/41
Ejemplo
Determine la inversa de Moore-Penrose de lamatriz A:
A =
1 0 −1 1
0 2 2 2
−1 4 5 3
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 32/41
Ejemplo
Determine la inversa de Moore-Penrose de lamatriz A:
A =
1 0 −1 1
0 2 2 2
−1 4 5 3
Soluci on :Al aplicar eliminación gaussiana se obtiene:
1 0 −1 1
0 1 1 1
0 0 0 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 33/41
Por consiguiente, la factorización A = BF es:
A = BF =
1 0
0 2
−1 4
[
1 0 −1 1
0 1 1 1
]
Recuerde que la matriz F es la matriz reducidaque se obtiene de A, eliminando en el resultadolos posibles renglones de ceros, mientras que B
es la matriz cuyas columnas son las columnas deA que tienen las posiciones de los pivotes en F.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 33/41
Por consiguiente, la factorización A = BF es:
A = BF =
1 0
0 2
−1 4
[
1 0 −1 1
0 1 1 1
]
Recuerde que la matriz F es la matriz reducidaque se obtiene de A, eliminando en el resultadolos posibles renglones de ceros, mientras que B
es la matriz cuyas columnas son las columnas deA que tienen las posiciones de los pivotes en F.Por tanto,
BTAF
T =
[
6 −12
−12 60
]
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 34/41
De donde:
M = FT(
BTAF
T)
−1
BT =
5
18
1
9
−1
18
1
18
1
18
1
18
−2
9
−1
18
1
9
1
3
1
60
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 35/41
Ejercicio 5
Determine la inversa de Moore-Penrose de lamatriz A:
A =
1 0 1 1
0 2 1 2
−1 4 5 3
Sugerencia
Siga el proceso del ejemplo de las notas.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 36/41
Ejercicio 6
Determine la inversa de Moore-Penrose de lamatriz:
1 0 2
2 −1 5
0 1 −1
1 3 −1
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 37/41
Teorema
Sean x1,x2,. . . ,xt soluciones a un sistemaconsistente Ax = b con b 6= 0. Entonces
t∑
i=1
λixi
es solución si y sólo si
t∑
i=1
λi = 1
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
=t∑
i=1
λiAxi
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
=t∑
i=1
λiAxi =t∑
i=1
λib
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
=t∑
i=1
λiAxi =t∑
i=1
λib =
(
t∑
i=1
λi
)
b
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
=t∑
i=1
λiAxi =t∑
i=1
λib =
(
t∑
i=1
λi
)
b
Por tanto, x es solución, es decir Ax = b, si y sólo si(recuerde que b 6= 0)
Inversas Generalizadas Ma130 - p. 38/41
Demostraci on
Definamos x =∑t
i=1λixi, así:
Ax = A
(
t∑
i=1
λixi
)
=t∑
i=1
λiAxi =t∑
i=1
λib =
(
t∑
i=1
λi
)
b
Por tanto, x es solución, es decir Ax = b, si y sólo si(recuerde que b 6= 0)
t∑
i=1
λi = 1⋄
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 39/41
Teorema
Sea A una matriz m× n con rango rAentonces el sistema consistente: Ax = b
para b 6= 0 tiene n− rA + 1 soluciones queforman un conjunto linealmenteindependiente.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 39/41
Teorema
Sea A una matriz m× n con rango rAentonces el sistema consistente: Ax = b
para b 6= 0 tiene n− rA + 1 soluciones queforman un conjunto linealmenteindependiente.
Demostraci onHay k = (n− rA) soluciones linealmenteindependientes a Ax = 0 digamos z1,z2,. . . ,zk.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 39/41
Teorema
Sea A una matriz m× n con rango rAentonces el sistema consistente: Ax = b
para b 6= 0 tiene n− rA + 1 soluciones queforman un conjunto linealmenteindependiente.
Demostraci onHay k = (n− rA) soluciones linealmenteindependientes a Ax = 0 digamos z1,z2,. . . ,zk. Six0 es una solución a Ax = b defina xi = x0 + zi
para i = 1, . . . , k.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 40/41
Si el conjunto de formado por xi para i = 0, 1, . . . , kfuera linealmente dependiente
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 40/41
Si el conjunto de formado por xi para i = 0, 1, . . . , kfuera linealmente dependiente , y debido a que x0
no puede ser el vector cero pues Ax0 = b 6= 0
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 40/41
Si el conjunto de formado por xi para i = 0, 1, . . . , kfuera linealmente dependiente , y debido a que x0
no puede ser el vector cero pues Ax0 = b 6= 0 ,debería haber un vector xj (j ≥ 1) que fueracombinación de los anteriores x0, . . .xj−1.
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 40/41
Si el conjunto de formado por xi para i = 0, 1, . . . , kfuera linealmente dependiente , y debido a que x0
no puede ser el vector cero pues Ax0 = b 6= 0 ,debería haber un vector xj (j ≥ 1) que fueracombinación de los anteriores x0, . . .xj−1. Así
xj =
j−1∑
i=0
λixi
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 40/41
Si el conjunto de formado por xi para i = 0, 1, . . . , kfuera linealmente dependiente , y debido a que x0
no puede ser el vector cero pues Ax0 = b 6= 0 ,debería haber un vector xj (j ≥ 1) que fueracombinación de los anteriores x0, . . .xj−1. Así
xj =
j−1∑
i=0
λixi
Por consiguiente y por el lema anterior,
j−1∑
i=0
λi = 1
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 41/41
Por lo que la suma anterior queda:
xj = x0 + zj =
j−1∑
i=0
λi (x0 + zi) =
j−1∑
i=0
λix0 +
j−1∑
i=1
λizi
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 41/41
Por lo que la suma anterior queda:
xj = x0 + zj =
j−1∑
i=0
λi (x0 + zi) =
j−1∑
i=0
λix0 +
j−1∑
i=1
λizi
Y así cancelando x0 tenemos:
zj =
j−1∑
i=1
λizi
InversaGeneralizadaUsoAlgoritmo 1Algoritmo 2Todas lasSolucionesInversa deMoore-PenroseEjercicio 1
Inversas Generalizadas Ma130 - p. 41/41
Por lo que la suma anterior queda:
xj = x0 + zj =
j−1∑
i=0
λi (x0 + zi) =
j−1∑
i=0
λix0 +
j−1∑
i=1
λizi
Y así cancelando x0 tenemos:
zj =
j−1∑
i=1
λizi
lo cual dice que el conjunto z1, . . . zk eslinealmente dependiente. Lo cual es imposible.⋄