Saltar al contenido principal
LibreTexts Español

2.1: Eliminación gaussiana

  • Page ID
    119083
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Ver Eliminación Gaussiana en YouTube

    El algoritmo estándar para resolver un sistema de ecuaciones lineales se llama eliminación gaussiana. Es más fácil ilustrar este algoritmo con el ejemplo.

    Considere el sistema lineal de ecuaciones dado por

    \[\begin{align}-3x_1+2x_2-x_3&=-1, \\[4pt] 6x_1-6x_2+7x_3&=-7\label{eq:1} \\[4pt] 3x_1-4x_2+4x_3&=-6,\end{align} \]

    que se puede reescribir en forma de matriz como

    \[\left(\begin{array}{rrr}-3&2&-1\\6&-6&7\\3&-4&4\end{array}\right)\left(\begin{array}{c}x_1\\x_2\\x_3\end{array}\right)=\left(\begin{array}{r}-1\\-7\\-6\end{array}\right).\nonumber \]

    Para realizar la eliminación gaussiana, formamos lo que se llama una matriz aumentada combinando la matriz\(\text{A}\) con el vector de columna\(\text{b}\):

    \[\left(\begin{array}{rrrr}-3&2&-1&-1\\6&-6&7&-7\\3&-4&4&-6\end{array}\right).\nonumber \]

    Luego se realiza la reducción de filas en esta matriz. Las operaciones permitidas son

    1. multiplicar cualquier fila por una constante,
    2. agregar un múltiplo de una fila a otra fila,
    3. intercambiar el orden de las filas.

    Es fácil confirmar que estas operaciones no cambian la solución de las ecuaciones originales. El objetivo aquí es convertir la matriz\(\text{A}\) en una matriz con todos los ceros por debajo de la diagonal. A esto se le llama matriz triangular superior, a partir de la cual se puede resolver rápidamente para las incógnitas\(\text{x}\).

    Comenzamos con la primera fila de la matriz y trabajamos nuestro camino hacia abajo de la siguiente manera. El elemento clave se llama el pivote, que es el elemento diagonal que usamos para poner a cero todos los elementos por debajo de él. El pivote en la primera fila es la entrada diagonal\(−3\). Para poner a cero el\(6\) en la segunda fila por debajo del pivote, multiplicamos la primera fila por\(2\) y la agregamos a la segunda fila. Para poner a cero el\(3\) en la tercera fila debajo del pivote, agregamos la primera fila a la tercera fila:

    \[\left(\begin{array}{rrrr}-3&2&-1&-1\\6&-6&7&-7\\3&-4&4&-6\end{array}\right)\to\left(\begin{array}{rrrr}-3&2&-1&-1\\0&-2&5&-9\\0&-2&3&-7\end{array}\right).\nonumber \]

    Después vamos a la segunda fila. El nuevo pivote es el número\(−2\) en la diagonal de la segunda fila. Para poner a cero el\(−2\) debajo del pivote, multiplicamos la segunda fila por\(−1\) y la agregamos a la tercera fila:

    \[\left(\begin{array}{rrrr}-3&2&-1&-1\\0&-2&5&-9\\0&-2&3&-7\end{array}\right)\to\left(\begin{array}{rrrr}-3&2&-1&-1\\0&-2&5&-9\\0&0&-2&2\end{array}\right).\nonumber \]

    La matriz original\(\text{A}\) es ahora triangular superior, y las ecuaciones transformadas se pueden determinar a partir de la matriz aumentada como

    \[\begin{aligned}-3x_1+2x_2-x_3&=-1,\\ -2x_2+5x_3&=-9,\\ -2x_3&=2.\end{aligned} \nonumber \]

    Estas ecuaciones se pueden resolver mediante la sustitución posterior, partiendo de la última ecuación y trabajando hacia atrás. Tenemos

    \[\begin{aligned}x_3&=-\frac{1}{2}(2)=-1 \\ x_2&=-\frac{1}{2}(-9-5x_3)=2, \\ x_1&=-\frac{1}{3}(-1-2x_2+x_3)=2.\end{aligned} \nonumber \]

    Por lo tanto,

    \[\left(\begin{array}{c}x_1\\x_2\\x_3\end{array}\right)=\left(\begin{array}{r}2\\2\\-1\end{array}\right).\nonumber \]


    2.1: Eliminación gaussiana is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.