Saltar al contenido

Diario de clases

Clases de Jesús Soto

Menú
  • Home
  • Equation Editor
  • Generador de tablas
Menú

MathBio: Sistemas de ecuaciones y mínimos cuadrados

Posted on 8 de octubre de 2026

Recordad que aprendimos cómo deducir las ecuaciones implícitas de una variedad afín, en concreto de una recta y de un plano. Determinar los puntos que pertenece a una variedad es equivalente a resolver el sistema de ecuaciones lineales que definen la variedad. Para resolverlas utilizamos las matrices. Así todo sistema de ecuaciones lineales lo podemos plantear como un sistema matricial de la forma Ax=b, donde A es la matriz de coeficientes del sistema, x es la matriz columna de incógnitas y b es la matriz columna de términos independientes:

\[{\displaystyle {\begin{bmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots &a_{2n}\\\vdots &\vdots &\ddots &\vdots \\a_{m1}&a_{m2}&\cdots &a_{mn}\end{bmatrix}}{\begin{bmatrix}x_{1}\\x_{2}\\\vdots \\x_{n}\end{bmatrix}}={\begin{bmatrix}b_{1}\\b_{2}\\\vdots \\b_{m}\end{bmatrix}}}\]

Para tratarlos mejor podemos intentar transformalos en sistemas escalonados, que es resultado de transformar la matriz ampliada [A b], mediante operaciones elementales de fila, en una matriz escalonada. Es te el método que conocemos como método de Gauss.

Los sistemas de ecuaciones más sencillos resultan aquellos que podemos emplear la regla de Cramer.

La importancia de Teorema de Rouché-Frobenius estriba en que determina cuando un sistema tiene solución o no. Este resultado junto con el anterior nos permiten resolver con facilidad los sistemas de ecuaciones como los ejercicios que hemos realizado.

El Teorema de Rouché-Fröbenius nos afirma que Existen soluciones para el sistema si y solo si el rango de la matriz de coeficientes es igual al rango de la matriz ampliada.

Así un sistema será:

\[\left\{\begin{array}{l} \begin{array}{c} Compatible \\ rang(A)=rang(A|\textbf{b}) \end{array}\left\{\begin{array}{l} \begin{array}{c} Determinado \\ rang(A)=\mbox{Número de incógnitas}
\end{array} \\ \begin{array}{c} Indeterminado \\ rang(A)<\mbox{Número de incógnitas}\end{array} \\\end{array}\right.\\\begin{array}{c} Incompatible \\ rang(A)\neq rang(A|\textbf{b}) \end{array}\\ \end{array}\right.\]

Para resolver un sistema compatible sólo tenemos que encontrar un menor de \(A\) distinto de cero y del mismo orden que en rango de \(A\). Supongamos que \(\bar{A}\) es la submatriz de \(A\) cuyo menor es el que buscamos. Entonces \([A|\textbf{b}]\) se puede transformar mediante operaciones elementales por filas en una matriz

\[[A|\textbf{b}]\sim\left[\begin{array}{c}
\bar{A}\,\bar{P}\\
0\end{array}\left|\begin{array}{c}
\bar{\textbf{b}}\\
0\end{array}\right.\right]\]
Donde \(\bar{P}\) son o \(0\) o las columnas de la martiz \(A\) tales que \[rang(A)+\mbox{nºcolumnas}(\bar{P})=\mbox{Número de incógnitas}.\]
De este modo el sistema tendrá por solución
\[\bar{X}=\bar{A}^{-1}\cdot [\bar{\textbf{b}}-\bar{P}K],\]
donde \(K\) son las variables, en forma de parámetros, que faltan en el menor de \(\bar{A}\), y tales que \(X^t=\bar{X}^t K^t\).

Ejercicio: Determinar las ecuaciones paramétricas de la recta dada por la intersección de los planos \(\pi_1:2x+3y-z=0\) y \(\pi_2:-x-2y+z=0.\)


Ejercicio: Determinar las ecuaciones paramétricas del plano \(3x-6y+z=23.\)


Ejercicio: Sea la aplicación lineal \(f:\mathbb{R}^3\to\mathbb{R}^3\), dada por \[f(x,y,z)=(2x-y+z,3x-2y+z,2x+2y-2z),\] determinar la imagen recíproca del vector (-5,-9,-8).


Ejercicio: Sea la aplicación lineal \(f:\mathbb{R}^4\to\mathbb{R}^3\), dada por \[f(x,y,z,t)=(x-y+z+t,x+2z-t,x+y+3z-3t),\] determinar su núcleo.


Mínimos cuadrados

Hemos visto cómo solucionar sistemas de ecuaciones lineales. Sin embargo, hay ocasiones en que los sistemas no tienen solución. En estos casos podemos buscar el punto más cercano a la solución. Recordemos que todo sistema podemos plantearlo en su forma matricial como
\[ A\ x=\ \textbf{b},\]
donde \(A\in\mathcal{M}_{m\times n}(\mathbb{R})\), \(x\in\mathcal{M}_{n\times 1}(\mathbb{R})\) y \(\textbf{b}\in\mathcal{M}_{m\times 1}(\mathbb{R})\).

Cuando se necesita una solución, pero no hay ninguna, lo mejor que puede hacerse es encontrar una solución \(x\) que deje a \(A\ x\) tan cercana a \(\textbf{b}\) como sea posible.

Sea \( A\in\mathcal{M}_{m\times n}(\mathbb{R})\), \( x^t\in\mathbb{R}^n\) y \(\textbf{b}^t\in\mathbb{R}^m\), llamamos solución por mínimos cuadrados de la ecuación, a una aproximación \( \hat{x}^t\in\mathbb{R}^n\), tal que
\[\parallel\textbf{b}-A\ \hat{x}\parallel\leq \parallel \textbf{b}-A\ x\parallel\ \forall\ x^t\in\mathbb{R}^n.\]

El conjunto de soluciones por mínimos cuadrados de \( A\ x=\ \textbf{b}\) coincide con el conjunto no vacío de soluciones de
\[ A^t A\ x=\ A^t\textbf{b},\]

De la propiedad anterior se deduce un resultado concluyente:

Si las columnas de \(A\) son linealmente independientes, entonces \(A^t A\) es invertible y la ecuación \(A\ x=\ \textbf{b}\) tiene solamente una solución por mínimos cuadrados dada por
\[ \hat{x}=\ (A^t A)^{-1} A^t\textbf{b}.\]

Esta forma de calcular la solución por mínimos cuadrados sería equivalente a considerar \(\bar{A}\) el subespacio vectorial de \(\mathbb{R}^m\) generado por los vectores columna de \(A\) y determinar
\[ \hat{\textbf{b}}=proy_{\bar{A}}(\textbf{b}).\]
Entonces
\[ A\ \hat{x}=\ \hat{\textbf{b}}.\]


Aplicación

A continuación, un documento con el planteamiento de un problema aplicado a la biotecnología (Modelo cinético lineal), donde se propone un modelo cinético lineal simplificado en el escalado de un bioproceso de expresión de una proteína recombinante (enzima biocatalizadora), junto con su solución detallada paso a paso:

 

  • Sistemas Incompatibles y Solución de Mínimos Cuadrados

Bibliografía

  • Capítulo 6 del libro Álgebra lineal y sus aplicaciones. 4º edición, David C. Lay. Pearson

Ejercicio: Cuál es el error de una solución por mínimos cuadrados del sistema incompatible
\[\begin{array}{r}
-x +2y=4, \\
2x-3y=1, \\
-x+3y=2.
\end{array}\]

  • \(\sqrt{11}\)
  • \(\sqrt{5}\)
  • \(\sqrt{21}\)


La solución se mostrará más adelante.

MathBio: Aplicaciones lineales

Posted on 7 de octubre de 2026

En matemáticas una aplicación lineal, es una aplicación entre dos espacios vectoriales, que preserva las operaciones de adición de vectores y multiplicación por un escalar. Sean \({\displaystyle V}\) y \({\displaystyle W}\) espacios…

ALG: Factorización LU

Posted on 7 de octubre de 2026

La factorización LU es una forma de factorización de una matriz como el producto de una matriz triangular inferior y una superior. El propósito es dada una matriz \(A\) conseguir descomponer esta…

MathBio: Álgebra con Maxima

Posted on 5 de octubre de 2026

Hoy nos iniciamos en un sistema para la manipulación de expresiones simbólicas y numéricas, Maxima. Un herramienta informática que nos ayudará a resolver problemas de la asignatura de forma sencilla y aplicada….

ALG: Criptografía con matrices

Posted on 5 de octubre de 2026

El cifrado matricial (conocido históricamente como una variante del Cifrado de Hill) es una aplicación directa del álgebra lineal donde la clave secreta es una matriz invertible. ¿Cómo funciona el Cifrado Matricial?…

ALG: Determinante y menor de una matriz

Posted on 2 de octubre de 2026

Para que sea más fácil, definimos los determinantes de forma recursiva, utilizando el valor de un determinante de orden dos y la Regla de Laplace: Sea \(A=\begin{bmatrix}a_{11}&a_{12}\\ a_{21}&a_{22}\end{bmatrix}\in\mathcal{M}_2(\mathbb{K})\), definimos el determinante de…

MathBio: Aplicación de los determinantes

Posted on 1 de octubre de 2026

Ejercicio: Dada la matriz \[A=\begin{bmatrix} 2 & 4 & 1 & 12 \\ -1 & 1 & 0 & 3 \\ 0 & -1 & 9 & -3 \\ 7 & 3…

MathBio: Bases y subespacios vectoriales

Posted on 30 de septiembre de 2026

El pasado día definimos un espacio vectorial como un conjunto de elementos, que llamaremos vectores, que cumple determinadas propiedades respecto de un cuerpo, en nuestro caso \(\mathbb{R}\), los números reales. Veamos ciertas…

ALG: Inversa de una matriz y pseudoinversa

Posted on 30 de septiembre de 2026

Definimos la inversa de una matriz cuadrada \(A=[a_{ij}]\in \mathcal{M}_{n}(\mathbb{R} o \mathbb{C})\) como la matriz \(B=[b_{ij}]\in \mathcal{M}_{n}(\mathbb{R} o \mathbb{C})\) tal que \[AB=BA=I_n.\] El procedimiento que damos para calcular la inversa es el de…

ALG: Operaciones con matrices en maxima

Posted on 28 de septiembre de 2026

Operaciones con matrices en maxima El pasado día vimos como realizar transformaciones elementales para encontrar una matriz escalonada de cualquier matriz. Estas operaciones son fáciles con maxima utilizando estos comandos: rowswap(\(M\), i,…

Paginación de entradas

1 2 Siguientes

Novela

La Loba, la lucha fraticida por un reino

La Loba, la lucha fratricida por un reino.

Urraca, señora de Zamora, acusada de instigar la muerte de su hermano, el rey Sancho de Castilla, deberá defenderse de la acusación, al tiempo que luchará por mantener la cohesión entre los hermanos y los reinos cristianos: una lobera de fieros lobeznos.

👉 En amazon

Entradas recientes

  • MathBio: Sistemas de ecuaciones y mínimos cuadrados
  • MathBio: Aplicaciones lineales
  • ALG: Factorización LU
  • MathBio: Álgebra con Maxima
  • ALG: Criptografía con matrices
octubre 2026
L M X J V S D
 1234
567891011
12131415161718
19202122232425
262728293031  
« Sep    
  • álgebra
  • bioestadistica
  • matematica discreta
  • mathbio

Prácticas mathbio Prácticas álgebra

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org
©2026 Diario de clases | Diseño: Tema de WordPress Newspaperly