Mathematics · Libro 3 · Bachelor Year 1

Matemáticas universitarias — Grado 1

Matemáticas universitarias — Grado 1 · Bachelor Year 1

22Determinantes y sistemas lineales

El determinante condensa en un solo escalar la respuesta a «¿son estos nn vectores una base?» — y, geométricamente, mide el volumen que generan. Lo caracterizamos por sus propiedades (multilineal, alternado, normalizado), lo calculamos en las dimensiones 22 y 33 y, en general, por desarrollo por cofactores, y lo ponemos a trabajar sobre los sistemas lineales, junto al algoritmo para todo uso: la eliminación de Gauss.

22.1 El determinante

Teorema 22.1 (Caracterización)

Hay exactamente una aplicación det ⁣:Mn(K)K\det \colon \mathcal{M}_n(K) \to K, vista como función de las nn columnas, que sea:

  1. lineal en cada columna (con las demás fijas);
  2. alternada: intercambiar dos columnas cambia el signo (y, por tanto, dos columnas iguales dan 00);
  3. normalizada: detIn=1\det I_n = 1.

Para n=2n = 2 y 33:

abcd=adbc,abcdefghi=aei+bfg+cdhcegbdiafh\begin{vmatrix} a & b\\ c & d\end{vmatrix} = ad - bc, \qquad \begin{vmatrix} a & b & c\\ d & e & f\\ g & h & i\end{vmatrix} = aei + bfg + cdh - ceg - bdi - afh

(la regla de Sarrus 3×33 \times 3: los productos de las diagonales descendentes menos los de las ascendentes).

Demostración. Admitido a este nivel.

Observación 22.2

Para n=2n = 2: desarrollar por bilinealidad sobre las columnas canónicas da la fórmula, que recíprocamente cumple los axiomas — una demostración completa; n=3n = 3 es idéntico, con más términos. El caso general (la existencia por la suma sobre las permutaciones, la unicidad por el mismo desarrollo) exige la signatura de una permutación y queda aplazado al segundo año; usamos con libertad los axiomas y las consecuencias de más abajo.

El desarrollo para n=2n = 2 al completo, ya que es la plantilla: con columnas C1=ae1+ce2C_1 = a\,e_1 + c\,e_2 y C2=be1+de2C_2 = b\,e_1 + d\,e_2, la bilinealidad da

det(C1,C2)=abdet(e1,e1)+addet(e1,e2)+cbdet(e2,e1)+cddet(e2,e2),\det(C_1, C_2) = ab\det(e_1, e_1) + ad\det(e_1, e_2) + cb\det(e_2, e_1) + cd\det(e_2, e_2),

y la alternancia mata las parejas repetidas y voltea det(e2,e1)=det(e1,e2)\det(e_2, e_1) = -\det(e_1, e_2): toda la aplicación se colapsa en (adbc)det(e1,e2)=adbc(ad - bc)\det(e_1, e_2) = ad - bc por la normalización. La unicidad es visible en el propio cálculo —los axiomas no dejaron elección en ningún paso— y este es exactamente el hecho de unicidad con escala que se usa en la demostración de la regla del producto de más abajo.

Teorema 22.3 (Propiedades)

Para A,BMn(K)A, B \in \mathcal{M}_n(K):

  1. sumar a una columna un múltiplo de otra no cambia el determinante; y multiplicar una columna por λ\lambda lo multiplica por λ\lambda (de modo que det(λA)=λndetA\det(\lambda A) = \lambda^n \det A);
  2. det(AB)=detAdetB\det(AB) = \det A\, \det B;
  3. AA es invertible     \iff detA0\det A \neq 0     \iff las columnas forman una base de KnK^n; y entonces det(A1)=(detA)1\det(A^{-1}) = (\det A)^{-1};
  4. det(AT)=detA\det(A^{\mathsf T}) = \det A — de modo que toda regla para columnas es también una regla para filas;
  5. el determinante de una matriz triangular es el producto de sus entradas diagonales.

Demostración. (1) Por linealidad, det(,Ci+λCj,)=detA+λdet(,Cj,)\det(\dots, C_i + \lambda C_j, \dots) = \det A + \lambda\det(\dots, C_j, \dots), donde el segundo determinante tiene dos columnas iguales: cero.

(2) Fíjese AA y considérese φ(B)=det(AB)\varphi(B) = \det(AB) como función de las columnas de BB: como ABAB tiene columnas ABjAB_j, φ\varphi es multilineal y alternada en las BjB_j. Admitimos, con el Teorema 22.1, su enunciado de unicidad en forma escalada: toda aplicación φ\varphi multilineal y alternada de las columnas es igual a φ(In)det\varphi(I_n) \cdot \det. Aquí φ(In)=detA\varphi(I_n) = \det A, luego det(AB)=detAdetB\det(AB) = \det A \cdot \det B.

(3) Si AA es invertible: detAdetA1=detI=1\det A\,\det A^{-1} = \det I = 1, luego detA0\det A \neq 0 y vale la fórmula de la inversa. Y si AA no es invertible, sus columnas son ligadas (Corolario 20.9 y Proposición 20.2); expresar una columna mediante las demás y desarrollar por linealidad deja determinantes con dos columnas iguales: detA=0\det A = 0. El enunciado sobre la base es la Proposición 19.8.

(4) Admitido con la construcción general (es inmediato sobre la fórmula con permutaciones); lo registramos para usar operaciones por filas.

(5) Si alguna entrada diagonal se anula, las primeras kk columnas son ligadas para algún kk (consideraciones de rango) y det=0=\det = 0 = el producto. En caso contrario, límpiese cada columna por debajo y a la izquierda con operaciones de tipo (1) —posible en la forma triangular—, llegando a la matriz diagonal, cuyo determinante es el producto de las entradas por multilinealidad desde InI_n.

Ejemplo 22.4 (Las reglas, comprobadas con números)

Tómense A=(1234)A = \begin{pmatrix} 1 & 2\\ 3 & 4\end{pmatrix} (detA=2\det A = -2) y B=(0111)B = \begin{pmatrix} 0 & 1\\ 1 & 1\end{pmatrix} (detB=1\det B = -1). Entonces

AB=(2347),det(AB)=1412=2=(2)(1);det(AT)=1324=2=detA.AB = \begin{pmatrix} 2 & 3\\ 4 & 7\end{pmatrix}, \quad \det(AB) = 14 - 12 = 2 = (-2)(-1) ; \qquad \det(A^{\mathsf T}) = \begin{vmatrix} 1 & 3\\ 2 & 4 \end{vmatrix} = -2 = \det A .

Multiplicatividad e invariancia por trasposición confirmadas — y la aditividad falsa falla con la misma pareja:

det(A+B)=1345=7detA+detB=3.\det(A + B) = \begin{vmatrix} 1 & 3\\ 4 & 5\end{vmatrix} = -7 \neq \det A + \det B = -3 .

Treinta segundos de aritmética de este tipo, tras invocar cualquier identidad de determinantes, es el seguro contra errores más barato que existe.

Ejemplo 22.5 (Los determinantes como áreas)

El paralelogramo generado por u=(2,0)u = (2, 0) y v=(1,3)v = (1, 3) tiene base 22 y altura 33: área 66. Y

2103=6:\begin{vmatrix} 2 & 1\\ 0 & 3\end{vmatrix} = 6 :

el determinante 2×22\times2 es el área con signo del paralelogramo de sus columnas. Los axiomas vuelven a contar la geometría: sumar a una columna un múltiplo de la otra es una cizalla, que desliza el paralelogramo paralelamente a un lado sin cambiar la base ni la altura (operación (1) del Teorema 22.3); escalar una columna escala el área; e intercambiar las columnas voltea la orientación, de ahí el signo, det(v,u)=6\det(v, u) = -6. En R3\R^3 la misma lectura da volúmenes con signo, y det\abs{\det} se convierte en el factor universal de escala de volúmenes de las aplicaciones lineales — el hecho que hay detrás de la fórmula del cambio de variables para integrales múltiples en el volumen del segundo año.

Teorema 22.6 (Desarrollo por cofactores)

Sea AMn(K)A \in \mathcal{M}_n(K) y sea Δij\Delta_{ij} el determinante de AA suprimiendo la fila ii y la columna jj. Entonces, para cualquier columna jj fija (o fila, por trasposición):

detA=i=1n(1)i+jaijΔij.\det A = \sum_{i=1}^{n} (-1)^{i+j}\, a_{ij}\, \Delta_{ij} .

Demostración. Admitido a este nivel.

Ejemplo 22.7

Desarrollando a lo largo de la primera columna:

210121012=2211211012=2×32=4.\begin{vmatrix} 2 & 1 & 0\\ 1 & 2 & 1\\ 0 & 1 & 2 \end{vmatrix} = 2\begin{vmatrix} 2 & 1\\ 1 & 2\end{vmatrix} - 1\begin{vmatrix} 1 & 0\\ 1 & 2\end{vmatrix} = 2 \times 3 - 2 = 4 .

Estrategia: créense ceros primero (operaciones por filas o columnas) y desarróllese después por la línea más vacía.

Ejemplo 22.8 (La inversa por cofactores, una vez a mano)

Para A=(110011101)A = \begin{pmatrix} 1 & 1 & 0\\ 0 & 1 & 1\\ 1 & 0 & 1\end{pmatrix}: detA=1(1)1(1)+0=2\det A = 1(1) - 1(-1) + 0 = 2. Los nueve cofactores (1)i+jΔij(-1)^{i+j}\Delta_{ij} se ensamblan en

Com(A)=(111111111),A1=1detACom(A)T=12(111111111),\operatorname{Com}(A) = \begin{pmatrix} 1 & 1 & -1\\ -1 & 1 & 1\\ 1 & -1 & 1 \end{pmatrix}, \qquad A^{-1} = \frac{1}{\det A}\operatorname{Com}(A)^{\mathsf T} = \frac12\begin{pmatrix} 1 & -1 & 1\\ 1 & 1 & -1\\ -1 & 1 & 1 \end{pmatrix},

la fórmula citada en el Ejercicio 22.8. Compruébese una pareja fila-columna: (fila 11 de AA)(columna 11 de A1A^{-1}) =12(1+1+0)=1= \frac12(1 + 1 + 0) = 1, y contra la columna 22: 12(1+1+0)=0\frac12(-1 + 1 + 0) = 0. Nueve determinantes 2×22\times2 para una inversa 3×33\times3: ya a este tamaño, la reducción por filas (Ejercicio 22.3) es más barata — el valor de la fórmula de los cofactores es teórico (la integralidad en el Ejercicio 22.8, la derivabilidad de la inversa en volúmenes posteriores), no computacional.

Ejemplo 22.9 (La regla triangular por bloques, en tamaño 44)

Afirmación: det(MN0P)=detMdetP\det\begin{pmatrix} M & N\\ 0 & P\end{pmatrix} = \det M\,\det P para bloques 2×22\times2. Límpiese el bloque NN con operaciones de columna: sumar a las columnas 3,43, 4 combinaciones adecuadas de las columnas 1,21, 2 elimina NN cuando MM es invertible (resuélvase MΛ=NM\Lambda = -N para los coeficientes Λ\Lambda de la combinación), dejando det(M00P)\det\begin{pmatrix} M & 0\\ 0 & P\end{pmatrix}; y entonces el desarrollo por cofactores a lo largo de la primera columna, dos veces, da detMdetP\det M\det P para esa forma diagonal por bloques. Si MM no es invertible, sus columnas son ligadas, luego las dos primeras columnas de la matriz grande son ligadas (sus mitades inferiores son nulas): los dos miembros se anulan. La regla se extiende a bloques de cualquier tamaño con el mismo argumento de dos casos — y es el motor del Ejercicio 22.10.

Ejemplo 22.10 (Un determinante 4×44 \times 4, con estrategia)

Δ=1234234134124123.\Delta = \begin{vmatrix} 1 & 2 & 3 & 4\\ 2 & 3 & 4 & 1\\ 3 & 4 & 1 & 2\\ 4 & 1 & 2 & 3 \end{vmatrix}.

Todas las filas suman 1010: la operación C1C1+C2+C3+C4C_1 \leftarrow C_1 + C_2 + C_3 + C_4 vuelve constante la primera columna, y sacar factor 1010 deja unos. Después, LiLiL1L_i \leftarrow L_i - L_1 (i2i \geq 2) limpia la primera columna:

Δ=101234011302220111=10113222111=10×16=160,\Delta = 10\begin{vmatrix} 1 & 2 & 3 & 4\\ 0 & 1 & 1 & -3\\ 0 & 2 & -2 & -2\\ 0 & -1 & -1 & -1 \end{vmatrix} = 10\begin{vmatrix} 1 & 1 & -3\\ 2 & -2 & -2\\ -1 & -1 & -1 \end{vmatrix} = 10 \times 16 = 160,

expandiendo el último determinante 3×33\times3 por su primera fila: 1(22)1(22)+(3)(22)=0+4+12=161(2 - 2) - 1(-2 - 2) + (-3)(-2 - 2) = 0 + 4 + 12 = 16. Moraleja: una operación bien elegida (advertir que las filas suman lo mismo) gana a dieciséis cofactores.

Método 22.11 (Elegir una estrategia para un determinante)

Recórrase la matriz con la vista antes de calcular nada.

  1. Sumas de filas o de columnas constantes: súmese todo en una sola línea y sáquese factor común el valor común (Ejemplo 22.10, Ejercicio 22.7).
  2. Estructura repetitiva: réstense filas o columnas vecinas para crear ceros; los patrones en escalera se colapsan hacia la forma triangular, cuyo determinante se lee en la diagonal.
  3. Ceros aislados: desarróllese por la línea más vacía (Ejemplo 22.7); las familias recursivas (tridiagonales, Ejercicio 22.6) dan así recurrencias.
  4. Un parámetro: el determinante es un polinomio en él; hállense sus raíces detectando los valores degenerados (filas iguales, columnas proporcionales) y fíjese después el polinomio por el grado y el coeficiente director. Para la matriz del Ejercicio 22.7: m=1m = 1 da tres filas iguales (rango 11, una raíz doble) y m=2m = -2 hace que las filas sumen cero (una raíz más); el determinante tiene grado 33 en mm con término dominante m3-m^3 (el producto de la antidiagonal mmmm\cdot m\cdot m, cuyo signo de Sarrus es 1-1), así que tiene que ser (m+2)(m1)2-(m+2)(m-1)^2 — sin desarrollar nada, y los dos métodos se comprueban entre sí.

Ejemplo 22.12 (Determinante de Vandermonde)

Para escalares x1,,xnx_1, \dots, x_n:

V(x1,,xn)=1x1x12x1n11x2x22x2n11xnxn2xnn1=1i<jn(xjxi).V(x_1, \dots, x_n) = \begin{vmatrix} 1 & x_1 & x_1^2 & \cdots & x_1^{n-1}\\ 1 & x_2 & x_2^2 & \cdots & x_2^{n-1}\\ \vdots & & & & \vdots\\ 1 & x_n & x_n^2 & \cdots & x_n^{n-1} \end{vmatrix} = \prod_{1 \leq i < j \leq n} (x_j - x_i) .

Esbozo de la demostración (detallada en el Ejercicio 22.5): las operaciones de columna CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} desde la derecha limpian la primera fila, y sacar factor común en cada fila restante reduce a V(x2,,xn)V(x_2, \dots, x_n). Es no nulo si y solo si los xix_i son distintos dos a dos — el determinante que hay detrás de la interpolación de Lagrange (Ejemplo 20.10).

22.2 Sistemas lineales

Definición 22.13

Un sistema lineal de nn ecuaciones con pp incógnitas es AX=BAX = B con AMn,p(K)A \in \mathcal{M}_{n,p}(K), BKnB \in K^n; es homogéneo cuando B=0B = 0. Su conjunto de soluciones, cuando es no vacío, es X0+kerAX_0 + \ker A: una solución particular más la solución general homogénea — un subespacio afín de dimensión prkAp - \operatorname{rk} A (teorema del rango).

Ejemplo 22.14 (La estructura afín, hecha visible)

Resuélvase

{x+y+z=3xy+2z=2.\begin{cases} x + y + z = 3\\ x - y + 2z = 2 . \end{cases}

Restando las ecuaciones: 2yz=12y - z = 1, luego z=2y1z = 2y - 1 y x=3yz=43yx = 3 - y - z = 4 - 3y. Las soluciones forman la recta

(x,y,z)=(4, 0, 1)+y(3, 1, 2)(yR):(x, y, z) = (4,\ 0,\ -1) + y\,(-3,\ 1,\ 2) \qquad (y \in \R):

la solución particular X0=(4,0,1)X_0 = (4, 0, -1) (la elección y=0y = 0) más la recta núcleo kerA=Vect(3,1,2)\ker A = \operatorname{Vect}(-3, 1, 2) del sistema homogéneo asociado — compruébese: (3)+1+2=0(-3) + 1 + 2 = 0 y (3)1+4=0(-3) - 1 + 4 = 0. Geométricamente, dos planos no paralelos de R3\R^3 se cortan en una recta, y el recuento de dimensiones prkA=32=1p - \operatorname{rk} A = 3 - 2 = 1 ya lo sabía antes de resolver nada. Cambiar la solución particular (digamos y=1y = 1: X0=(1,1,1)X_0' = (1, 1, 1)) cambia la descripción, no la recta: un subespacio afín tiene muchos orígenes y una sola dirección.

Teorema 22.15 (Sistemas de Cramer cuadrados)

Si AGLn(K)A \in GL_n(K), el sistema AX=BAX = B tiene la solución única X=A1BX = A^{-1}B, cuyas coordenadas son

xj=detAjdetA,Aj=A con la columna j sustituida por B.x_j = \frac{\det A_j}{\det A}, \qquad A_j = A \text{ con la columna } j \text{ sustituida por } B .

Demostración. La unicidad y la existencia son la invertibilidad. Para la fórmula: escríbase B=kxkCkB = \sum_k x_k C_k (las columnas de AA); entonces, por multilinealidad y alternancia,

detAj=det(C1,,kxkCk,,Cn)=kxkdet(C1,,Ck,,Cn)=xjdetA,\det A_j = \det\Bigl(C_1, \dots, \sum_k x_k C_k, \dots, C_n\Bigr) = \sum_k x_k \det(C_1, \dots, C_k, \dots, C_n) = x_j \det A ,

teniendo todos los términos salvo k=jk = j una columna repetida.

Ejemplo 22.16 (Cramer con un parámetro, al completo)

Para mRm \in \R, resuélvase

{x+my=1mx+y=2.\begin{cases} x + m y = 1\\ m x + y = 2 . \end{cases}

El determinante es 1m21 - m^2. Caso genérico m±1m \neq \pm1: Cramer da

x=1m211m2=12m1m2,y=11m21m2=2m1m2,x = \frac{\begin{vmatrix} 1 & m\\ 2 & 1\end{vmatrix}}{1 - m^2} = \frac{1 - 2m}{1 - m^2}, \qquad y = \frac{\begin{vmatrix} 1 & 1\\ m & 2\end{vmatrix}}{1 - m^2} = \frac{2 - m}{1 - m^2},

una solución limpia para cada mm admisible (compruébese en m=0m = 0: (1,2)(1, 2), obviamente correcto). Casos degenerados: en m=1m = 1 las ecuaciones dicen x+y=1x + y = 1 y x+y=2x + y = 2: incompatibles; y en m=1m = -1 dicen xy=1x - y = 1 y x+y=2-x + y = 2, es decir, xy=1x - y = 1 y xy=2x - y = -2: incompatibles otra vez. Que el determinante se anule anuncia que algo degenera, pero nunca dice qué — si es vacío o infinito hay que decidirlo mirando el miembro derecho. Obsérvese también cómo las fórmulas señalan sus propios límites: cuando m1m \to 1^{-}, x=12m1m2x = \frac{1 - 2m}{1 - m^2} \to -\infty; el punto solución se escapa conforme las dos rectas se vuelven paralelas.

Método 22.17 (Eliminación de Gauss sobre sistemas)

Redúzcase por filas la matriz ampliada (AB)(A \mid B) a forma escalonada.

  1. Si aparece un pivote en la última columna (una línea 0=10 = 1): no hay solución.
  2. En caso contrario, las incógnitas se reparten en incógnitas principales e incógnitas libres (los parámetros); y la sustitución hacia atrás expresa las primeras en función de las segundas: el conjunto de soluciones es un subespacio afín de dimensión == el número de incógnitas libres.

Las fórmulas de Cramer son para la teoría y los sistemas pequeños; la eliminación es el algoritmo práctico.

Ejemplo 22.18 (Una discusión con parámetro)

Para mRm \in \R, considérese

{x+y+mz=1x+my+z=1mx+y+z=1.\begin{cases} x + y + mz = 1\\ x + my + z = 1\\ mx + y + z = 1 . \end{cases}

La matriz tiene determinante (m+2)(m1)2-(m+2)(m-1)^2 (calculado en el Ejercicio 22.7 sumando todas las columnas a la primera). Para m1,2m \neq 1, -2: solución única x=y=z=1m+2x = y = z = \frac{1}{m+2} (por simetría). Para m=1m = 1: una sola ecuación repetida tres veces, un plano de soluciones. Y para m=2m = -2: sumando las tres ecuaciones se obtiene 0=30 = 3, sin solución.

Observación 22.19 (Errores frecuentes)

El determinante no es lineal en la matriz: det(A+B)detA+detB\det(A + B) \neq \det A + \det B (ya det(I2+I2)=42\det(I_2 + I_2) = 4 \neq 2); es lineal en cada columna por separado, que es una cosa completamente distinta. Escala: det(λA)=λndetA\det(\lambda A) = \lambda^n\det A, no λdetA\lambda\det A — se escalan las nn columnas. Las operaciones por filas no salen todas gratis: LiLi+λLjL_i \leftarrow L_i + \lambda L_j conserva el determinante, pero un intercambio cambia el signo y LiλLiL_i \leftarrow \lambda L_i lo multiplica por λ\lambda — los errores de contabilidad aquí son la fuente clásica de signos equivocados en los cálculos basados en la eliminación. Un determinante nulo es el principio, no el final: dice «rango <n< n», pero no qué rango; solo un trabajo adicional (la forma escalonada, o los menores del Ejercicio 22.12) lo localiza — cf. el caso m=1m = 1 frente a m=2m = -2 en el Ejemplo 22.18. Cramer necesita la invertibilidad: cuando detA=0\det A = 0, las fórmulas xj=detAj/detAx_j = \det A_j/\det A no significan nada, y el sistema puede perfectamente tener (infinitas) soluciones. Solo las matrices cuadradas tienen determinante: para un sistema rectangular, la eliminación es la única herramienta.

Observación 22.20 (Adónde van los determinantes)

A este escalar le esperan tres vidas. Geométrica: det\abs{\det} es el factor de escala de áreas o volúmenes de la aplicación asociada — precisado para el plano en el Capítulo 23 y, como jacobiano de un cambio de variables, en las integrales múltiples del volumen del segundo año. Algebraica: det(AλI)\det(A - \lambda I), el polinomio característico, abre la teoría de valores propios del segundo año — la identidad A2(trA)A+(detA)I=0A^2 - (\operatorname{tr} A)A + (\det A)I = 0 del problema del fin de semana del Capítulo 21 es su primera sombra. Analítica: los determinantes de ciertas matrices especiales (Vandermonde, Cauchy, Gram) deciden cuándo están bien planteados los problemas de interpolación, de descomposición y de proyección; y el problema del fin de semana de más abajo evalúa por completo las dos primeras familias.

Observación 22.21 (Perspectivas dentro del libro 3)

Este capítulo cierra la espina dorsal de álgebra lineal del volumen, y los dos capítulos restantes cobran los dividendos. En el Capítulo 23: la matriz de Gram (vi,vj)\bigl(\langle v_i, v_j\rangle\bigr) comprueba la libertad con un determinante (Ejercicio 23.11), y las isometrías del plano se reparten en rotaciones y reflexiones según el signo de su determinante — la clasificación del problema del fin de semana de allí corre sobre ello. En el Capítulo 25: la cantidad de Monge rts2rt - s^2 es el determinante de la matriz simétrica de segundas derivadas, y las ecuaciones normales de los mínimos cuadrados son un sistema de Cramer cuya matriz es una matriz de Gram (y, por tanto, de momentos) — invertible precisamente por los criterios de sabor Vandermonde establecidos aquí. Cuando aquellos capítulos afirmen «invertible» o «positiva», los recibos están en este.

22.3 Ejercicios

Ejercicio 22.1

Calcúlense:

3152,123456789,111124139.\begin{vmatrix} 3 & 1\\ 5 & 2 \end{vmatrix}, \qquad \begin{vmatrix} 1 & 2 & 3\\ 4 & 5 & 6\\ 7 & 8 & 9\end{vmatrix}, \qquad \begin{vmatrix} 1 & 1 & 1\\ 1 & 2 & 4\\ 1 & 3 & 9\end{vmatrix}.
Solución

Solución de Ejercicio 22.1.

3×21×5=13 \times 2 - 1 \times 5 = 1.

Segundo: L2L2L1L_2 \leftarrow L_2 - L_1, L3L3L2L_3 \leftarrow L_3 - L_2 (sobre las filas originales) dan las filas (1,2,3),(3,3,3),(3,3,3)(1,2,3), (3,3,3), (3,3,3): dos filas iguales, determinante 00. (Sarrus lo confirma: 45+84+961054872=045 + 84 + 96 - 105 - 48 - 72 = 0.)

Tercero: es un Vandermonde con x=1,2,3x = 1, 2, 3 (Ejemplo 22.12): (21)(31)(32)=2(2-1)(3-1)(3-2) = 2.

Ejercicio 22.2

¿Para qué λR\lambda \in \R es la familia ((1,1,λ),(1,λ,1),(λ,1,1))\bigl((1, 1, \lambda), (1, \lambda, 1), (\lambda, 1, 1)\bigr) una base de R3\R^3?

Solución

Solución de Ejercicio 22.2.

El determinante es (súmense todas las columnas a la primera y sáquese factor común) (λ+2)(\lambda + 2) por

11λ1λ1111=(λ1)2\begin{vmatrix} 1 & 1 & \lambda\\ 1 & \lambda & 1\\ 1 & 1 & 1 \end{vmatrix} = -(\lambda - 1)^2

(límpiese con L1L1L3L_1 \leftarrow L_1 - L_3, L2L2L3L_2 \leftarrow L_2 - L_3 y desarróllese), lo que da det=(λ+2)(λ1)2\det = -(\lambda+2)(\lambda-1)^2. Es base     det0    λ{1,2}\iff \det \neq 0 \iff \lambda \notin \{1, -2\}.

Ejercicio 22.3

Resuélvanse por la regla de Cramer:

{2x+y=53x2y=4,y despueˊs{x+y+z=6xy+z=22x+yz=1.\begin{cases} 2x + y = 5\\ 3x - 2y = 4 , \end{cases} \qquad\text{y después}\qquad \begin{cases} x + y + z = 6\\ x - y + z = 2\\ 2x + y - z = 1 . \end{cases}
Solución

Solución de Ejercicio 22.3.

Primer sistema: det=7\det = -7; x=175142=147=2x = \frac{1}{-7}\begin{vmatrix} 5 & 1\\ 4 & -2\end{vmatrix} = \frac{-14}{-7} = 2, y=172534=77=1y = \frac{1}{-7}\begin{vmatrix} 2 & 5\\ 3 & 4\end{vmatrix} = \frac{-7}{-7} = 1. Comprobación: 2(2)+1=52(2) + 1 = 5; 3(2)2=43(2) - 2 = 4.

Segundo sistema: tras L2L1L_2 - L_1 y L32L1L_3 - 2L_1, las filas pasan a ser (1,1,1)(1,1,1), (0,2,0)(0,-2,0), (0,1,3)(0,-1,-3), luego

detA=111111211=1×2013=6.\det A = \begin{vmatrix} 1&1&1\\ 1&-1&1\\ 2&1&-1\end{vmatrix} = 1 \times \begin{vmatrix} -2 & 0\\ -1 & -3\end{vmatrix} = 6 .

Cramer, sustituyendo columnas por (6,2,1)T(6,2,1)^{\mathsf T}:

x=66=1,y=126=2,z=186=3x = \frac{6}{6} = 1, \qquad y = \frac{12}{6} = 2, \qquad z = \frac{18}{6} = 3

(los numeradores calculados igual). Comprobación: 1+2+3=61 + 2 + 3 = 6; 12+3=21 - 2 + 3 = 2; 2+23=12 + 2 - 3 = 1.

Ejercicio 22.4

Resuélvase por eliminación de Gauss, describiendo el conjunto de soluciones:

{x+2yz+t=12x+4y+zt=5x+2y+2z2t=4.\begin{cases} x + 2y - z + t = 1\\ 2x + 4y + z - t = 5\\ x + 2y + 2z - 2t = 4 . \end{cases}
Solución

Solución de Ejercicio 22.4.

Redúzcase la matriz ampliada: L2L22L1L_2 \leftarrow L_2 - 2L_1, L3L3L1L_3 \leftarrow L_3 - L_1:

(121110033300333)(121110011100000).\begin{pmatrix} 1 & 2 & -1 & 1 & 1\\ 0 & 0 & 3 & -3 & 3\\ 0 & 0 & 3 & -3 & 3 \end{pmatrix} \to \begin{pmatrix} 1 & 2 & -1 & 1 & 1\\ 0 & 0 & 1 & -1 & 1\\ 0 & 0 & 0 & 0 & 0 \end{pmatrix}.

Incógnitas principales x,zx, z; incógnitas libres y,ty, t. Sustitución hacia atrás: z=1+tz = 1 + t, x=12y+zt=22yx = 1 - 2y + z - t = 2 - 2y. Conjunto de soluciones:

{(22y,  y,  1+t,  t):y,tR}=(2,0,1,0)+Vect((2,1,0,0),(0,0,1,1)),\{(2 - 2y,\; y,\; 1 + t,\; t) : y, t \in \R\} = (2, 0, 1, 0) + \operatorname{Vect}\bigl((-2,1,0,0),\, (0,0,1,1)\bigr),

un plano afín (de dimensión 2=4rk22 = 4 - \operatorname{rk} 2) de R4\R^4.

Ejercicio 22.5 ★★

Demuéstrese la fórmula de Vandermonde del Ejemplo 22.12 por inducción sobre nn, con las operaciones de columna CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} realizadas desde k=nk = n hasta k=2k = 2.

Solución

Solución de Ejercicio 22.5.

Inducción; n=1n = 1 es el producto vacío =1= 1. Para el paso, háganse CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} para k=n,n1,,2k = n, n-1, \dots, 2 (en ese orden, de modo que cada operación use una columna aún no modificada). La primera fila pasa a ser (1,0,,0)(1, 0, \dots, 0); y en la fila i2i \geq 2, la entrada kk-ésima pasa a ser xik1x1xik2=xik2(xix1)x_i^{k-1} - x_1 x_i^{k-2} = x_i^{k-2}(x_i - x_1). Desarrollando por la primera fila y sacando factor (xix1)(x_i - x_1) de cada fila ii:

V(x1,,xn)=i=2n(xix1)V(x2,,xn),V(x_1, \dots, x_n) = \prod_{i=2}^{n} (x_i - x_1)\cdot V(x_2, \dots, x_n),

y la hipótesis de inducción completa el producto i<j(xjxi)\prod_{i<j}(x_j - x_i).

Ejercicio 22.6 ★★

(Tridiagonal) Sea DnD_n el determinante n×nn \times n con 22 en la diagonal, 11 en las dos diagonales adyacentes y 00 en el resto. Desarrollando por la primera fila, demuéstrese Dn=2Dn1Dn2D_n = 2D_{n-1} - D_{n-2} y calcúlese DnD_n (D1=2D_1 = 2, D2=3D_2 = 3).

Solución

Solución de Ejercicio 22.6.

Desarrollando DnD_n por la primera fila: Dn=2Dn1110Dn2-bloqueD_n = 2 D_{n-1} - 1\cdot\begin{vmatrix} 1 & \ast\\ 0 & D_{n-2}\text{-bloque} \end{vmatrix}; y el segundo determinante, desarrollado por su primera columna, es Dn2D_{n-2}. Luego Dn=2Dn1Dn2D_n = 2D_{n-1} - D_{n-2}, es decir, DnDn1=Dn1Dn2D_n - D_{n-1} = D_{n-1} - D_{n-2}: las diferencias son constantes e iguales a D2D1=1D_2 - D_1 = 1. Por tanto, Dn=D1+(n1)=n+1D_n = D_1 + (n - 1) = n + 1. (Compruébese: D2=3D_2 = 3, y el caso 3×33\times3 es el Ejemplo 22.7: D3=4D_3 = 4.)

Ejercicio 22.7 ★★

Complétese el Ejemplo 22.18: calcúlese el determinante 11m1m1m11\begin{vmatrix} 1 & 1 & m\\ 1 & m & 1\\ m & 1 & 1\end{vmatrix} con la operación C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3, y llévese a cabo la discusión completa del sistema.

Solución

Solución de Ejercicio 22.7.

C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3 vuelve constante la primera columna, igual a (m+2)(m+2); sáquese factor común:

det=(m+2)11m1m1111=L1L3, L2L3(m+2)00m10m10111=(m+2)((m1)2)\det = (m+2)\begin{vmatrix} 1 & 1 & m\\ 1 & m & 1\\ 1 & 1 & 1 \end{vmatrix} \overset{L_1 - L_3,\ L_2 - L_3}{=} (m+2)\begin{vmatrix} 0 & 0 & m-1\\ 0 & m-1 & 0\\ 1 & 1 & 1 \end{vmatrix} = (m+2)\cdot\bigl(-(m-1)^2\bigr)

(desarróllese por la primera columna: la única entrada 11 lleva signo ++, y el determinante 2×22 \times 2 restante es 00(m1)(m1)=(m1)20 \cdot 0 - (m-1)(m-1) = -(m-1)^2).

Discusión. m{1,2}m \notin \{1, -2\}: sistema de Cramer; por la simetría de las ecuaciones, x=y=zx = y = z, y cada ecuación da (m+2)x=1(m + 2)x = 1: solución única (1m+2,1m+2,1m+2)\bigl(\frac{1}{m+2}, \frac{1}{m+2}, \frac{1}{m+2}\bigr). m=1m = 1: las tres ecuaciones dicen todas x+y+z=1x + y + z = 1: las soluciones forman el plano afín x+y+z=1x + y + z = 1. m=2m = -2: sumando las tres ecuaciones se obtiene 0=30 = 3: conjunto de soluciones vacío.

Ejercicio 22.8 ★★

Sea AMn(R)A \in \mathcal{M}_n(\R) con entradas enteras. Demuéstrese que AA tiene inversa con entradas enteras si y solo si detA=±1\det A = \pm 1. (Para el sentido directo, tómense determinantes; y para el recíproco, admítase —o demuéstrese para n3n \leq 3 con cofactores— que A1=1detACom(A)TA^{-1} = \frac{1}{\det A}\,\operatorname{Com}(A)^{\mathsf T} con matriz de cofactores entera.)

Solución

Solución de Ejercicio 22.8.

(\Rightarrow) Si A1A^{-1} tiene entradas enteras: detAdetA1=1\det A \cdot \det A^{-1} = 1 con los dos determinantes enteros (sumas de productos de entradas): dos enteros de producto 11 son los dos ±1\pm1.

(\Leftarrow) La fórmula de los cofactores A1=1detACom(A)TA^{-1} = \frac{1}{\det A}\operatorname{Com}(A)^{\mathsf T} (comprobada para n3n \leq 3 por desarrollo directo y admitida en general) tiene Com(A)\operatorname{Com}(A) con entradas enteras (cada cofactor es un determinante entero); y dividir por detA=±1\det A = \pm 1 mantiene los enteros.

Ejercicio 22.9 ★★★

Calcúlese el determinante n×nn \times n de la matriz aI+bJaI + bJ (Ejercicio 21.9), es decir, con a+ba + b en la diagonal y bb en el resto. (Súmense todas las columnas a la primera, sáquese factor común y límpiese.) Recupérese la condición de invertibilidad a0a \neq 0, a+nb0a + nb \neq 0.

Solución

Solución de Ejercicio 22.9.

Súmense todas las columnas a la primera: cada entrada de la nueva primera columna es a+nba + nb; sáquese factor común, de modo que la primera columna sea de unos. Después, las operaciones por filas LiLiL1L_i \leftarrow L_i - L_1 (i2i \geq 2) limpian todas las entradas por debajo del 11 superior izquierdo y dejan aa en la diagonal y 00 en el resto de esas filas: la matriz es triangular superior con diagonal (1,a,,a)(1, a, \dots, a). Por tanto,

det(aI+bJ)=(a+nb)an1,\det(aI + bJ) = (a + nb)\, a^{\,n-1} ,

no nulo si y solo si a0a \neq 0 y a+nb0a + nb \neq 0: la condición del Ejercicio 21.9.

Ejercicio 22.10 ★★★

Sean A,BMn(R)A, B \in \mathcal{M}_n(\R). Demuéstrese que

det(ABBA)=det(A+B)det(AB),\det\begin{pmatrix} A & B\\ B & A \end{pmatrix} = \det(A + B)\,\det(A - B),

con operaciones por columnas y por filas en bloques (C1C1+C2C_1 \leftarrow C_1 + C_2 y después L2L2L1L_2 \leftarrow L_2 - L_1, en forma de bloques), suponiendo la regla natural triangular por bloques det(MN0P)=detMdetP\det\begin{pmatrix} M & N\\ 0 & P\end{pmatrix} = \det M \det P — demostrada para bloques 2×22 \times 2 en el Ejemplo 22.9.

Solución

Solución de Ejercicio 22.10.

Operaciones por bloques (cada una, una composición de las nn operaciones escalares correspondientes, permitidas por el Teorema 22.3 (1)):

ABBA=C1C1+C2A+BBA+BA=L2L2L1A+BB0AB=det(A+B)det(AB),\begin{vmatrix} A & B\\ B & A\end{vmatrix} \overset{C_1 \leftarrow C_1 + C_2}{=} \begin{vmatrix} A + B & B\\ A + B & A\end{vmatrix} \overset{L_2 \leftarrow L_2 - L_1}{=} \begin{vmatrix} A + B & B\\ 0 & A - B\end{vmatrix} = \det(A+B)\,\det(A-B),

usando en el último paso la regla triangular por bloques.

Ejercicio 22.11 ★★

(Circulante de orden 33) Sean a,b,cCa, b, c \in \C y

Δ=abccabbca.\Delta = \begin{vmatrix} a & b & c\\ c & a & b\\ b & c & a \end{vmatrix}.

Demuéstrese que Δ=(a+b+c)(a2+b2+c2abbcca)\Delta = (a + b + c)(a^2 + b^2 + c^2 - ab - bc - ca), y factorícese por completo sobre C\C usando j=e2iπ/3j = \eu^{2\iu\pi/3}:

Δ=(a+b+c)(a+jb+j2c)(a+j2b+jc).\Delta = (a + b + c)(a + jb + j^2c)(a + j^2b + jc) .

(Empiécese con C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3; y para la forma compleja, obsérvese que la columna (1,j,j2)T(1, j, j^2)^{\mathsf T} casi se comporta como un vector propio.)

Solución

Solución de Ejercicio 22.11.

C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3 vuelve constante la primera columna, igual a (a+b+c)(a + b + c); sáquese factor común y háganse después L2L2L1L_2 \leftarrow L_2 - L_1, L3L3L1L_3 \leftarrow L_3 - L_1:

Δ=(a+b+c)1bc0abbc0cbac=(a+b+c)[(ab)(ac)+(bc)2],\Delta = (a+b+c)\begin{vmatrix} 1 & b & c\\ 0 & a - b & b - c\\ 0 & c - b & a - c \end{vmatrix} = (a+b+c)\bigl[(a-b)(a-c) + (b-c)^2\bigr],

y, desarrollando, (ab)(ac)+(bc)2=a2+b2+c2abbcca(a-b)(a-c) + (b-c)^2 = a^2 + b^2 + c^2 - ab - bc - ca. Sobre C\C, con j3=1j^3 = 1 y 1+j+j2=01 + j + j^2 = 0:

(a+jb+j2c)(a+j2b+jc)=a2+b2+c2+(j+j2)(ab+bc+ca)=a2+b2+c2abbcca,\begin{align*} (a + jb + j^2c)(a + j^2b + jc) &= a^2 + b^2 + c^2 + (j + j^2)(ab + bc + ca)\\ &= a^2 + b^2 + c^2 - ab - bc - ca , \end{align*}

de donde la factorización completa. (Estructuralmente: la columna (1,j,j2)T(1, j, j^2)^{\mathsf T} cumple M(1,j,j2)T=(a+jb+j2c)(1,j,j2)TM\,(1, j, j^2)^{\mathsf T} = (a + jb + j^2c)(1, j, j^2)^{\mathsf T}, y análogamente para j2j^2 y 11: los tres factores son los tres «valores propios» del circulante, historia que se sistematiza en el volumen del segundo año.)

Ejercicio 22.12 ★★★

(Rango y menores) Sea AMn,p(K)A \in \mathcal{M}_{n,p}(K). Demuéstrese que rkA\operatorname{rk} A es igual al mayor tamaño rr de una submatriz r×rr \times r invertible de AA (una submatriz conserva las entradas en los cruces de rr filas y rr columnas elegidas). (Si rkA=r\operatorname{rk} A = r, selecciónense rr columnas libres y después rr filas libres del bloque n×rn \times r resultante; recíprocamente, una submatriz invertible fuerza que las columnas correspondientes de AA sean libres.)

Solución

Solución de Ejercicio 22.12.

Escríbase r=rkAr = \operatorname{rk} A.

Existe una submatriz r×rr \times r invertible. Elíjanse rr columnas libres de AA y sea BMn,rB \in \mathcal{M}_{n,r} la matriz que forman: rkB=r\operatorname{rk} B = r. Como el rango por filas es igual al rango por columnas (Teorema 21.13), BB tiene rr filas libres; y quedarse con esas filas da una submatriz r×rr \times r de AA de rango rr, es decir, invertible.

No hay ninguna mayor. Sea SS una submatriz s×ss \times s invertible, tomada de las columnas j1,,jsj_1, \dots, j_s y las filas i1,,isi_1, \dots, i_s de AA. Si se anula una combinación kλkCjk=0\sum_k \lambda_k C_{j_k} = 0 de las columnas completas correspondientes, entonces leer solo las filas i1,,isi_1, \dots, i_s da kλkSk=0\sum_k \lambda_k S_k = 0 sobre las columnas de SS, luego todos los λk=0\lambda_k = 0 (SS es invertible): las columnas Cj1,,CjsC_{j_1}, \dots, C_{j_s} de AA son libres y srkA=rs \leq \operatorname{rk} A = r.

Por tanto, rkA\operatorname{rk} A es exactamente el mayor tamaño de una submatriz invertible.

22.4 Problema: el doble alternante de Cauchy

Problema 22.1

Dos determinantes gobiernan las aplicaciones de este capítulo: el determinante de Vandermonde, evaluado en el Ejercicio 22.5, y el determinante de Cauchy det(1ai+bj)\det\bigl(\frac{1}{a_i + b_j}\bigr), evaluado aquí. En torno a ellos, este problema reúne el utillaje de los alternantes: trucos de columnas con polinomios, la interpolación por Cramer, la matriz de Hilbert, el discriminante de una cúbica y el método de los polinomios alternados. En todo el problema, V(x1,,xn)=i<j(xjxi)V(x_1, \dots, x_n) = \prod_{i < j}(x_j - x_i) designa el valor de Vandermonde.

Parte I — El utillaje de Vandermonde.

  1. Calcúlese V(1,2,3,4)V(1, 2, 3, 4) y recuérdese por qué la interpolación en nn nodos distintos dos a dos es un sistema de Cramer.
  2. (Alternante polinómico) Sean P0,,Pn1P_0, \dots, P_{n-1} mónicos con degPk=k\deg P_k = k. Demuéstrese

    det(Pj1(xi))1i,jn=V(x1,,xn):\det\bigl(P_{j-1}(x_i)\bigr)_{1 \leq i, j \leq n} = V(x_1, \dots, x_n) :

    las operaciones de columna sustituyen cada columna de potencias por cualquier escalera mónica, gratis.

  3. Aplíquese la pregunta 2 a los polinomios binomiales Bk=X(X1)(Xk+1)k!B_k = \frac{X(X-1)\cdots(X-k+1)}{k!}: demuéstrese que para enteros m1<m2<<mnm_1 < m_2 < \dots < m_n,

    V(m1,,mn)0!1!2!(n1)!N:\frac{V(m_1, \dots, m_n)}{0!\,1!\,2!\cdots(n-1)!} \in \N :

    el producto de todas las diferencias dos a dos de nn enteros es divisible por el superfactorial 0!1!(n1)!0!\,1!\cdots(n-1)!.

  4. Demuéstrese det(xij)1i,jn=x1x2xnV(x1,,xn)\det\bigl(x_i^{\,j}\bigr)_{1 \leq i, j \leq n} = x_1 x_2 \cdots x_n\, V(x_1, \dots, x_n) (con las potencias empezando ahora en 11).
  5. (Matriz de momentos) Sea S=(pi+j2)1i,jnS = \bigl(p_{i+j-2}\bigr)_{1 \leq i, j \leq n}, donde pk=x1k++xnkp_k = x_1^k + \dots + x_n^k. Demuéstrese que S=WTWS = W^{\mathsf T} W para la matriz W=(xij1)ijW = (x_i^{\,j-1})_{ij}, dedúzcase

    detS=V(x1,,xn)2,\det S = V(x_1, \dots, x_n)^2 ,

    y conclúyase: nn números reales son distintos dos a dos si y solo si su matriz de momentos es invertible, y detS0\det S \geq 0 siempre.

Parte II — La interpolación, revisitada. Nodos x1<<xnx_1 < \dots < x_n, valores y1,,yny_1, \dots, y_n.

  1. Escríbanse las condiciones «P=c0+c1X++cn1Xn1P = c_0 + c_1X + \dots + c_{n-1}X^{n-1} interpola» como un sistema lineal en las ckc_k con matriz WW, y recupérense de detW=V0\det W = V \neq 0 la existencia y la unicidad del interpolador (compárense las dos demostraciones anteriores, Teorema 8.23 y Ejemplo 20.10).
  2. Con la regla de Cramer y el desarrollo por cofactores del determinante pertinente a lo largo de su última columna, demuéstrese que el coeficiente director del interpolador es

    cn1=i=1nyiji(xixj).c_{n-1} = \sum_{i=1}^{n} \frac{y_i}{\prod_{j \neq i}(x_i - x_j)} .
  3. (Vandermonde confluente) Calcúlese

    1x1x12012x11x2x22=(x2x1)2,\begin{vmatrix} 1 & x_1 & x_1^2\\ 0 & 1 & 2x_1\\ 1 & x_2 & x_2^2 \end{vmatrix} = (x_2 - x_1)^2 ,

    e interprétese: los datos (P(x1),P(x1),P(x2))\bigl(P(x_1), P'(x_1), P(x_2)\bigr) determinan un único PR2[X]P \in \R_2[X] cuando x1x2x_1 \neq x_2 (interpolación de Hermite).

  4. Hállese el único PR2[X]P \in \R_2[X] con P(0)=1P(0) = 1, P(0)=0P'(0) = 0, P(1)=2P(1) = 2, y compruébese la respuesta con la pregunta 8.

Parte III — El determinante de Cauchy. Sean a1,,ana_1, \dots, a_n y b1,,bnb_1, \dots, b_n escalares con ai+bj0a_i + b_j \neq 0 para todos i,ji, j, y

Cn=det(1ai+bj)1i,jn.C_n = \det\Bigl(\frac{1}{a_i + b_j}\Bigr)_{1 \leq i, j \leq n} .
  1. Calcúlese C2C_2 a mano y póngase en la forma «productos de diferencias entre productos de sumas».
  2. Para n2n \geq 2, háganse LiLiLnL_i \leftarrow L_i - L_n (i<ni < n) y sáquense factores comunes de filas y columnas para demostrar

    Cn=i<n(anai)j(an+bj)  detM,C_n = \frac{\prod_{i<n}(a_n - a_i)}{\prod_{j}(a_n + b_j)}\;\det M,

    donde MM coincide con la matriz de Cauchy en las filas i<ni < n y tiene por última fila (1,1,,1)(1, 1, \dots, 1).

  3. Háganse CjCjCnC_j \leftarrow C_j - C_n (j<nj < n) sobre MM, sáquense factores de nuevo y conclúyase por inducción el doble alternante de Cauchy:

    Cn=1i<jn(ajai)(bjbi)i,j(ai+bj).C_n = \frac{\prod_{1 \leq i < j \leq n}(a_j - a_i)(b_j - b_i)}{\prod_{i, j}(a_i + b_j)} .
  4. Dedúzcase el criterio de invertibilidad (los aia_i distintos dos a dos y los bjb_j distintos dos a dos). Para la matriz de Hilbert Hn=(1i+j1)H_n = \bigl(\frac{1}{i + j - 1}\bigr): calcúlense detH2\det H_2 y detH3\det H_3 con la fórmula, y compruébese que H21H_2^{-1} tiene entradas enteras.
  5. Véase que, para bjb_j distintos dos a dos y cualquier miembro derecho, el sistema jcjai+bj=yi\sum_j \frac{c_j}{a_i + b_j} = y_i (i=1,,ni = 1, \dots, n) tiene solución única, y relaciónese esto con la existencia y la unicidad de las descomposiciones en fracciones simples con polos simples (Teorema 9.5).

Parte IV — El discriminante de una cúbica. Sean λ1,λ2,λ3\lambda_1, \lambda_2, \lambda_3 las raíces (en C\C) de X3+pX+qX^3 + pX + q, y pk=λ1k+λ2k+λ3kp_k = \lambda_1^k + \lambda_2^k + \lambda_3^k.

  1. Usando λ3=pλq\lambda^3 = -p\lambda - q en cada raíz y Vieta (p1=0p_1 = 0), calcúlense p2=2pp_2 = -2p, p3=3qp_3 = -3q y p4=2p2p_4 = 2p^2.
  2. Con la pregunta 5 (sobre C\C, manteniendo detS=V2\det S = V^2), calcúlese

    disc=V(λ1,λ2,λ3)2=302p02p3q2p3q2p2=4p327q2.\operatorname{disc} = V(\lambda_1, \lambda_2, \lambda_3)^2 = \begin{vmatrix} 3 & 0 & -2p\\ 0 & -2p & -3q\\ -2p & -3q & 2p^2 \end{vmatrix} = -4p^3 - 27q^2 .
  3. Dedúzcase: X3+pX+qX^3 + pX + q tiene una raíz múltiple si y solo si 4p3+27q2=04p^3 + 27q^2 = 0; compruébese con X33X+2=(X1)2(X+2)X^3 - 3X + 2 = (X - 1)^2(X + 2).
  4. Supóngase p,qp, q reales. Demuéstrese que la cúbica tiene tres raíces reales distintas si y solo si disc>0\operatorname{disc} > 0, y una real más dos conjugadas no reales si y solo si disc<0\operatorname{disc} < 0. (Si λ3=λ2λ2\lambda_3 = \conj{\lambda_2} \neq \lambda_2 y λ1R\lambda_1 \in \R, véase que VV es imaginario puro.)

Parte V — Dividendos, y el método de los alternados.

  1. Para 0<a1<a2<<an0 < a_1 < a_2 < \dots < a_n, véase que det(1ai+aj)>0\det\bigl(\frac{1}{a_i + a_j}\bigr) > 0.
  2. Calcúlese det((mij1))1i,j3\det\bigl(\binom{m_i}{j-1}\bigr)_{1 \leq i, j \leq 3} para (m1,m2,m3)=(2,4,7)(m_1, m_2, m_3) = (2, 4, 7), primero con las preguntas 2–3 y después por desarrollo directo.
  3. Sean λ1,,λn\lambda_1, \dots, \lambda_n distintos dos a dos y no nulos. Usando una matriz de Vandermonde invertible, demuéstrese de nuevo que las sucesiones geométricas ((λik)k0)1in\bigl((\lambda_i^{\,k})_{k \geq 0}\bigr)_{1 \leq i \leq n} forman una familia libre del espacio de las sucesiones.
  4. Calcúlese det(1i+j)1i,j3\det\bigl(\frac{1}{i + j}\bigr)_{1 \leq i, j \leq 3} con el doble alternante.
  5. (Polinomios alternados) Dígase que un polinomio FF en x1,,xnx_1, \dots, x_n es alternado cuando intercambiar dos variables cualesquiera le cambia el signo. Véase que un FF alternado se anula siempre que xi=xjx_i = x_j (iji \neq j), y dedúzcase —de una variable en una, por el teorema del factor— que FF es divisible por i<j(xjxi)\prod_{i<j}(x_j - x_i).
  6. Úsese la pregunta 23 para volver a demostrar la fórmula de Vandermonde sin inducción: el determinante det(xij1)\det(x_i^{\,j-1}) es un polinomio alternado de grado total (n2)\binom n2 y, por tanto, un múltiplo constante de i<j(xjxi)\prod_{i<j}(x_j - x_i); identifíquese la constante comparando un monomio.
  7. Síntesis, en cuatro frases: qué única propiedad del determinante (qué axioma) genera todas las factorizaciones de este problema; por qué la identidad de la matriz de momentos de la pregunta 5 convierte un enunciado sobre distinción compleja en un test de signo real calculable; qué dos matrices clásicas se evaluaron aquí por completo y qué problemas lineales gobiernan; y cómo el método de los alternados de las preguntas 23–24 explica de un golpe por qué i<j(xjxi)\prod_{i<j}(x_j - x_i) no deja de aparecer. Nómbrese el teorema de la parte III.
Solución

Solución de Problema 22.1.

1. V(1,2,3,4)=(21)(31)(41)(32)(42)(43)=123121=12V(1,2,3,4) = (2-1)(3-1)(4-1)(3-2)(4-2)(4-3) = 1 \cdot 2\cdot 3\cdot 1\cdot 2\cdot 1 = 12. La interpolación en nodos distintos pide los coeficientes de PP que resuelven Wc=yW c = y con W=(xij1)W = (x_i^{\,j-1}), y detW=V0\det W = V \neq 0: un sistema de Cramer.

2. Recórranse las columnas de izquierda a derecha. C1C_1 es la columna constante P0(xi)=1P_0(x_i) = 1 (P0P_0 es mónico de grado 00). Supóngase que las columnas 1,,j11, \dots, j-1 ya se han reducido a las potencias puras 1,xi,,xij21, x_i, \dots, x_i^{\,j-2}. Como Pj1=Xj1+k<j1αkXkP_{j-1} = X^{j-1} + \sum_{k < j-1}\alpha_k X^k, restar a CjC_j la combinación kαk(columna de xik)\sum_k \alpha_k\,(\text{columna de } x_i^k) —una operación que no cambia el determinante— deja la columna de potencias puras xij1x_i^{\,j-1}. Tras la última columna, la matriz es la de Vandermonde: det=V(x1,,xn)\det = V(x_1, \dots, x_n).

3. Los polinomios (j1)!Bj1(j-1)!\,B_{j-1} son mónicos de grado j1j - 1, así que la pregunta 2 da

det(Bj1(mi))=V(m1,,mn)0!1!(n1)!.\det\bigl(B_{j-1}(m_i)\bigr) = \frac{V(m_1, \dots, m_n)}{0!\,1!\cdots(n-1)!} .

El miembro izquierdo es el determinante de una matriz con entradas enteras (BkB_k es de valores enteros en Z\Z: preguntas 16–17 del problema del fin de semana Problema 18.1) y, por tanto, un entero; y es positivo, ya que V(m1,,mn)>0V(m_1, \dots, m_n) > 0 para m1<<mnm_1 < \dots < m_n. Luego el superfactorial divide al producto de todas las diferencias dos a dos.

4. Sáquese factor xix_i de cada fila ii: det(xij)j=1..n=x1xndet(xij1)=x1xnV\det(x_i^{\,j})_{j = 1..n} = x_1\cdots x_n\, \det(x_i^{\,j-1}) = x_1\cdots x_n\,V.

5. (WTW)ij=kxki1xkj1=pi+j2(W^{\mathsf T}W)_{ij} = \sum_k x_k^{\,i-1} x_k^{\,j-1} = p_{i+j-2}: S=WTWS = W^{\mathsf T}W. Por tanto, detS=det(WT)detW=V2\det S = \det(W^{\mathsf T})\det W = V^2 (Teorema 22.3 (2),(4)). Para xix_i reales: detS=V20\det S = V^2 \geq 0, y SS es invertible si y solo si V0V \neq 0, si y solo si los xix_i son distintos dos a dos — un test de signo definido y calculable solo a partir de las sumas de potencias.

6. Las condiciones de interpolación kckxik=yi\sum_{k} c_k\,x_i^{\,k} = y_i forman el sistema Wc=yWc = y; y detW=V0\det W = V \neq 0 da de golpe la existencia y la unicidad. Esta es la tercera demostración del libro: fórmula explícita en el Teorema 8.23, argumento de núcleo en el Ejemplo 20.10 y Cramer aquí.

7. Cramer: cn1=detW/detWc_{n-1} = \det W'/\det W, donde WW' es WW con su última columna sustituida por yy. Desarrollando detW\det W' por esa columna:

detW=i=1n(1)i+nyiV(x1,,xi^,,xn).\det W' = \sum_{i=1}^n (-1)^{i+n} y_i\,V(x_1, \dots, \widehat{x_i}, \dots, x_n) .

Ahora bien, V=V(i)j<i(xixj)j>i(xjxi)V = V(\setminus i)\cdot\prod_{j<i}(x_i - x_j)\prod_{j>i} (x_j - x_i), y convertir el segundo producto cuesta (1)ni(-1)^{n-i}:

(1)i+nV(i)V=(1)i+n(1)niji(xixj)=1ji(xixj),(-1)^{i+n}\,\frac{V(\setminus i)}{V} = \frac{(-1)^{i+n}(-1)^{n-i}}{\prod_{j\neq i}(x_i - x_j)} = \frac{1}{\prod_{j\neq i}(x_i - x_j)} ,

de donde cn1=iyi/ji(xixj)c_{n-1} = \sum_i y_i/\prod_{j \neq i}(x_i - x_j) — otra vez la fórmula de las diferencias divididas.

8. L3L3L1L_3 \leftarrow L_3 - L_1 da las filas (1,x1,x12)(1, x_1, x_1^2), (0,1,2x1)(0, 1, 2x_1), (0, x2x1, (x2x1)(x2+x1))(0,\ x_2 - x_1,\ (x_2-x_1)(x_2+x_1)); desarrollando por la primera columna y sacando factor (x2x1)(x_2 - x_1):

(x2x1)12x11x2+x1=(x2x1)(x2x1)=(x2x1)2.(x_2 - x_1)\begin{vmatrix} 1 & 2x_1\\ 1 & x_2 + x_1 \end{vmatrix} = (x_2 - x_1)(x_2 - x_1) = (x_2 - x_1)^2 .

No nulo para x1x2x_1 \neq x_2: el sistema lineal que expresa P(x1)=uP(x_1) = u, P(x1)=vP'(x_1) = v, P(x2)=wP(x_2) = w sobre los coeficientes de PR2[X]P \in \R_2[X] es de Cramer — la interpolación de Hermite con un nodo doble está bien planteada.

9. P=a+bX+cX2P = a + bX + cX^2 con a=P(0)=1a = P(0) = 1, b=P(0)=0b = P'(0) = 0, a+b+c=P(1)=2a + b + c = P(1) = 2: c=1c = 1, luego P=1+X2P = 1 + X^2, único. Coherencia: aquí x1=0x_1 = 0, x2=1x_2 = 1 y el determinante de la pregunta 8 es (10)2=10(1 - 0)^2 = 1 \neq 0.

10. Cálculo directo:

C2=1(a1+b1)(a2+b2)1(a1+b2)(a2+b1)=(a1+b2)(a2+b1)(a1+b1)(a2+b2)i,j(ai+bj),C_2 = \frac{1}{(a_1+b_1)(a_2+b_2)} - \frac{1}{(a_1+b_2)(a_2+b_1)} = \frac{(a_1+b_2)(a_2+b_1) - (a_1+b_1)(a_2+b_2)} {\prod_{i,j}(a_i+b_j)} ,

y el numerador se desarrolla como a1b1+a2b2a1b2a2b1=(a2a1)(b2b1)a_1b_1 + a_2b_2 - a_1b_2 - a_2b_1 = (a_2 - a_1)(b_2 - b_1): diferencias entre sumas.

11. Para i<ni < n, la nueva entrada de la fila ii es

1ai+bj1an+bj=anai(ai+bj)(an+bj).\frac{1}{a_i + b_j} - \frac{1}{a_n + b_j} = \frac{a_n - a_i}{(a_i + b_j)(a_n + b_j)} .

Sáquese factor (anai)(a_n - a_i) de cada fila i<ni < n y después 1an+bj\frac1{a_n + b_j} de cada columna jj: lo que queda tiene entradas 1ai+bj\frac1{a_i + b_j} en las filas i<ni < n y constante 11 en la fila nn — la matriz MM, con el prefactor anunciado.

12. Sobre MM, para j<nj < n la operación CjCjCnC_j \leftarrow C_j - C_n convierte la fila nn en (0,,0,1)(0, \dots, 0, 1) y, en la fila i<ni < n,

1ai+bj1ai+bn=bnbj(ai+bj)(ai+bn).\frac{1}{a_i + b_j} - \frac{1}{a_i + b_n} = \frac{b_n - b_j}{(a_i + b_j)(a_i + b_n)} .

Sáquese factor (bnbj)(b_n - b_j) de cada columna j<nj < n y 1ai+bn\frac1{a_i + b_n} de cada fila i<ni < n, y desarróllese después por la última fila (con signo (1)n+n=+1(-1)^{n+n} = +1): el determinante restante es Cn1C_{n-1}. Reuniendo los factores de las preguntas 11–12:

Cn=i<n(anai)j<n(bnbj)j(an+bj)i<n(ai+bn)  Cn1,C_n = \frac{\prod_{i<n}(a_n - a_i)\,\prod_{j<n}(b_n - b_j)} {\prod_{j}(a_n + b_j)\,\prod_{i<n}(a_i + b_n)}\;C_{n-1},

y la inducción (con base C1=1a1+b1C_1 = \frac1{a_1+b_1}) ensambla exactamente el doble alternante de Cauchy: los factores (ajai)(bjbi)(a_j - a_i)(b_j - b_i) para todas las parejas, entre todas las sumas (ai+bj)(a_i + b_j).

13. La fórmula se anula si y solo si algún aj=aia_j = a_i o bj=bib_j = b_i: la matriz de Cauchy es invertible si y solo si las dos familias son distintas dos a dos. Hilbert: ai=ia_i = i, bj=j1b_j = j - 1. Para n=2n = 2: numerador (21)(10)=1(2-1)(1-0) = 1, denominador 1223=121\cdot2\cdot2\cdot3 = 12: detH2=112\det H_2 = \frac1{12}. Para n=3n = 3: numerador [(1)(2)(1)]2=4\bigl[(1)(2)(1)\bigr]^2 = 4, denominador (123)(234)(345)=62460=8640(1\cdot2\cdot3) (2\cdot3\cdot4)(3\cdot4\cdot5) = 6\cdot24\cdot60 = 8640: detH3=48640=12160\det H_3 = \frac{4}{8640} = \frac1{2160}. Inversa para n=2n = 2:

H21=12(1312121)=(46612),H_2^{-1} = 12\begin{pmatrix} \frac13 & -\frac12\\[2pt] -\frac12 & 1\end{pmatrix} = \begin{pmatrix} 4 & -6\\ -6 & 12 \end{pmatrix},

todas enteras (fenómeno cierto para todo nn).

14. La matriz del sistema es la de Cauchy, invertible por la pregunta 13 cuando los bjb_j (y los aia_i) son distintos dos a dos: solución única. Interpretación: una función racional R=jcjX+bjR = \sum_j \frac{c_j}{X + b_j} con polos simples queda determinada por nn de sus valores R(a1),,R(an)R(a_1), \dots, R(a_n) y, recíprocamente, cualquier hoja de datos así se realiza exactamente una vez — la contrapartida por muestreo del teorema de existencia y unicidad de las fracciones simples (Teorema 9.5).

15. Vieta para X3+pX+qX^3 + pX + q: λ1+λ2+λ3=0\lambda_1 + \lambda_2 + \lambda_3 = 0, i<jλiλj=p\sum_{i<j}\lambda_i\lambda_j = p, luego p1=0p_1 = 0 y p2=p122p=2pp_2 = p_1^2 - 2p = -2p. Cada raíz cumple λ3=pλq\lambda^3 = -p\lambda - q; sumando: p3=pp13q=3qp_3 = -p\,p_1 - 3q = -3q. Y multiplicando por λ\lambda y sumando: p4=pp2qp1=2p2p_4 = -p\,p_2 - q\,p_1 = 2p^2.

16. Por la pregunta 5 (la identidad S=WTWS = W^{\mathsf T}W y detS=V2\det S = V^2 valen sobre C\C),

V2=302p02p3q2p3q2p2=3(4p39q2)+(2p)(04p2)=4p327q2,V^2 = \begin{vmatrix} 3 & 0 & -2p\\ 0 & -2p & -3q\\ -2p & -3q & 2p^2 \end{vmatrix} = 3\bigl(-4p^3 - 9q^2\bigr) + (-2p)\bigl(0 - 4p^2\bigr) = -4p^3 - 27q^2 ,

desarrollando por la primera fila.

17. Una raíz múltiple significa dos λi\lambda_i iguales, es decir, V=0V = 0, es decir, disc=4p327q2=0\operatorname{disc} = -4p^3 - 27q^2 = 0. Para X33X+2X^3 - 3X + 2: 4(3)3+274=108+108=04(-3)^3 + 27\cdot4 = -108 + 108 = 0, acorde con la raíz doble 11 de (X1)2(X+2)(X-1)^2(X+2).

18. Las raíces no reales de una cúbica real vienen en parejas conjugadas, así que solo se dan dos casos cuando disc0\operatorname{disc} \neq 0. Tres raíces reales distintas: VV es real y no nulo, luego disc=V2>0\operatorname{disc} = V^2 > 0. Una raíz real λ1\lambda_1 y λ3=λ2R\lambda_3 = \conj{\lambda_2} \notin \R: entonces

(λ2λ1)(λ3λ1)=λ2λ12>0,λ3λ2=2iImλ20,(\lambda_2 - \lambda_1)(\lambda_3 - \lambda_1) = \abs{\lambda_2 - \lambda_1}^2 > 0, \qquad \lambda_3 - \lambda_2 = -2\iu\,\operatorname{Im}\lambda_2 \neq 0,

luego VV es un número imaginario puro no nulo y disc=V2<0\operatorname{disc} = V^2 < 0. Los dos signos caracterizan los dos casos.

19. Tómese bi=aib_i = a_i en el doble alternante: el numerador es i<j(ajai)2>0\prod_{i<j}(a_j - a_i)^2 > 0 y el denominador, i,j(ai+aj)>0\prod_{i,j}(a_i + a_j) > 0 (todas las entradas positivas): el determinante es positivo. (En lenguaje posterior: el núcleo 1x+y\frac1{x+y} es definido positivo.)

20. Por las preguntas 2–3, el determinante vale V(2,4,7)/(0!1!2!)=(42)(72)(74)2=302=15V(2,4,7)/(0!\,1!\,2!) = \frac{(4-2)(7-2)(7-4)}{2} = \frac{30}{2} = 15. Directamente, la matriz es

(1211461721),det=(8442)2(216)+(74)=4230+3=15.\begin{pmatrix} 1 & 2 & 1\\ 1 & 4 & 6\\ 1 & 7 & 21 \end{pmatrix}, \qquad \det = (84 - 42) - 2(21 - 6) + (7 - 4) = 42 - 30 + 3 = 15 .

21. Supóngase ici(λik)k=0\sum_i c_i\,(\lambda_i^{\,k})_{k} = 0 como sucesión. Leyendo k=0,1,,n1k = 0, 1, \dots, n-1 se obtiene WTc=0W^{\mathsf T}c = 0 con W=(λij1)W = (\lambda_i^{\,j-1}) invertible (det=V0\det = V \neq 0, con los λi\lambda_i distintos): c=0c = 0. Las sucesiones geométricas son libres.

22. a=b=(1,2,3)a = b = (1, 2, 3): numerador [(21)(31)(32)]2=4\bigl[(2-1)(3-1) (3-2)\bigr]^2 = 4; denominador i,j(i+j)=(234)(345)(456)=2460120=172800\prod_{i,j}(i + j) = (2\cdot3\cdot4)(3\cdot4\cdot5)(4\cdot5\cdot6) = 24\cdot60\cdot120 = 172800. Por tanto, det(1i+j)=4172800=143200\det\bigl(\frac1{i+j}\bigr) = \frac{4}{172800} = \frac1{43200}.

23. Si xi=xjx_i = x_j, el intercambio de las dos variables deja fijo el punto, pero tiene que cambiar el signo de FF: F=FF = -F, luego F=0F = 0 ahí. Divisibilidad: véase FF como polinomio en la única variable xnx_n con coeficientes en las demás; se anula en los n1n - 1 «valores» x1,,xn1x_1, \dots, x_{n-1}, de modo que factorizar repetidamente (Teorema 8.7) da F=i<n(xnxi)GF = \prod_{i<n}(x_n - x_i)\cdot G con GG polinomio. El prefactor es invariante por los intercambios de dos índices i,j<ni, j < n, así que GG es alternado en x1,,xn1x_1, \dots, x_{n-1}, y la inducción remata: i<j(xjxi)\prod_{i<j}(x_j - x_i) divide a FF.

24. D=det(xij1)D = \det(x_i^{\,j-1}) es un polinomio en los xix_i; intercambiar dos variables intercambia dos filas, luego DD es alternado y, por la pregunta 23, D=ci<j(xjxi)D = c\,\prod_{i<j}(x_j - x_i) para cierto polinomio cc. Grados totales: DD tiene grado 0+1++(n1)=(n2)\leq 0 + 1 + \dots + (n-1) = \binom n2 y el producto tiene grado exactamente (n2)\binom n2: cc es una constante. El monomio x2x32xnn1x_2\,x_3^2\cdots x_n^{\,n-1} tiene coeficiente 11 en DD (el producto diagonal) y 11 en el producto (elíjase en cada factor la variable de índice mayor): c=1c = 1, y la fórmula de Vandermonde cae sin ninguna inducción.

25. (i) La alternancia —el axioma «dos columnas iguales matan el determinante»— es el motor: produjo todos los factores (xjxi)(x_j - x_i), (ajai)(a_j - a_i), (bjbi)(b_j - b_i) del problema. (ii) La identidad detS=V2\det S = V^2 sustituye las raíces complejas individuales, inalcanzables, por sus sumas de potencias, que son polinomios reales en los coeficientes, de modo que la distinción pasa a ser el signo de un número real calculable. (iii) El determinante de Vandermonde gobierna la interpolación polinómica, y el determinante de Cauchy gobierna las fracciones simples y las funciones racionales muestreadas (con la matriz de Hilbert como su caso particular más famoso). (iv) Todo polinomio alternado es divisible por i<j(xjxi)\prod_{i<j}(x_j - x_i), y un recuento de grados fija después un polinomio así salvo una constante — y por eso este producto no deja de reaparecer allí donde un determinante se anula sobre las coincidencias. El teorema de la parte III es el doble alternante de Cauchy.

Términos definidos en este capítulo

Ver los 395 términos del glosario