Matemáticas universitarias — Grado 2 · Bachelor Year 2
2Álgebra lineal
El álgebra lineal del volumen del primer año trabajaba sobre R o C en dimensión finita y admitía el determinante general. Este capítulo levanta las tres restricciones: la teoría se enuncia sobre un cuerpo K arbitrario, se desarrolla sistemáticamente el juego entre un espacio y su dual (bases duales, anuladores, traspuestas) y el determinante queda por fin construido a partir de las formas multilineales alternadas y de la signatura del Capítulo 1, saldando así todas las deudas del primer año.
En todo el capítulo, K es un cuerpo (Q, R, C o Z/pZ; a la teoría le da igual) y, salvo mención expresa, los espacios son de dimensión finita sobre K. Los resultados del primer año (bases, dimensión, teorema del rango, matrices) se trasladan literalmente: sus demostraciones nunca usaron nada más que los axiomas de cuerpo.
2.1 Espacio dual
Definición 2.1(Espacio dual, base dual)
El dual de E es E∗=L(E,K), el espacio de las formas lineales. Si B=(e1,…,en) es una base de E, las formas coordenadase1∗,…,en∗ definidas por ei∗(ej)=δij (delta de Kronecker: 1 si i=j, y 0 en otro caso) forman la base dualB∗ de E∗; en particular dimE∗=dimE, y
x=i=1∑nei∗(x)ei(x∈E),φ=i=1∑nφ(ei)ei∗(φ∈E∗).
Demostración de que B∗ es una base. Libre: aplicando una combinación nula ∑λiei∗=0 a ej se obtiene λj=0. Generadora: para φ∈E∗, la forma φ−∑iφ(ei)ei∗ anula todos los ej y por tanto es nula (una aplicación lineal que se anula sobre una base es nula). Las dos fórmulas destacadas son esos mismos cálculos leídos en sentido directo. ∎
Ejemplo 2.2
En Kn[X] con la base (1,X,…,Xn), la base dual es P↦k!P(k)(0) (coeficientes de Taylor). Otra base del dual: las evaluaciones P↦P(xi) en n+1 puntos distintos; su base “predual” en Kn[X] es exactamente la familia de los polinomios de Lagrange Li (volumen del primer año), ya que Li(xj)=δij. La interpolación es dualidad.
Método 2.3(Bases duales y anteduales en la práctica)
Para desarrollar una forma φ sobre una base (ei) de E: las coordenadas son los valoresφ(ei); no hay ningún sistema que resolver. Para hallar la base (uj) de E cuya dual es una base dada (φ1,…,φn) de E∗ (la antedual), se resuelven los n sistemas lineales
φi(uj)=δij(1≤i≤n),
una columna uj cada vez; en términos matriciales, si las filas de M dan los coeficientes de los φi en una base conocida de E∗, las columnas de M−1 son los uj. La existencia y la unicidad de la antedual se demuestran en el problema de fin de semana de este capítulo; el cálculo es siempre esta inversión.
Ejemplo 2.4(Una base dual de R2, calculada por completo)
Para la base b1=(1,1), b2=(1,−1) de R2, la base dual(b1∗,b2∗) ha de cumplir bi∗(bj)=δij. Escribiendo b1∗(x,y)=αx+βy, las condiciones α+β=1 y α−β=0 dan
b1∗(x,y)=2x+y,y anaˊlogamenteb2∗(x,y)=2x−y.
Comprobaciones de sensatez: b1∗no es e1∗+e2∗ evaluado ingenuamente; la base dual depende de la base entera y no de cada vector por separado (al sustituir b2 por (0,1), b1∗ pasa a ser x↦x). Y la fórmula de desarrollo funciona: (x,y)=2x+yb1+2x−yb2, la descomposición en parte par e impar de un par; las bases duales son extractores de coordenadas, y esta extrae las partes simétrica y antisimétrica.
Definición 2.5(Anulador)
Para un subespacio F⊆E, el anulador es
F∘={φ∈E∗:φ∣F=0},
un subespacio de E∗.
Teorema 2.6(Dimensión del anulador)
dimF∘=dimE−dimF. Además, F↦F∘ invierte las inclusiones, y F se recupera a partir de su anulador:
F={x∈E:∀φ∈F∘,φ(x)=0}.
En consecuencia, todo subespacio de dimensión p en dimensión n es el conjunto de soluciones de n−p ecuaciones lineales independientes, y recíprocamente.
Demostración. Elijamos una base (e1,…,ep) de F completada hasta una base de E. Una forma φ=∑φ(ei)ei∗ anula F si y solo si se anulan sus p primeros coeficientes: F∘=Vect(ep+1∗,…,en∗), de dimensión n−p. La inversión de las inclusiones es inmediata. Para la recuperación: el miembro derecho contiene a F; recíprocamente, si x∈/F, complétese una base de F con x y con otros vectores; la forma coordenada de x en esa base anula F pero no x. La lectura en términos de “ecuaciones” se obtiene tomando una base (φ1,…,φn−p) de F∘: entonces F=⋂kerφj, intersección de n−p hiperplanos independientes. ∎
Ejemplo 2.7(Un anulador, en los dos sentidos)
Sea F=Vect((1,2,1),(1,0,−1))⊆R3. Una forma φ=ae1∗+be2∗+ce3∗ anula F si y solo si
a+2b+c=0ya−c=0,
es decir, c=a y b=−a: F∘=R(e1∗−e2∗+e3∗), de dimensión 3−2=1, como exige el Teorema 2.6. Leído al revés: F={(x,y,z):x−y+z=0}, el plano recuperado como núcleo de la única forma que genera F∘. Pasar de una familia generadora a unas ecuaciones es calcular un anulador; pasar de las ecuaciones a una parametrización es calcular un preanulador. (Comprobación: ambos vectores generadores cumplen x−y+z=0.)
Definición 2.8(Aplicación traspuesta)
Para u∈L(E,F), la traspuestauT∈L(F∗,E∗) es
uT(ψ)=ψ∘u.
Cumple (v∘u)T=uT∘vT y, en bases duales, la matriz de uT es la matriz traspuesta de la de u, lo que por fin explica la traspuesta del primer año.
Ejemplo 2.9(La traspuesta, entrada a entrada)
Sea u:R2→R3 de matriz A=(103210) en las bases canónicas. Para ψ=b1f1∗+b2f2∗+b3f3∗∈(R3)∗, calculemos uT(ψ)=ψ∘u sobre la base de R2:
Luego uT(ψ)=(b1+3b3)e1∗+(2b1+b2)e2∗, y en las bases duales la matriz de uT es
(120130)=AT:
la traspuesta abstracta es la matriz volteada, sin dejar ningún cálculo a la fe. Obsérvese el mecanismo: la columnaj-ésima de A pasó a ser la filaj-ésima de la nueva matriz porque ψ∘u lee las salidas de u a través de los coeficientes de ψ.
Proposición 2.10
keruT=(imu)∘ y imuT=(keru)∘. En consecuencia, rk(uT)=rk(u): el rango por filas es igual al rango por columnas, demostrado estructuralmente.
Demostración.ψ∈keruT⟺ψ∘u=0⟺ψ anula imu: esa es la primera identidad. Para la segunda: uT(ψ)=ψ∘u anula siempre keru, luego imuT⊆(keru)∘; las dimensiones coinciden por el teorema del rango y el Teorema 2.6:
Rango por columnas: la tercera fila es la suma de las dos primeras, luego rkA≤2; las columnas 1 y 2 son libres: rkA=2. Núcleo de la traspuesta: resolviendo ATy=0 se obtiene y∈R(1,1,−1), de modo que kerAT tiene dimensión 1=3−2: exactamente (imA)∘ bajo la identificación de (R3)∗ con los vectores fila, tal como afirma la Proposición 2.10; la única relación “fila3 = fila1 + fila2” es el anulador del espacio de columnas. El rango por filas (2 filas libres) y el rango por columnas coinciden no por casualidad, sino porque ambos valen rkA=rkAT.
Ejemplo 2.12(La dualidad lee una fórmula de cuadratura)
¿Por qué existe una regla como la de Simpson (Ejercicio 2.4) y por qué es única? La dualidad responde antes de todo cálculo. Sobre E=R2[X], la integral P↦∫01P es un vector concreto del dualE∗, de dimensión tres; las evaluaciones en 0, 21 y 1 forman una base de E∗; por tanto la integral se desarrolla de manera única sobre ellas, y ese desarrollo es la regla de Simpson, con sus coeficientes incluidos. Un recuento de dimensiones también calibra las expectativas: sobre R3[X], cuatro dimensiones de formas no pueden en general ser generadas por tres evaluaciones, de modo que la exactitud sobre las cúbicas no se la debemos a la dualidad; que Simpson integre las cúbicas exactamente pese a todo es una simetría de regalo (cancelación de los grados impares en torno a 21), y hay que comprobarla a mano. Las reglas con n+1 nodos son desarrollos de la forma integración en una base de evaluaciones de Rn[X]∗: la existencia y la unicidad cuestan un teorema sobre bases duales; solo los grados de regalo cuestan trabajo.
2.2 Formas multilineales alternadas
Definición 2.13
Una aplicación f:En→K es n-lineal cuando es lineal en cada variable, y alternada cuando se anula siempre que dos argumentos son iguales. Ser alternada implica ser antisimétrica: intercambiar dos argumentos cambia el signo (desarróllese f(…,x+y,…,x+y,…)=0); más en general, para σ∈Sn,
Los términos con un índice repetido se anulan (por ser alternada); las tuplas (i1,…,in) que sobreviven son las inyectivas, es decir, ik=σ(k) para una permutación σ, y la antisimetría reordena f(eσ(1),…,eσ(n))=ε(σ)f(e1,…,en). Por tanto
f=f(e1,…,en)⋅detB:
toda forma alternada es ese múltiplo, siempre que el propio detB (la suma destacada) sean-lineal alternada y tome el valor 1 sobre B. La multilinealidad es clara (cada sumando es lineal en cada columna). Valor sobre B: el único término no nulo es el de σ=id. Alternada: supongamos xj=xk (j=k), de modo que las columnas de coordenadas cumplen aij=aik para todo i. Emparejemos cada σ con σ′=σ∘(jk), una involución sin puntos fijos de Sn. Los productos emparejados coinciden:
usando la igualdad de las columnas j y k; mientras que ε(σ′)=−ε(σ). Cada pareja aporta cero: la suma se anula. ∎
Ejemplo 2.15(Sarrus, deducida y demolida)
Para n=3, la fórmula de las permutaciones tiene exactamente 3!=6 términos. Listando S3 por signatura —id, (123), (132) pares; (12), (13), (23) impares— se obtiene
precisamente la regla de las “diagonales” de Sarrus que se enseña en secundaria, ahora un teorema y con los signos misteriosos identificados como signaturas. La demolición: para n=4 hay 24 permutaciones, de las cuales cualquier esquema de diagonales solo recoge 8; Sarrus no tiene versión en grado 4, y el desarrollo por cofactores (Teorema 2.17 (4)) toma el relevo. Contar términos es además una advertencia: la fórmula de las permutaciones tiene n! sumandos, así que es una definición, no un algoritmo; el método de eliminación calcula det en O(n3) operaciones.
Definición 2.16(Determinantes)
El determinante de una familia en una base es detB(x1,…,xn); el determinante de una matrizA es el determinante de sus columnas en la base canónica — la fórmula de las permutaciones de más arriba—; el determinante de un endomorfismou es el escalar detu tal que
detB(u(x1),…,u(xn))=detu⋅detB(x1,…,xn)para todos los xi
(el miembro izquierdo es n-lineal alternado, luego múltiplo de detB por el Teorema 2.14; el factor no depende de B).
Teorema 2.17(El cálculo de determinantes, demostrado)
det(uv)=detudetv; det(AB)=detAdetB.
u es invertible ⟺detu=0; una familia es base ⟺ su determinante en alguna base es no nulo.
det(AT)=detA.
El desarrollo por cofactores a lo largo de cualquier fila o columna, tal como se enunció en el volumen del primer año, es válido; y dos matrices semejantes tienen el mismo determinante.
Demostración. (1) Aplíquese dos veces la relación de definición: detB(uv(xi))=detu⋅detB(v(xi))=detudetv⋅detB(xi).
(2) Si u es invertible, detudetu−1=detid=1=0. Si no lo es, las imágenes u(ei) están ligadas; expresando una a través de las demás y desarrollando, detB(u(ei))=0 (el carácter alternado mata las direcciones repetidas), luego detu=0. El criterio de base es el mismo enunciado para familias.
(3) En la fórmula de las permutaciones, reindexemos cada producto mediante j=σ(i), es decir, i=τ(j) con τ=σ−1: los factores son los mismos números en otro orden, así que
i=1∏naσ(i),i=j=1∏naj,τ(j),
y ε(τ)=ε(σ)−1=ε(σ) (los valores son ±1 y ε es un morfismo). Sumar sobre σ es lo mismo que sumar sobre τ (la inversión es una biyección de Sn):
detA=τ∑ε(τ)j∏aj,τ(j)=det(AT),
siendo la última suma la fórmula de las permutaciones aplicada a las entradas traspuestas(AT)ij=aji.
(4) Fijemos la columna j y separemos xj=∑iaijei por linealidad: detA=∑iaijdet(…,ei,…), y llevar ei a la última posición (n−itransposiciones de filas y n−j de columnas, vía (3)) identifica det(…,ei,…)=(−1)i+jΔij con el menor: exactamente la regla de los cofactores del primer año. Semejanza: det(P−1AP)=detP−1detAdetP=detA por (1). ∎
Ejemplo 2.18(Desarrollo por cofactores, ejecutado)
Calculemos
det201142310
a lo largo de la primera columna (con la pereza que permite un cero: uno). Los signos siguen el tablero (−1)i+j:
2det(4210)−0+1⋅det(1431)=2(0−2)+(1−12)=−15.
Comprobación por Sarrus (Ejemplo 2.15): 0+1+0−12−0−4=−15. Estrategia, no dogma: desarróllese por la línea con más ceros y, cuando ninguna tenga, créense primero mediante operaciones elementales; una ronda de eliminación cuesta menos que dos capas de cofactores.
Ejemplo 2.19(Un determinante mediante las reglas)
Sea J∈Mn(K) la matriz de unos y a∈K; calculemos det(aIn+J) con las herramientas recién demostradas. Todas las columnas de aIn+J suman igual: sumemos todas las filas a la primera (el determinante no varía, pues sumar un múltiplo de una fila a otra añade un término con una dirección repetida, que la alternancia mata). La primera fila pasa a ser (a+n,a+n,…,a+n); saquemos a+n por linealidad en esa fila y restemos después la primera columna de todas las demás: lo que queda es triangular con diagonal (1,a,…,a). Por tanto
det(aIn+J)=(a+n)an−1.
La moraleja: las raíces a=0 (de multiplicidad n−1) y a=−n dicen que J tiene el valor propio 0 con multiplicidad n−1 y el valor propio n una vez, es decir, el espectro de la matriz J de rango uno, un capítulo antes de tiempo (el Capítulo 3 lo hará sistemático).
Ejemplo 2.20(Un determinante por la fórmula de las permutaciones)
Para una matriz con muchos ceros la fórmula resulta práctica por sí sola: en
A=000da0000b0000c0,
la única permutación que selecciona entradas no nulas es el ciclo de longitud 4σ=(1234), que envía la columna 1 a la fila 4, etc.; como ε(σ)=(−1)3=−1, resulta detA=−abcd. (Compruébese mediante tres intercambios de columnas hasta llegar a una matriz diagonal.)
Ejemplo 2.21(Un Vandermonde por la fórmula del producto)
Para los nodos 0,1,2 (usados por reglas de cuadratura como la del Ejercicio 2.4), el determinante de Vandermonde del Ejercicio 2.11 se evalúa de un vistazo:
det100111124=(1−0)(2−0)(2−1)=2,
y por desarrollo directo a lo largo de la primera columna: 1⋅(4−2)=2; coinciden. Que no se anule cuando los nodos son distintos es toda la teoría de la interpolación en un solo determinante: las formas de evaluación P↦P(ai) son una base del dual exactamente cuando este determinante no es nulo, es decir, siempre que los ai sean distintos; el Ejemplo 2.2, cuantificado.
2.3 La traza, revisitada
Proposición 2.22
La traza tr:Mn(K)→K es la única forma lineal con tr(AB)=tr(BA) y tr(In)=n (si charK=0); la traza de un endomorfismo está bien definida a través de cualquier representación matricial, y
tr(u)=i∑ei∗(u(ei))
en cualquier base: la dualidad escribe la traza sin recurrir a una base.
Demostración. Las identidades tr(AB)=tr(BA) y la invariancia por cambio de base se demostraron en el primer año. Unicidad: una forma lineal t con t(AB)=t(BA) anula todo conmutador AB−BA. Afirmamos que los conmutadores generan el hiperplano de traza nula, de dimensión n2−1. Bastan dos familias de conmutadores. La regla de multiplicación de las matrices elementales es EabEcd=δbcEad. Para i=j da
EiiEij−EijEii=Eij−0=Eij
(el segundo producto es EijEii=δjiEii=0, pues j=i): toda Eij fuera de la diagonal es un conmutador. Y
EijEji−EjiEij=Eii−Ejj.
Las Eij (i=j; hay n2−n) junto con las E11−Ejj (j≥2; hay n−1) son n2−1 matrices de traza nula linealmente independientes: generan el hiperplano kertr. Así pues, t se anula donde lo hace tr y factoriza a través de ella: t=ctr; después, t(I)=n obliga a c=1. En cuanto a la fórmula destacada: la i-ésima entrada diagonal de la matriz de u es precisamente ei∗(u(ei)). ∎
Observación 2.23(Errores frecuentes)
(i) El determinante es n-lineal en las columnas, no lineal en la matriz: det(A+B)=detA+detB en general, y det(λA)=λndetA, no λdetA. (ii) La trasposición invierte los productos: (vu)T=uTvT; olvidar la inversión arruina todo cálculo con inversas. (iii) El anuladorF∘ vive en E∗, no en E: solo se convierte en el familiar “complemento ortogonal” una vez que un producto escalar identifica E con E∗ (Capítulo 12); ninguna identificación de ese tipo es canónica. (iv) “El rango por filas es igual al rango por columnas” no significa que el espacio de filas sea igual al de columnas: ambos viven en espacios distintos (Kn y Km) y se relacionan mediante la Proposición 2.10, no son iguales. (v) La fórmula de las permutaciones es un instrumento de demostración: para calcular con números, úsense operaciones elementales y cofactores (Ejemplo 2.15).
Ejemplo 2.24(El emparejamiento traza parte el espacio de matrices)
Sobre M2(R), con el emparejamiento ⟨A,B⟩=tr(AB) del Ejercicio 2.9, descompongamos M=(1243) en sus partes simétrica y antisimétrica:
M=S+A,S=21(M+MT)=(1333),A=21(M−MT)=(0−110).
Entonces tr(SA)=tr(−3−313)=0: las dos partes son “ortogonales” para el emparejamiento traza, caso particular del hecho general (demostrado en el problema de fin de semana de este capítulo) de que las matrices antisimétricas forman exactamente el anulador de las simétricas. La dualidad ve la descomposición Mn=Sn⊕An antes de que se elija ningún producto escalar.
Observación 2.25(Perspectivas dentro de este volumen)
Conviene observar cómo las tres construcciones de este capítulo se cambian de traje más adelante. La traspuesta vuelve en el Capítulo 3: u y uT comparten valores propios con multiplicidades geométricas iguales (problema de fin de semana de este capítulo, pregunta 15), y por eso los análisis por filas y por columnas de una matriz nunca discrepan. El determinante pasa a ser función de un parámetro en el Capítulo 3 (χu(X)=det(Xid−u)) y un jacobiano en el Capítulo 20, donde su multilinealidad se convierte en el factor del cambio de variable. La traza siembra los invariantes de semejanza: es el segundo coeficiente de χu, la suma de los valores propios y, con el tiempo, la integral de la diagonal en identidades del estilo del Capítulo 14. Un capítulo de álgebra lineal, tres largas sombras.
Observación 2.26(Dónde se usa este capítulo)
El espacio dual no es una abstracción gratuita: los anuladores y las traspuestas gobiernan la teoría de resolubilidad de los sistemas lineales (el problema de fin de semana de este capítulo demuestra a partir de ellos la alternativa de Fredholm en dimensión finita), los emparejamientos no degenerados reaparecen como la forma polar en el Capítulo 12 y el adjunto en el Capítulo 13, y el determinante construido aquí mueve todo el Capítulo 3. En el volumen del tercer año, esa misma dualidad, transportada a dimensión infinita, se convierte en el teorema de representación de Riesz y en la teoría de Fredholm sobre espacios de Hilbert, con la compacidad ocupando el lugar de los recuentos de dimensiones usados aquí.
2.4 Ejercicios
Ejercicio 2.1★
En R3, sean φ1(x,y,z)=x+y, φ2=y+z, φ3=x+z. Demuestra que (φ1,φ2,φ3) es una base de (R3)∗ y halla la base de R3 de la que es la dual.
Solución
Solución de Ejercicio 2.1.
Tres formas en un dual de dimensión 3: basta con la libertad. Una relación αφ1+βφ2+γφ3=0 evaluada en (1,0,0),(0,1,0),(0,0,1) da α+γ=0, α+β=0, β+γ=0, de donde α=β=γ=0.
Base predual (u1,u2,u3): resolvemos φi(uj)=δij. Escribiendo uj=(x,y,z): para u1, las ecuaciones x+y=1, y+z=0, x+z=0 dan u1=(21,21,−21); simétricamente, u2=(−21,21,21) y u3=(21,−21,21).
Ejercicio 2.2★
Calcula mediante la fórmula de las permutaciones los determinantes de
00c0b0a00,ac00bd0000eg00fh,
y enuncia la regla para matrices diagonales por bloques que sugiere el segundo.
Solución
Solución de Ejercicio 2.2.
Primera matriz: la única permutación con producto no nulo envía 1↦3, 2↦2, 3↦1; es la transposición(13), de signatura −1: el determinante vale −abc.
Segunda: una permutación con producto no nulo no puede mezclar los dos bloques (toda entrada que los une es 0), luego se descompone como una permutación de {1,2} por otra de {3,4}, y la signatura es el producto de las dos signaturas: la suma se factoriza como
(ad−bc)(eh−fg).
Regla general que esto sugiere (y que es cierta, con la misma demostración): el determinante de una matriz diagonal por bloques es el producto de los determinantes de los bloques.
Ejercicio 2.3★
Sea F={(x,y,z,t)∈R4:x+y=z+t y x=2y}. Da una base de F∘ y comprueba el Teorema 2.6 sobre las dimensiones.
Solución
Solución de Ejercicio 2.3.
F viene definido por las dos ecuaciones independientes φ1(x,y,z,t)=x+y−z−t=0 y φ2=x−2y=0: por el Teorema 2.6 leído al revés, F∘=Vect(φ1,φ2) —pertenecen a F∘ por construcción, son libres (no son proporcionales) y dimF∘=4−dimF=4−2=2, ya que dimF=2 (dos ecuaciones independientes en R4)—. Base: (φ1,φ2); dimensiones: 2+2=4, como exige el teorema.
Ejercicio 2.4★★
Sean a0,…,an puntos distintos de K y φi:P↦P(ai) sobre Kn[X]. Demuestra que (φ0,…,φn) es una base de Kn[X]∗, identifica su base predual y desarrolla la forma P↦∫01P(t)dt (para K=R, n=2, ai=0,21,1) en esa base, reconociendo la regla de Simpson.
Solución
Solución de Ejercicio 2.4.
Los φi son n+1 formas sobre un espacio de dimensión n+1: basta con la libertad. Si ∑iλiφi=0, evaluando en el polinomio de Lagrange Lj de los nodos se obtiene λj=0. La base predual es (L0,…,Ln), puesto que φi(Lj)=Lj(ai)=δij.
Para la forma integral con nodos 0,21,1 sobre R2[X]: ∫01P=∑iciP(ai) con ci=∫01Li. Calculemos: L0=2(X−21)(X−1), ∫01L0=61; L1=−4X(X−1), ∫01L1=64; L2=2X(X−21), ∫01L2=61. Por tanto
∫01P=61(P(0)+4P(21)+P(1))(P∈R2[X]):
la regla de Simpson, exacta sobre las cuadráticas; un enunciado sobre bases duales.
Ejercicio 2.5★★
Sea u∈L(E) con dimE=n y rku=1. Demuestra que u=φ(⋅)a para cierto vector a y cierta forma φ; que tru=φ(a); y que u2=(tru)u. Deduce det(I+u)=1+tru.
Solución
Solución de Ejercicio 2.5.
imu=Ka para algún a=0; entonces u(x)=φ(x)a, donde φ(x) es la coordenada de u(x) sobre a, lineal en x. Traza: complétese a=e1 hasta una base; la matriz de u tiene columnas φ(ej)e1, de modo que su única entrada diagonal es φ(e1)=φ(a): tru=φ(a). Entonces
u2(x)=φ(x)u(a)=φ(x)φ(a)a=(tru)u(x).
Determinante, en dos casos. Si φ(a)=0: tómese cualquier base del hiperplano kerφ y añádase a. Entonces u anula kerφ (allí u(x)=φ(x)a=0) y u(a)=φ(a)a: la matriz de I+u es diagonal, (1,…,1,1+φ(a)), luego det(I+u)=1+φ(a)=1+tru. Si φ(a)=0: entonces a∈kerφ; tómese una base de kerφ cuyo primer vector sea a y añádase un vector b con φ(b)=1. Entonces I+u deja fija la base de kerφ y envía b↦b+a: triangular con diagonal de unos, det(I+u)=1=1+tru. Ambos casos concuerdan con la fórmula.
Ejercicio 2.6★★
Demuestra que todo hiperplano de Mn(K) (n≥2) contiene una matriz invertible. Indicación: un hiperplano es {M:tr(AM)=0} para cierta A=0 (Ejercicio 2.9). Si A es escalar, exhibe una matriz invertible de traza nula; en caso contrario, halla una M invertible que haga que AM tenga diagonal nula —una matriz de tipo permutación sirve—.
Solución
Solución de Ejercicio 2.6.
Por el Ejercicio 2.9, el hiperplano es HA={M:tr(AM)=0} con A=0.
Si A=λI:HA es el hiperplano de traza nula; la matriz de la permutación cíclica de longitud n (con unos en las posiciones (i,i+1) y (n,1)) es invertible (su determinante vale ±1 por el cálculo del Ejemplo 2.20) y tiene traza nula.
Si A no es escalar: hallemos primero una P invertible tal que B=P−1AP tenga una entrada no diagonal bji=0 (j=i). En efecto, si A ya tiene una, tómese P=I; si A es diagonal con dos entradas distintas d1=d2, conjugar por la transvección P=I+E12 produce la entrada no diagonal d1−d2=0 (calcúlese: P−1AP=A+(d1−d2)E12); y una matriz diagonal con todas las entradas iguales es escalar, caso excluido. Pongamos ahora M′=I+tEij con t=−tr(B)/bji: entonces
tr(BM′)=trB+tbji=0,
y M′ es invertible (triangular con diagonal de unos). Deshaciendo la conjugación, M=PM′P−1 es invertible y tr(AM)=tr(BM′)=0: M∈HA.
Ejercicio 2.7★★
(Derivada del determinante) Para A∈Mn(R), demuestra a partir de la multilinealidad que
dtdt=0det(In+tA)=trA,
y deduce det(etA)=ettrA suponiendo la derivabilidad de t↦det(etA) y la propiedad de grupo e(s+t)A=esAetA (establecida en el Capítulo 16).
Solución
Solución de Ejercicio 2.7.
Por la fórmula de las permutaciones, det(I+tA) es un polinomio en t; su término constante vale 1 (para t=0). Su coeficiente en t: desarróllese det como forma alternada de las columnas ej+tcj(A); por multilinealidad, los términos lineales en t sustituyen exactamente un ej por cj(A):
j∑det(e1,…,cj(A),…,en)=j∑ajj=trA,
(el determinante con todas las columnas canónicas salvo cj(A) en el lugar j recoge la j-ésima entrada diagonal). Así pues, la derivada en 0 vale trA.
Sea g(t)=det(etA). La propiedad de grupo da g(s+t)=g(s)g(t) (multiplicatividad de det), g es derivable y g′(0)=trA por lo anterior (etA=I+tA+O(t2)). Un morfismo derivable (R,+)→(R∗,×) cumple g′=g′(0)g (derívese g(s+t) respecto de s en 0), luego g(t)=ettrA por la unicidad de las soluciones de y′=cy con y(0)=1 (volumen del primer año).
Ejercicio 2.8★★
(Circulante 3×3) Sea j=e2iπ/3 y
C=acbbaccba∈M3(C).
Comprueba que las columnas de la matriz de Vandermonde de 1,j,j2 son vectores propios de C y deduce
detC=(a+b+c)(a+bj+cj2)(a+bj2+cj).
Solución
Solución de Ejercicio 2.8.
Sea vk=(1,jk,j2k)T para k=0,1,2. Usando 1+j+j2=0 y j3=1:
(compruébese la segunda fila: jk(a+bjk+cj2k)=ajk+bj2k+cj3k=c+ajk+bj2k). Luego vk es un vector propio de valor propio λk=a+bjk+cj2k. Los vk forman una base (Vandermonde de los valores distintos 1,j,j2), así que C es diagonalizable con esos valores propios y
detC=λ0λ1λ2=(a+b+c)(a+bj+cj2)(a+bj2+cj).
Ejercicio 2.9★★★
Demuestra que toda forma lineal t sobre Mn(K) es M↦tr(AM) para una única A: la aplicación A↦tr(A⋅) es un isomorfismo de Mn(K) sobre su dual. Deduce de nuevo el enunciado de unicidad de la Proposición 2.22.
Solución
Solución de Ejercicio 2.9.
La aplicación Θ:A↦tr(A⋅) es lineal de Mn(K) en su dual, entre espacios de la misma dimensión n2: basta con la inyectividad. Si tr(AM)=0 para toda M, tómese M=Eji: tr(AEji)=aij=0 para todos i,j, luego A=0. Así pues, Θ es un isomorfismo.
Unicidad de la traza (Proposición 2.22): una forma t que anula todos los conmutadores es tr(A⋅) para cierta A con tr(A(MN−NM))=0 para todas M,N, es decir, tr((AM−MA)N)=0 para toda N (por ciclicidad), es decir, AM=MA para toda M (por inyectividad de Θ): A conmuta con todo y por tanto es escalar (conmutar con todas las Eij obliga a que las entradas no diagonales sean 0 y las diagonales iguales), luego t=ctr.
Ejercicio 2.10★★★
Sean u,v∈L(E) con u∘v−v∘u=u. Demuestra que u es nilpotente. Indicación: prueba que tr(uk)=0 para todo k≥1 (calcula ukv−vuk por inducción) y usa después el hecho siguiente, que puede demostrarse con las identidades de Newton o por inducción sobre la dimensión: un endomorfismo de un C-espacio vectorial cuyas potencias tienen todas traza nula es nilpotente. Trabaja sobre C.
Solución
Solución de Ejercicio 2.10.
Trabajemos sobre C (una matriz real es nilpotente si y solo si lo es como matriz compleja: la nilpotencia es un=0).
Paso 1: tr(uk)=0 para k≥1. Por inducción, ukv−vuk=kuk: para k=1 es la hipótesis; para el paso inductivo,
uk+1v−vuk+1=uk(uv−vu)+(ukv−vuk)u=uk+1+kuk+1.
Tomando trazas: 0=tr(ukv)−tr(vuk)=ktr(uk), luego tr(uk)=0.
Paso 2: trazas de potencias nulas implican nilpotencia (sobre C). Sean λ1,…,λr los valores propios no nulos distintos de u, con multiplicidades m1,…,mr (en el polinomio característico, que se escinde sobre C; véase el Capítulo 3). Las trazas de las potencias son tr(uk)=∑imiλik (trigonalícese: la diagonal de la potencia k-ésima de una matriz triangular está formada por las potencias k-ésimas). El sistema ∑imiλik=0 para k=1,…,r es invertible de tipo Vandermonde en las incógnitas miλi (matriz (λik−1) por la diagonal λi, con todos los λi=0 distintos): todo miλi=0, imposible con mi≥1 salvo que r=0. Luego u no tiene ningún valor propio no nulo: su polinomio característico es (−X)n y Cayley–Hamilton (Capítulo 3) da un=0, es decir, u es nilpotente.
(Considera el determinante como polinomio en an: identifica su grado, sus raíces y su coeficiente director; después induce.)
Solución
Solución de Ejercicio 2.11.
Escribamos V(a0,…,an) para el determinante e induzcamos sobre n; el caso inicial es V(a0)=1. Fijemos a0,…,an−1 y consideremos D(T)=V(a0,…,an−1,T), el determinante con última columna (1,T,…,Tn): desarrollando por esa columna, D es un polinomio de grado ≤n en T cuyo coeficiente en Tn es el menor V(a0,…,an−1). Supongamos primero que a0,…,an−1 son distintos. Para cada T=ai (i<n) dos columnas coinciden, luego D(ai)=0: con n raíces distintas y grado ≤n,
D(T)=V(a0,…,an−1)i=0∏n−1(T−ai),
y tomando T=an junto con la hipótesis de inducción se obtiene la fórmula del producto. Si dos de los a0,…,an−1 coinciden, ambos miembros valen 0 (columnas repetidas; factor repetido) y la fórmula se cumple trivialmente.
Ejercicio 2.12★★★
Sean A,B,C,D∈Mn(K) con K infinito, y supongamos CD=DC. Demuestra que
det(ACBD)=det(AD−BC).
(Trata primero el caso D invertible, multiplicando por la derecha por (I−D−1C0I); después sustituye D por D+tI y compara dos polinomios en t.)
Solución
Solución de Ejercicio 2.12.
Caso D invertible. Multipliquemos por la derecha por la matriz por bloques T=(I−D−1C0I), triangular por bloques con diagonal de unos, de detT=1 (su determinante, por la fórmula de las permutaciones, solo recoge los bloques diagonales: la regla por bloques del Ejercicio 2.2):
(ACBD)T=(A−BD−1CC−DD−1CBD)=(A−BD−1C0BD),
cuyo determinante vale det(A−BD−1C)detD=det((A−BD−1C)D)=det(AD−BD−1CD). Como CD=DC, se tiene BD−1CD=BC: el determinante es det(AD−BC).
Caso general. Sea Dt=D+tI; entonces sigue siendo CDt=DtC. Ambas funciones
f(t)=det(ACBDt)yg(t)=det(ADt−BC)
son polinómicas en t. El polinomio det(D+tI) es mónico de grado n, luego tiene a lo sumo n raíces: para todos los t salvo un número finito, Dt es invertible y f(t)=g(t) por el primer caso. Dos polinomios sobre un cuerpo infinito que coinciden en infinitos puntos son iguales: f=g, y t=0 concluye.
2.5 Problema: la alternativa de Fredholm
¿Cuándo tiene solución el sistema lineal u(x)=b? La respuesta completa es un enunciado de dualidad: exactamente cuando b es anulado por toda forma lineal que anula la imagen de u, y esas formas son calculables, pues son el núcleo de la traspuesta. Este problema de fin de semana construye el diccionario completo de la dualidad en dimensión finita (factorización de formas, bidualidad, cálculo de anuladores, traspuesta), demuestra la alternativa de Fredholm en dimensión finita y termina con la forma traza y una caracterización: la traza es el único invariante lineal de la semejanza. En todo el problema, E y F son K-espacios vectoriales de dimensión finita y n=dimE.
Problema 2.1
Problema de fin de semana — la dualidad en dimensión finita y la alternativa de Fredholm
Parte I — El lema de factorización. Sean φ1,…,φp,φ∈E∗.
Sea Φ:E→Kp, x↦(φ1(x),…,φp(x)). Identifica kerΦ, prueba que ΦT envía las formas coordenadas de Kp a los φi, y deduce
dim(kerφ1∩⋯∩kerφp)=n−dimVect(φ1,…,φp).
(Lema de factorización) Demuestra la equivalencia:
φ∈Vect(φ1,…,φp)⟺kerφ1∩⋯∩kerφp⊆kerφ.
Deduce que (φ1,…,φp) es libre si y solo si ⋂ikerφi tiene dimensión n−p; y que un subespacio de codimensión p es intersección de p hiperplanos, nunca de menos.
En R4, sean φ1=x+y−z, φ2=y+z−t, ψ=x+2y−t y ψ′=x+y+t. Decide, mediante el lema de factorización, si ψ y ψ′ pertenecen a Vect(φ1,φ2).
Sobre E=R2[X], prueba que ψ0:P↦P(0), ψ1:P↦P(1) y ψ2:P↦∫01P(t)dt forman una base de E∗, calcula la base (P0,P1,P2) de E de la que es la dual, y halla el único P∈R2[X] con P(0)=1, P(1)=2, ∫01P=23.
Prueba que u↦uT es una biyección lineal de L(E,F) sobre L(F∗,E∗), y que (u−1)T=(uT)−1 cuando u es invertible.
(Naturalidad) Prueba que uTT∘JE=JF∘u: mediante los isomorfismos de evaluación, la doble traspuestaesu.
Prueba que u es sobreyectiva si y solo si uT es inyectiva, y que u es inyectiva si y solo si uT es sobreyectiva.
Para u∈L(E): un subespacio F es estable por u si y solo si F∘ es estable por uT.
Prueba que ker(uT−λidE∗)=(im(u−λidE))∘, y deduce que u y uT tienen los mismos valores propios con las mismas multiplicidades geométricas.
Parte IV — La alternativa de Fredholm.
Demuestra que imu=(keruT)∘ para u∈L(E,F), y deduce la alternativa de Fredholm en dimensión finita: la ecuación u(x)=b tiene solución si y solo si toda ψ∈F∗ con uTψ=0 cumple ψ(b)=0.
Forma matricial: para A∈Mm,n(K) y b∈Km se cumple exactamente una de las dos afirmaciones siguientes: (i) Ax=b tiene solución; (ii) existe y∈Km con ATy=0 e yTb=1. Demuestra tanto el “a lo sumo una” como el “al menos una”.
Halla todos los b∈R3 para los que el sistema
x+y=b1,y+z=b2,x+2y+z=b3
tiene solución, calculando el núcleo de la matriz traspuesta.
(Un problema de Neumann discreto) Sobre E=Rn (n≥3), definamos L por (Lx)k=xk−21(xk−1+xk+1), con índices módulo n. Prueba que LT=L (con las identificaciones canónicas), que kerL es la recta de los vectores constantes (examina una coordenada máxima), y concluye: Lx=b tiene solución si y solo si ∑kbk=0.
Parte V — La forma traza y el teorema de invariancia. Recordemos del Ejercicio 2.9 que A↦tr(A⋅) identifica Mn(K) con su dual. Supongamos charK=0 (por ejemplo, K=Q,R,C).
Con esa identificación, prueba que el anulador del subespacio Sn de las matrices simétricas es el subespacio An de las antisimétricas, y recíprocamente.
Prueba que el anulador del hiperplano sln={M:trM=0} es la recta KIn; equivalentemente, que toda forma lineal que se anula sobre las matrices de traza nula es múltiplo de la traza.
Prueba que toda matriz de Mn(K) es suma de dos matrices invertibles.
(La traza es el único invariante lineal de la semejanza) Sea t una forma lineal sobre Mn(K) con t(PMP−1)=t(M) para toda M y toda P invertible. Prueba primero que t(PX)=t(XP) para P invertible, después que t(BX)=t(XB) para todaB, y concluye que t=ctr para cierto c∈K.
Prueba que rku≤r si y solo si u es suma de r aplicaciones de rango ≤1, es decir, u=∑i=1rψi(⋅)fi con ψi∈E∗, fi∈F; deduce rk(u+v)≤rku+rkv.
(Síntesis) Redacta el diccionario demostrado en este problema: subespacios frente a anuladores, sumas frente a intersecciones, aplicaciones frente a traspuestas, resolubilidad frente a ortogonalidad al núcleo traspuesto, traza frente a semejanza. Cita para cada entrada la pregunta que la demostró y di en una frase qué sustituye a los recuentos de dimensiones cuando la dimensión pasa a ser infinita (el volumen del tercer año lo precisa sobre espacios de Hilbert).
Solución
Solución de Problema 2.1.
1.Φ es lineal y kerΦ=⋂ikerφi (una p-tupla se anula si y solo si lo hace cada entrada). Para las formas coordenadas εi de Kp: ΦT(εi)=εi∘Φ=φi, luego imΦT⊇Vect(φi); recíprocamente, imΦT está generado por los ΦT(εi) (los εi generan (Kp)∗). Así pues, rkΦ=rkΦT=dimVect(φ1,…,φp)=:r (Proposición 2.10), y el teorema del rango da dim⋂ikerφi=n−r.
2. (⇐) Conservemos una subfamilia libre maximal, por ejemplo φ1,…,φr, que genera el mismo espacio (de modo que la hipótesis sigue leyéndose ⋂i≤rkerφi⊆kerφ: la intersección sobre todos los i coincide con la que va hasta i≤r, pues cada forma descartada es combinación de las demás). La aplicación Ψ=(φ1,…,φr):E→Kr es sobreyectiva (pregunta 1: su rango es r). Si Ψ(x)=Ψ(y), entonces x−y∈kerΨ⊆kerφ, luego φ(x)=φ(y): φ factoriza como φ=λ∘Ψ con λ:Kr→K bien definida; λ es lineal porque Ψ lo es y es sobreyectiva (para t=Ψ(x), t′=Ψ(x′): λ(t+αt′)=φ(x+αx′)=λ(t)+αλ(t′)). Escribiendo λ=∑ciεi resulta φ=∑i≤rciφi. (⇒) Si φ=∑ciφi, todo x que anule cada φi anula φ.
3. Por la pregunta 1, dim⋂kerφi=n−r con r=dimVect(φi)≤p, y r=p si y solo si la familia es libre. Sea F un subespacio de codimensión p: su anulador tiene dimensión p (Teorema 2.6); una base (φ1,…,φp) de F∘ da F=⋂ikerφi (fórmula de recuperación). Con menos hiperplanos no se puede: una intersección de q hiperplanos tiene dimensión ≥n−q>n−p por la pregunta 1.
4. Calculemos kerφ1∩kerφ2: de x+y−z=0 e y+z−t=0, parametrizando por (y,z) se obtiene x=z−y, t=y+z, es decir, el plano de los vectores (z−y,y,z,y+z). Sobre él, ψ=x+2y−t=(z−y)+2y−(y+z)=0: por el lema de factorización, ψ∈Vect(φ1,φ2) —en efecto, ψ=φ1+φ2—. En cambio, ψ′=x+y+t=(z−y)+y+(y+z)=y+2z no es idénticamente nula allí (para y=1,z=0 vale 1): ψ′∈/Vect(φ1,φ2).
5. Tres formas sobre un espacio de dimensión 3: basta con la libertad. Si aψ0+bψ1+cψ2=0, comprobemos en 1,X,X2: a+b+c=0, b+2c=0, b+3c=0; restando las dos últimas se obtiene c=0, después b=0 y a=0. Base antedual: escribiendo P=α+βX+γX2 y resolviendo ψi(Pj)=δij (P(0)=α, P(1)=α+β+γ, ∫01P=α+2β+3γ):
P0=1−4X+3X2,P1=−2X+3X2,P2=6X−6X2.
(Comprobación, por ejemplo: ∫01P2=3−2=1, P2(0)=P2(1)=0.) El problema de interpolación se resuelve mediante las coordenadas en la base antedual:
P=1⋅P0+2⋅P1+23P2=1+X
(coeficiente en X: −4−4+9=1; coeficiente en X2: 3+6−9=0); en efecto, P(0)=1, P(1)=2, ∫01P=23.
6. Linealidad: para toda φ, J(x+αy)(φ)=φ(x+αy)=J(x)(φ)+αJ(y)(φ), es decir, J(x+αy)=J(x)+αJ(y). Inyectividad: si x=0, complétese x=e1 hasta una base; la forma coordenada e1∗ cumple J(x)(e1∗)=1=0. Como dimE∗∗=dimE∗=dimE, inyectiva implica biyectiva.
7. Inclusión: para x∈F y φ∈F∘, J(x)(φ)=φ(x)=0, luego J(F)⊆F∘∘. Dimensiones (aplicando dos veces el Teorema 2.6):
dimF∘∘=dimE∗−dimF∘=n−(n−dimF)=dimF=dimJ(F),
por ser J inyectiva. Por tanto J(F)=F∘∘.
8. Primera identidad: φ anula F+G si y solo si anula a la vez F y G (anula las sumas si y solo si anula las piezas): (F+G)∘=F∘∩G∘. Segunda: la inclusión F∘+G∘⊆(F∩G)∘ es clara (cada sumando anula F∩G). Dimensiones, usando la primera identidad y la fórmula de Grassmann:
que por Grassmann en E vale n−dim(F∩G)=dim(F∩G)∘: hay igualdad.
9. Mediante el lema: kerψ⊆kerφ con p=1 da φ∈Vect(ψ), y φ=0 hace que el escalar sea no nulo. Directamente: tómese x0 con ψ(x0)=0; todo x se escribe x=(x−ψ(x0)ψ(x)x0)+ψ(x0)ψ(x)x0, con el primer término en kerψ=kerφ; aplicando φ: φ(x)=ψ(x0)φ(x0)ψ(x).
10. Tomemos la base dual(φ1∗,…,φn∗) de (φ1,…,φn) dentro de E∗∗ (Definición 2.1 aplicada a E∗) y pongamos uj=J−1(φj∗): se obtiene una base de E (J es un isomorfismo, pregunta 6), con φi(uj)=J(uj)(φi)=φj∗(φi)=δij. Unicidad: las condiciones φi(uj)=δij determinan J(uj) sobre la base (φi) y, por tanto, determinan uj.
11. Linealidad: (u+αv)Tψ=ψ∘(u+αv)=uTψ+αvTψ. Inyectividad: si u=0, tómese x con u(x)=0 y ψ con ψ(u(x))=0 (el truco de la forma coordenada de la pregunta 6): entonces uTψ=0. Los espacios L(E,F) y L(F∗,E∗) tienen ambos dimensión dimEdimF: es biyectiva. Si u es invertible, la regla de inversión (vu)T=uTvT da uT(u−1)T=(u−1u)T=idE∗ y (u−1)TuT=(uu−1)T=idF∗, luego (uT)−1=(u−1)T.
13. Por la Proposición 2.10: keruT=(imu)∘, luego u es sobreyectiva ⟺imu=F⟺(imu)∘={0} (Teorema 2.6) ⟺uT es inyectiva. Y imuT=(keru)∘, así que u es inyectiva ⟺keru={0}⟺(keru)∘=E∗⟺uT es sobreyectiva.
14. Si u(F)⊆F y φ∈F∘, entonces (uTφ)(x)=φ(u(x))=0 para x∈F, luego uTφ∈F∘. Recíprocamente, si u(F)⊆F, tómese x∈F con u(x)∈/F; por la fórmula de recuperación del Teorema 2.6 existe φ∈F∘ con φ(u(x))=0: entonces (uTφ)(x)=0 pese a que x∈F, luego uTφ∈/F∘ y F∘ no es estable.
15.uT−λidE∗=(u−λidE)T (la trasposición es lineal y idT=id), de modo que su núcleo es (im(u−λid))∘ (Proposición 2.10), de dimensión
n−rk(u−λid)=dimker(u−λid)
por el teorema del rango. En particular, uno de los núcleos es no nulo si y solo si lo es el otro: mismos valores propios y mismas multiplicidades geométricas.
16. Inclusión: si b=u(x) y uTψ=0, entonces ψ(b)=ψ(u(x))=(uTψ)(x)=0; luego imu⊆(keruT)∘. Dimensiones: para un subespacio S⊆F∗ se tiene S∘=JF−1(S∘) (desplegando: y∈S∘ si y solo si toda ψ∈S anula y, si y solo si JF(y)∈S∘), de modo que dimS∘=dimF−dimS. Con S=keruT:
dim(keruT)∘=dimF−dimkeruT=rkuT=rku:
las dimensiones coinciden, luego imu=(keruT)∘. Reformulado: b∈imu si y solo si ψ(b)=0 para toda ψ con uTψ=0; esa es la alternativa de Fredholm.
17. Identifiquemos (Km)∗ con Km mediante y↦ψy, ψy(v)=yTv; entonces (uTψy)(x)=yTAx=(ATy)Tx, luego uTψy=ψATy: la traspuesta es la matriz traspuesta. A lo sumo una: si Ax=b y ATy=0, entonces yTb=yTAx=(ATy)Tx=0=1. Al menos una: si (i) falla, la pregunta 16 proporciona una ψy con ATy=0 e yTb=0; reescálese y para que valga 1.
18.A=(101112011) (tercera fila = primera + segunda, luego A es singular). Resolvamos ATy=0: y1+y3=0, y1+y2+2y3=0, y2+y3=0 dan y1=y2=−y3: la recta generada por y=(1,1,−1). Fredholm: hay solución si y solo si yTb=b1+b2−b3=0, es decir, b3=b1+b2; visiblemente la condición correcta, puesto que la tercera ecuación es la suma de las dos primeras.
19. La matriz de L tiene 1 en la diagonal y −21 en las posiciones (k,k±1) (módulo n): es simétrica, luego LT=L con la identificación de la pregunta 17. Núcleo: si Lx=0, entonces cada xk=21(xk−1+xk+1). Sea k0 un índice que maximiza xk; la media de los dos vecinos, ambos ≤xk0, vale xk0 solo si ambos valen xk0; propagando a lo largo del ciclo, x es constante. Recíprocamente, las constantes están en el núcleo. Así pues, kerLT=kerL=R(1,…,1), y la alternativa de Fredholm se lee: Lx=b tiene solución si y solo si (1,…,1)Tb=∑kbk=0, la condición discreta de compatibilidad: una “distribución de calor” sobre un anillo es realizable por un potencial si y solo si su flujo total se anula.
20. Si A es antisimétrica y S simétrica:
tr(AS)=tr((AS)T)=tr(STAT)=−tr(SA)=−tr(AS),
luego 2tr(AS)=0 y (si charK=2) tr(AS)=0: An⊆Sn∘ (identificando el dual con las matrices). Dimensiones: dimSn∘=n2−2n(n+1)=2n(n−1)=dimAn: hay igualdad. Intercambiando los papeles (mismo cálculo), An∘=Sn.
21.tr(InM)=trM=0 para M∈sln: la recta KIn está en el anulador, cuya dimensión es n2−(n2−1)=1: hay igualdad. Traducido mediante el isomorfismo A↦tr(A⋅): una forma que se anula sobre sln es tr(λIn⋅)=λtr.
22. Sea M∈Mn(K). El polinomio t↦det(M−tI) es no nulo de grado n, luego tiene a lo sumo n raíces; K tiene característica 0 y por tanto es infinito: tómese λ=0 que no sea raíz. Entonces M=(M−λI)+λI escribe M como suma de dos matrices invertibles.
23.Paso 1: para P invertible y X arbitraria, apliquemos la invariancia a M=XP: t(P(XP)P−1)=t(XP), es decir, t(PX)=t(XP). Paso 2: fijemos X; ambos miembros de t(BX)=t(XB) son lineales en B y coinciden sobre las B invertibles; por la pregunta 22, toda B es suma de dos invertibles, luego coinciden en todas partes. Paso 3:t anula todo conmutador XB−BX; los conmutadores generan sln (visto en la demostración de la Proposición 2.22), así que t se anula sobre sln y la pregunta 21 da t=ctr. (Recíprocamente, toda ctr es invariante por semejanza: la traza es el invariante lineal de la semejanza.)
24. Si rku=r′≤r: tómese una base (f1,…,fr′) de imu y escríbase u(x)=∑i=1r′ψi(x)fi; cada coordenada ψi(x) de u(x) es lineal en x (composición de u con una forma coordenada), de modo que u es suma de r′≤r aplicaciones de rango ≤1 (complétese con ceros). Recíprocamente, si u=∑i=1rψi(⋅)fi, entonces imu⊆Vect(f1,…,fr): rku≤r. Subaditividad: escríbase u con rku términos y v con rkv términos; la suma tiene rku+rkv términos, luego rk(u+v)≤rku+rkv.
25. El diccionario: a un subespacio F le corresponde F∘, de dimensión complementaria (Teorema 2.6), y se vuelve atrás por bidualidad (preguntas 6–7); las sumas se intercambian con las intersecciones (pregunta 8); a una aplicación u le corresponde uT, con keruT=(imu)∘, imuT=(keru)∘, rangos iguales, inyectividad y sobreyectividad intercambiadas, y subespacios estables y valores propios que se corresponden (preguntas 11–15); la ecuación u(x)=b tiene solución si y solo si b es ortogonal a keruT (preguntas 16–19); y sobre Mn el emparejamiento traza realiza todo el diccionario de forma concreta, con la traza como único invariante lineal de la semejanza (preguntas 20–23) y el rango como longitud mínima de una descomposición en tensores elementales (pregunta 24). En dimensión infinita los recuentos de dimensiones fallan y se sustituyen por hipótesis de cerrado sobre las imágenes y por la completitud; sobre espacios de Hilbert esto se convierte en el teorema de representación de Riesz y en la teoría de Fredholm para operadores compactos, demostrada honestamente en el volumen del tercer año.