Jπ
Cuerpo de Profesores de Secundaria

Tema 16: Discusión y resolución de ecuaciones lineales

Teorema de Rouché-Frobenius • Algoritmo de Gauss • Regla de Cramer • IA y Espacios Vectoriales

José A. Martínez Martínez | Preparador de Oposiciones
Especialidad Matemáticas • Convocatoria 2026
Tema 16: Discusión y resolución de ecuaciones lineales © 2026
Por José Antonio Martínez Martínez. Licencia bajo CC BY-NC-ND 4.0.
CC BY NC ND

1 Introducción

Resumen del Tema

Este tema vertebra el Álgebra Lineal aplicada al resolver uno de los problemas más ubicuos en las matemáticas: la determinación de soluciones comunes a un conjunto de restricciones lineales. Formalizaremos los sistemas como ecuaciones matriciales $AX=B$ y como aplicaciones lineales entre espacios vectoriales. Analizaremos las técnicas constructivas de resolución (Gauss, Cramer) y culminaremos con la potente herramienta teórica del Teorema de Rouché-Frobenius, que permite discutir a priori la existencia y unicidad de soluciones atendiendo al rango matricial.

Los sistemas de ecuaciones componen la herramienta básica para el estudio de las posiciones relativas en el plano y en el espacio. Aunque, si bien es cierto, dentro de las Ciencias Sociales, deberíamos prestar más atención a su tratamiento algebraico más que geométrico. Tengamos en cuenta que los sistemas de ecuaciones resuelven problemas relacionados con situaciones de la vida cotidiana, que tiene que ver con las Ciencias Sociales, siempre y cuando hablemos de niveles de Bachillerato. Para niveles más altos, podemos hablar de aplicaciones en todas las ciencias y unos niveles que, al igual que pasa con las ecuaciones, se vuelven imprescindibles para resolver problemas.

Comenzaremos con el concepto general de sistema de ecuaciones en sus distintas formas: ordinaria, matricial, vectorial, etc. Veremos las distintas posibilidades con las que nos enfrentaremos en cuanto al número y tipo de soluciones, lo cual analizaremos visualmente.

2 Notación y definiciones

En adelante $\mathbb{K}$ será un cuerpo. (Normalmente $\mathbb{K}=\mathbb{R}$ o $\mathbb{K}=\mathbb{C}$).

Definición 2.1: Sistema de Ecuaciones

Llamaremos sistema de $m$ ecuaciones con $n$ incógnitas a un conjunto de relaciones lineales de la forma:

$$ S \equiv \begin{cases} a_{11}x_1 + a_{12}x_2 + \dots + a_{1n}x_n = b_1 \\ a_{21}x_1 + a_{22}x_2 + \dots + a_{2n}x_n = b_2 \\ \dots\dots\dots\dots\dots\dots\dots\dots\dots\dots \\ a_{m1}x_1 + a_{m2}x_2 + \dots + a_{mn}x_n = b_m \end{cases} $$

Siendo $x_1, x_2, \dots, x_n$ las incógnitas del sistema y todos los coeficientes $a_{ij}$ y $b_i$ pertenecientes a $\mathbb{K}$.

Si $\mathcal{S}(S)$ es el conjunto de todas las posibles soluciones de un sistema $S$, dependiendo de su cardinalidad geométrica y algebraica podemos tener tres casos, que visualizamos a continuación en 2D:

Simulación: Interpretación Geométrica (Sistemas 2x2)

Selecciona el tipo de sistema para observar cómo se comportan las rectas (ecuaciones) en el plano y cómo esto determina el conjunto de soluciones.

2.1. Representación matricial de un sistema

Podemos ver el sistema inicial como una ecuación matricial $A X = B$. A la matriz $A$ la llamaremos matriz de coeficientes. Diremos que la matriz $(A|b)$ es la matriz ampliada del sistema:

$$ (A|b) = \begin{pmatrix} a_{11} & a_{12} & \dots & a_{1n} & | & b_1 \\ a_{21} & a_{22} & \dots & a_{2n} & | & b_2 \\ \vdots & \vdots & \ddots & \vdots & | & \vdots \\ a_{m1} & a_{m2} & \dots & a_{mn} & | & b_m \end{pmatrix} $$
Propiedad Conservativa (Sistemas Equivalentes)

Si se aplica a la matriz ampliada de un sistema una o varias transformaciones elementales por filas (intercambiar filas, multiplicar por escalares no nulos, o sumar a una fila el múltiplo de otra), el sistema resultante es equivalente al primero (tienen las mismas soluciones).

3 Método de Gauss. Discusión de un sistema

Las operaciones por filas convierten a un sistema en otro equivalente. El método de Gauss consiste en hacer ceros en la matriz ampliada del sistema desde la diagonal hacia abajo (escalonamiento), obteniendo un sistema triangular mucho más fácil de resolver (por sustitución regresiva).

Simulación: Reducción de Gauss Paso a Paso

Halla las soluciones del siguiente sistema aplicando pivotaje sobre la matriz ampliada:

$$\begin{cases} x + y - z = 3 \\ 3x + 4y - z = 5 \\ x + 2y + 3z = -1 \end{cases}$$

Si durante el proceso de Gauss llegamos a una fila del tipo $(0, 0, \dots, 0 \mid \beta)$ con $\beta \ne 0$, estamos ante un sistema incompatible (ej. $0 = 3$). Si las filas nulas en los coeficientes también lo son en el término independiente, las ignoramos, y si nos quedan menos ecuaciones independientes que incógnitas, será un sistema compatible indeterminado.

4 Sistemas de ecuaciones lineales homogéneos

Definición 4.1: Sistema Homogéneo

Un sistema de ecuaciones lineales $AX = B$ se dice que es homogéneo cuando la matriz de términos independientes es nula, es decir, $B = \mathbf{0} = (0, 0, \dots, 0)^t$.

Estos sistemas son siempre compatibles, pues la tupla trivial $X = (0, 0, \dots, 0)$ (el origen de coordenadas) es siempre solución del sistema al anular todos los sumandos. A esta solución se la denomina solución trivial. La discusión de estos sistemas se reduce a averiguar si es Compatible Determinado (solo admite la solución trivial) o Compatible Indeterminado (admite infinitas soluciones además de la trivial).

5 Método de Cramer

Sea el sistema $AX = B$ siendo $A$ una matriz cuadrada de orden $n$ (mismo número de ecuaciones que de incógnitas) y $\det A \ne 0$. Al multiplicar por la inversa obtenemos $X = A^{-1} B$. Desarrollando esto mediante la matriz de adjuntos, llegamos al siguiente teorema práctico.

Regla de Cramer

En un sistema de Cramer (cuadrado y con $\det A \ne 0$), el valor de la incógnita $x_i$ viene dado por el cociente entre el determinante de la matriz formada al sustituir la columna $i$-ésima por el vector $\vec{b}$ y el determinante original:

$$x_i = \frac{\det(\vec{a_1}, \dots, \vec{a_{i-1}}, \vec{b}, \vec{a_{i+1}}, \dots, \vec{a_n})}{\det A} \quad \forall i=1, 2, \dots, n$$
Simulación: Método de Cramer Paso a Paso

Halla las soluciones del siguiente sistema aplicando la Regla de Cramer (sustituyendo la columna correspondiente por el vector de términos independientes $\vec{b}$):

$$\begin{cases} x + y + z = 6 \\ x - y + 2z = 5 \\ 2x + y - z = 1 \end{cases} \implies \vec{b} = \begin{pmatrix} 6 \\ 5 \\ 1 \end{pmatrix}$$
Valor Añadido: Complejidad Computacional y Condicionamiento

En una exposición de excelencia, es fundamental contextualizar los métodos de resolución desde la perspectiva del Análisis Numérico y la Ciencia de Datos.

6 Teorema de Rouché-Frobenius

El Teorema de Rouché-Frobenius proporciona una regla infalible para saber si un sistema de ecuaciones lineales tiene solución, basándose exclusivamente en el cálculo de los rangos de sus matrices. Esto nos exime de tener que resolver el sistema completo para averiguar su viabilidad.

Enfoque Vectorial y Aplicaciones Lineales

Perspectiva funcional del sistema: cómo la dimensión del subespacio columna determina la consistencia.

Teorema de Rouché-Frobenius

Un sistema de ecuaciones lineales $AX = B$ tiene solución (es compatible) sí, y sólo sí, el rango de la matriz de coeficientes coincide con el rango de la matriz ampliada:

$$\text{Sistema Compatible} \iff \text{rango}(A) = \text{rango}(A|b)$$

7 Discusión de un sistema de ecuaciones lineales

Aglutinando todo lo anterior, el protocolo estándar de discusión para un sistema $A\vec{x} = \vec{b}$ de $m$ ecuaciones y $n$ incógnitas es el siguiente:

Simulación 3D interactiva: Intersección de Planos en el Espacio

Selecciona un tipo de sistema (caso 3x3) y utiliza el ratón (click y arrastrar) para girar la cámara y observar cómo los planos (ecuaciones) se intersecan en el espacio $\mathbb{R}^3$, lo que define la solución del sistema.

Casos según el Teorema de Rouché-Frobenius

1. Sistema Incompatible (S.I.): $\text{rango}(A) \ne \text{rango}(A|b)$

El rango de la matriz ampliada suele ser una unidad mayor ($\text{rango}(A) + 1$). El sistema no tiene solución, ya que el vector de términos independientes escapa al subespacio generado por la matriz de coeficientes. Geométricamente observamos planos paralelos o formaciones prismáticas tubulares que no comparten ningún punto común a todos ellos simultáneamente.


2. Sistema Compatible (S.C.): $\text{rango}(A) = \text{rango}(A|b) = r$

El sistema tiene solución. En la matriz ampliada encontraremos exactamente $r$ filas no nulas (linealmente independientes). Descartando las $m - r$ ecuaciones redundantes, se abren dos opciones:

  • Caso 2.1: $r = n$ (nº de incógnitas) $\implies$ Compatible Determinado (S.C.D.).
    El sistema reducido es cuadrado con determinante no nulo. Tiene una solución única calculable por la regla de Cramer o Gauss. Geométricamente, los hiperplanos intersecan en un único punto exacto.
  • Caso 2.2: $r < n$ (nº de incógnitas) $\implies$ Compatible Indeterminado (S.C.I.).
    Existen infinitas soluciones que forman una variedad afín con $n - r$ grados de libertad (parámetros libres $\lambda_1, \dots, \lambda_{n-r}$). Para resolverlo:
    1. Asignamos parámetros a las $n - r$ incógnitas secundarias.
    2. Pasamos dichos parámetros al término independiente a la derecha.
    3. Resolvemos el sistema $r \times r$ de Cramer resultante en función de los parámetros.
Ejemplo Práctico: Discusión con un parámetro

Discutir el siguiente sistema de ecuaciones en función de los valores del parámetro real $m$:

$$ \begin{cases} x + 2y + z = 1 \\ -x + y + z = 0 \\ x + my + z = m - 1 \end{cases} $$

8 Aplicaciones y Conclusión

La resolución de sistemas no es un mero ejercicio algebraico; sustenta multitud de disciplinas tecnológicas y científicas:

  • Economía: El modelo de insumo-producto de Leontief ($X = AX + D$), pilar de la planificación macroeconómica moderna.
  • Criptografía: Cifrados matriciales como el de Hill dependen del álgebra lineal modular, donde desencriptar equivale a resolver el sistema lineal por la matriz inversa en el cuerpo $\mathbb{Z}_p$.

8.1. Inteligencia Artificial y Redes Neuronales

El auge actual del Machine Learning y el Deep Learning tiene su motor principal en el álgebra lineal. Una red neuronal artificial procesa la información mediante capas, y el paso de información de una capa a otra (propagación hacia adelante o forward pass) es estrictamente una transformación lineal evaluada mediante multiplicación matricial.

Si una capa recibe un vector de neuronas de entrada $X$ (por ejemplo, los datos numéricos de una imagen) y produce un vector de neuronas de salida $Y$, la operación matemática subyacente es idéntica a evaluar un sistema de ecuaciones:

$$ Y = W \cdot X + B $$

Donde $W$ es la matriz de pesos (coeficientes del sistema) y $B$ es el vector de sesgo (términos independientes). Entrenar una Inteligencia Artificial consiste, en esencia, en aplicar algoritmos para ajustar esta inmensa matriz de coeficientes $W$ de modo que las salidas encajen con lo que queremos predecir o clasificar.

Simulación: Red Neuronal (Sistema Lineal)

En esta simulación, observa cómo una capa neuronal transforma las entradas ($x_1, x_2$) en salidas ($y_1, y_2$) a través de una matriz de pesos $W$ fija de $2 \times 2$. Modifica las entradas con los deslizadores para ver la evaluación del sistema de ecuaciones en acción.

Conclusión

Desde las operaciones elementales por filas de Gauss, pasando por el abordaje cerrado y matricial de Cramer, hasta culminar con la visión vectorial abstracta del Teorema de Rouché-Frobenius, hemos demostrado cómo el Álgebra Lineal provee de un marco excepcionalmente rígido pero versátil para clasificar, modelar e interpretar las estructuras lógicas de la realidad tanto topológica como computacionalmente.