Mathématiques · Livro 4 · Licence 2

Matemática universitária — Graduação 2

Matemática universitária — Graduação 2 · Licence 2

2Álgebra linear

A álgebra linear do volume do primeiro ano de graduação trabalhava sobre R\R ou C\C em dimensão finita e admitia o determinante geral. Este capítulo suprime as três restrições: a teoria é enunciada sobre um corpo arbitrário KK, o jogo entre um espaço e seu dual é desenvolvido sistematicamente (bases duais, anuladores, transpostas) e o determinante é enfim construído a partir das formas multilineares alternadas e da assinatura de Capítulo 1 — quitando todas as admissões do primeiro ano.

Em todo o capítulo, KK é um corpo (Q\Q, R\R, C\C ou Z/pZ\Z/p\Z — a teoria não se importa) e, salvo menção contrária, os espaços têm dimensão finita sobre KK. Os resultados do primeiro ano (bases, dimensão, teorema do núcleo e da imagem, matrizes) transferem-se palavra por palavra: suas demonstrações nunca usaram nada além dos axiomas de corpo.

2.1 Espaço dual

Definição 2.1 (Espaço dual, base dual)

O dual de EE é E∗=L(E,K)E^* = \mathcal{L}(E, K), o espaço das formas lineares. Se B=(e1,…,en)\mathcal{B} = (e_1, \dots, e_n) é uma base de EE, as formas coordenadas e1∗,…,en∗e_1^*, \dots, e_n^* definidas por ei∗(ej)=δije_i^*(e_j) = \delta_{ij} (Kronecker: 11 se i=ji = j, e 00 caso contrário) formam a base dual B∗\mathcal{B}^* de E∗E^*; em particular dim⁡E∗=dim⁡E\dim E^* = \dim E, e

x=∑i=1nei∗(x) ei(x∈E),φ=∑i=1nφ(ei) ei∗(φ∈E∗).x = \sum_{i=1}^{n} e_i^*(x)\, e_i \quad (x \in E), \qquad \varphi = \sum_{i=1}^{n} \varphi(e_i)\, e_i^* \quad (\varphi \in E^*).

Demonstração de que B∗\mathcal{B}^* é uma base. Livre: aplicando uma combinação nula ∑λiei∗=0\sum \lambda_i e_i^* = 0 a eje_j obtém-se λj=0\lambda_j = 0. Geradora: para φ∈E∗\varphi \in E^*, a forma φ−∑iφ(ei)ei∗\varphi - \sum_i \varphi(e_i) e_i^* anula todo eje_j, logo é nula (uma aplicação linear que se anula numa base é nula). As duas fórmulas exibidas acima são os mesmos cálculos lidos no sentido direto. ∎

Exemplo 2.2

Em Kn[X]K_n[X] com a base (1,X,…,Xn)(1, X, \dots, X^n): a base dual é P↦P(k)(0)k!P \mapsto \frac{P^{(k)}(0)}{k!} (coeficientes de Taylor). Outra base do dual: as avaliações P↦P(xi)P \mapsto P(x_i) em n+1n + 1 pontos distintos — sua base “pré-dual” em Kn[X]K_n[X] é exatamente a família dos polinômios de Lagrange LiL_i (volume do primeiro ano de graduação), pois Li(xj)=δijL_i(x_j) = \delta_{ij}. A interpolação é dualidade.

Método 2.3 (Bases duais e anteduais na prática)

Para desenvolver uma forma φ\varphi numa base (ei)(e_i) de EE: as coordenadas são os valores φ(ei)\varphi(e_i) — não há sistema a resolver. Para achar a base (uj)(u_j) de EE cuja dual é uma dada base (φ1,…,φn)(\varphi_1, \dots, \varphi_n) de E∗E^* (a antedual): resolva os nn sistemas lineares

φi(uj)=δij(1≤i≤n),\varphi_i(u_j) = \delta_{ij} \qquad (1 \leq i \leq n),

uma coluna uju_j de cada vez; em termos matriciais, se as linhas de MM listam os coeficientes dos φi\varphi_i numa base conhecida de E∗E^*, as colunas de M−1M^{-1} são os uju_j. A existência e a unicidade da antedual são demonstradas no problema de fim de semana deste capítulo; o cálculo é sempre essa inversão.

Exemplo 2.4 (Uma base dual de R2\R^2, inteiramente calculada)

Para a base b1=(1,1)b_1 = (1, 1), b2=(1,−1)b_2 = (1, -1) de R2\R^2: a base dual (b1∗,b2∗)(b_1^*, b_2^*) deve satisfazer bi∗(bj)=δijb_i^*(b_j) = \delta_{ij}. Escrevendo b1∗(x,y)=αx+βyb_1^*(x, y) = \alpha x + \beta y, as condições α+β=1\alpha + \beta = 1 e α−β=0\alpha - \beta = 0 dão

b1∗(x,y)=x+y2,e do mesmo modob2∗(x,y)=x−y2.b_1^*(x, y) = \frac{x + y}{2}, \qquad\text{e do mesmo modo}\qquad b_2^*(x, y) = \frac{x - y}{2} .

Verificações de bom senso: b1∗b_1^* não é e1∗+e2∗e_1^* + e_2^* avaliado ingenuamente — a base dual depende da base inteira, e não de cada vetor separadamente (substituir b2b_2 por (0,1)(0, 1) transforma b1∗b_1^* em x↦xx \mapsto x). E a fórmula de desenvolvimento funciona: (x,y)=x+y2 b1+x−y2 b2(x, y) = \frac{x+y}2\,b_1 + \frac{x-y}2\,b_2, a decomposição par/ímpar de um par — as bases duais são extratoras de coordenadas, e esta extrai as partes simétrica e antissimétrica.

Definição 2.5 (Anulador)

Para um subespaço F⊆EF \subseteq E, o anulador é

F∘={φ∈E∗:φ∣F=0},F^{\circ} = \{\varphi \in E^* : \varphi|_F = 0\},

um subespaço de E∗E^*.

Teorema 2.6 (Dimensão do anulador)

dim⁡F∘=dim⁡E−dim⁡F\dim F^{\circ} = \dim E - \dim F. Além disso, F↦F∘F \mapsto F^\circ inverte as inclusões, e FF é recuperado a partir de seu anulador:

F={x∈E:∀φ∈F∘, φ(x)=0}.F = \{x \in E : \forall\varphi \in F^\circ,\ \varphi(x) = 0\}.

Por consequência, todo subespaço de dimensão pp em dimensão nn é o conjunto solução de n−pn - p equações lineares independentes — e reciprocamente.

Demonstração. Escolha uma base (e1,…,ep)(e_1, \dots, e_p) de FF completada numa base de EE. Uma forma φ=∑φ(ei)ei∗\varphi = \sum \varphi(e_i) e_i^* anula FF se e somente se seus pp primeiros coeficientes se anulam: F∘=Vect⁡(ep+1∗,…,en∗)F^\circ = \operatorname{Vect}(e_{p+1}^*, \dots, e_n^*), de dimensão n−pn - p. A inversão das inclusões é imediata. Para a recuperação: o membro da direita contém FF; reciprocamente, se x∉Fx \notin F, complete uma base de FF com xx e outros vetores; a forma coordenada de xx nessa base anula FF mas não xx. A leitura em “equações” toma uma base (φ1,…,φn−p)(\varphi_1, \dots, \varphi_{n-p}) de F∘F^\circ: então F=⋂ker⁡φjF = \bigcap \ker\varphi_j, uma interseção de n−pn - p hiperplanos independentes. ∎

Exemplo 2.7 (Um anulador, nos dois sentidos)

Seja F=Vect⁡((1,2,1), (1,0,−1))⊆R3F = \operatorname{Vect}\bigl((1, 2, 1),\ (1, 0, -1)\bigr) \subseteq \R^3. Uma forma φ=a e1∗+b e2∗+c e3∗\varphi = a\,e_1^* + b\,e_2^* + c\,e_3^* anula FF se e somente se

a+2b+c=0ea−c=0,a + 2b + c = 0 \qquad\text{e}\qquad a - c = 0 ,

isto é, c=ac = a e b=−ab = -a: F∘=R (e1∗−e2∗+e3∗)F^\circ = \R\,(e_1^* - e_2^* + e_3^*), de dimensão 3−2=13 - 2 = 1 como exige o Teorema 2.6. Lendo no sentido inverso: F={(x,y,z):x−y+z=0}F = \{(x, y, z) : x - y + z = 0\} — o plano recuperado como núcleo da única forma que gera F∘F^\circ. Passar de uma família geradora a equações é calcular um anulador; passar de equações a uma parametrização é calcular um pré-anulador. (Verificação: os dois vetores geradores satisfazem x−y+z=0x - y + z = 0.)

Definição 2.8 (Aplicação transposta)

Para u∈L(E,F)u \in \mathcal{L}(E, F), a transposta uT∈L(F∗,E∗)u^{\mathsf T} \in \mathcal{L}(F^*, E^*) é

uT(ψ)=ψ∘u.u^{\mathsf T}(\psi) = \psi \circ u .

Ela satisfaz (v∘u)T=uT∘vT(v \circ u)^{\mathsf T} = u^{\mathsf T} \circ v^{\mathsf T} e, em bases duais, a matriz de uTu^{\mathsf T} é a matriz transposta de uu — o que finalmente explica a transposição do primeiro ano.

Exemplo 2.9 (A transposta, entrada por entrada)

Seja u ⁣:R2→R3u \colon \R^2 \to \R^3 de matriz A=(120130)A = \left(\begin{smallmatrix} 1 & 2\\ 0 & 1\\ 3 & 0\end{smallmatrix}\right) nas bases canônicas. Para ψ=b1f1∗+b2f2∗+b3f3∗∈(R3)∗\psi = b_1f_1^* + b_2f_2^* + b_3f_3^* \in (\R^3)^*, calcule uT(ψ)=ψ∘uu^{\mathsf T}(\psi) = \psi \circ u na base de R2\R^2:

(ψ∘u)(e1)=ψ(1,0,3)=b1+3b3,(ψ∘u)(e2)=ψ(2,1,0)=2b1+b2.(\psi \circ u)(e_1) = \psi(1, 0, 3) = b_1 + 3b_3, \qquad (\psi \circ u)(e_2) = \psi(2, 1, 0) = 2b_1 + b_2 .

Logo uT(ψ)=(b1+3b3) e1∗+(2b1+b2) e2∗u^{\mathsf T}(\psi) = (b_1 + 3b_3)\,e_1^* + (2b_1 + b_2)\,e_2^* e, nas bases duais, a matriz de uTu^{\mathsf T} é

(103210)=AT:\begin{pmatrix} 1 & 0 & 3\\ 2 & 1 & 0\end{pmatrix} = A^{\mathsf T} :

a transposta abstrata é a matriz virada, sem nenhum cálculo que reste a aceitar por fé. Note o mecanismo: a jj-ésima coluna de AA tornou-se a jj-ésima linha da nova matriz porque ψ∘u\psi \circ u lê as saídas de uu através dos coeficientes de ψ\psi.

Proposição 2.10

ker⁡uT=(im⁡u)∘\ker u^{\mathsf T} = (\operatorname{im} u)^{\circ} e im⁡uT=(ker⁡u)∘\operatorname{im} u^{\mathsf T} = (\ker u)^{\circ}. Por consequência, rk⁡(uT)=rk⁡(u)\operatorname{rk}(u^{\mathsf T}) = \operatorname{rk}(u): o posto por linhas é igual ao posto por colunas, demonstrado estruturalmente.

Demonstração. ψ∈ker⁡uT  ⟺  ψ∘u=0  ⟺  ψ\psi \in \ker u^{\mathsf T} \iff \psi \circ u = 0 \iff \psi anula im⁡u\operatorname{im} u: a primeira identidade. Para a segunda: uT(ψ)=ψ∘uu^{\mathsf T}(\psi) = \psi \circ u anula ker⁡u\ker u sempre, logo im⁡uT⊆(ker⁡u)∘\operatorname{im} u^{\mathsf T} \subseteq (\ker u)^\circ; as dimensões coincidem pelo teorema do núcleo e da imagem e por Teorema 2.6:

rk⁡uT=dim⁡F∗−dim⁡ker⁡uT=dim⁡F−(dim⁡F−rk⁡u)=rk⁡u=dim⁡(ker⁡u)∘.\operatorname{rk} u^{\mathsf T} = \dim F^* - \dim\ker u^{\mathsf T} = \dim F - \bigl(\dim F - \operatorname{rk} u\bigr) = \operatorname{rk} u = \dim (\ker u)^{\circ} . \qedhere

∎

Exemplo 2.11 (O posto lido dos dois lados)

Seja

A=(120101111312).A = \begin{pmatrix} 1 & 2 & 0 & 1\\ 0 & 1 & 1 & 1\\ 1 & 3 & 1 & 2 \end{pmatrix} .

Posto por colunas: a terceira linha é a soma das duas primeiras, logo rk⁡A≤2\operatorname{rk} A \leq 2; as colunas 11 e 22 são livres: rk⁡A=2\operatorname{rk} A = 2. O núcleo da transposta: resolvendo ATy=0A^{\mathsf T}y = 0 obtém-se y∈R (1,1,−1)y \in \R\,(1, 1, -1), de modo que ker⁡AT\ker A^{\mathsf T} tem dimensão 1=3−21 = 3 - 2: exatamente (im⁡A)∘(\operatorname{im} A)^\circ sob a identificação de (R3)∗(\R^3)^* com os vetores linha, como afirma a Proposição 2.10 — a única relação “linha3_3 = linha1_1 + linha2_2” é o anulador do espaço das colunas. O posto por linhas (22 linhas livres) e o posto por colunas coincidem não por acaso, mas porque ambos valem rk⁡A=rk⁡AT\operatorname{rk} A = \operatorname{rk} A^{\mathsf T}.

Exemplo 2.12 (A dualidade lê uma regra de quadratura)

Por que uma regra como a de Simpson (Exercício 2.4) existe e por que ela é única? A dualidade responde antes de qualquer cálculo. Em E=R2[X]E = \R_2[X], a integral P↦∫01PP \mapsto \int_0^1 P é um vetor específico do dual tridimensional E∗E^*; as avaliações em 00, 12\frac12, 11 formam uma base de E∗E^*; logo a integral se desenvolve de modo único sobre elas — esse desenvolvimento é a regra de Simpson, com coeficientes e tudo. Uma contagem de dimensões também calibra as expectativas: em R3[X]\R_3[X], quatro dimensões de formas não podem em geral ser geradas por três avaliações, de modo que a exatidão sobre as cúbicas não é devida pela dualidade; que Simpson integre as cúbicas exatamente assim mesmo é uma simetria de brinde (cancelamento de grau ímpar em torno de 12\frac12), a ser verificada à mão. As regras com n+1n + 1 nós são desenvolvimentos da forma integração numa base de avaliações de Rn[X]∗\R_n[X]^*: a existência e a unicidade custam um teorema de base dual; só os graus de brinde custam trabalho.

2.2 Formas multilineares alternadas

Definição 2.13

Uma aplicação f ⁣:En→Kf \colon E^n \to K é nn-linear quando é linear em cada variável, e alternada quando se anula sempre que dois argumentos são iguais. Ser alternada implica ser antissimétrica: trocar dois argumentos muda o sinal (desenvolva f(…,x+y,…,x+y,… )=0f(\dots, x + y, \dots, x + y, \dots) = 0); mais geralmente, para σ∈Sn\sigma \in \mathfrak{S}_n,

f(xσ(1),…,xσ(n))=ε(σ) f(x1,…,xn),f(x_{\sigma(1)}, \dots, x_{\sigma(n)}) = \varepsilon(\sigma)\, f(x_1, \dots, x_n),

decompondo σ\sigma em transposições (Teorema 1.21).

Teorema 2.14 (Teorema fundamental dos determinantes)

Sejam dim⁡E=n\dim E = n e B=(e1,…,en)\mathcal{B} = (e_1, \dots, e_n) uma base. O espaço das formas nn-lineares alternadas sobre EE tem dimensão 11: toda forma desse tipo é um múltiplo de

det⁡B(x1,…,xn)=∑σ∈Snε(σ)∏i=1naσ(i), i,xj=∑iaijei,\det{}_{\mathcal{B}}(x_1, \dots, x_n) = \sum_{\sigma \in \mathfrak{S}_n} \varepsilon(\sigma) \prod_{i=1}^{n} a_{\sigma(i),\,i}, \qquad x_j = \sum_{i} a_{ij} e_i ,

e det⁡B\det_{\mathcal{B}} é a única que assume o valor 11 em B\mathcal{B}.

Demonstração. Seja ff uma forma nn-linear alternada. Desenvolvendo cada argumento em B\mathcal{B} pela multilinearidade,

f(x1,…,xn)=∑i1,…,inai1,1⋯ain,n f(ei1,…,ein).f(x_1, \dots, x_n) = \sum_{i_1, \dots, i_n} a_{i_1,1}\cdots a_{i_n,n}\, f(e_{i_1}, \dots, e_{i_n}).

Os termos com índice repetido se anulam (é alternada); as listas sobreviventes (i1,…,in)(i_1, \dots, i_n) são as injetivas, isto é, ik=σ(k)i_k = \sigma(k) para uma permutação σ\sigma, e a antissimetria reordena f(eσ(1),…,eσ(n))=ε(σ)f(e1,…,en)f(e_{\sigma(1)}, \dots, e_{\sigma(n)}) = \varepsilon(\sigma) f(e_1, \dots, e_n). Logo

f=f(e1,…,en)⋅det⁡B:f = f(e_1, \dots, e_n) \cdot \det{}_{\mathcal{B}} :

toda forma alternada é esse múltiplo, desde que det⁡B\det_{\mathcal{B}} ela mesma (a soma exibida) seja nn-linear alternada e assuma o valor 11 em B\mathcal B. A multilinearidade é clara (cada parcela é linear em cada coluna). Valor em B\mathcal B: o único termo não nulo é σ=id\sigma = \mathrm{id}. Alternada: suponha xj=xkx_j = x_k (j≠kj \neq k), de modo que as colunas de coordenadas satisfazem aij=aika_{i j} = a_{i k} para todo ii. Emparelhe cada σ\sigma com σ′=σ∘(j k)\sigma' = \sigma\circ(j\,k) — uma involução sem ponto fixo em Sn\mathfrak{S}_n. Os produtos emparelhados coincidem:

∏iaσ′(i), i=aσ(k), j  aσ(j), k∏i≠j,kaσ(i), i=aσ(k), k  aσ(j), j∏i≠j,kaσ(i), i=∏iaσ(i), i,\prod_i a_{\sigma'(i),\,i} = a_{\sigma(k),\,j}\; a_{\sigma(j),\,k} \prod_{i \neq j,k} a_{\sigma(i),\,i} = a_{\sigma(k),\,k}\; a_{\sigma(j),\,j} \prod_{i \neq j,k} a_{\sigma(i),\,i} = \prod_i a_{\sigma(i),\,i},

usando a igualdade das colunas jj e kk; ao passo que ε(σ′)=−ε(σ)\varepsilon(\sigma') = -\varepsilon(\sigma). Cada par contribui com zero: a soma se anula. ∎

Exemplo 2.15 (Sarrus, deduzido e demolido)

Para n=3n = 3 a fórmula das permutações tem exatamente 3!=63! = 6 termos. Listando S3\mathfrak{S}_3 por assinatura — id\mathrm{id}, (1 2 3)(1\,2\,3), (1 3 2)(1\,3\,2) pares; (1 2)(1\,2), (1 3)(1\,3), (2 3)(2\,3) ímpares — obtém-se

det⁡A=a11a22a33+a21a32a13+a31a12a23−a21a12a33−a31a22a13−a11a32a23:\det A = a_{11}a_{22}a_{33} + a_{21}a_{32}a_{13} + a_{31}a_{12}a_{23} - a_{21}a_{12}a_{33} - a_{31}a_{22}a_{13} - a_{11}a_{32}a_{23} :

precisamente a regra das “diagonais” de Sarrus ensinada na escola — agora um teorema, com os sinais misteriosos identificados como assinaturas. A demolição: para n=4n = 4 há 2424 permutações, das quais apenas 88 são capturadas por qualquer esquema de diagonais; Sarrus não tem versão em grau 44, e o desenvolvimento por cofatores (Teorema 2.17 (4)) assume o comando. Contar termos também é um aviso: a fórmula das permutações tem n!n! parcelas, de modo que ela é uma definição, e não um algoritmo — o escalonamento calcula det⁡\det em O(n3)O(n^3) operações.

Definição 2.16 (Determinantes)

O determinante de uma família numa base é det⁡B(x1,…,xn)\det_{\mathcal{B}}(x_1, \dots, x_n); o determinante de uma matriz AA é o determinante de suas colunas na base canônica — a fórmula das permutações acima; o determinante de um endomorfismo uu é o escalar det⁡u\det u tal que

det⁡B(u(x1),…,u(xn))=det⁡u⋅det⁡B(x1,…,xn)para todo xi\det{}_{\mathcal{B}}\bigl(u(x_1), \dots, u(x_n)\bigr) = \det u \cdot \det{}_{\mathcal{B}}(x_1, \dots, x_n) \quad \text{para todo } x_i

(o membro da esquerda é nn-linear alternado, logo um múltiplo de det⁡B\det_\mathcal{B} pelo Teorema 2.14; o fator não depende de B\mathcal{B}).

Teorema 2.17 (O cálculo dos determinantes, demonstrado)

  1. det⁡(uv)=det⁡u det⁡v\det(uv) = \det u\,\det v;   det⁡(AB)=det⁡Adet⁡B\;\det(AB) = \det A \det B.
  2. uu é invertível   ⟺  det⁡u≠0\iff \det u \neq 0; uma família é uma base   ⟺  \iff seu determinante em alguma base é não nulo.
  3. det⁡(AT)=det⁡A\det(A^{\mathsf T}) = \det A.
  4. O desenvolvimento por cofatores ao longo de qualquer linha ou coluna, como enunciado no volume do primeiro ano de graduação, vale; matrizes semelhantes têm o mesmo determinante.

Demonstração. (1) Aplique duas vezes a relação de definição: det⁡B(uv(xi))=det⁡u⋅det⁡B(v(xi))=det⁡udet⁡v⋅det⁡B(xi)\det_{\mathcal B}(uv(x_i)) = \det u \cdot \det_{\mathcal B}(v(x_i)) = \det u \det v \cdot \det_{\mathcal B}(x_i).

(2) Se uu é invertível, det⁡udet⁡u−1=det⁡id=1≠0\det u \det u^{-1} = \det \mathrm{id} = 1 \neq 0. Se não, as imagens u(ei)u(e_i) são ligadas; exprimindo uma pelas outras e desenvolvendo, det⁡B(u(ei))=0\det_{\mathcal B}(u(e_i)) = 0 (ser alternada mata as direções repetidas), logo det⁡u=0\det u = 0. O critério de base é o mesmo enunciado para famílias.

(3) Na fórmula das permutações, reindexe cada produto por j=σ(i)j = \sigma(i), isto é, i=τ(j)i = \tau(j) com τ=σ−1\tau = \sigma^{-1}: os fatores são os mesmos números em outra ordem, logo

∏i=1naσ(i), i=∏j=1naj, τ(j),\prod_{i=1}^{n} a_{\sigma(i),\,i} = \prod_{j=1}^{n} a_{j,\,\tau(j)} ,

e ε(τ)=ε(σ)−1=ε(σ)\varepsilon(\tau) = \varepsilon(\sigma)^{-1} = \varepsilon(\sigma) (os valores são ±1\pm1; ε\varepsilon é um morfismo). Somar sobre σ\sigma é o mesmo que somar sobre τ\tau (a inversão é uma bijeção de Sn\mathfrak{S}_n):

det⁡A=∑τε(τ)∏jaj,τ(j)=det⁡(AT),\det A = \sum_{\tau}\varepsilon(\tau)\prod_j a_{j,\tau(j)} = \det(A^{\mathsf T}),

sendo a última soma a fórmula das permutações aplicada às entradas transpostas (AT)ij=aji(A^{\mathsf T})_{ij} = a_{ji}.

(4) Fixe a coluna jj e decomponha xj=∑iaijeix_j = \sum_i a_{ij} e_i por linearidade: det⁡A=∑iaij det⁡(…,ei,… )\det A = \sum_i a_{ij}\, \det(\dots, e_i, \dots), e levar eie_i à última posição (n−in - i transposições de linhas, n−jn - j de colunas, via (3)) identifica det⁡(…,ei,… )=(−1)i+jΔij\det(\dots, e_i, \dots) = (-1)^{i+j}\Delta_{ij} com o menor: exatamente a regra dos cofatores do primeiro ano. Semelhança: det⁡(P−1AP)=det⁡P−1det⁡Adet⁡P=det⁡A\det(P^{-1}AP) = \det P^{-1}\det A \det P = \det A por (1). ∎

Exemplo 2.18 (Desenvolvimento por cofatores, executado)

Calcule

det⁡(213041120)\det\begin{pmatrix} 2 & 1 & 3\\ 0 & 4 & 1\\ 1 & 2 & 0 \end{pmatrix}

ao longo da primeira coluna (dois zeros de preguiça: um). Os sinais seguem o tabuleiro de damas (−1)i+j(-1)^{i+j}:

2 det⁡(4120)−0+1⋅det⁡(1341)=2(0−2)+(1−12)=−15.2\,\det\begin{pmatrix}4 & 1\\ 2 & 0\end{pmatrix} - 0 + 1\cdot\det\begin{pmatrix}1 & 3\\ 4 & 1\end{pmatrix} = 2(0 - 2) + (1 - 12) = -15 .

Confira por Sarrus (Exemplo 2.15): 0+1+0−12−0−4=−150 + 1 + 0 - 12 - 0 - 4 = -15. Estratégia, e não doutrina: desenvolva ao longo da linha com mais zeros e, quando nenhuma tiver nenhum, fabrique alguns primeiro por operações elementares — uma rodada de eliminação custa menos do que duas camadas de cofatores.

Exemplo 2.19 (Um determinante pelas regras)

Seja J∈Mn(K)J \in \mathcal{M}_n(K) a matriz de uns e a∈Ka \in K; calculamos det⁡(aIn+J)\det(aI_n + J) com as ferramentas recém-demonstradas. Toda coluna de aIn+JaI_n + J soma da mesma maneira: some todas as linhas à primeira (o determinante não muda — somar um múltiplo de uma linha a outra acrescenta um termo de direção repetida, morto pela alternância). A primeira linha torna-se (a+n,a+n,…,a+n)(a + n, a + n, \dots, a + n); ponha a+na + n em evidência pela linearidade nessa linha, depois subtraia a primeira coluna de todas as demais: o que resta é triangular com diagonal (1,a,…,a)(1, a, \dots, a). Logo

det⁡(aIn+J)=(a+n) a n−1.\det(aI_n + J) = (a + n)\,a^{\,n-1}.

A lição final: as raízes a=0a = 0 (multiplicidade n−1n - 1) e a=−na = -n dizem que JJ tem autovalor 00 com multiplicidade n−1n - 1 e autovalor nn uma vez — o espectro da matriz de posto um JJ, um capítulo antes da hora (o Capítulo 3 tornará isso sistemático).

Exemplo 2.20 (Um determinante pela fórmula das permutações)

Para uma matriz com muitos zeros a fórmula é prática por si só: em

A=(0a0000b0000cd000),A = \begin{pmatrix} 0 & a & 0 & 0\\ 0 & 0 & b & 0\\ 0 & 0 & 0 & c\\ d & 0 & 0 & 0 \end{pmatrix},

a única permutação que colhe entradas não nulas é o 44-ciclo σ=(1 2 3 4)\sigma = (1\,2\,3\,4) que leva a coluna 1→1 \to na linha 44, etc.; ε(σ)=(−1)3=−1\varepsilon(\sigma) = (-1)^3 = -1, logo det⁡A=−abcd\det A = -abcd. (Confira por três trocas de colunas até chegar a uma matriz diagonal.)

Exemplo 2.21 (Uma Vandermonde pela fórmula do produto)

Para os nós 0,1,20, 1, 2 (usados por regras de quadratura como a de Exercício 2.4), o determinante de Vandermonde de Exercício 2.11 se calcula num relance:

det⁡(111012014)=(1−0)(2−0)(2−1)=2,\det\begin{pmatrix} 1 & 1 & 1\\ 0 & 1 & 2\\ 0 & 1 & 4 \end{pmatrix} = (1 - 0)(2 - 0)(2 - 1) = 2 ,

e por desenvolvimento direto ao longo da primeira coluna: 1⋅(4−2)=21\cdot(4 - 2) = 2: coincidem. A não anulação para nós distintos é toda a teoria da interpolação em um só determinante: as formas de avaliação P↦P(ai)P \mapsto P(a_i) são uma base do dual exatamente quando esse determinante é não nulo, isto é, sempre que os aia_i são distintos — o Exemplo 2.2 quantificado.

2.3 O traço, revisitado

Proposição 2.22

O traço tr⁡ ⁣:Mn(K)→K\operatorname{tr} \colon \mathcal{M}_n(K) \to K é a única forma linear com tr⁡(AB)=tr⁡(BA)\operatorname{tr}(AB) = \operatorname{tr}(BA) e tr⁡(In)=n\operatorname{tr}(I_n) = n (para char⁡K=0\operatorname{char} K = 0); o traço de um endomorfismo está bem definido por qualquer representação matricial, e

tr⁡(u)=∑iei∗(u(ei))\operatorname{tr}(u) = \sum_{i} e_i^*\bigl(u(e_i)\bigr)

em qualquer base — a dualidade escreve o traço sem base.

Demonstração. tr⁡(AB)=tr⁡(BA)\operatorname{tr}(AB) = \operatorname{tr}(BA) e a invariância por mudança de base foram demonstradas no primeiro ano. Unicidade: uma forma linear tt com t(AB)=t(BA)t(AB) = t(BA) anula todo comutador AB−BAAB - BA. Afirmamos que os comutadores geram o hiperplano de traço nulo, de dimensão n2−1n^2 - 1. Bastam duas famílias de comutadores. A regra de multiplicação das matrizes elementares é EabEcd=δbcEadE_{ab}E_{cd} = \delta_{bc}E_{ad}. Para i≠ji \neq j ela dá

EiiEij−EijEii=Eij−0=EijE_{ii}E_{ij} - E_{ij}E_{ii} = E_{ij} - 0 = E_{ij}

(o segundo produto é EijEii=δjiEii=0E_{ij}E_{ii} = \delta_{ji}E_{ii} = 0, pois j≠ij \neq i): toda EijE_{ij} fora da diagonal é um comutador. E

EijEji−EjiEij=Eii−Ejj.E_{ij}E_{ji} - E_{ji}E_{ij} = E_{ii} - E_{jj} .

As EijE_{ij} (i≠ji \neq j, em número de n2−nn^2 - n) junto com as E11−EjjE_{11} - E_{jj} (j≥2j \geq 2, em número de n−1n - 1) são n2−1n^2 - 1 matrizes de traço nulo linearmente independentes: elas geram o hiperplano ker⁡tr⁡\ker\operatorname{tr}. Assim tt se anula onde tr⁡\operatorname{tr} se anula e se fatora por ela: t=ctr⁡t = c\operatorname{tr}; então t(I)=nt(I) = n obriga c=1c = 1. A fórmula exibida: a ii-ésima entrada diagonal da matriz de uu é precisamente ei∗(u(ei))e_i^*(u(e_i)). ∎

Observação 2.23 (Armadilhas comuns)

(i) O determinante é nn-linear nas colunas, e não linear na matriz: det⁡(A+B)≠det⁡A+det⁡B\det(A + B) \neq \det A + \det B em geral, e det⁡(λA)=λndet⁡A\det(\lambda A) = \lambda^n\det A, e não λdet⁡A\lambda\det A. (ii) A transposição inverte os produtos: (vu)T=uTvT(vu)^{\mathsf T} = u^{\mathsf T}v^{\mathsf T}; esquecer a inversão arruína todo cálculo que envolva inversas. (iii) O anulador F∘F^\circ vive em E∗E^*, e não em EE: ele só se torna o familiar “complemento ortogonal” depois que um produto interno identifica EE com E∗E^* (Capítulo 12); nenhuma identificação dessas é canônica. (iv) “Posto por linhas igual a posto por colunas” não significa que o espaço das linhas seja igual ao espaço das colunas — os dois vivem em espaços diferentes (KnK^n e KmK^m) e estão relacionados por Proposição 2.10, não são iguais. (v) A fórmula das permutações é um instrumento de demonstração: para números, use operações elementares e cofatores (Exemplo 2.15).

Exemplo 2.24 (O emparelhamento traço reparte o espaço de matrizes)

Em M2(R)\mathcal{M}_2(\R) com o emparelhamento ⟨A,B⟩=tr⁡(AB)\langle A, B\rangle = \operatorname{tr}(AB) do Exercício 2.9: decomponha M=(1423)M = \left(\begin{smallmatrix}1 & 4\\ 2 & 3\end{smallmatrix}\right) em parte simétrica e parte antissimétrica,

M=S+A,S=12(M+MT)=(1333),A=12(M−MT)=(01−10).M = S + A, \qquad S = \tfrac12(M + M^{\mathsf T}) = \begin{pmatrix}1 & 3\\ 3 & 3\end{pmatrix}, \qquad A = \tfrac12(M - M^{\mathsf T}) = \begin{pmatrix}0 & 1\\ -1 & 0\end{pmatrix}.

Então tr⁡(SA)=tr⁡(−31−33)=0\operatorname{tr}(SA) = \operatorname{tr} \left(\begin{smallmatrix}-3 & 1\\ -3 & 3\end{smallmatrix}\right) = 0: as duas partes são “ortogonais” para o emparelhamento traço — um caso do fato geral (demonstrado no problema de fim de semana deste capítulo) de que as matrizes antissimétricas formam exatamente o anulador das simétricas. A dualidade enxerga a decomposição Mn=Sn⊕An\mathcal{M}_n = \mathcal{S}_n \oplus \mathcal{A}_n antes que qualquer produto interno seja escolhido.

Observação 2.25 (Perspectivas dentro deste volume)

Observe as três construções deste capítulo trocarem de figurino adiante. A transposta volta no Capítulo 3: uu e uTu^{\mathsf T} têm os mesmos autovalores com as mesmas multiplicidades geométricas (problema de fim de semana deste capítulo, questão 15), e é por isso que as análises por linhas e por colunas de uma matriz nunca discordam. O determinante torna-se função de um parâmetro no Capítulo 3 (χu(X)=det⁡(X id−u)\chi_u(X) = \det(X\,\mathrm{id} - u)) e um jacobiano no Capítulo 20, onde sua multilinearidade vira o fator de mudança de variáveis. O traço semeia os invariantes de semelhança: é o segundo coeficiente de χu\chi_u, a soma dos autovalores e, no fim das contas, a integral da diagonal em identidades ao estilo Capítulo 14. Um capítulo de álgebra linear, três longas sombras.

Observação 2.26 (Onde este capítulo é usado)

O espaço dual não é uma abstração pela abstração: os anuladores e as transpostas governam a teoria da resolubilidade dos sistemas lineares (o problema de fim de semana deste capítulo deduz deles a alternativa de Fredholm em dimensão finita), os emparelhamentos não degenerados reaparecem como a forma polar no Capítulo 12 e o adjunto no Capítulo 13, e o determinante aqui construído move todo o Capítulo 3. No volume do terceiro ano de graduação, a mesma dualidade, transportada para dimensão infinita, torna-se o teorema de representação de Riesz e a teoria de Fredholm em espaços de Hilbert — com a compacidade substituindo as contagens de dimensão usadas aqui.

2.4 Exercícios

Exercício 2.1 ★

Em R3\R^3, sejam φ1(x,y,z)=x+y\varphi_1(x,y,z) = x + y, φ2=y+z\varphi_2 = y + z, φ3=x+z\varphi_3 = x + z. Prove que (φ1,φ2,φ3)(\varphi_1, \varphi_2, \varphi_3) é uma base de (R3)∗(\R^3)^* e determine a base de R3\R^3 da qual ela é a dual.

Solução

Solução de Exercício 2.1.

Três formas num dual de dimensão 33: basta a liberdade. Uma relação αφ1+βφ2+γφ3=0\alpha\varphi_1 + \beta\varphi_2 + \gamma\varphi_3 = 0 avaliada em (1,0,0),(0,1,0),(0,0,1)(1,0,0), (0,1,0), (0,0,1) dá α+γ=0\alpha + \gamma = 0, α+β=0\alpha + \beta = 0, β+γ=0\beta + \gamma = 0, donde α=β=γ=0\alpha = \beta = \gamma = 0.

Base pré-dual (u1,u2,u3)(u_1, u_2, u_3): resolva φi(uj)=δij\varphi_i(u_j) = \delta_{ij}. Escrevendo uj=(x,y,z)u_j = (x, y, z): para u1u_1: x+y=1x + y = 1, y+z=0y + z = 0, x+z=0x + z = 0 dá u1=(12,12,−12)u_1 = \bigl(\tfrac12, \tfrac12, -\tfrac12\bigr); simetricamente u2=(−12,12,12)u_2 = \bigl(-\tfrac12, \tfrac12, \tfrac12\bigr), u3=(12,−12,12)u_3 = \bigl(\tfrac12, -\tfrac12, \tfrac12\bigr).

Exercício 2.2 ★

Calcule pela fórmula das permutações os determinantes de

(00a0b0c00),(ab00cd0000ef00gh),\begin{pmatrix} 0 & 0 & a\\ 0 & b & 0\\ c & 0 & 0 \end{pmatrix}, \qquad \begin{pmatrix} a & b & 0 & 0\\ c & d & 0 & 0\\ 0 & 0 & e & f\\ 0 & 0 & g & h \end{pmatrix},

e enuncie a regra de blocos diagonais que a segunda sugere.

Solução

Solução de Exercício 2.2.

Primeira matriz: a única permutação de produto não nulo leva 1↦31 \mapsto 3, 2↦22 \mapsto 2, 3↦13 \mapsto 1 — a transposição (1 3)(1\,3), de assinatura −1-1: determinante −abc-abc.

Segunda: uma permutação com produto não nulo não pode misturar os dois blocos (uma entrada que os ligue vale 00), logo ela se separa numa permutação de {1,2}\{1,2\} vezes uma de {3,4}\{3,4\}, e a assinatura é o produto das duas assinaturas: a soma se fatora como

(ad−bc)(eh−fg).(ad - bc)(eh - fg) .

Regra geral sugerida (e verdadeira, com a mesma demonstração): o determinante de uma matriz diagonal por blocos é o produto dos determinantes dos blocos.

Exercício 2.3 ★

Seja F={(x,y,z,t)∈R4:x+y=z+t e x=2y}F = \{(x,y,z,t) \in \R^4 : x + y = z + t \text{ e } x = 2y\}. Dê uma base de F∘F^\circ e confira o Teorema 2.6 nas dimensões.

Solução

Solução de Exercício 2.3.

FF é definido pelas duas equações independentes φ1(x,y,z,t)=x+y−z−t=0\varphi_1(x,y,z,t) = x + y - z - t = 0 e φ2=x−2y=0\varphi_2 = x - 2y = 0: pelo Teorema 2.6 lido no sentido inverso, F∘=Vect⁡(φ1,φ2)F^\circ = \operatorname{Vect}(\varphi_1, \varphi_2) — elas pertencem a F∘F^\circ por construção, são livres (não proporcionais), e dim⁡F∘=4−dim⁡F=4−2=2\dim F^\circ = 4 - \dim F = 4 - 2 = 2 pois dim⁡F=2\dim F = 2 (duas equações independentes em R4\R^4). Base: (φ1,φ2)(\varphi_1, \varphi_2); dimensões: 2+2=42 + 2 = 4, como exige o teorema.

Exercício 2.4 ★★

Sejam a0,…,ana_0, \dots, a_n pontos distintos de KK e φi ⁣:P↦P(ai)\varphi_i \colon P \mapsto P(a_i) em Kn[X]K_n[X]. Prove que (φ0,…,φn)(\varphi_0, \dots, \varphi_n) é uma base de Kn[X]∗K_n[X]^*, identifique sua base pré-dual e desenvolva a forma P↦∫01P(t)  ⁣dtP \mapsto \int_0^1 P(t)\,\dd t (para K=RK = \R, n=2n = 2, ai=0,12,1a_i = 0, \frac12, 1) nessa base — reconhecendo a regra de Simpson.

Solução

Solução de Exercício 2.4.

As φi\varphi_i são n+1n + 1 formas num espaço de dimensão (n+1)(n+1): basta a liberdade. Se ∑iλiφi=0\sum_i \lambda_i \varphi_i = 0, avalie no polinômio de Lagrange LjL_j dos nós: λj=0\lambda_j = 0. A base pré-dual é (L0,…,Ln)(L_0, \dots, L_n), pois φi(Lj)=Lj(ai)=δij\varphi_i(L_j) = L_j(a_i) = \delta_{ij}.

Para a forma integral com nós 0,12,10, \frac12, 1 em R2[X]\R_2[X]: ∫01P=∑iciP(ai)\int_0^1 P = \sum_i c_i P(a_i) com ci=∫01Lic_i = \int_0^1 L_i. Calcule: L0=2(X−12)(X−1)L_0 = 2(X - \tfrac12)(X - 1), ∫01L0=16\int_0^1 L_0 = \frac16; L1=−4X(X−1)L_1 = -4X(X-1), ∫01L1=46\int_0^1 L_1 = \frac46; L2=2X(X−12)L_2 = 2X(X - \tfrac12), ∫01L2=16\int_0^1 L_2 = \frac16. Logo

∫01P=16(P(0)+4P(12)+P(1))(P∈R2[X]):\int_0^1 P = \frac{1}{6}\Bigl(P(0) + 4P\bigl(\tfrac12\bigr) + P(1)\Bigr) \quad (P \in \R_2[X]) :

a regra de Simpson, exata sobre as quadráticas — um enunciado sobre bases duais.

Exercício 2.5 ★★

Seja u∈L(E)u \in \mathcal{L}(E) com dim⁡E=n\dim E = n e rk⁡u=1\operatorname{rk} u = 1. Prove que u=φ(⋅) au = \varphi(\cdot)\, a para um vetor aa e uma forma φ\varphi; que tr⁡u=φ(a)\operatorname{tr} u = \varphi(a); e que u2=(tr⁡u) uu^2 = (\operatorname{tr} u)\, u. Deduza det⁡(I+u)=1+tr⁡u\det(I + u) = 1 + \operatorname{tr} u.

Solução

Solução de Exercício 2.5.

im⁡u=Ka\operatorname{im} u = Ka para algum a≠0a \neq 0; então u(x)=φ(x) au(x) = \varphi(x)\,a, em que φ(x)\varphi(x) é a coordenada de u(x)u(x) em aa — linear em xx. Traço: complete a=e1a = e_1 numa base; a matriz de uu tem colunas φ(ej) e1\varphi(e_j)\,e_1, de modo que sua única entrada diagonal é φ(e1)=φ(a)\varphi(e_1) = \varphi(a): tr⁡u=φ(a)\operatorname{tr} u = \varphi(a). Então

u2(x)=φ(x) u(a)=φ(x)φ(a) a=(tr⁡u) u(x).u^2(x) = \varphi(x)\, u(a) = \varphi(x)\varphi(a)\, a = (\operatorname{tr} u)\, u(x).

Determinante, em dois casos. Se φ(a)≠0\varphi(a) \neq 0: tome uma base qualquer do hiperplano ker⁡φ\ker\varphi e acrescente aa. Então uu anula ker⁡φ\ker\varphi (aí u(x)=φ(x)a=0u(x) = \varphi(x)a = 0) e u(a)=φ(a) au(a) = \varphi(a)\,a: a matriz de I+uI + u é diagonal, (1,…,1, 1+φ(a))(1, \dots, 1,\, 1 + \varphi(a)), logo det⁡(I+u)=1+φ(a)=1+tr⁡u\det(I + u) = 1 + \varphi(a) = 1 + \operatorname{tr} u. Se φ(a)=0\varphi(a) = 0: então a∈ker⁡φa \in \ker\varphi; tome uma base de ker⁡φ\ker\varphi cujo primeiro vetor seja aa e acrescente um vetor bb com φ(b)=1\varphi(b) = 1. Então I+uI + u fixa a base de ker⁡φ\ker\varphi e leva b↦b+ab \mapsto b + a: triangular com diagonal de uns, det⁡(I+u)=1=1+tr⁡u\det(I + u) = 1 = 1 + \operatorname{tr} u. Os dois casos concordam com a fórmula.

Exercício 2.6 ★★

Prove que todo hiperplano de Mn(K)\mathcal{M}_n(K) (n≥2n \geq 2) contém uma matriz invertível. Sugestão: um hiperplano é {M:tr⁡(AM)=0}\{M : \operatorname{tr}(AM) = 0\} para algum A≠0A \neq 0 (Exercício 2.9). Se AA é escalar, exiba uma matriz invertível de traço nulo; caso contrário, ache uma MM invertível que faça AMAM ter diagonal nula — uma matriz do tipo permutação resolve.

Solução

Solução de Exercício 2.6.

Pelo Exercício 2.9, o hiperplano é HA={M:tr⁡(AM)=0}H_A = \{M : \operatorname{tr}(AM) = 0\} com A≠0A \neq 0.

Se A=λIA = \lambda I: HAH_A é o hiperplano de traço nulo; a matriz da permutação nn-ciclo (uns nas posições (i,i+1)(i, i+1) e (n,1)(n, 1)) é invertível (seu determinante vale ±1\pm 1 pelo cálculo do Exemplo 2.20) e tem traço nulo.

Se AA não é escalar: primeiro ache uma PP invertível tal que B=P−1APB = P^{-1}AP tenha uma entrada não nula fora da diagonal bjib_{ji} (j≠ij \neq i). De fato, se AA já tem uma, tome P=IP = I; se AA é diagonal com duas entradas distintas d1≠d2d_1 \neq d_2, conjugar pela transvecção P=I+E12P = I + E_{12} produz a entrada fora da diagonal d1−d2≠0d_1 - d_2 \neq 0 (calcule: P−1AP=A+(d1−d2)E12P^{-1}AP = A + (d_1 - d_2)E_{12}); e uma matriz diagonal com todas as entradas iguais é escalar, caso excluído. Ponha agora M′=I+tEijM' = I + tE_{ij} com t=−tr⁡(B)/bjit = -\operatorname{tr}(B)/b_{ji}: então

tr⁡(BM′)=tr⁡B+t bji=0,\operatorname{tr}(BM') = \operatorname{tr} B + t\,b_{ji} = 0,

e M′M' é invertível (triangular com diagonal de uns). Desfazendo a conjugação, M=PM′P−1M = PM'P^{-1} é invertível e tr⁡(AM)=tr⁡(BM′)=0\operatorname{tr}(AM) = \operatorname{tr}(BM') = 0: M∈HAM \in H_A.

Exercício 2.7 ★★

(Derivada do determinante) Para A∈Mn(R)A \in \mathcal{M}_n(\R), prove a partir da multilinearidade que

 ⁣d ⁣dt∣t=0det⁡(In+tA)=tr⁡A,\frac{\dd}{\dd t}\Big|_{t=0} \det(I_n + tA) = \operatorname{tr} A ,

e deduza det⁡(etA)=ettr⁡A\det(\eu^{tA}) = \eu^{t\operatorname{tr} A} admitindo a diferenciabilidade de t↦det⁡(etA)t \mapsto \det(\eu^{tA}) e a propriedade de grupo e(s+t)A=esAetA\eu^{(s+t)A} = \eu^{sA}\eu^{tA} (estabelecida no Capítulo 16).

Solução

Solução de Exercício 2.7.

det⁡(I+tA)\det(I + tA) é, pela fórmula das permutações, um polinômio em tt; seu termo constante é 11 (t=0t = 0). Seu coeficiente em tt: desenvolva det⁡\det como forma alternada das colunas ej+t cj(A)e_j + t\,c_j(A); pela multilinearidade, os termos lineares em tt substituem exatamente uma eje_j por cj(A)c_j(A):

∑jdet⁡(e1,…,cj(A),…,en)=∑jajj=tr⁡A,\sum_{j} \det(e_1, \dots, c_j(A), \dots, e_n) = \sum_j a_{jj} = \operatorname{tr} A ,

(o determinante com todas as colunas canônicas exceto cj(A)c_j(A) na posição jj colhe a jj-ésima entrada diagonal). Logo a derivada em 00 vale tr⁡A\operatorname{tr} A.

Seja g(t)=det⁡(etA)g(t) = \det(\eu^{tA}). A propriedade de grupo dá g(s+t)=g(s)g(t)g(s + t) = g(s)g(t) (multiplicatividade do det⁡\det), gg é derivável e g′(0)=tr⁡Ag'(0) = \operatorname{tr} A pelo que precede (etA=I+tA+O(t2)\eu^{tA} = I + tA + O(t^2)). Um morfismo derivável (R,+)→(R∗,×)(\R, +) \to (\R^*, \times) satisfaz g′=g′(0) gg' = g'(0)\,g (derive g(s+t)g(s+t) em ss no ponto 00), logo g(t)=ettr⁡Ag(t) = \eu^{t\operatorname{tr} A} pela unicidade das soluções de y′=cyy' = cy com y(0)=1y(0) = 1 (volume do primeiro ano de graduação).

Exercício 2.8 ★★

(Circulante, 3×33 \times 3) Sejam j=e2iπ/3j = \eu^{2\iu\pi/3} e

C=(abccabbca)∈M3(C).C = \begin{pmatrix} a & b & c\\ c & a & b\\ b & c & a \end{pmatrix} \in \mathcal{M}_3(\C).

Verifique que as colunas da matriz de Vandermonde de 1,j,j21, j, j^2 são autovetores de CC e deduza

det⁡C=(a+b+c)(a+bj+cj2)(a+bj2+cj).\det C = (a + b + c)(a + bj + cj^2)(a + bj^2 + cj).
Solução

Solução de Exercício 2.8.

Seja vk=(1,jk,j2k)Tv_k = (1, j^k, j^{2k})^{\mathsf T} para k=0,1,2k = 0, 1, 2. Usando 1+j+j2=01 + j + j^2 = 0 e j3=1j^3 = 1:

Cvk=(a+bjk+cj2kc+ajk+bj2kb+cjk+aj2k)=(a+bjk+cj2k)(1jkj2k),C v_k = \begin{pmatrix} a + b j^k + c j^{2k}\\ c + a j^k + b j^{2k}\\ b + c j^k + a j^{2k} \end{pmatrix} = (a + b j^k + c j^{2k}) \begin{pmatrix} 1\\ j^k\\ j^{2k}\end{pmatrix},

(confira a segunda linha: jk(a+bjk+cj2k)=ajk+bj2k+cj3k=c+ajk+bj2kj^k(a + bj^k + cj^{2k}) = aj^k + bj^{2k} + cj^{3k} = c + aj^k + bj^{2k}). Logo vkv_k é autovetor com autovalor λk=a+bjk+cj2k\lambda_k = a + bj^k + cj^{2k}. Os vkv_k formam uma base (Vandermonde dos 1,j,j21, j, j^2 distintos), logo CC é diagonalizável com esses autovalores e

det⁡C=λ0λ1λ2=(a+b+c)(a+bj+cj2)(a+bj2+cj).\det C = \lambda_0\lambda_1\lambda_2 = (a+b+c)(a + bj + cj^2)(a + bj^2 + cj).

Exercício 2.9 ★★★

Prove que toda forma linear tt em Mn(K)\mathcal{M}_n(K) é M↦tr⁡(AM)M \mapsto \operatorname{tr}(AM) para uma única AA: a aplicação A↦tr⁡(A ⋅)A \mapsto \operatorname{tr}(A\,\cdot) é um isomorfismo de Mn(K)\mathcal{M}_n(K) sobre seu dual. Deduza de novo o enunciado de unicidade da Proposição 2.22.

Solução

Solução de Exercício 2.9.

A aplicação Θ ⁣:A↦tr⁡(A ⋅)\Theta \colon A \mapsto \operatorname{tr}(A\,\cdot) é linear de Mn(K)\mathcal{M}_n(K) em seu dual, entre espaços de mesma dimensão n2n^2: basta a injetividade. Se tr⁡(AM)=0\operatorname{tr}(AM) = 0 para toda MM, tome M=EjiM = E_{ji}: tr⁡(AEji)=aij=0\operatorname{tr}(A E_{ji}) = a_{ij} = 0 para todos i,ji, j: A=0A = 0. Logo Θ\Theta é um isomorfismo.

Unicidade do traço (Proposição 2.22): uma forma tt que anula todos os comutadores é tr⁡(A ⋅)\operatorname{tr}(A\,\cdot) para alguma AA com tr⁡(A(MN−NM))=0\operatorname{tr}(A(MN - NM)) = 0 para todos M,NM, N, isto é, tr⁡((AM−MA)N)=0\operatorname{tr}((AM - MA)N) = 0 para todos NN (ciclicidade), isto é, AM=MAAM = MA para toda MM (injetividade de Θ\Theta): AA comuta com tudo, logo é escalar (AA comuta com todas as EijE_{ij} força as entradas fora da diagonal a serem 00 e as entradas diagonais a serem iguais), logo t=ctr⁡t = c \operatorname{tr}.

Exercício 2.10 ★★★

Seja u,v∈L(E)u, v \in \mathcal{L}(E) com u∘v−v∘u=uu \circ v - v \circ u = u. Prove que uu é nilpotente. Sugestão: mostre tr⁡(uk)=0\operatorname{tr}(u^k) = 0 para todo k≥1k \geq 1 (calcule ukv−vuku^k v - v u^k por indução) e use em seguida o fato a seguir, a ser demonstrado pelas identidades de Newton ou por indução sobre a dimensão: um endomorfismo de um C\C-espaço vetorial cujas potências têm todas traço nulo é nilpotente. Trabalhe sobre C\C.

Solução

Solução de Exercício 2.10.

Trabalhe sobre C\C (uma matriz real é nilpotente se e somente se o é como matriz complexa: a nilpotência é un=0u^n = 0).

Etapa 1: tr⁡(uk)=0\operatorname{tr}(u^k) = 0 para k≥1k \geq 1. Por indução, ukv−vuk=k uku^k v - v u^k = k\, u^k: para k=1k = 1 é a hipótese; para o passo,

uk+1v−vuk+1=uk(uv−vu)+(ukv−vuk)u=uk+1+k uk+1.u^{k+1}v - vu^{k+1} = u^k(uv - vu) + (u^k v - v u^k)u = u^{k+1} + k\,u^{k+1} .

Tomando traços: 0=tr⁡(ukv)−tr⁡(vuk)=ktr⁡(uk)0 = \operatorname{tr}(u^k v) - \operatorname{tr}(vu^k) = k \operatorname{tr}(u^k), logo tr⁡(uk)=0\operatorname{tr}(u^k) = 0.

Etapa 2: traços de potências nulos implicam nilpotência (sobre C\C). Sejam λ1,…,λr\lambda_1, \dots, \lambda_r os autovalores não nulos distintos de uu com multiplicidades m1,…,mrm_1, \dots, m_r (no polinômio característico, que se decompõe sobre C\C — Capítulo 3). Os traços das potências valem tr⁡(uk)=∑imiλik\operatorname{tr}(u^k) = \sum_i m_i \lambda_i^k (trigonalize: a diagonal da kk-ésima potência de uma matriz triangular é formada pelas kk-ésimas potências). O sistema ∑imiλik=0\sum_i m_i \lambda_i^k = 0 para k=1,…,rk = 1, \dots, r é invertível à Vandermonde nas incógnitas miλim_i\lambda_i (matriz (λik−1)(\lambda_i^{k-1}) vezes a diagonal λi\lambda_i, com todos os λi≠0\lambda_i \neq 0 distintos): todo miλi=0m_i \lambda_i = 0, impossível com mi≥1m_i \geq 1 a menos que r=0r = 0. Logo uu não tem autovalor não nulo: seu polinômio característico é (−X)n(-X)^n, e Cayley–Hamilton (Capítulo 3) dá un=0u^n = 0: nilpotente.

Exercício 2.11 ★★

(Vandermonde) Para a0,…,an∈Ka_0, \dots, a_n \in K, prove

det⁡(11⋯1a0a1⋯an⋮⋮⋮a0na1n⋯ann)=∏0≤i<j≤n(aj−ai).\det\begin{pmatrix} 1 & 1 & \cdots & 1\\ a_0 & a_1 & \cdots & a_n\\ \vdots & \vdots & & \vdots\\ a_0^n & a_1^n & \cdots & a_n^n \end{pmatrix} = \prod_{0 \leq i < j \leq n} (a_j - a_i).

(Veja o determinante como polinômio em ana_n: identifique seu grau, suas raízes e seu coeficiente dominante; faça indução.)

Solução

Solução de Exercício 2.11.

Escreva V(a0,…,an)V(a_0, \dots, a_n) para o determinante e faça indução sobre nn; V(a0)=1V(a_0) = 1 inicia. Fixe a0,…,an−1a_0, \dots, a_{n-1} e considere D(T)=V(a0,…,an−1,T)D(T) = V(a_0, \dots, a_{n-1}, T), o determinante de última coluna (1,T,…,Tn)(1, T, \dots, T^n): desenvolvendo ao longo dessa coluna, DD é um polinômio de grau ≤n\leq n em TT cujo coeficiente em TnT^n é o menor V(a0,…,an−1)V(a_0, \dots, a_{n-1}). Suponha primeiro que a0,…,an−1a_0, \dots, a_{n-1} sejam distintos. Para cada T=aiT = a_i (i<ni < n) duas colunas coincidem, logo D(ai)=0D(a_i) = 0: com nn raízes distintas e grau ≤n\leq n,

D(T)=V(a0,…,an−1)∏i=0n−1(T−ai),D(T) = V(a_0, \dots, a_{n-1}) \prod_{i=0}^{n-1}(T - a_i),

e T=anT = a_n mais a hipótese de indução dão a fórmula do produto. Se dois dos a0,…,an−1a_0, \dots, a_{n-1} coincidem, os dois membros valem 00 (colunas repetidas; um fator repetido), e a fórmula vale trivialmente.

Exercício 2.12 ★★★

Seja A,B,C,D∈Mn(K)A, B, C, D \in \mathcal{M}_n(K) com KK infinito, e suponha CD=DCCD = DC. Prove que

det⁡(ABCD)=det⁡(AD−BC).\det\begin{pmatrix} A & B\\ C & D\end{pmatrix} = \det(AD - BC).

(Trate primeiro o caso DD invertível, multiplicando à direita por (I0−D−1CI)\left(\begin{smallmatrix} I & 0\\ -D^{-1}C & I\end{smallmatrix}\right); depois substitua DD por D+tID + tI e compare dois polinômios em tt.)

Solução

Solução de Exercício 2.12.

DD invertível. Multiplique à direita pela matriz por blocos T=(I0−D−1CI)T = \left(\begin{smallmatrix} I & 0\\ -D^{-1}C & I\end{smallmatrix}\right), que é triangular por blocos com diagonal de uns, det⁡T=1\det T = 1 (seu determinante, pela fórmula das permutações, só colhe os blocos diagonais — a regra de blocos do Exercício 2.2):

(ABCD)T=(A−BD−1CBC−DD−1CD)=(A−BD−1CB0D),\begin{pmatrix} A & B\\ C & D\end{pmatrix} T = \begin{pmatrix} A - BD^{-1}C & B\\ C - DD^{-1}C & D\end{pmatrix} = \begin{pmatrix} A - BD^{-1}C & B\\ 0 & D\end{pmatrix},

cujo determinante é det⁡(A−BD−1C)det⁡D=det⁡((A−BD−1C)D)=det⁡(AD−BD−1CD)\det(A - BD^{-1}C)\det D = \det\bigl((A - BD^{-1}C)D\bigr) = \det(AD - BD^{-1}CD). Como CD=DCCD = DC, BD−1CD=BCBD^{-1}CD = BC: o determinante vale det⁡(AD−BC)\det(AD - BC).

DD qualquer. Seja Dt=D+tID_t = D + tI; então CDt=DtCCD_t = D_tC ainda vale. Ambos

f(t)=det⁡(ABCDt)eg(t)=det⁡(ADt−BC)f(t) = \det\begin{pmatrix} A & B\\ C & D_t\end{pmatrix} \qquad\text{e}\qquad g(t) = \det(AD_t - BC)

são funções polinomiais de tt. O polinômio det⁡(D+tI)\det(D + tI) é mônico de grau nn, logo tem no máximo nn raízes: para todo tt salvo um número finito, DtD_t é invertível e f(t)=g(t)f(t) = g(t) pelo primeiro caso. Dois polinômios sobre um corpo infinito que coincidem em infinitos pontos são iguais: f=gf = g, e t=0t = 0 conclui.

2.5 Problema: a alternativa de Fredholm

Quando o sistema linear u(x)=bu(x) = b tem solução? A resposta completa é um enunciado de dualidade: exatamente quando bb é anulado por toda forma linear que anula a imagem de uu — e essas formas são calculáveis, por serem o núcleo da transposta. Este problema de fim de semana constrói o dicionário completo da dualidade em dimensão finita (fatoração de formas, bidualidade, cálculo de anuladores, a transposta), demonstra a alternativa de Fredholm em dimensão finita e fecha com a forma traço e uma caracterização: o traço é o único invariante linear da semelhança. Em todo o problema, EE e FF são KK-espaços vetoriais de dimensão finita, n=dim⁡En = \dim E.

Problema 2.1

Problema de fim de semana — dualidade em dimensão finita e a alternativa de Fredholm

Notação: para S⊆E∗S \subseteq E^*, o pré-anulador é S∘={x∈E:φ(x)=0 para todo φ∈S}S_\circ = \{x \in E : \varphi(x) = 0 \text{ para todo } \varphi \in S\}; os anuladores F∘F^\circ e as transpostas uTu^{\mathsf T} são os de Definição 2.5 e Definição 2.8.

Parte I — O lema de fatoração. Seja φ1,…,φp,φ∈E∗\varphi_1, \dots, \varphi_p, \varphi \in E^*.

  1. Sejam Φ ⁣:E→Kp\Phi \colon E \to K^p, x↦(φ1(x),…,φp(x))x \mapsto (\varphi_1(x), \dots, \varphi_p(x)). Identifique ker⁡Φ\ker\Phi, mostre que ΦT\Phi^{\mathsf T} leva as formas coordenadas de KpK^p nas φi\varphi_i, e deduza

    dim⁡(ker⁡φ1∩⋯∩ker⁡φp)=n−dim⁡Vect⁡(φ1,…,φp).\dim \bigl(\ker\varphi_1 \cap \dots \cap \ker\varphi_p\bigr) = n - \dim \operatorname{Vect}(\varphi_1, \dots, \varphi_p).
  2. (Lema de fatoração) Prove a equivalência:

    φ∈Vect⁡(φ1,…,φp)  ⟺  ker⁡φ1∩⋯∩ker⁡φp⊆ker⁡φ.\varphi \in \operatorname{Vect}(\varphi_1, \dots, \varphi_p) \iff \ker\varphi_1 \cap \dots \cap \ker\varphi_p \subseteq \ker\varphi .
  3. Deduza: (φ1,…,φp)(\varphi_1, \dots, \varphi_p) é livre se e somente se ⋂iker⁡φi\bigcap_i \ker\varphi_i tem dimensão n−pn - p; e um subespaço de codimensão pp é uma interseção de pp hiperplanos, nunca de menos.
  4. Em R4\R^4, sejam φ1=x+y−z\varphi_1 = x + y - z, φ2=y+z−t\varphi_2 = y + z - t, ψ=x+2y−t\psi = x + 2y - t e ψ′=x+y+t\psi' = x + y + t. Decida, pelo lema de fatoração, se ψ\psi e ψ′\psi' pertencem a Vect⁡(φ1,φ2)\operatorname{Vect}(\varphi_1, \varphi_2).
  5. Em E=R2[X]E = \R_2[X], mostre que ψ0 ⁣:P↦P(0)\psi_0 \colon P \mapsto P(0), ψ1 ⁣:P↦P(1)\psi_1 \colon P \mapsto P(1), ψ2 ⁣:P↦∫01P(t) ⁣dt\psi_2 \colon P \mapsto \int_0^1 P(t)\dd t formam uma base de E∗E^*, calcule a base (P0,P1,P2)(P_0, P_1, P_2) de EE da qual ela é a dual e determine o único P∈R2[X]P \in \R_2[X] com P(0)=1P(0) = 1, P(1)=2P(1) = 2, ∫01P=32\int_0^1 P = \frac32.

Parte II — Bidualidade e o cálculo dos anuladores.

  1. Mostre que a aplicação de avaliação J ⁣:E→E∗∗J \colon E \to E^{**}, J(x)(φ)=φ(x)J(x)(\varphi) = \varphi(x), é linear e injetiva, logo um isomorfismo em dimensão finita.
  2. (Duplo anulador) Mostre que J(F)=F∘∘:=(F∘)∘J(F) = F^{\circ\circ} := (F^\circ)^\circ para todo subespaço F⊆EF \subseteq E: sob a identificação JJ, o anulador do anulador é o próprio subespaço.
  3. Prove o cálculo dos anuladores: (F+G)∘=F∘∩G∘(F + G)^\circ = F^\circ \cap G^\circ e (F∩G)∘=F∘+G∘(F \cap G)^\circ = F^\circ + G^\circ.
  4. Deduza (e demonstre também diretamente): duas formas não nulas com o mesmo núcleo são proporcionais.
  5. (Base antedual) Mostre que, para toda base (φ1,…,φn)(\varphi_1, \dots, \varphi_n) de E∗E^*, existe uma única base (u1,…,un)(u_1, \dots, u_n) de EE com φi(uj)=δij\varphi_i(u_j) = \delta_{ij}.

Parte III — O cálculo das transpostas.

  1. Mostre que u↦uTu \mapsto u^{\mathsf T} é uma bijeção linear de L(E,F)\mathcal{L}(E, F) sobre L(F∗,E∗)\mathcal{L}(F^*, E^*), e que (u−1)T=(uT)−1(u^{-1})^{\mathsf T} = (u^{\mathsf T})^{-1} quando uu é invertível.
  2. (Naturalidade) Mostre que uTT∘JE=JF∘uu^{\mathsf T\mathsf T} \circ J_E = J_F \circ u: sob os isomorfismos de avaliação, a dupla transposta é uu.
  3. Mostre: uu é sobrejetiva se e somente se uTu^{\mathsf T} é injetiva; uu é injetiva se e somente se uTu^{\mathsf T} é sobrejetiva.
  4. Para u∈L(E)u \in \mathcal{L}(E): um subespaço FF é estável por uu se e somente se F∘F^\circ é estável por uTu^{\mathsf T}.
  5. Mostre que ker⁡(uT−λ idE∗)=(im⁡(u−λ idE))∘\ker(u^{\mathsf T} - \lambda\, \mathrm{id}_{E^*}) = \bigl(\operatorname{im}(u - \lambda\, \mathrm{id}_E)\bigr)^\circ e deduza que uu e uTu^{\mathsf T} têm os mesmos autovalores com as mesmas multiplicidades geométricas.

Parte IV — A alternativa de Fredholm.

  1. Prove que im⁡u=(ker⁡uT)∘\operatorname{im} u = (\ker u^{\mathsf T})_\circ para u∈L(E,F)u \in \mathcal{L}(E, F), e deduza a alternativa de Fredholm em dimensão finita: a equação u(x)=bu(x) = b tem solução se e somente se toda ψ∈F∗\psi \in F^* com uTψ=0u^{\mathsf T}\psi = 0 satisfaz ψ(b)=0\psi(b) = 0.
  2. Forma matricial: para A∈Mm,n(K)A \in \mathcal{M}_{m,n}(K) e b∈Kmb \in K^m, exatamente uma das afirmações vale: (i) Ax=bAx = b tem solução; (ii) existe y∈Kmy \in K^m com ATy=0A^{\mathsf T}y = 0 e yTb=1y^{\mathsf T}b = 1. Prove tanto o “no máximo uma” quanto o “ao menos uma”.
  3. Determine todos os b∈R3b \in \R^3 para os quais o sistema

    x+y=b1,y+z=b2,x+2y+z=b3x + y = b_1, \qquad y + z = b_2, \qquad x + 2y + z = b_3

    tem solução, calculando o núcleo da matriz transposta.

  4. (Um problema de Neumann discreto) Em E=RnE = \R^n (n≥3n \geq 3), defina LL por (Lx)k=xk−12(xk−1+xk+1)(Lx)_k = x_k - \frac12(x_{k-1} + x_{k+1}), índices módulo nn. Mostre que LT=LL^{\mathsf T} = L (identificações canônicas), mostre que ker⁡L\ker L é a reta dos vetores constantes (olhe uma coordenada máxima) e conclua: Lx=bLx = b é resolúvel se e somente se ∑kbk=0\sum_k b_k = 0.

Parte V — A forma traço e o teorema de invariância. Lembre do Exercício 2.9 que A↦tr⁡(A ⋅)A \mapsto \operatorname{tr}(A\,\cdot) identifica Mn(K)\mathcal{M}_n(K) com seu dual. Suponha char⁡K=0\operatorname{char} K = 0 (por exemplo, K=Q,R,CK = \Q, \R, \C).

  1. Sob essa identificação, mostre que o anulador do subespaço Sn\mathcal{S}_n das matrizes simétricas é o subespaço An\mathcal{A}_n das matrizes antissimétricas, e reciprocamente.
  2. Mostre que o anulador do hiperplano sln={M:tr⁡M=0}\mathfrak{sl}_n = \{M : \operatorname{tr} M = 0\} é a reta KInK I_n; equivalentemente, uma forma linear que se anula em todas as matrizes de traço nulo é um múltiplo do traço.
  3. Mostre que toda matriz de Mn(K)\mathcal{M}_n(K) é a soma de duas matrizes invertíveis.
  4. (O traço é o único invariante linear de semelhança) Seja tt uma forma linear em Mn(K)\mathcal{M}_n(K) com t(PMP−1)=t(M)t(PMP^{-1}) = t(M) para toda MM e toda PP invertível. Mostre primeiro que t(PX)=t(XP)t(PX) = t(XP) para PP invertível, depois que t(BX)=t(XB)t(BX) = t(XB) para toda BB, e conclua que t=ctr⁡t = c \operatorname{tr} para algum c∈Kc \in K.
  5. Mostre que rk⁡u≤r\operatorname{rk} u \leq r se e somente se uu é uma soma de rr aplicações de posto ≤1\leq 1, isto é, u=∑i=1rψi(⋅) fiu = \sum_{i=1}^{r} \psi_i(\cdot)\,f_i com ψi∈E∗\psi_i \in E^*, fi∈Ff_i \in F; deduza rk⁡(u+v)≤rk⁡u+rk⁡v\operatorname{rk}(u + v) \leq \operatorname{rk} u + \operatorname{rk} v.
  6. (Síntese) Redija o dicionário demonstrado neste problema: subespaços versus anuladores, somas versus interseções, aplicações versus transpostas, resolubilidade versus ortogonalidade ao núcleo transposto, traço versus semelhança. Para cada entrada, cite a questão que a demonstrou e diga em uma frase o que substitui as contagens de dimensão quando a dimensão se torna infinita (o volume do terceiro ano de graduação torna isso preciso em espaços de Hilbert).
Solução

Solução de Problema 2.1.

1. Φ\Phi é linear com ker⁡Φ=⋂iker⁡φi\ker\Phi = \bigcap_i \ker\varphi_i (uma pp-upla se anula se e somente se cada entrada se anula). Para as formas coordenadas εi\varepsilon_i de KpK^p: ΦT(εi)=εi∘Φ=φi\Phi^{\mathsf T}(\varepsilon_i) = \varepsilon_i \circ \Phi = \varphi_i, logo im⁡ΦT⊇Vect⁡(φi)\operatorname{im}\Phi^{\mathsf T} \supseteq \operatorname{Vect}(\varphi_i); reciprocamente im⁡ΦT\operatorname{im}\Phi^{\mathsf T} é gerado pelas ΦT(εi)\Phi^{\mathsf T}(\varepsilon_i) (as εi\varepsilon_i geram (Kp)∗(K^p)^*). Logo rk⁡Φ=rk⁡ΦT=dim⁡Vect⁡(φ1,…,φp)=:r\operatorname{rk}\Phi = \operatorname{rk} \Phi^{\mathsf T} = \dim\operatorname{Vect}(\varphi_1, \dots, \varphi_p) =: r (Proposição 2.10), e o teorema do núcleo e da imagem dá dim⁡⋂iker⁡φi=n−r\dim\bigcap_i\ker\varphi_i = n - r.

2. (⇐\Leftarrow) Guarde uma subfamília livre maximal, digamos φ1,…,φr\varphi_1, \dots, \varphi_r, que gera o mesmo espaço (de modo que a hipótese continua a ler-se ⋂i≤rker⁡φi⊆ker⁡φ\bigcap_{i \leq r}\ker\varphi_i \subseteq \ker\varphi: a interseção sobre todos os ii é igual à interseção sobre i≤ri \leq r, sendo cada forma descartada uma combinação). A aplicação Ψ=(φ1,…,φr) ⁣:E→Kr\Psi = (\varphi_1, \dots, \varphi_r) \colon E \to K^r é sobrejetiva (questão 1: seu posto vale rr). Se Ψ(x)=Ψ(y)\Psi(x) = \Psi(y) então x−y∈ker⁡Ψ⊆ker⁡φx - y \in \ker\Psi \subseteq \ker\varphi, logo φ(x)=φ(y)\varphi(x) = \varphi(y): φ\varphi se fatora como φ=λ∘Ψ\varphi = \lambda \circ \Psi com λ ⁣:Kr→K\lambda \colon K^r \to K bem definida; λ\lambda é linear porque Ψ\Psi é linear e sobrejetiva (para t=Ψ(x)t = \Psi(x), t′=Ψ(x′)t' = \Psi(x'): λ(t+αt′)=φ(x+αx′)=λ(t)+αλ(t′)\lambda(t + \alpha t') = \varphi(x + \alpha x') = \lambda(t) + \alpha\lambda(t')). Escrevendo λ=∑ciεi\lambda = \sum c_i \varepsilon_i: φ=∑i≤rciφi\varphi = \sum_{i \leq r} c_i\varphi_i. (⇒\Rightarrow) Se φ=∑ciφi\varphi = \sum c_i \varphi_i, toda xx que anula todo φi\varphi_i anula φ\varphi.

3. Pela questão 1, dim⁡⋂ker⁡φi=n−r\dim\bigcap\ker\varphi_i = n - r com r=dim⁡Vect⁡(φi)≤pr = \dim\operatorname{Vect}(\varphi_i) \leq p, e r=pr = p se e somente se a família é livre. Um subespaço FF de codimensão pp: seu anulador tem dimensão pp (Teorema 2.6); uma base (φ1,…,φp)(\varphi_1, \dots, \varphi_p) de F∘F^\circ dá F=⋂iker⁡φiF = \bigcap_i\ker\varphi_i (a fórmula de recuperação). Menos que isso: uma interseção de qq hiperplanos tem dimensão ≥n−q>n−p\geq n - q > n - p pela questão 1.

4. Calcule ker⁡φ1∩ker⁡φ2\ker\varphi_1 \cap \ker\varphi_2: de x+y−z=0x + y - z = 0 e y+z−t=0y + z - t = 0, parametrize por (y,z)(y, z): x=z−yx = z - y, t=y+zt = y + z, dando o plano dos vetores (z−y,  y,  z,  y+z)(z - y,\; y,\; z,\; y + z). Nele, ψ=x+2y−t=(z−y)+2y−(y+z)=0\psi = x + 2y - t = (z - y) + 2y - (y + z) = 0: pelo lema de fatoração ψ∈Vect⁡(φ1,φ2)\psi \in \operatorname{Vect}(\varphi_1, \varphi_2) — de fato ψ=φ1+φ2\psi = \varphi_1 + \varphi_2. Mas ψ′=x+y+t=(z−y)+y+(y+z)=y+2z\psi' = x + y + t = (z - y) + y + (y + z) = y + 2z não é identicamente nula aí (y=1,z=0y = 1, z = 0 dá 11): ψ′∉Vect⁡(φ1,φ2)\psi' \notin \operatorname{Vect}(\varphi_1, \varphi_2).

5. Três formas num espaço de dimensão 33: basta a liberdade. Se aψ0+bψ1+cψ2=0a\psi_0 + b\psi_1 + c\psi_2 = 0, teste em 1,X,X21, X, X^2: a+b+c=0a + b + c = 0, b+c2=0b + \frac c2 = 0, b+c3=0b + \frac c3 = 0; subtraindo as duas últimas obtém-se c=0c = 0, depois b=0b = 0, a=0a = 0. Base antedual: escrevendo P=α+βX+γX2P = \alpha + \beta X + \gamma X^2 e resolvendo ψi(Pj)=δij\psi_i(P_j) = \delta_{ij} (P(0)=αP(0) = \alpha, P(1)=α+β+γP(1) = \alpha + \beta + \gamma, ∫01P=α+β2+γ3\int_0^1 P = \alpha + \frac\beta2 + \frac\gamma3):

P0=1−4X+3X2,P1=−2X+3X2,P2=6X−6X2.P_0 = 1 - 4X + 3X^2, \qquad P_1 = -2X + 3X^2, \qquad P_2 = 6X - 6X^2 .

(Confira, por exemplo: ∫01P2=3−2=1\int_0^1 P_2 = 3 - 2 = 1, P2(0)=P2(1)=0P_2(0) = P_2(1) = 0.) O problema de interpolação se resolve pelas coordenadas na base antedual:

P=1⋅P0+2⋅P1+32 P2=1+XP = 1\cdot P_0 + 2\cdot P_1 + \tfrac32\, P_2 = 1 + X

(coeficiente em XX igual a −4−4+9=1-4 - 4 + 9 = 1, coeficiente em X2X^2 igual a 3+6−9=03 + 6 - 9 = 0); de fato P(0)=1P(0) = 1, P(1)=2P(1) = 2, ∫01P=32\int_0^1 P = \frac32.

6. Linearidade: para toda φ\varphi, J(x+αy)(φ)=φ(x+αy)=J(x)(φ)+αJ(y)(φ)J(x + \alpha y)(\varphi) = \varphi(x + \alpha y) = J(x)(\varphi) + \alpha J(y)(\varphi), isto é, J(x+αy)=J(x)+αJ(y)J(x + \alpha y) = J(x) + \alpha J(y). Injetividade: se x≠0x \neq 0, complete x=e1x = e_1 numa base; a forma coordenada e1∗e_1^* tem J(x)(e1∗)=1≠0J(x)(e_1^*) = 1 \neq 0. Como dim⁡E∗∗=dim⁡E∗=dim⁡E\dim E^{**} = \dim E^* = \dim E, injetiva implica bijetiva.

7. Inclusão: para x∈Fx \in F e φ∈F∘\varphi \in F^\circ, J(x)(φ)=φ(x)=0J(x)(\varphi) = \varphi(x) = 0, logo J(F)⊆F∘∘J(F) \subseteq F^{\circ\circ}. Dimensões (Teorema 2.6 duas vezes):

dim⁡F∘∘=dim⁡E∗−dim⁡F∘=n−(n−dim⁡F)=dim⁡F=dim⁡J(F),\dim F^{\circ\circ} = \dim E^* - \dim F^\circ = n - (n - \dim F) = \dim F = \dim J(F),

sendo JJ injetiva. Portanto J(F)=F∘∘J(F) = F^{\circ\circ}.

8. Primeira identidade: φ\varphi anula F+GF + G se e somente se anula tanto FF quanto GG (ela anula somas se e somente se anula as parcelas): (F+G)∘=F∘∩G∘(F+G)^\circ = F^\circ \cap G^\circ. Segunda: a inclusão F∘+G∘⊆(F∩G)∘F^\circ + G^\circ \subseteq (F \cap G)^\circ é clara (cada parcela anula F∩GF \cap G). Dimensões, usando a primeira identidade e Grassmann:

dim⁡(F∘+G∘)=dim⁡F∘+dim⁡G∘−dim⁡(F∘∩G∘)=(n−dim⁡F)+(n−dim⁡G)−(n−dim⁡(F+G)),\dim(F^\circ + G^\circ) = \dim F^\circ + \dim G^\circ - \dim(F^\circ \cap G^\circ) = (n - \dim F) + (n - \dim G) - \bigl(n - \dim(F + G)\bigr),

o que, por Grassmann em EE, é igual a n−dim⁡(F∩G)=dim⁡(F∩G)∘n - \dim(F \cap G) = \dim(F \cap G)^\circ: igualdade.

9. Pelo lema: ker⁡ψ⊆ker⁡φ\ker\psi \subseteq \ker\varphi com p=1p = 1 dá φ∈Vect⁡(ψ)\varphi \in \operatorname{Vect}(\psi), e φ≠0\varphi \neq 0 torna o escalar não nulo. Diretamente: escolha x0x_0 com ψ(x0)≠0\psi(x_0) \neq 0; todo xx se escreve x=(x−ψ(x)ψ(x0)x0)+ψ(x)ψ(x0)x0x = \bigl(x - \frac{\psi(x)}{\psi(x_0)}x_0\bigr) + \frac{\psi(x)}{\psi(x_0)} x_0 com o primeiro termo em ker⁡ψ=ker⁡φ\ker\psi = \ker\varphi; aplicando φ\varphi: φ(x)=φ(x0)ψ(x0)ψ(x)\varphi(x) = \frac{\varphi(x_0)}{\psi(x_0)}\psi(x).

10. Tome a base dual (φ1∗,…,φn∗)(\varphi_1^*, \dots, \varphi_n^*) de (φ1,…,φn)(\varphi_1, \dots, \varphi_n) dentro de E∗∗E^{**} (Definição 2.1 aplicado a E∗E^*) e ponha uj=J−1(φj∗)u_j = J^{-1}(\varphi_j^*): uma base de EE (JJ é um isomorfismo, questão 6), com φi(uj)=J(uj)(φi)=φj∗(φi)=δij\varphi_i(u_j) = J(u_j)(\varphi_i) = \varphi_j^*(\varphi_i) = \delta_{ij}. Unicidade: as condições φi(uj)=δij\varphi_i(u_j) = \delta_{ij} determinam J(uj)J(u_j) na base (φi)(\varphi_i), logo determinam uju_j.

11. Linearidade: (u+αv)Tψ=ψ∘(u+αv)=uTψ+α vTψ(u + \alpha v)^{\mathsf T}\psi = \psi \circ (u + \alpha v) = u^{\mathsf T}\psi + \alpha\, v^{\mathsf T}\psi. Injetividade: se u≠0u \neq 0, escolha xx com u(x)≠0u(x) \neq 0 e ψ\psi com ψ(u(x))≠0\psi(u(x)) \neq 0 (o truque da forma coordenada da questão 6): uTψ≠0u^{\mathsf T}\psi \neq 0. Os espaços L(E,F)\mathcal{L}(E,F) e L(F∗,E∗)\mathcal{L}(F^*, E^*) têm ambos dimensão dim⁡Edim⁡F\dim E \dim F: bijetiva. Se uu é invertível, a regra de inversão (vu)T=uTvT(vu)^{\mathsf T} = u^{\mathsf T}v^{\mathsf T} dá uT(u−1)T=(u−1u)T=idE∗u^{\mathsf T}(u^{-1})^{\mathsf T} = (u^{-1}u)^{\mathsf T} = \mathrm{id}_{E^*} e (u−1)TuT=(uu−1)T=idF∗(u^{-1})^{\mathsf T}u^{\mathsf T} = (uu^{-1})^{\mathsf T} = \mathrm{id}_{F^*}, logo (uT)−1=(u−1)T(u^{\mathsf T})^{-1} = (u^{-1})^{\mathsf T}.

12. Para x∈Ex \in E e ψ∈F∗\psi \in F^*:

(uTT(JEx))(ψ)=(JEx)(uTψ)=(uTψ)(x)=ψ(u(x))=(JF(u(x)))(ψ).\bigl(u^{\mathsf T\mathsf T}(J_E x)\bigr)(\psi) = (J_E x)\bigl(u^{\mathsf T}\psi\bigr) = (u^{\mathsf T}\psi)(x) = \psi\bigl(u(x)\bigr) = \bigl(J_F(u(x))\bigr)(\psi).

Como ψ\psi é arbitrária, uTT∘JE=JF∘uu^{\mathsf T\mathsf T} \circ J_E = J_F \circ u.

13. Pela Proposição 2.10: ker⁡uT=(im⁡u)∘\ker u^{\mathsf T} = (\operatorname{im} u)^\circ, logo uu sobrejetiva   ⟺  im⁡u=F  ⟺  (im⁡u)∘={0}\iff \operatorname{im} u = F \iff (\operatorname{im}u)^\circ = \{0\} (Teorema 2.6)   ⟺  uT\iff u^{\mathsf T} injetiva. E im⁡uT=(ker⁡u)∘\operatorname{im} u^{\mathsf T} = (\ker u)^\circ, logo uu injetiva   ⟺  ker⁡u={0}  ⟺  (ker⁡u)∘=E∗\iff \ker u = \{0\} \iff (\ker u)^\circ = E^*   ⟺  uT\iff u^{\mathsf T} sobrejetiva.

14. Se u(F)⊆Fu(F) \subseteq F e φ∈F∘\varphi \in F^\circ: (uTφ)(x)=φ(u(x))=0(u^{\mathsf T}\varphi)(x) = \varphi(u(x)) = 0 para x∈Fx \in F, logo uTφ∈F∘u^{\mathsf T}\varphi \in F^\circ. Reciprocamente, se u(F)⊈Fu(F) \not\subseteq F, escolha x∈Fx \in F com u(x)∉Fu(x) \notin F; pela fórmula de recuperação do Teorema 2.6 existe φ∈F∘\varphi \in F^\circ com φ(u(x))≠0\varphi(u(x)) \neq 0: então (uTφ)(x)≠0(u^{\mathsf T}\varphi)(x) \neq 0 embora x∈Fx \in F, logo uTφ∉F∘u^{\mathsf T}\varphi \notin F^\circ: F∘F^\circ não é estável.

15. uT−λ idE∗=(u−λ idE)Tu^{\mathsf T} - \lambda\,\mathrm{id}_{E^*} = (u - \lambda\,\mathrm{id}_E)^{\mathsf T} (a transposição é linear e idT=id\mathrm{id}^{\mathsf T} = \mathrm{id}), logo seu núcleo é (im⁡(u−λ id))∘(\operatorname{im}(u - \lambda\,\mathrm{id}))^\circ (Proposição 2.10), de dimensão

n−rk⁡(u−λ id)=dim⁡ker⁡(u−λ id)n - \operatorname{rk}(u - \lambda\,\mathrm{id}) = \dim\ker(u - \lambda\,\mathrm{id})

pelo teorema do núcleo e da imagem. Em particular, um núcleo é não nulo se e somente se o outro o é: mesmos autovalores, mesmas multiplicidades geométricas.

16. Inclusão: se b=u(x)b = u(x) e uTψ=0u^{\mathsf T}\psi = 0, então ψ(b)=ψ(u(x))=(uTψ)(x)=0\psi(b) = \psi(u(x)) = (u^{\mathsf T}\psi)(x) = 0: logo im⁡u⊆(ker⁡uT)∘\operatorname{im} u \subseteq (\ker u^{\mathsf T})_\circ. Dimensões: para um subespaço S⊆F∗S \subseteq F^*, S∘=JF−1(S∘)S_\circ = J_F^{-1}(S^\circ) (desdobre: y∈S∘y \in S_\circ se e somente se toda ψ∈S\psi \in S anula yy, se e somente se JF(y)∈S∘J_F(y) \in S^\circ), logo dim⁡S∘=dim⁡F−dim⁡S\dim S_\circ = \dim F - \dim S. Com S=ker⁡uTS = \ker u^{\mathsf T}:

dim⁡(ker⁡uT)∘=dim⁡F−dim⁡ker⁡uT=rk⁡uT=rk⁡u:\dim(\ker u^{\mathsf T})_\circ = \dim F - \dim\ker u^{\mathsf T} = \operatorname{rk} u^{\mathsf T} = \operatorname{rk} u :

igualdade de dimensões, logo im⁡u=(ker⁡uT)∘\operatorname{im} u = (\ker u^{\mathsf T})_\circ. Reformulando: b∈im⁡ub \in \operatorname{im} u se e somente se ψ(b)=0\psi(b) = 0 para toda ψ\psi com uTψ=0u^{\mathsf T}\psi = 0 — a alternativa de Fredholm.

17. Identifique (Km)∗(K^m)^* com KmK^m por y↦ψyy \mapsto \psi_y, ψy(v)=yTv\psi_y(v) = y^{\mathsf T}v; então (uTψy)(x)=yTAx=(ATy)Tx(u^{\mathsf T}\psi_y)(x) = y^{\mathsf T}Ax = (A^{\mathsf T}y)^{\mathsf T}x, logo uTψy=ψATyu^{\mathsf T}\psi_y = \psi_{A^{\mathsf T}y}: a transposta é a matriz transposta. No máximo uma: se Ax=bAx = b e ATy=0A^{\mathsf T}y = 0, então yTb=yTAx=(ATy)Tx=0≠1y^{\mathsf T}b = y^{\mathsf T}Ax = (A^{\mathsf T}y)^{\mathsf T}x = 0 \neq 1. Ao menos uma: se (i) falha, a questão 16 fornece ψy\psi_y com ATy=0A^{\mathsf T}y = 0 e yTb≠0y^{\mathsf T}b \neq 0; reescale yy para torná-lo 11.

18. A=(110011121)A = \left(\begin{smallmatrix} 1 & 1 & 0\\ 0 & 1 & 1\\ 1 & 2 & 1\end{smallmatrix}\right) (terceira linha = primeira + segunda, logo AA é singular). Resolva ATy=0A^{\mathsf T}y = 0: y1+y3=0y_1 + y_3 = 0, y1+y2+2y3=0y_1 + y_2 + 2y_3 = 0, y2+y3=0y_2 + y_3 = 0 dão y1=y2=−y3y_1 = y_2 = -y_3: a reta gerada por y=(1,1,−1)y = (1, 1, -1). Fredholm: resolúvel se e somente se yTb=b1+b2−b3=0y^{\mathsf T}b = b_1 + b_2 - b_3 = 0, isto é, b3=b1+b2b_3 = b_1 + b_2 — visivelmente a condição certa, pois a terceira equação é a soma das duas primeiras.

19. A matriz de LL tem 11 na diagonal e −12-\frac12 nas posições (k,k±1)(k, k\pm1) (módulo nn): simétrica, logo LT=LL^{\mathsf T} = L sob a identificação da questão 17. Núcleo: se Lx=0Lx = 0 então cada xk=12(xk−1+xk+1)x_k = \frac12(x_{k-1} + x_{k+1}). Seja k0k_0 um índice que maximiza xkx_k; a média dos dois vizinhos, ambos ≤xk0\leq x_{k_0}, é igual a xk0x_{k_0} somente se ambos forem iguais a xk0x_{k_0}; propagando ao longo do ciclo, xx é constante. Reciprocamente, as constantes são anuladas. Logo ker⁡LT=ker⁡L=R(1,…,1)\ker L^{\mathsf T} = \ker L = \R(1, \dots, 1), e a alternativa de Fredholm diz: Lx=bLx = b é resolúvel se e somente se (1,…,1)Tb=∑kbk=0(1,\dots,1)^{\mathsf T} b = \sum_k b_k = 0 — a condição de compatibilidade discreta: uma “distribuição de calor” num anel pode ser realizada por um potencial se e somente se seu fluxo total se anula.

20. Se AA é antissimétrica e SS simétrica:

tr⁡(AS)=tr⁡((AS)T)=tr⁡(STAT)=−tr⁡(SA)=−tr⁡(AS),\operatorname{tr}(AS) = \operatorname{tr}\bigl((AS)^{\mathsf T}\bigr) = \operatorname{tr}(S^{\mathsf T}A^{\mathsf T}) = -\operatorname{tr}(SA) = -\operatorname{tr}(AS),

logo 2tr⁡(AS)=02\operatorname{tr}(AS) = 0 e (char⁡K≠2\operatorname{char} K \neq 2) tr⁡(AS)=0\operatorname{tr}(AS) = 0: An⊆Sn∘\mathcal{A}_n \subseteq \mathcal{S}_n^\circ (identificando o dual com as matrizes). Dimensões: dim⁡Sn∘=n2−n(n+1)2=n(n−1)2=dim⁡An\dim\mathcal{S}_n^\circ = n^2 - \frac{n(n+1)}2 = \frac{n(n-1)}2 = \dim\mathcal{A}_n: igualdade. Trocando os papéis (mesmo cálculo), An∘=Sn\mathcal{A}_n^\circ = \mathcal{S}_n.

21. tr⁡(InM)=tr⁡M=0\operatorname{tr}(I_nM) = \operatorname{tr} M = 0 para M∈slnM \in \mathfrak{sl}_n: a reta KInKI_n está no anulador, cuja dimensão é n2−(n2−1)=1n^2 - (n^2 - 1) = 1: igualdade. Traduzido pelo isomorfismo A↦tr⁡(A ⋅)A \mapsto \operatorname{tr}(A\,\cdot): uma forma que se anula em sln\mathfrak{sl}_n é tr⁡(λIn ⋅)=λtr⁡\operatorname{tr}(\lambda I_n\,\cdot) = \lambda\operatorname{tr}.

22. Seja M∈Mn(K)M \in \mathcal{M}_n(K). O polinômio t↦det⁡(M−tI)t \mapsto \det(M - tI) é não nulo de grau nn, logo tem no máximo nn raízes; KK tem característica 00, logo é infinito: escolha λ≠0\lambda \neq 0 que não seja raiz. Então M=(M−λI)+λIM = (M - \lambda I) + \lambda I escreve MM como soma de duas matrizes invertíveis.

23. Etapa 1: para PP invertível e XX qualquer, aplique a invariância a M=XPM = XP: t(P(XP)P−1)=t(XP)t(P(XP)P^{-1}) = t(XP), isto é, t(PX)=t(XP)t(PX) = t(XP). Etapa 2: fixe XX; os dois membros de t(BX)=t(XB)t(BX) = t(XB) são lineares em BB e coincidem nas BB invertíveis; pela questão 22 toda BB é soma de duas invertíveis, logo eles coincidem em toda parte. Etapa 3: tt anula todo comutador XB−BXXB - BX; os comutadores geram sln\mathfrak{sl}_n (mostrado na demonstração da Proposição 2.22), logo tt se anula em sln\mathfrak{sl}_n e a questão 21 dá t=ctr⁡t = c\operatorname{tr}. (Reciprocamente, toda ctr⁡c\operatorname{tr} é invariante por semelhança: o traço é o invariante linear de semelhança.)

24. Se rk⁡u=r′≤r\operatorname{rk} u = r' \leq r: tome uma base (f1,…,fr′)(f_1, \dots, f_{r'}) de im⁡u\operatorname{im} u e escreva u(x)=∑i=1r′ψi(x)fiu(x) = \sum_{i=1}^{r'} \psi_i(x) f_i; cada coordenada ψi(x)\psi_i(x) de u(x)u(x) é linear em xx (composição de uu com uma forma coordenada), logo uu é soma de r′≤rr' \leq r aplicações de posto ≤1\leq1 (complete com zeros). Reciprocamente, se u=∑i=1rψi(⋅)fiu = \sum_{i=1}^r \psi_i(\cdot)f_i, então im⁡u⊆Vect⁡(f1,…,fr)\operatorname{im} u \subseteq \operatorname{Vect}(f_1, \dots, f_r): rk⁡u≤r\operatorname{rk} u \leq r. Subaditividade: escreva uu com rk⁡u\operatorname{rk} u termos e vv com rk⁡v\operatorname{rk} v termos; a soma tem rk⁡u+rk⁡v\operatorname{rk} u + \operatorname{rk} v termos, logo rk⁡(u+v)≤rk⁡u+rk⁡v\operatorname{rk}(u + v) \leq \operatorname{rk} u + \operatorname{rk} v.

25. O dicionário: um subespaço FF corresponde a F∘F^\circ de dimensão complementar (Teorema 2.6), e de volta pela bidualidade (questões 6–7); as somas trocam com as interseções (questão 8); uma aplicação uu corresponde a uTu^{\mathsf T} com ker⁡uT=(im⁡u)∘\ker u^{\mathsf T} = (\operatorname{im}u)^\circ, im⁡uT=(ker⁡u)∘\operatorname{im}u^{\mathsf T} = (\ker u)^\circ, postos iguais, injetividade e sobrejetividade trocadas, subespaços estáveis e autovalores em correspondência (questões 11–15); a equação u(x)=bu(x) = b é resolúvel se e somente se bb é ortogonal a ker⁡uT\ker u^{\mathsf T} (questões 16–19); e em Mn\mathcal{M}_n o emparelhamento traço realiza todo o dicionário concretamente, com o traço como único invariante linear de semelhança (questões 20–23) e o posto como comprimento mínimo de uma decomposição em tensores elementares (questão 24). Em dimensão infinita as contagens de dimensão falham e são substituídas por hipóteses de fechamento sobre imagens e por completude — em espaços de Hilbert isso se torna o teorema de representação de Riesz e a teoria de Fredholm dos operadores compactos, demonstrada honestamente no volume do terceiro ano de graduação.

Termos definidos neste capítulo

Ver todos os 395 termos do glossário