Documentos de Académico
Documentos de Profesional
Documentos de Cultura
sistemas lineales
Hernán Toro
Un muestrario de aplicaciones
INTRODUCCIÓN
Los sistemas de ecuaciones lineales son una de las herramientas fundamentales de la ciencia y la
ingeniería. Sea porque muchísimos fenómenos de la realidad son inherentemente lineales, o porque
los fenómenos no lineales se pueden representar de forma aproximada por medio de sistemas
linealizados, es importante que el estudiante de ciencias o ingeniería aprenda a percibir la estructura
matemática subyacente tras muchos fenómenos aparentemente disímiles.
𝑇Top = 40°𝐶
𝑇1 𝑇2 𝑇3 𝑇7
𝑇14 𝑇16
𝑇17 𝑇23
𝑇Bottom = 0°𝐶
En cursos más avanzados se demuestra que para rejillas muy finas, la temperatura de estado estable
de cada nodo es el promedio de las temperaturas alrededor de él. Así, refiriéndonos a la figura, se
podrían obtener 23 ecuaciones en las 23 temperaturas por hallar. Por ejemplo:
Para el primer nodo, con temperatura 𝑇1 , se cumple:
20°𝐶 + 40°𝐶 + 𝑇2 + 𝑇8
𝑇1 =
4
Escribiéndolo de forma estándar, queda:
4𝑇1 − 𝑇2 − 𝑇8 = 60°𝐶.
Si el lector ubica en la figura el nodo con temperatura 𝑇12 y plantear la ecuación, halla:
𝑇9 + 𝑇11 + 𝑇15 + 120°𝐶
𝑇12 =
4
Al organizar de forma estándar la ecuación para 𝑇12 queda así:
−𝑇9 − 𝑇11 − 4𝑇12 − 𝑇15 = 120°𝐶.
El lector puede, como ejercicio, plantear algunas ecuaciones más del sistema. Hacerlas todas puede
ser tedioso, repetitivo, e inútil, pero si tiene paciencia y mucho tiempo para desperdiciar, puede
encontrar las siguientes 23 ecuaciones:
El sistema anterior se puede representar por medio de una matriz aumentada que al ser resuelta con
un sistema de cómputo permite graficar las temperaturas aproximadas en el interior de la placa.
Como ejercicio para el lector se propone este problema un poco más manejable pero a la vez, más
interesante, que se presenta a continuación.
Problema
La placa mostrada tiene una base de 4 cm en la dirección del eje 𝑥 y una altura de 3 cm en la
dirección del eje 𝑦, estando el origen de coordenadas en la posición inferior izquierda. Las
temperaturas en los bordes son como se muestran en la figura, algunas de ellas dependiendo de la
posición:
𝑇𝑇𝑜𝑝 = 60 + 10𝑥
𝑇𝑅𝑖𝑔ℎ𝑡 = 0°𝐶
𝑇𝐿𝑒𝑓𝑡 = 20𝑦
𝑇1 𝑇2 𝑇3
𝑇4 𝑇5 𝑇6
𝑇𝐵𝑜𝑡𝑡𝑜𝑚 = 40°𝐶
Plantee el sistema de ecuaciones y resuélvalo. Sugerencia: debe encontrar las temperaturas en los
nodos a la izquierda de 𝑇1 y 𝑇4 según la fórmula del recuadro verde, y las de los nodos encima de
𝑇1 , 𝑇2 y 𝑇4 usando la fórmula del recuadro amarillo.
Solución:
Si plantea correctamente las ecuaciones, llegará a una matriz aumentada así:
4 -1 0 -1 0 0 90
-1 4 -1 0 -1 0 80
0 -1 4 0 0 -1 90
-1 0 0 4 -1 0 60
0 -1 0 -1 4 -1 40
0 0 -1 0 -1 4 40
Su forma escalonada y reducida es:
1 0 0 0 0 0 44.4555
0 1 0 0 0 0 51.8012
0 0 1 0 0 0 43.1222
0 0 0 1 0 0 36.0207
0 0 0 0 1 0 39.6273
0 0 0 0 0 1 30.6874
Si se grafica la solución se encuentra la siguiente figura codificada por color, según indica la barra
de color lateral.
Puede encontrar un Bucket de Octave Online para resolver el problema y generar una visualización
de la temperatura en la placa en este enlace: https://octav.onl/TempEnPlaca ; si descarga el
archivo .svg o .png de la gráfica, que ya está interpolado, la imagen será como la anterior. De lo
contrario, si usa la interfaz de octave online, la imagen se verá discreta y poco agradable.
2. Problemas de mezclas
Muchos problemas prácticos involucran la planeación de recursos para cumplir varias tareas o
exigencias. Esto se puede ilustrar con el siguiente problema.
Problema 1.
Cierta especie exótica de planta en un jardín está en proceso de recuperación tras una plaga; el
botánico encargado indica que para su recuperación óptima se requiere un balance muy controlado
de nutrientes, en particular, Nitrógeno, Fósforo y Potasio. Infortunadamente, sólo puede conseguir
tres marcas de fertilizante que tienen los siguientes componentes por cada kilo de producto:
Si se determina que se debe abonar la planta cada semana con 180 gr de Nitrógeno, 360 gramos de
Fórforo y 150 gramos de Potasio, ¿Existe forma de cumplir esos requerimientos con una mezcla
adecuada de esos fertilizantes? ¿Cuántas bolsas (de un kg) de cada fertilizante deben comprarse?
¿De ser posible, cuántas formas hay de cumplir con esos requerimientos?
Solución:
Si llamamos 𝑥, 𝑦 y 𝑧 al número respectivo de bolsas de 1 kg de los fertilizantes X, Y y Z, entonces
lo que se busca es encontrar esas variables de forma que al sumar el aporte de nutrientes de la
mezcla, se obtenga el requerimiento impuesto por el botánico, a saber:
Requerimiento
Nitrógeno (gr) 180
Fósforo (gr) 360
Potasio (gr) 150
Cada bolsa de un kilogramo de fertilizante se puede ver como un vector de componentes, de forma
que al multiplicarlo por el número respectivo de bolsas se puede saber cuánto aporta en la mezcla:
15 10 20
Requerimiento
𝑥×
30 20 + 𝑧×
40 180
+ 𝑦× =
X 510 Y 5
10 Z 5
15 360
150
1 0 1 6
0 1 1/2 9
0 0 0 0
Los problemas de mezclas pueden tener redacciones muy diferentes a primera vista, pero cuando se
analizan, resulta que el problema es totalmente equivalente a otro.
Solución:
Al llevar a una forma escalonada o a la forma escalonada reducida se encuentra que el sistema es
consistente, con solución única, y al resolver se encuentra que la dieta cumple su aporte nutricional
si consta de 16/5 de onza de alimento A, 21/5 de onza del B y 2 onzas de alimento C.
3. Problemas de interpolación
𝑦 𝑦
(𝑥4 , 𝑦4 ) (𝑥4 , 𝑦4 )
(𝑥2 , 𝑦2 ) (𝑥2 , 𝑦2 )
¿ 𝑦𝑖 ?
(𝑥3 , 𝑦3 ) (𝑥3 , 𝑦3 )
(𝑥1 , 𝑦1 ) (𝑥1 , 𝑦1 )
𝑥 𝑥𝑖 𝑥
Encontrar valores intermedios entre los puntos de un experimento se llama “interpolar”. Para ello,
entre una familia de curvas con una forma conocida, se tiene que encontrar una que pase por los
puntos mencionados. Al evaluar en la curva el valor de la abscisa de un punto que no esté entre las
mediciones, se puede obtener una aproximación o estimación del valor de su ordenada respectiva
𝑦
(𝑥4 , 𝑦4 )
(𝑥2 , 𝑦2 )
𝑦𝑖
(𝑥3 , 𝑦3 )
(𝑥1 , 𝑦1 )
𝑥𝑖 𝑥
1 = 𝑝0 + 𝑝1 1 + 𝑝2 12 + 𝑝3 13
−7 = 𝑝0 + 𝑝1 (−1) + 𝑝2 (−1)2 + 𝑝3 (−1)3
8 = 𝑝0 + 𝑝1 2 + 𝑝2 22 + 𝑝3 23
5 1 1 2 1 3
− = 𝑝0 + 𝑝1 ( ) + 𝑝2 ( ) + 𝑝3 ( )
8 2 2 2
Esto produce un sistema de ecuaciones lineales en las incógnitas 𝑝0 , 𝑝1 , 𝑝2 y 𝑝3 . La última ecuación
5 1 1 1
( − 8 = 𝑝0 + 2 𝑝1 + 4 𝑝2 + 8 𝑝3 ) se puede multiplicar por 8 para que quede más manejable.
𝑝0 + 𝑝1 + 𝑝2 + 𝑝3 = 1
𝑝0 − 𝑝1 + 𝑝2 − 𝑝3 = −7
𝑝0 + 2𝑝1 + 4𝑝2 + 8𝑝3 = 8
8𝑝0 + 4𝑝1 + 2𝑝2 + 𝑝3 = −5
Su matriz aumentada es
1 1 1 1 1
1 −1 1 −1 −7
𝑀 = [𝐴|𝑏⃑⃑] = [ | ]
1 2 4 8 8
8 4 2 1 5
Al resolver con un sistema de cómputo se obtiene:
M = octave:6> R=rref(M)
1 1 1 1 1 R =
1 -1 1 -1 -7 1 0 0 0 -2
1 2 4 8 8 0 1 0 0 3
8 4 2 1 -5 0 0 1 0 -1
0 0 0 1 1
𝑦 = 𝑝(𝑥) = −2 + 3𝑥 − 𝑥 2 + 𝑥 3 .
Con ese polinomio podemos interpolar para los valores pedidos:
Para 𝑥 = 0, 𝑝(𝑥) = 𝑝(0) = −2.
Para 𝑥 = 1.5, 𝑝(𝑥) = 𝑝(1.5) = 29/8.
Lo anterior se puede graficar con el mismo sistema de cómputo. Los puntos de medición aparecen
marcados con puntos azules, mientras que los interpolados aparecen señalados con asteriscos rojos:
El mismo principio se puede usar para interpolar conjuntos de puntos de dos dimensiones, como
superficies, según se muestra en el siguiente ejemplo propuesto.
Problema 2
𝑥2 𝑦2 𝑧2
Encuentre un el elipsoide de la forma + + = 1 que pase por los puntos
𝑎2 𝑏2 𝑐2
2√2
𝑥1 1 𝑥2 3 𝑥3 1
3 √ 2
𝑃⃑⃑1 = [𝑦1 ] = [ ] , 𝑃⃑⃑2 = [𝑦2 ] = 1 y 𝑃⃑⃑3 = [𝑦3 ] = [ √3]
3
2 2
𝑧1 𝑧2 2 𝑧3
2 [2√3] 0
Sugerencia: Aunque las ecuaciones resultantes son no lineales en 𝑎, 𝑏 y 𝑐, sí son lineales en las
1 1 1
cantidades 𝑎2 , 𝑏2 y 𝑐 2, a las que les puede cambiar de nombre (cambio de variable) temporalmente
para resolverlas.
Solución
Al resolver para las nuevas variables, e invertir el cambio de variable, se encuentra que 𝑎 = 2,
𝑏 = 3 y 𝑐 = 4.
Aquí puede interactuar con una visualización del problema que sirvió para obtener la imagen del
enunciado: https://www.math3d.org/fsurBAEwV
4. Problemas de condiciones iniciales
Una práctica típica en ingeniería, que se estudiará en cursos superiores, consiste en resolver una
ecuación diferencial cuya solución general y sus derivadas deban cumplir ciertas condiciones en
algún punto. Este problema se conoce como problema de condiciones iniciales.
La fase final de un problema de condiciones iniciales consiste en tomar una solución general que
depende de unos coeficientes desconocidos, y hallar estos coeficientes de manera que esa solución y
sus derivadas, evaluadas en el punto dado, satisfaga unas condiciones específicas llamadas
“condiciones iniciales”. Al hallar los coeficientes se obtiene una solución específica llamada
“solución particular”, que satisface todas las condiciones iniciales.
El siguiente ejemplo ilustrará el concepto.
Problema 1
Al resolver una ecuación diferencial, se encuentra una solución general 𝑦 que depende de cuatro
coeficientes así:
𝑦(𝑥) = 𝑐1 + 𝑐2 𝑥 + 𝑐3 sin 𝑥 + 𝑐4 cos 𝑥
Se requiere encontrar los coeficientes de esa solución, de forma que 𝑦(𝑥) y sus derivadas cumplan
𝜋
las siguientes condiciones iniciales en el punto 𝑥0 = 4 :
𝜋 3 𝜋
𝑦 ( ) = 1 + √2 +
4 2 4
𝜋 1
𝑦 ′ ( ) = 1 − √2
4 2
𝜋 3
𝑦 ′′ ( ) = − √2
4 2
𝜋 1
𝑦 ′′′ ( ) = √2
4 2
Encuentre los coeficientes y la solución particular buscada.
a. Plantee el sistema de ecuaciones.
b. Represéntelo como una matriz aumentada.
c. Use un sistema de cómputo como https://octave-online.net/ o https://sagecell.sagemath.org/ para
encontrar su forma escalonada reducida.
d. ¿El sistema es consistente? ¿Cuántas soluciones tiene? ¿Cuál es la solución?
Solución:
a. Como 𝑦(𝑥) = 𝑐1 + 𝑐2 𝑥 + 𝑐3 sin 𝑥 + 𝑐4 cos 𝑥
entonces
𝑦 ′ (𝑥) = 𝑐2 + 𝑐3 cos 𝑥 − 𝑐4 sin 𝑥
𝑦 ′′ (𝑥) = −𝑐3 sin 𝑥 − 𝑐4 cos 𝑥
𝑦 ′′′ (𝑥) = −𝑐3 cos 𝑥 + 𝑐4 sin 𝑥
3 𝜋 𝜋 √2 √2
1 + √2 + = 𝑐1 + 𝑐2 + 𝑐3 + 𝑐4
2 4 4 2 2
1 √2 √2
1 − √2 = 𝑐2 + 𝑐3 − 𝑐4
2 2 2
3 √2 √2
− √2 = −𝑐3 − 𝑐4
2 2 2
1 √2 √2
√2 = −𝑐3 + 𝑐4
2 2 2
b. El sistema se puede representar con una matriz aumentada como:
𝜋 √2 √2 3 𝜋
1 1 + √2 +
4 2 2 2 4
√2 √2 1
0 1 − 1 − √2
𝑀 = [𝐴 𝑏⃑⃑] = 2 2 2
√2 √2 3
0 0 − − − √2
2 2 2
√2 √2 1
[0 0 −
2 2 2
√2 ]
Se encuentra la siguiente forma escalonada y reducida:
1 0 0 0 1
0 1 0 0 1
0 0 1 0 1
0 0 0 1 2
Eso implica que el sistema es consistente, tiene solución única, y los coeficientes pedidos son
𝑐1 = 1, 𝑐2 = 1, 𝑐3 = 1 y 𝑐4 = 2.
Problema 2
Suponga que al resolver cierta ecuación diferencial se encuentra que la solución general es
𝑦(𝑥) = 𝑥 𝑒 𝑥 + 𝑐1 𝑒 𝑥 + 𝑐2 𝑒 −𝑥 + 𝑐3
, y debe cumplir las condiciones iniciales: 𝑦(0) = 0, 𝑦 ′ (0) = 2 y 𝑦 ′′ (0) = −1.