Matriz inversa calculadora

Formato numérico
Comentarios de la solución
Sin descripción (solo respuesta)

a

b

c

d

x

y

z

clear

i

ab
x2
xn

Randomize

313131313135151515151583137
2
2510
=Resolver

  Cómo encontrar la inversa por el método Montante

Aplica eliminación tipo Bareiss que preserva enteros a la matriz aumentada [A|I]. Cada paso de eliminación se divide exactamente por el pivote anterior, manteniendo valores intermedios como enteros. Después de la reducción completa, la inversa aparece en el lado derecho.

  Inversa Montante (Bareiss) — ejemplo resuelto (4×4)

Escribe la matriz inicial
A
:
A
=
4
1
0
1
1
5
1
0
0
1
4
1
1
0
1
3
Para encontrar la matriz inversa de la matriz
A
, podemos agregar a la derecha de ella la matriz identidad del mismo tamaño;
Después de eso, utilizando el método
Montante (algoritmo de Bareiss)
, transformamos la matriz para que la parte izquierda se convierta en una matriz identidad, luego en la parte derecha obtenemos la matriz inversa de la matriz
A
;
Apuntemos la matriz aumentada (a la derecha de la matriz
A
agregamos la matriz identidad):
4
1
0
1
1
5
1
0
0
1
4
1
1
0
1
3
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
3
Iteración 1
A0
=
4
1
0
1
1
5
1
0
0
1
4
1
1
0
1
3
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
En la primera iteración, el elemento pivote anterior siempre es igual a 1:
p0
=
1
;
El elemento pivote actual es igual al elemento de la matriz anterior (
A0
) con índices
1
,
1
:
p1
=
a0
0
1,1
=
4
;
Calcule la matriz siguiente (
A1
) en función de la matriz anterior (
A0
);
1)
La línea en la que hay un elemento pivote se reescribe en la siguiente matriz sin cambios;
2)
Escriba cero en todos los elementos de la columna en la que se encuentra el elemento pivote, excepto en el propio elemento pivote;
Escribe la matriz inicial
A1
y marca los elementos que necesitamos encontrar como desconocidos:
A1
=
4
0
0
0
1
×××
0
×××
1
×××
1
×××
0
×××
0
×××
0
×××
Para encontrar elementos desconocidos utilice la siguiente fórmula:
a1
0
i,j
=
a0
0
i,j
*
p1
-
a0
0
1,j
*
a0
0
i,1
p0
// donde
p0
es el elemento pivote anterior
p1
es el elemento pivote actual
a0
es el elemento de la matriz anterior, calculado en la iteración anterior
a1
es el elemento de la siguiente matriz, calculado en la iteración actual
i
es el número de fila
j
es el número de columna
Ɐ(
i, j
)
∈ {2, 3, 4} × {2, 3, 4, 5, 6, 7, 8}
A1
=
4
0
0
0
1
19
4
-1
0
4
16
4
1
-1
4
11
1
-1
0
-1
0
4
0
0
0
0
4
0
0
0
0
4
4
Iteración 2
El elemento pivote actual es igual al elemento de la matriz anterior (
A1
) con índices
2
,
2
:
p2
=
a1
0
2,2
=
19
;
Calcule la matriz siguiente (
A2
) en función de la matriz anterior (
A1
);
1)
La línea en la que hay un elemento pivote se reescribe en la siguiente matriz sin cambios;
2)
Escriba cero en todos los elementos de la columna en la que se encuentra el elemento pivote, excepto en el propio elemento pivote;
3)
Reemplace todos los elementos de pivote anteriores con p2;
Escribe la matriz inicial
A2
y marca los elementos que necesitamos encontrar como desconocidos:
A2
=
19
0
0
0
0
19
0
0
×
4
××
×
-1
××
×
-1
××
×
4
××
×
0
××
×
0
××
Para encontrar elementos desconocidos utilice la siguiente fórmula:
a2
0
i,j
=
a1
0
i,j
*
p2
-
a1
0
2,j
*
a1
0
i,2
p1
// donde
p1
es el elemento pivote anterior
p2
es el elemento pivote actual
a1
es el elemento de la matriz anterior, calculado en la iteración anterior
a2
es el elemento de la siguiente matriz, calculado en la iteración actual
i
es el número de fila
j
es el número de columna
Ɐ(
i, j
)
∈ {1, 3, 4} × {3, 4, 5, 6, 7, 8}
A2
=
19
0
0
0
0
19
0
0
-1
4
72
20
5
-1
20
52
5
-1
1
-5
-1
4
-4
1
0
0
19
0
0
0
0
19
5
Iteración 3
El elemento pivote actual es igual al elemento de la matriz anterior (
A2
) con índices
3
,
3
:
p3
=
a2
0
3,3
=
72
;
Calcule la matriz siguiente (
A3
) en función de la matriz anterior (
A2
);
1)
La línea en la que hay un elemento pivote se reescribe en la siguiente matriz sin cambios;
2)
Escriba cero en todos los elementos de la columna en la que se encuentra el elemento pivote, excepto en el propio elemento pivote;
3)
Reemplace todos los elementos de pivote anteriores con p3;
Escribe la matriz inicial
A3
y marca los elementos que necesitamos encontrar como desconocidos:
A3
=
72
0
0
0
0
72
0
0
0
0
72
0
××
20
×
××
1
×
××
-4
×
××
19
×
××
0
×
Para encontrar elementos desconocidos utilice la siguiente fórmula:
a3
0
i,j
=
a2
0
i,j
*
p3
-
a2
0
3,j
*
a2
0
i,3
p2
// donde
p2
es el elemento pivote anterior
p3
es el elemento pivote actual
a2
es el elemento de la matriz anterior, calculado en la iteración anterior
a3
es el elemento de la siguiente matriz, calculado en la iteración actual
i
es el número de fila
j
es el número de columna
Ɐ(
i, j
)
∈ {1, 2, 4} × {4, 5, 6, 7, 8}
A3
=
72
0
0
0
0
72
0
0
0
0
72
0
20
-8
20
176
19
-4
1
-20
-4
16
-4
8
1
-4
19
-20
0
0
0
72
6
Iteración 4
El elemento pivote actual es igual al elemento de la matriz anterior (
A3
) con índices
4
,
4
:
p4
=
a3
0
4,4
=
176
;
Calcule la matriz siguiente (
A4
) en función de la matriz anterior (
A3
);
1)
La línea en la que hay un elemento pivote se reescribe en la siguiente matriz sin cambios;
2)
Escriba cero en todos los elementos de la columna en la que se encuentra el elemento pivote, excepto en el propio elemento pivote;
3)
Reemplace todos los elementos de pivote anteriores con p4;
Escribe la matriz inicial
A4
y marca los elementos que necesitamos encontrar como desconocidos:
A4
=
176
0
0
0
0
176
0
0
0
0
176
0
0
0
0
176
×××
-20
×××
8
×××
-20
×××
72
Para encontrar elementos desconocidos utilice la siguiente fórmula:
a4
0
i,j
=
a3
0
i,j
*
p4
-
a3
0
4,j
*
a3
0
i,4
p3
// donde
p3
es el elemento pivote anterior
p4
es el elemento pivote actual
a3
es el elemento de la matriz anterior, calculado en la iteración anterior
a4
es el elemento de la siguiente matriz, calculado en la iteración actual
i
es el número de fila
j
es el número de columna
Ɐ(
i, j
)
∈ {1, 2, 3} × {5, 6, 7, 8}
A4
=
176
0
0
0
0
176
0
0
0
0
176
0
0
0
0
176
52
-12
8
-20
-12
40
-12
8
8
-12
52
-20
-20
8
-20
72
7
Matriz inversa
Divida cada elemento distinto de cero de la matriz por
176
;
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
3
10
-
7
100
1
20
-
11
100
-
7
100
23
100
-
7
100
1
20
1
20
-
7
100
3
10
-
11
100
-
11
100
1
20
-
11
100
41
100
Answer
B = A⁻¹
3
10
-
7
100
1
20
-
11
100
-
7
100
23
100
-
7
100
1
20
1
20
-
7
100
3
10
-
11
100
-
11
100
1
20
-
11
100
41
100
Tamaño4×4MétodoMontante (algoritmo de Bareiss)

  Métodos de cálculo

  Fuentes