Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1508 5 Alan - Mosnaim Enunciado
1508 5 Alan - Mosnaim Enunciado
4
Algebra Lineal - MAT1203
PrimerSemestre2023
Ejemplo.
Consideremos la matriz A
In[99]:= AA = {1, 0, 2}, {1, 0, 1}, {1, 1, 1}, {1, 0, 0}, {0, 1, 0}, {0, 0, 1}}
In[100]:=
MatrixForm[%]
forma de matriz
Out[100]//MatrixForm=
1 0 2 1
1 0 1 0
1 1 1 0
In[102]:= MatrixForm[%]
forma de matriz
Out[102]//MatrixForm=
1 0 2 1 0
1 0 1 0 1
1 1 1 0 0
In[104]:= MatrixForm[A3]
forma de matriz
Out[104]//MatrixForm=
1 0 2 1 0 0
1 0 1 0 1 0
1 1 1 0 0 1
In[105]:= RowReduce[A3]
reduce filas
In[106]:= MatrixForm[%]
forma de matriz
Out[106]//MatrixForm=
1 0 0 -1 2 0
0 1 0 0 -1 1
0 0 1 1 -1 0
Luego, se prueba que la matriz A es invertible ya que los tres sistemas Ax = ei tienen
solución ;
y las soluciones son las columnas de la matriz inversa
-1 2 0
0 -1 1
1 -1 0
como a continuación se verifica.
PROBLEMA 1
1 1 2 -1 1 0 1 4 3
Q = 0 1 3 , S = 0 2 2 , B = -1 1 2 ,
3 4 1 1 2 3 1 2 1
1.1 Calcule la cantidad de pivotes de cada una de ellas. Decida cuales son invertibles
1.2 Calcule las inversa cuando corresponda mediante pivoteo.
1.3 Calcule la inversa con el comando Inverse [ ] cuando corresponda.
1.4 Calcule la matriz X solución de la ecuación matricial QXQ - S = B
Desarrollo
Se definen las matrices Q,B,S
1.1 Para ver sus pivotes aplicamos el algoritmo de reducción de Gauss, es decir, el comand RowRe-
duce[ ]
In[111]:= RowReduce[Q]
reduce filas
In[113]:= RowReduce[B]
reduce filas
In[114]:= RowReduce[S]
reduce filas
Pivoteamos la ampliada,
In[118]:= QQ = RowReduce[Q3]
reduce filas
11 7 1 9 5 3 3 1 1
Out[118]= 1, 0, 0, ,- ,- , 0, 1, 0, - , , , 0, 0, 1, , ,-
8 8 8 8 8 8 8 8 8
In[119]:= MatrixForm[%]
forma de matriz
Out[119]//MatrixForm=
11 7 1
1 0 0 - -
8 8 8
9 5 3
0 1 0 -
8 8 8
3 1 1
0 0 1 -
8 8 8
11 7 1 9 5 3 3 1 1
Out[120]= ,- ,- , - , , , , , -
8 8 8 8 8 8 8 8 8
In[121]:= Q.Inversa
1.3 Calculemos la inversa usando directamente el comando Inverse[ ] , solo de Q en este caso,
In[122]:= Inverse[Q]
matriz inversa
11 7 1 9 5 3 3 1 1
Out[122]= ,- ,- , - , , , , , -
8 8 8 8 8 8 8 8 8
Como Q tiene inversa, podemos aplicar Q-1 por la izquierda, QX = ( B+S)Q-1 . Aplicando Q-1 por la
izquierda se obtiene que
X = Q-1 ( B+S)Q-1 es la solución, la cual calculamos a continuación
53 29 21 47 23 15 33 25 9
Out[123]= - , , , ,- ,- , - , ,
16 16 16 16 16 16 16 16 16
157 89 39 55 43 21 51 55 9
In[124]:= ,- ,- , - , , , - , , // MatrixForm
64 64 64 64 64 64 64 64 64 forma de matriz
Out[124]//MatrixForm=
157 89 39
- -
64 64 64
55 43 21
-
64 64 64
51 55 9
-
64 64 64
In[125]:= ClearAll["Global`*"]
borra todo
DETERMINANTE
Determinante es una operación det : Mn ⟶ que a cada matriz cuadrada de n x n se le asocia un
número.
det[AB] = det[A]det[B]
det[ una matriz con dos filas iguales ] = 0.
det[matriz con una fila nula] = 0.
det[matriz escalonada] = det[matriz original ]
det[matriz_triangular] = producto de su diagonal
det[A] = ± Producto de sus pivotes en la escalonada =Producto de la diagonal de la escalonada
In[126]:= Det[Q]
determinante
Out[126]= Det[Q]
Estas propiedades nos permiten calcular cualquier el determinante a cualquier matriz cuadrada.
Veamos un ejemplo,
Out[127]= -1
In[128]:= MatrixForm[G]
forma de matriz
Out[128]//MatrixForm=
1 2
2 3
el determinante de G es -1.
In[130]:= MatrixForm[G1]
forma de matriz
Out[130]//MatrixForm=
1 2
0 -1
Se obtiene una matriz triangular , Luego su det es -1, como ya lo habíamos calculado.
Ejercicio.
Calcule el determinante de la matriz H de 4 x 4 dada sando pivoteo y verifique con el comando Det[H].
In[132]:= MatrixForm[%]
forma de matriz
Out[132]//MatrixForm=
1 2 0 1
1 0 0 2
0 0 1 0
-1 1 1 1
In[133]:= Det[H]
determinante
Out[133]= -7
In[135]:= MatrixForm[%]
forma de matriz
Out[135]//MatrixForm=
1 0 0 2
1 2 0 1
0 0 1 0
-1 1 1 1
In[137]:= Det[H2]
determinante
Out[137]= 7
In[138]:= MatrixForm[%]
forma de matriz
Out[138]//MatrixForm=
7
Out[139]= {1, 0, 0, 2}, {0, 2, 0, - 1}, {0, 0, 1, 0}, 0, 0, 1,
2
In[140]:= MatrixForm[%]
forma de matriz
Out[140]//MatrixForm=
1 0 0 2
0 2 0 -1
0 0 1 0
7
0 0 1
2
7
Out[141]= {1, 0, 0, 2}, {0, 2, 0, - 1}, {0, 0, 1, 0}, 0, 0, 0,
2
In[142]:= MatrixForm[%]
forma de matriz
Out[142]//MatrixForm=
1 0 0 2
0 2 0 -1
0 0 1 0
7
0 0 0
2
Esta escalonada es rectángular, luego Det[H4] = 7 y por lo tanto, Det[H] = (-1) Det[H1] = (-1) Det[H4] = -
7.