Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica3 200506
Practica3 200506
FUNDAMENTOS DE MATEMATICAS.
Ingeniera Qumica (Curso 2005-06)
_
a
11
x
1
+a
12
x
2
+. . . +a
1n
x
n
= b
1
a
21
x
1
+a
22
x
2
+. . . +a
2n
x
n
= b
2
.
.
.
a
m1
x
1
+a
m2
x
2
+. . . +a
mn
x
n
= b
m
con m ecuaciones y n incognitas se puede escribir en forma matricial,
Ax = b
donde,
A =
_
_
_
_
_
a
11
a
12
. . . a
1n
a
21
a
22
. . . a
2n
.
.
.
a
m1
a
m2
. . . a
mn
_
_
_
_
_
; x =
_
_
_
_
_
x
1
x
2
.
.
.
x
n
_
_
_
_
_
y b =
_
_
_
_
_
b
1
b
2
.
.
.
b
m
_
_
_
_
_
Vamos a ver mediante algunos ejemplos y ejercicios como se pueden resolver los sistemas de ecuaciones lineales
utilizando algunos de los comandos de Matlab descritos anteriormente.
Ejemplo 7 Consideremos el sistema,
_
_
2x y +z = 3
x +y = 3
y 3z = 7
entonces, siguiendo la notaci on anterior,
13
A =
_
_
2 1 1
1 1 0
0 1 3
_
_
, x =
_
_
x
y
z
_
_
y b =
_
_
3
3
7
_
_
Como se trata de un sistema con soluci on unica, ya que el determinante de A es distinto de cero,
>>det(A)
ans =
-8
Una forma de resolver el sistema es escribir la matriz orlada (o ampliada)
>>Ab=[A b]
y hacer rref(Ab) con lo que obtenemos
_
_
1 0 0 1
0 1 0 2
0 0 1 3
_
_
es decir, la soluci on es x = 1, y = 2, z = 3.
Otra forma de resolver el sistema consiste en despejar x,
x = A
1
b,
sin m as que escribir
>>x=inv(A)*b
x =
1
2
3
Hay otra forma de hacerlo, utilizando lo que en Matlab se denomina como division matricial a la izquierda:
>>x=A\b
x =
1
2
3
En este caso, el resultado es el mismo, pero es diferente la forma en la que trabaja el ordenador. En este segundo
caso el metodo que utiliza es el de la factorizacion LU, que es una modicaci on de la eliminaci on gaussiana.
Ejercicio 5 Resolver el siguiente sistema utilizando los tres procedimientos anteriormente descritos y comprobar
que sale la misma soluci on.
_
_
_
_
1 1 0 3
2 1 1 1
3 1 1 2
1 2 3 1
_
_
_
_
_
_
_
_
x
1
x
2
x
3
x
4
_
_
_
_
=
_
_
_
_
4
1
3
4
_
_
_
_
14
5. Sistemas homogeneos y su aplicacion al ajuste de reacciones qumi-
cas
Un sistema de ecuaciones lineales
_
_
a
11
x
1
+a
12
x
2
+. . . +a
1n
x
n
= b
1
a
21
x
1
+a
22
x
2
+. . . +a
2n
x
n
= b
2
.
.
.
a
m1
x
1
+a
m2
x
2
+. . . +a
mn
x
n
= b
m
con m ecuaciones y n incognitas se llama homogeneo, si todas las constantes b
1
, b
2
,...,b
m
son cero. Es decir, el
sistema general homogeneo esta dado por
_
_
a
11
x
1
+a
12
x
2
+. . . +a
1n
x
n
= 0
a
21
x
1
+a
22
x
2
+. . . +a
2n
x
n
= 0
.
.
.
a
m1
x
1
+a
m2
x
2
+. . . +a
mn
x
n
= 0
En un sistema homogeneo, siempre existe la soluci on trivial (o solucion cero):
x
1
= x
2
= ... = x
n
= 0
Por tanto, en un sistema homogeneo caben dos posibilidades:
- o bien solo existe la solucion trivial;
- o bien existe un n umero innito de soluciones, ademas de la trivial, llamadas soluciones no triviales.
Ejemplo 8 Un sistema homogeneo que tiene s olo la soluci on trivial:
_
_
3x
1
+ 4x
2
+ 6x
3
= 0
4x
1
+ 5x
2
+ 6x
3
= 0
3x
1
+x
2
2x
3
= 0
Si escribimos la matriz ampliada
_
_
2 4 6 0
4 5 6 0
3 1 2 0
_
_
,
y aplicamos el comando rref, obtendremos
_
_
1 0 0 0
0 1 0 0
0 0 1 0
_
_
,
lo que quiere decir que la unica soluci on es la trivial,
x
1
= x
2
= x
3
= 0.
Ejemplo 9 Un sistema homogeneo con un n umero innito de soluciones:
_
_
x
1
+ 2x
2
x
3
= 0
3x
1
3x
2
+ 2x
3
= 0
x
1
11x
2
+ 6x
3
= 0
Haciendo lo mismo que en el ejemplo anterior (y poniendo el resultado en formato racional, format rational,)
obtenemos
15
_
_
_
_
_
_
_
_
1 0
1
9
0
0 1
5
9
0
0 0 0 0
_
_
_
_
_
_
_
_
,
lo que quiere decir que, son soluciones todas las ternas de n umeros reales de la forma
_
1
9
x
3
,
5
9
x
3
, x
3
_
,
para cualquier valor de x
3
. En particular, para x
3
= 0, obtenemos la soluci on trivial; para x
3
= 1, obtenemos la
soluci on
_
1
9
,
5
9
, 1
_
,
para x
3
= 9, la soluci on
(, 5, 9).
Ejemplo 10 Un sistema homogeneo con m as inc ognitas que ecuaciones tiene un n umero innito de soluciones:
Resolvemos el sistema:
_
x
1
+x
2
x
3
= 0
4x
1
2x
2
+ 7x
3
= 0
como en los ejemplos anteriores, escribiendo la matriz ampliada y haciendo rref, para obtener
_
_
_
_
1 0
5
6
0
0 1
11
6
0
_
_
_
_
,
lo cual quiere decir que son soluciones todas las ternas de n umeros reales de la forma
_
5
6
x
3
,
11
6
x
3
, x
3
_
, x
3
IR
Observacion: Si en estos tres ejemplos hubieramos escrito la matriz sin ampliar y hubieramos hecho rref,
habramos visto las soluciones mas rapidamente:
En el primer ejemplo, puesto que el determinante de la matriz del sistema no era nulo, el resultado era la matriz
identidad (solucion unica.) En el segundo caso, aparece una la de ceros. Y en el tercer caso, que sucede?: lo que
sucede siempre que hay un sistema homogeneo con m as inc ognitas que ecuaciones, que tiene un n umero innito de
soluciones.
Ejercicio 6 Resolver el sistema homogeneo
_
_
x
1
2x
2
+x
3
+x
4
= 0
3x
1
+ 2x
3
2x
4
= 0
4x
2
x
3
x
4
= 0
5x
1
+ 3x
3
x
4
= 0
Ejercicio 7 Resolver el sistema
_
_
25x
1
16x
2
+ 13x
3
+ 33x
4
57x
5
= 0
16x
1
+ 3x
2
+x
3
12x
5
= 0
8x
2
+ 16x
4
26x
5
= 0
16
Este estudio de los sistemas homogeneos se puede aplicar al ajuste de reacciones qumicas:
Ejemplo 11 Para ajustar la reacci on
Fe
2
O
3
(s) +C(s) Fe(l) +CO(g)
que se produce cuando calentamos mineral de oxido de hierro con un exceso de carbono para obtener hierro puro,
procedemos de la siguiente manera:
Fe : 2x
1
= x
3
O : 3x
1
= x
4
C : x
2
= x
4
Es decir, se trata de resolver el siguiente sistema homogeneo de 3 ecuaciones con 4 inc ognitas (que, como
acabamos de ver, siempre tiene soluci on no trivial):
_
_
2x
1
x
3
= 0
3x
1
x
4
= 0
x
2
x
4
= 0
(1)
O lo que es lo mismo, si consideramos x
4
como un par ametro (x
4
= ) tratamos de resolver el siguiente sistema
de 3 ecuaciones con 3 inc ognitas
_
_
2x
1
x
3
= 0
3x
1
=
x
2
=
obteniendo la soluci on
x
4
= , x
2
= , x
1
=
3
, x
3
= 2
3
De modo, que podemos decir que el sistema 1 tiene las innitas soluciones:
x
1
=
3
, x
2
= , x
3
= 2
3
, x
4
=
para cualquier valor de IR.
En nuestro caso, solo nos interesa la soluci on de n umeros enteros positivos x
1
, x
2
, x
3
, x
4
que no tengan divisor
com un diferente de 1, es decir, para = 3:
x
1
= 1, x
2
= 3, x
3
= 2, x
4
= 3,
de modo que la reacci on ajustada es
Fe
2
O
3
+ 3C 2Fe + 3CO
Ejercicio 8 Ajustar las siguientes reacciones qumicas:
1. CO
2
+H
2
O C
6
H
12
O
6
+O
2
2. Pb(N
3
)
2
+Cr(MnO
4
)
2
Cr
2
O
3
+MnO
2
+Pb
3
O
4
+NO
3. AgNO
3
+K
2
CrO
4
Ag
2
CrO
4
+KNO
3
4. Mg +HCl MgCl
2
+H
2
Ejercicio 9 Ajustar la siguiente serie de reacciones qumicas que se utilizan para producir clorato de sodio:
1. KMnO
4
+HCl KCl +MnCl
2
+H
2
O +Cl
2
2. Cl
2
+Ca(OH)
2
Ca(ClO
3
)
2
+CaCl
2
+H
2
O
3. Ca(ClO
3
)
2
+Na
2
SO
4
CaSO
4
+NaClO
3
17