Está en la página 1de 4

Ejercicio 6: Resolución de problemas básicos sobre matrices

ELIMINACION GAUSSIANA: Es un procedimiento sistemático para resolver sistemas


de ecuaciones lineales; se basa en la idea de reducir la matriz aumentada a una forma
que sea lo suficientemente simple como para que el sistema de ecuaciones se pueda
resolver por observación.

Un nutricionista desarrolla una dieta para pacientes con bajo nivel de peso basándose
en 3 materias primas cuyos contenidos se relacionan a continuación:

Materia Costo % % % %
Prima $/Kg Azúcares Grasas Proteínas Inertes
A 2,35 12 10 60 18
B 2 10 10 50 30
C 1,7 8 6 44 42

Cuánto deberán mezclar de cada una de las tres (3) materias primas si se desea
minimizar el costo de preparar un (1) kg de alimento cuyo contenido de azúcar no
sea menor al 10%, su contenido de grasa no se mayor del 95% y su contenido de
proteínas no sea menor al 52%.
A. Reescribimos la tabla con las condiciones que se requieren para la preparación
del alimento:
Materia Costo % % % %
Prima $/Kg Azúcares Grasas Proteínas Inertes
A 2,35 12 10 60 18
B 2 10 10 50 30
C 1,7 8 6 44 42
≥ 10 ≤ 95 ≥ 52

Sean:
 𝑥 = Cantidad de materia prima A, que se requiere para preparar el
alimento
 𝑦 = Cantidad de materia prima B, que se requiere para preparar el
alimento
 𝑧 = Cantidad de materia prima C, que se requiere para preparar el
alimento
Función objetivo (para minimizar costos):
𝑓(𝑥, 𝑦, 𝑧) = 2.35𝑥 + 2𝑦 + 1.7𝑧
Dado que, para la preparación del alimento, no importa el contenido de inertes, no se
tienen en cuenta para las restricciones. Escribimos entonces las restricciones:
12𝑥 + 10𝑦 + 8𝑧 ≥ 10
10𝑥 + 10𝑦 + 6𝑧 ≤ 95
60𝑥 + 50𝑦 + 44𝑧 ≥ 52

Como la inversa solo se puede calcular para matrices cuadradas, armamos la matriz
cuadrada con los coeficientes de los porcentajes que se requieren para los alimentos A,
B y C:
12 10 8
𝐴 = [10 10 6]
60 50 44
Eliminación Gaussiana:
12 10 8 10
1
𝐴 = [10 10 6 95 ] (12) 𝑅1 =
60 5044 52
5 5 2 5
5 2 1 6
1 6 𝑅2 − 10𝑅1 3 6
6 3 3
[10 10 6 15] 𝑅3 − 60𝑅1 =[0
5
−3
2 20] ( ) 𝑅
2
5
3 3
60 50 44 52 0 0 4 2

5 2 5 5
1 5
𝑅1 − 6 𝑅2 1 0 1 − 2 𝑅 − 1𝑅
6 3 6 2 1 3
=[0 1 −5
2
4] 1 = [0 1 − 5 4 ] 2
(4) 𝑅3 1 𝑅2 + 5 𝑅3
0 0 4 2 0 0 1 2

1 0 0 −3
=[0 1 0 4,2
1
]
0 0 1 2

Función objetivo (para minimizar costos):


1
𝑓(𝑥, 𝑦, 𝑧) = 2.35(−3) + 2(4,2) + 1.7 ( ) = 2,2
2

Calcular la inversa de la matriz A de acuerdo a la siguiente fórmula fórmula

12 10 8
𝐴 = [10 10 6]
60 50 44
10 6 10 6 10 10
𝐷𝑒𝑡𝐴 = 12 | | − 10 | | + 8| |
50 44 60 44 60 50

𝐷𝑒𝑡𝐴 = 12(440 − 300) − 10(440 − 360) + 8(500 − 600)


𝐷𝑒𝑡𝐴 = 80
Adjunta A:
10 6
𝑀11 = | | = 140
50 44
10 6
𝑀12 = | | = 80
60 44
10 10
𝑀13 = | | = −100
60 50
10 8
𝑀21 = | | = 40
50 44
12 8
𝑀22 = | | = 48
60 44
12 10
𝑀23 = | |=0
60 50
10 8
𝑀31 = | | = −20
10 6
12 8
𝑀32 = | | = −8
10 6
12 10
𝑀33 = | | = 20
10 10

140 −40 −20


𝐴𝑑𝑗 𝐴 = [ −80 48 8 ]
−100 0 20

1 140 −40 −20


𝐴−1 = ∗ [ −80 48 8 ]
80
−100 0 20

1,75 −0,5 −0,25


𝐴−1 = [ −1 0,6 0,1 ]
−1,25 0 0,25
Comprobar que la inversa de la matriz calculada en el inciso anterior multiplicada
por la matriz aumentada (inicial u original) es igual a la matriz identidad.

𝐴 ∗ 𝐴−1 = 𝐼

12 10 8 1,75 −0,5 −0,25


𝐴 ∗ 𝐴−1 = [10 10 6 ] ∗ [ −1 0,6 0,1 ]
60 50 44 −1,25 0 0,25
𝐴 ∗ 𝐴−1
12(1,75) + 10(−1) + 8(−1,25) 12(−0,5) + 10(0,6) + 8(0) 12(−0,25) + 10(0,1) + 8(0,25)
= [ 10(1,75) + 10(−1) + 6(−1,25) 10(−0,5) + 10(0,6) + 6(0) 10(−0,25) + 10(0,1) + 6(0,25) ]
60(1,75) + 50(−1) + 44(−1,25) 60(−0,5) + 50(0,6) + 44(0) 60(−0,25) + 50(0,1) + 44(0,25)

1 0 0
𝐼 = [0 1 0]
0 0 1

También podría gustarte