Matriz Inversa

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Método Matriz inversa

Miguel Angel Chambilla Mamani 2022-121016


Física Computacional
Teoría y Antecedentes
El método de la matriz inversa tiene sus raíces en el desarrollo de la teoría de matrices y el álgebra lineal. La teoría de

matrices fue desarrollada en el siglo XIX por matemáticos como Arthur Cayley y James Joseph Sylvester.

● Arthur Cayley (1821-1895): Cayley fue un matemático británico que realizó importantes contribuciones al desarrollo

de la teoría de matrices. En 1858, publicó un artículo en el que introdujo la idea de una matriz y su inversa,

estableciendo las bases del álgebra matricial.

● James Joseph Sylvester (1814-1897): Sylvester, colega de Cayley, también hizo significativas contribuciones al

álgebra lineal y la teoría de matrices. Juntos, desarrollaron muchas de las ideas que forman la base del álgebra

matricial moderna.
Uso Apropiado:

● El método de la matriz inversa se utiliza para resolver sistemas de ecuaciones lineales cuando se cumplen las siguientes

condiciones:

● El sistema es cuadrado (el número de ecuaciones es igual al número de incógnitas).La matriz de coeficientes es invertible (su

determinante es diferente de cero).

Limitaciones:

● La matriz de coeficientes no es cuadrada.

● La matriz de coeficientes es singular (su determinante es cero, por lo que no tiene inversa).

● El cálculo de la inversa es computacionalmente costoso para matrices de gran tamaño, en cuyo caso otros métodos como la

descomposición LU pueden ser más eficientes.


Explicación del método 𝑐𝑜𝑒𝑓𝑖𝑐𝑖𝑒𝑛𝑡𝑒𝑠

𝐴11 𝐴12 𝐴13


𝐴11 𝑥 + 𝐴12 𝑦 + 𝐴13 𝑧 = 𝐵1 𝐴= 𝐴21 𝐴22 𝐴23
ቐ𝐴21 𝑥 + 𝐴22 𝑦 + 𝐴23 𝑧 = 𝐵2 𝐴31 𝐴32 𝐴33
𝐴31 𝑥 + 𝐴32 𝑦 + 𝐴33 𝑧 = 𝐵3
𝑖𝑛𝑐𝑜𝑔𝑛𝑖𝑡𝑎𝑠
𝐴⋅𝑋 =𝐵
𝑥
𝐴−1 ⋅ 𝐴 ⋅ 𝑋 = 𝐵 ⋅ 𝐴−1 𝑋= 𝑦
𝑧
𝑚𝑎𝑡𝑟𝑖𝑧 𝑖𝑑𝑒𝑛𝑡𝑖𝑑𝑎𝑑 𝑝𝑜𝑟 𝑚𝑎𝑡𝑟𝑖𝑧 𝑒𝑠 𝑙𝑎 𝑚𝑖𝑠𝑚𝑎 𝑚𝑎𝑡𝑟𝑖𝑧
𝑡𝑒𝑟𝑚𝑖𝑛𝑜𝑠 𝑖𝑛𝑑𝑒𝑝𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒𝑠
𝐼 ⋅ 𝑋 = 𝐴−1 ⋅ 𝐵
𝐵1
𝑋 = 𝐴−1 ⋅ 𝐵 𝐵 = 𝐵2
𝐵3

𝐴 = 𝐴11 𝐴22 ⋅ 𝐴33 − 𝐴23 ⋅ 𝐴32 − 𝐴12 𝐴21 ⋅ 𝐴33 − 𝐴23 ⋅ 𝐴31 + 𝐴13 (𝐴21 ⋅ 𝐴32 − 𝐴22 ⋅ 𝐴31 )
𝐴11 𝐴12 𝐴13 𝑎𝑑𝑗 𝑑𝑒 𝐴 𝑎11 𝑎21 𝑎31 𝐵1
𝐴= 𝐴 𝐴22 𝐴23 𝑎
𝑋 = 21 𝑎22 𝑎32 𝐵2
21
𝐴31 𝐴32 𝐴33 𝐴′11 𝐴′21 𝐴′31 𝑎13 𝑎23 𝑎33 𝐵3
𝑎𝑑𝑗 𝐴 = 𝐴′12 𝐴′22 𝐴′32
+ − + 𝐴′13 𝐴′23 𝐴′33 𝑎11 𝐵1 + 𝑎21 𝐵2 + 𝑎31 𝐵3
− + − 𝑋 = 𝑎21 𝐵1 + 𝑎22 𝐵2 + 𝑎32 𝐵3
+ − + 𝑎𝑑𝑗(𝐴) 𝑎13 𝐵1 + 𝑎23 𝐵2 + 𝑎33 𝐵3
𝐴−1 =
𝐴
𝐴′11 𝐴′21 𝐴′31
𝑐𝑜𝑓𝑎𝑐𝑡𝑜𝑟𝑒𝑠 𝑑𝑒 𝐴 𝐴′12 𝐴′22 𝐴′32
𝐴′13 𝐴′23 𝐴′33
𝐴′11 𝐴′12 𝐴′13 𝐴−1 =
𝑐𝑜𝑓 𝐴 = 𝐴′21 𝐴′22 𝐴′23 𝐴
𝐴′31 𝐴′32 𝐴′33 𝑎11 𝑎21 𝑎31
𝑇𝑟𝑎𝑛𝑠𝑝𝑢𝑒𝑠𝑡𝑎 −1 𝑎 𝑎22 𝑎32
𝑎𝑑𝑗 𝐴 = 𝑐𝑜𝑓 𝐴 𝐴 = 21
𝑎13 𝑎23 𝑎33
Ejemplo de Solución de un
sistema de ecuación
2𝑥+𝑦+𝑧 =0 2 1 1 𝑎𝑑𝑗(𝐴)
𝐴 = 1 −1 −2 𝐴−1 =
ቐ𝑥 − 𝑦 − 2 𝑧 = 5 𝐴
3𝑥+ 𝑧=7 3 0 1
−1 −7 3
𝑥
𝐴⋅𝑋 =𝐵 𝑐𝑜𝑓 𝐴 = −1 −1 3
𝑋= 𝑦
−1 5 −3
𝑧
𝐴−1 ⋅ 𝐴 ⋅ 𝑋 = 𝐵 ⋅ 𝐴−1
−1 −1 −1
0
𝑚𝑎𝑡𝑟𝑖𝑧 𝑖𝑑𝑒𝑛𝑡𝑖𝑑𝑎𝑑 𝑝𝑜𝑟 𝑚𝑎𝑡𝑟𝑖𝑧 𝑒𝑠 𝑙𝑎 𝑚𝑖𝑠𝑚𝑎 𝑚𝑎𝑡𝑟𝑖𝑧 𝑎𝑑𝑗 𝐴 = −7 −1 5
𝐵= 5
3 3 −3
𝐼 ⋅ 𝑋 = 𝐴−1 ⋅ 𝐵 7
𝐴 = 2 −1 + 0 − 1 1 + 6 + 1 0 + 3
−1
𝑋=𝐴 ⋅𝐵
𝐴 = −6
−1 −1 −1 𝐴−1 ⋅ 𝐵 = 𝑋
−1
1 5 7
𝐴 = ⋅ −7 −1 5 0+ + =2
−6 1 1 1 6 6
3 3 −3
6 6 6 5 35
1 1 1 7 1 5 0 2 0+ − = −5
− ⋅ 5 = −5 6 6
6 6 6 6 6 6
7 1 5 7 1 5 7
𝐴−1 = 1 1 1 0− + =1
− − −
6 6 6 2 2 2 6 2
1 1 1
− −
2 2 2
Como desarrollar en Phyton

• Importar la Biblioteca numpy

• Definir la Matriz de coeficientes A y los Términos Independientes B

• En este caso usaremos la función inv del módulo linalg, para calcular la inverza de la

matriz A.

• Se va realizar la multiplicación de A^-1 por B para obtener nuestro vector de

incógnitas X.

• Mostrar los resultados


Aplicación
Supongamos que estamos en una fábrica que produce tres tipos de aleaciones metálicas, queremos determinar las cantidades de tres

metales puros x, y, z que necesitamos mezclar para obtener ciertos productos con las siguientes condiciones:

● La primera aleación debe tener 2 partes de x, 1 parte de y 1 parte de z y no debe contener ninguna otra cantidad.

● La segunda aleación debe tener 1 parte de x, -1 parte de y (reducir la cantidad de y) y -2 -2 partes de z. con una cantidad total de 5

unidades.

● La tercera aleación debe tener 3 partes de x y 1 parte de z. Con una cantidad total de 7 unidades.

● x = 2 : necesitamos 2 partes del primer metal puro

● y = - 5: necesitamos reducir la cantidad del segundo metal en 5 partes (eliminar o ajustar negativamente su presencia)

● z = 1 : necesitamos 1 parte del tercer metal

También podría gustarte