Mathematics · Livro 3 · Bachelor Year 1

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

Matemática universitária — Graduação 1 · Bachelor Year 1

22Determinantes e Sistemas Lineares

O determinante condensa num único escalar a resposta à pergunta “estes nn vetores formam uma base?” — e, geometricamente, mede o volume que eles geram. Nós o caracterizamos pelas suas propriedades (multilinear, alternado, normalizado), o calculamos nas dimensões 22 e 33 e, em geral, por desenvolvimento em cofatores, e o pomos a trabalhar sobre sistemas lineares, ao lado do algoritmo para todos os usos: a eliminação de Gauss.

22.1 O determinante

Teorema 22.1 (Caracterização)

Existe exatamente uma aplicação det ⁣:Mn(K)K\det \colon \mathcal{M}_n(K) \to K, vista como função das nn colunas, que é:

  1. linear em cada coluna (as outras fixas);
  2. alternada: trocar duas colunas muda o sinal (logo duas colunas iguais dão 00);
  3. normalizada: detIn=1\det I_n = 1.

Para n=2n = 2 e 33:

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

(a regra de Sarrus 3×33 \times 3: produtos das diagonais descendentes menos os das ascendentes).

Demonstração. Admitido neste nível.

Observação 22.2

Para n=2n = 2: desenvolver por bilinearidade nas colunas canônicas dá a fórmula, que reciprocamente satisfaz os axiomas — uma demonstração completa; n=3n = 3 é idêntico, com mais termos. O caso geral (existência pela soma sobre permutações, unicidade pelo mesmo desenvolvimento) exige a assinatura de uma permutação e fica adiado para o segundo ano; usamos livremente os axiomas e as consequências abaixo.

O desenvolvimento para n=2n = 2 por extenso, já que ele é o modelo: com colunas C1=ae1+ce2C_1 = a\,e_1 + c\,e_2 e C2=be1+de2C_2 = b\,e_1 + d\,e_2, a bilinearidade dá

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

e a alternância mata os pares repetidos e inverte det(e2,e1)=det(e1,e2)\det(e_2, e_1) = -\det(e_1, e_2): a aplicação inteira colapsa em (adbc)det(e1,e2)=adbc(ad - bc)\det(e_1, e_2) = ad - bc pela normalização. A unicidade é visível no próprio cálculo — os axiomas não deixaram escolha em passo algum — e este é exatamente o fato de unicidade a menos de escala usado na demonstração da regra do produto abaixo.

Teorema 22.3 (Propriedades)

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

  1. somar a uma coluna um múltiplo de outra não altera o determinante; multiplicar uma coluna por λ\lambda multiplica-o por λ\lambda (logo det(λA)=λndetA\det(\lambda A) = \lambda^n \det A);
  2. det(AB)=detAdetB\det(AB) = \det A\, \det B;
  3. AA é invertível     \iff detA0\det A \neq 0     \iff as colunas formam uma base de KnK^n; e então det(A1)=(detA)1\det(A^{-1}) = (\det A)^{-1};
  4. det(AT)=detA\det(A^{\mathsf T}) = \det A — de modo que toda regra sobre colunas é também uma regra sobre linhas;
  5. o determinante de uma matriz triangular é o produto das suas entradas diagonais.

Demonstração. (1) Por linearidade, det(,Ci+λCj,)=detA+λdet(,Cj,)\det(\dots, C_i + \lambda C_j, \dots) = \det A + \lambda\det(\dots, C_j, \dots), onde o segundo determinante tem duas colunas iguais: nulo.

(2) Fixe AA e considere φ(B)=det(AB)\varphi(B) = \det(AB) como função das colunas de BB: como ABAB tem colunas ABjAB_j, φ\varphi é multilinear e alternada nos BjB_j. Admitimos, junto com o Teorema 22.1, o seu enunciado de unicidade em forma escalonada: toda aplicação multilinear alternada φ\varphi das colunas é igual a φ(In)det\varphi(I_n) \cdot \det. Aqui φ(In)=detA\varphi(I_n) = \det A, logo det(AB)=detAdetB\det(AB) = \det A \cdot \det B.

(3) Se AA é invertível: detAdetA1=detI=1\det A\,\det A^{-1} = \det I = 1, logo detA0\det A \neq 0 e a fórmula da inversa vale. Se AA não é invertível, as suas colunas são linearmente dependentes (o Corolário 20.9 e a Proposição 20.2); exprimir uma coluna através das outras e desenvolver por linearidade deixa determinantes com duas colunas iguais: detA=0\det A = 0. O enunciado sobre bases é a Proposição 19.8.

(4) Admitido junto com a construção geral (é imediato na fórmula das permutações); registramo-lo para poder usar operações sobre linhas.

(5) Se alguma entrada diagonal se anula, as primeiras kk colunas são linearmente dependentes para algum kk (considerações de posto) e det=0=\det = 0 = o produto. Caso contrário, zere cada coluna abaixo e à esquerda por operações do tipo (1) — possível na forma triangular —, chegando à matriz diagonal, cujo determinante é o produto das entradas por multilinearidade a partir de InI_n.

Exemplo 22.4 (As regras, conferidas em números)

Tome A=(1234)A = \begin{pmatrix} 1 & 2\\ 3 & 4\end{pmatrix} (detA=2\det A = -2) e B=(0111)B = \begin{pmatrix} 0 & 1\\ 1 & 1\end{pmatrix} (detB=1\det B = -1). Então

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

Multiplicatividade e invariância por transposição confirmadas — ao passo que a falsa aditividade falha no mesmo par:

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

Trinta segundos de aritmética deste tipo, depois de invocar qualquer identidade de determinantes, são o seguro contra erros mais barato disponível.

Exemplo 22.5 (Determinantes como áreas)

O paralelogramo gerado por u=(2,0)u = (2, 0) e v=(1,3)v = (1, 3) tem base 22 e altura 33: área 66. E

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

o determinante 2×22\times2 é a área com sinal do paralelogramo das suas colunas. Os axiomas recontam a geometria: somar a uma coluna um múltiplo da outra é um cisalhamento, que desliza o paralelogramo paralelamente a um lado sem alterar base nem altura (a operação (1) do Teorema 22.3); multiplicar uma coluna por um escalar multiplica a área; trocar as colunas inverte a orientação, donde o sinal, det(v,u)=6\det(v, u) = -6. Em R3\R^3 a mesma leitura dá volumes com sinal, e det\abs{\det} torna-se o fator universal de dilatação de volumes das aplicações lineares — o fato por trás da fórmula de mudança de variáveis para integrais múltiplas no volume do segundo ano de graduação.

Teorema 22.6 (Desenvolvimento por cofatores)

Seja AMn(K)A \in \mathcal{M}_n(K) e Δij\Delta_{ij} o determinante de AA com a linha ii e a coluna jj suprimidas. Então, para qualquer coluna jj fixa (ou linha, por transposição):

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

Demonstração. Admitido neste nível.

Exemplo 22.7

Desenvolvendo ao longo da primeira coluna:

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

Estratégia: crie zeros primeiro (operações sobre linhas ou colunas), e depois desenvolva ao longo da linha mais vazia.

Exemplo 22.8 (A inversa por cofatores, uma vez à mão)

Para A=(110011101)A = \begin{pmatrix} 1 & 1 & 0\\ 0 & 1 & 1\\ 1 & 0 & 1\end{pmatrix}: detA=1(1)1(1)+0=2\det A = 1(1) - 1(-1) + 0 = 2. Os nove cofatores (1)i+jΔij(-1)^{i+j}\Delta_{ij} montam-se em

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

a fórmula citada no Exercício 22.8. Confira um par linha-coluna: (linha 11 de AA)(coluna 11 de A1A^{-1}) =12(1+1+0)=1= \frac12(1 + 1 + 0) = 1, e contra a coluna 22: 12(1+1+0)=0\frac12(-1 + 1 + 0) = 0. Nove determinantes 2×22\times2 para uma inversa 3×33\times3: já neste tamanho, a redução por linhas (o Exercício 22.3) sai mais barata — o valor da fórmula dos cofatores é teórico (a integralidade no Exercício 22.8, a diferenciabilidade da inversa em volumes posteriores), não computacional.

Exemplo 22.9 (A regra triangular por blocos, em tamanho 44)

Afirmação: det(MN0P)=detMdetP\det\begin{pmatrix} M & N\\ 0 & P\end{pmatrix} = \det M\,\det P para blocos 2×22\times2. Zere o bloco NN por operações sobre colunas: somar às colunas 3,43, 4 combinações adequadas das colunas 1,21, 2 elimina NN quando MM é invertível (resolva MΛ=NM\Lambda = -N para os coeficientes de combinação Λ\Lambda), deixando det(M00P)\det\begin{pmatrix} M & 0\\ 0 & P\end{pmatrix}; então o desenvolvimento por cofatores ao longo da primeira coluna, duas vezes, dá detMdetP\det M\det P para esta forma diagonal por blocos. Se MM não é invertível, as suas colunas são linearmente dependentes, logo as duas primeiras colunas da matriz grande também o são (as suas metades inferiores são nulas): os dois lados se anulam. A regra estende-se a blocos de tamanhos quaisquer pelo mesmo argumento em dois casos — e ela é o motor do Exercício 22.10.

Exemplo 22.10 (Um determinante 4×44 \times 4, com estratégia)

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

Toda linha soma 1010: a operação C1C1+C2+C3+C4C_1 \leftarrow C_1 + C_2 + C_3 + C_4 torna a primeira coluna constante, e fatorar 1010 deixa uns. Em seguida LiLiL1L_i \leftarrow L_i - L_1 (i2i \geq 2) zera a primeira coluna:

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

desenvolvendo o último determinante 3×33\times3 ao longo da sua primeira linha: 1(22)1(22)+(3)(22)=0+4+12=161(2 - 2) - 1(-2 - 2) + (-3)(-2 - 2) = 0 + 4 + 12 = 16. Moral: uma única operação bem escolhida (perceber a soma constante das linhas) vence dezesseis cofatores.

Método 22.11 (Escolher uma estratégia de determinante)

Examine a matriz antes de calcular qualquer coisa.

  1. Somas constantes de linhas ou de colunas: some tudo numa linha, fatore o valor comum (o Exemplo 22.10, o Exercício 22.7).
  2. Estrutura repetitiva: subtraia linhas ou colunas vizinhas para criar zeros; padrões em escada colapsam rumo à forma triangular, cujo determinante se lê na diagonal.
  3. Zeros isolados: desenvolva ao longo da linha mais vazia (o Exemplo 22.7); famílias recursivas (tridiagonais, o Exercício 22.6) produzem assim recorrências.
  4. Um parâmetro: o determinante é um polinômio nele; encontre as suas raízes localizando os valores degenerados (linhas iguais, colunas proporcionais), e depois fixe o polinômio pelo grau e pelo coeficiente dominante. Para a matriz do Exercício 22.7: m=1m = 1 dá três linhas iguais (posto 11, uma raiz dupla), e m=2m = -2 faz as linhas somarem zero (mais uma raiz); o determinante tem grau 33 em mm com termo dominante m3-m^3 (o produto antidiagonal mmmm\cdot m\cdot m, cujo sinal de Sarrus é 1-1), logo ele tem de ser (m+2)(m1)2-(m+2)(m-1)^2 — sem nenhum desenvolvimento, e os dois métodos conferem um com o outro.

Exemplo 22.12 (Determinante de Vandermonde)

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

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

Esboço da demonstração (detalhada no Exercício 22.5): as operações sobre colunas CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} feitas da direita para a esquerda zeram a primeira linha, e fatorar cada linha restante reduz a V(x2,,xn)V(x_2, \dots, x_n). Não nulo se e somente se os xix_i são dois a dois distintos — o determinante por trás da interpolação de Lagrange (o Exemplo 20.10).

22.2 Sistemas lineares

Definição 22.13

Um sistema linear de nn equações em pp incógnitas é AX=BAX = B com AMn,p(K)A \in \mathcal{M}_{n,p}(K), BKnB \in K^n; ele é homogêneo quando B=0B = 0. O seu conjunto de soluções, quando não vazio, é X0+kerAX_0 + \ker A: uma solução particular mais a solução geral do homogêneo — um subespaço afim de dimensão prkAp - \operatorname{rk} A (teorema do núcleo e da imagem).

Exemplo 22.14 (A estrutura afim, tornada visível)

Resolva

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

Subtraindo as equações: 2yz=12y - z = 1, logo z=2y1z = 2y - 1 e x=3yz=43yx = 3 - y - z = 4 - 3y. As soluções formam a reta

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

a solução particular X0=(4,0,1)X_0 = (4, 0, -1) (a escolha y=0y = 0) mais a reta núcleo kerA=Vect(3,1,2)\ker A = \operatorname{Vect}(-3, 1, 2) do sistema homogêneo associado — verificação: (3)+1+2=0(-3) + 1 + 2 = 0 e (3)1+4=0(-3) - 1 + 4 = 0. Geometricamente, dois planos não paralelos de R3\R^3 intersectam-se ao longo de uma reta, e a contagem de dimensões prkA=32=1p - \operatorname{rk} A = 3 - 2 = 1 já sabia disso antes de resolvermos coisa alguma. Mudar a solução particular (digamos y=1y = 1: X0=(1,1,1)X_0' = (1, 1, 1)) muda a descrição, não a reta: um subespaço afim tem muitas origens e uma só direção.

Teorema 22.15 (Sistemas quadrados de Cramer)

Se AGLn(K)A \in GL_n(K), o sistema AX=BAX = B tem a solução única X=A1BX = A^{-1}B, cujas coordenadas são

xj=detAjdetA,Aj=A com a coluna j substituıˊda por B.x_j = \frac{\det A_j}{\det A}, \qquad A_j = A \text{ com a coluna } j \text{ substituída por } B .

Demonstração. A unicidade e a existência são a invertibilidade. Para a fórmula: escreva B=kxkCkB = \sum_k x_k C_k (colunas de AA); então, por multilinearidade e alternância,

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

todo termo exceto k=jk = j tendo uma coluna repetida.

Exemplo 22.16 (Cramer com um parâmetro, por extenso)

Para mRm \in \R, resolva

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

O determinante é 1m21 - m^2. Caso genérico m±1m \neq \pm1: Cramer dá

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

uma solução limpa para cada mm admissível (confira em m=0m = 0: (1,2)(1, 2), obviamente correto). Casos degenerados: em m=1m = 1 as equações leem-se x+y=1x + y = 1 e x+y=2x + y = 2: incompatíveis; em m=1m = -1 elas leem-se xy=1x - y = 1 e x+y=2-x + y = 2, isto é, xy=1x - y = 1 e xy=2x - y = -2: incompatíveis de novo. O anulamento do determinante anuncia que alguma coisa degenera, mas nunca diz o quê — vazio ou infinito tem de ser decidido olhando para o lado direito. Note também como as fórmulas sinalizam os seus próprios limites: quando m1m \to 1^{-}, x=12m1m2x = \frac{1 - 2m}{1 - m^2} \to -\infty; o ponto solução foge à medida que as duas retas se tornam paralelas.

Método 22.17 (Eliminação de Gauss em sistemas)

Reduza por linhas a matriz ampliada (AB)(A \mid B) à forma escalonada.

  1. Se aparecer um pivô na última coluna (uma linha 0=10 = 1): nenhuma solução.
  2. Caso contrário, as incógnitas separam-se em incógnitas pivô e incógnitas livres (parâmetros); a substituição regressiva exprime as primeiras em função das segundas: o conjunto de soluções é um subespaço afim de dimensão == número de incógnitas livres.

As fórmulas de Cramer servem para a teoria e para sistemas pequenos; a eliminação é o algoritmo prático.

Exemplo 22.18 (Uma discussão com parâmetro)

Para mRm \in \R, considere

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

A matriz tem determinante (m+2)(m1)2-(m+2)(m-1)^2 (calculado no Exercício 22.7 somando todas as colunas à primeira). Para m1,2m \neq 1, -2: solução única x=y=z=1m+2x = y = z = \frac{1}{m+2} (por simetria). Para m=1m = 1: uma única equação repetida três vezes, um plano de soluções. Para m=2m = -2: somar as três equações dá 0=30 = 3, nenhuma solução.

Observação 22.19 (Armadilhas comuns)

O determinante não é linear na matriz: det(A+B)detA+detB\det(A + B) \neq \det A + \det B (já det(I2+I2)=42\det(I_2 + I_2) = 4 \neq 2); ele é linear em cada coluna separadamente, o que é coisa inteiramente diferente. Escala: det(λA)=λndetA\det(\lambda A) = \lambda^n\det A, e não λdetA\lambda\det A — cada uma das nn colunas é multiplicada. As operações sobre linhas não são todas gratuitas: LiLi+λLjL_i \leftarrow L_i + \lambda L_j preserva o determinante, mas uma troca muda o sinal e LiλLiL_i \leftarrow \lambda L_i o multiplica por λ\lambda — erros de contabilidade aqui são a fonte clássica de sinais errados nos cálculos baseados em eliminação. Um determinante nulo é o começo, não o fim: ele diz “posto <n< n” mas não qual posto; só trabalho adicional (forma escalonada, ou os menores do Exercício 22.12) o localiza — cf. o caso m=1m = 1 contra m=2m = -2 no Exemplo 22.18. Cramer precisa de invertibilidade: quando detA=0\det A = 0 as fórmulas xj=detAj/detAx_j = \det A_j/\det A não fazem sentido, e o sistema pode perfeitamente ter (infinitas) soluções. Só matrizes quadradas têm determinante: para um sistema retangular, a eliminação é a única ferramenta.

Observação 22.20 (Para onde vão os determinantes)

Três vidas esperam por este escalar. Geométrica: det\abs{\det} é o fator de dilatação de áreas ou de volumes da aplicação associada — tornado preciso para o plano no Capítulo 23 e, como jacobiano de uma mudança de variáveis, nas integrais múltiplas do volume do segundo ano de graduação. Algébrica: det(AλI)\det(A - \lambda I), o polinômio característico, abre a teoria dos autovalores no segundo ano — a identidade A2(trA)A+(detA)I=0A^2 - (\operatorname{tr} A)A + (\det A)I = 0 do problema de fim de semana do Capítulo 21 é a sua primeira sombra. Analítica: os determinantes de matrizes especiais (Vandermonde, Cauchy, Gram) decidem quando os problemas de interpolação, de decomposição e de projeção são bem postos; o problema de fim de semana abaixo avalia por completo as duas primeiras famílias.

Observação 22.21 (Perspectivas dentro do Livro 3)

Este capítulo fecha a espinha dorsal de álgebra linear do volume, e os seus dois capítulos restantes recolhem os dividendos. No Capítulo 23: a matriz de Gram (vi,vj)\bigl(\langle v_i, v_j\rangle\bigr) testa a liberdade por um determinante (o Exercício 23.11), e as isometrias do plano separam-se em rotações e reflexões conforme o sinal do seu determinante — a classificação do problema de fim de semana de lá funciona sobre isso. No Capítulo 25: a quantidade de Monge rts2rt - s^2 é o determinante da matriz simétrica das derivadas segundas, e as equações normais dos mínimos quadrados formam um sistema de Cramer cuja matriz é uma matriz de Gram (logo, de momentos) — invertível precisamente pelos critérios de sabor Vandermonde estabelecidos aqui. Quando aqueles capítulos afirmarem “invertível” ou “positiva”, os recibos estão neste.

22.3 Exercícios

Exercício 22.1

Calcule:

3152,123456789,111124139.\begin{vmatrix} 3 & 1\\ 5 & 2 \end{vmatrix}, \qquad \begin{vmatrix} 1 & 2 & 3\\ 4 & 5 & 6\\ 7 & 8 & 9\end{vmatrix}, \qquad \begin{vmatrix} 1 & 1 & 1\\ 1 & 2 & 4\\ 1 & 3 & 9\end{vmatrix}.
Solução

Solução de Exercício 22.1.

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

Segundo: L2L2L1L_2 \leftarrow L_2 - L_1, L3L3L2L_3 \leftarrow L_3 - L_2 (sobre as linhas originais) dão as linhas (1,2,3),(3,3,3),(3,3,3)(1,2,3), (3,3,3), (3,3,3): duas linhas iguais, determinante 00. (Sarrus confirma: 45+84+961054872=045 + 84 + 96 - 105 - 48 - 72 = 0.)

Terceiro: é um Vandermonde com x=1,2,3x = 1, 2, 3 (o Exemplo 22.12): (21)(31)(32)=2(2-1)(3-1)(3-2) = 2.

Exercício 22.2

Para quais λR\lambda \in \R a família ((1,1,λ),(1,λ,1),(λ,1,1))\bigl((1, 1, \lambda), (1, \lambda, 1), (\lambda, 1, 1)\bigr) é uma base de R3\R^3?

Solução

Solução de Exercício 22.2.

O determinante é igual a (some todas as colunas à primeira e fatore) (λ+2)(\lambda + 2) vezes

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

(zere com L1L1L3L_1 \leftarrow L_1 - L_3, L2L2L3L_2 \leftarrow L_2 - L_3 e desenvolva), o que dá det=(λ+2)(λ1)2\det = -(\lambda+2)(\lambda-1)^2. Base     det0    λ{1,2}\iff \det \neq 0 \iff \lambda \notin \{1, -2\}.

Exercício 22.3

Resolva pela regra de Cramer:

{2x+y=53x2y=4,e depois{x+y+z=6xy+z=22x+yz=1.\begin{cases} 2x + y = 5\\ 3x - 2y = 4 , \end{cases} \qquad\text{e depois}\qquad \begin{cases} x + y + z = 6\\ x - y + z = 2\\ 2x + y - z = 1 . \end{cases}
Solução

Solução de Exercício 22.3.

Primeiro sistema: det=7\det = -7; x=175142=147=2x = \frac{1}{-7}\begin{vmatrix} 5 & 1\\ 4 & -2\end{vmatrix} = \frac{-14}{-7} = 2, y=172534=77=1y = \frac{1}{-7}\begin{vmatrix} 2 & 5\\ 3 & 4\end{vmatrix} = \frac{-7}{-7} = 1. Verificação: 2(2)+1=52(2) + 1 = 5; 3(2)2=43(2) - 2 = 4.

Segundo sistema: depois de L2L1L_2 - L_1 e L32L1L_3 - 2L_1, as linhas tornam-se (1,1,1)(1,1,1), (0,2,0)(0,-2,0), (0,1,3)(0,-1,-3), logo

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

Cramer, substituindo as colunas por (6,2,1)T(6,2,1)^{\mathsf T}:

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

(os numeradores calculados do mesmo modo). Verificação: 1+2+3=61 + 2 + 3 = 6; 12+3=21 - 2 + 3 = 2; 2+23=12 + 2 - 3 = 1.

Exercício 22.4

Resolva por eliminação de Gauss, descrevendo o conjunto de soluções:

{x+2yz+t=12x+4y+zt=5x+2y+2z2t=4.\begin{cases} x + 2y - z + t = 1\\ 2x + 4y + z - t = 5\\ x + 2y + 2z - 2t = 4 . \end{cases}
Solução

Solução de Exercício 22.4.

Reduza a matriz ampliada: L2L22L1L_2 \leftarrow L_2 - 2L_1, L3L3L1L_3 \leftarrow L_3 - L_1:

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

Incógnitas pivô x,zx, z; incógnitas livres y,ty, t. Substituição regressiva: z=1+tz = 1 + t, x=12y+zt=22yx = 1 - 2y + z - t = 2 - 2y. Conjunto de soluções:

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

um plano afim (dimensão 2=4rk22 = 4 - \operatorname{rk} 2) de R4\R^4.

Exercício 22.5 ★★

Demonstre a fórmula de Vandermonde do Exemplo 22.12 por indução sobre nn, com as operações sobre colunas CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} efetuadas de k=nk = n até k=2k = 2.

Solução

Solução de Exercício 22.5.

Indução; n=1n = 1 é o produto vazio =1= 1. Para o passo, efetue CkCkx1Ck1C_k \leftarrow C_k - x_1 C_{k-1} para k=n,n1,,2k = n, n-1, \dots, 2 (nesta ordem, de modo que cada operação use uma coluna ainda não modificada). A primeira linha torna-se (1,0,,0)(1, 0, \dots, 0); na linha i2i \geq 2, a kk-ésima entrada torna-se xik1x1xik2=xik2(xix1)x_i^{k-1} - x_1 x_i^{k-2} = x_i^{k-2}(x_i - x_1). Desenvolvendo ao longo da primeira linha e fatorando (xix1)(x_i - x_1) em cada linha ii:

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

e a hipótese de indução completa o produto i<j(xjxi)\prod_{i<j}(x_j - x_i).

Exercício 22.6 ★★

(Tridiagonal) Seja DnD_n o determinante n×nn \times n com 22 na diagonal, 11 nas duas diagonais adjacentes e 00 em todo o resto. Desenvolvendo ao longo da primeira linha, demonstre Dn=2Dn1Dn2D_n = 2D_{n-1} - D_{n-2} e calcule DnD_n (D1=2D_1 = 2, D2=3D_2 = 3).

Solução

Solução de Exercício 22.6.

Desenvolvendo DnD_n ao longo da primeira linha: Dn=2Dn1110Dn2-blockD_n = 2 D_{n-1} - 1\cdot\begin{vmatrix} 1 & \ast\\ 0 & D_{n-2}\text{-block} \end{vmatrix}; o segundo determinante, desenvolvido ao longo da sua primeira coluna, é Dn2D_{n-2}. Logo Dn=2Dn1Dn2D_n = 2D_{n-1} - D_{n-2}, isto é, DnDn1=Dn1Dn2D_n - D_{n-1} = D_{n-1} - D_{n-2}: as diferenças são constantes, iguais a D2D1=1D_2 - D_1 = 1. Logo Dn=D1+(n1)=n+1D_n = D_1 + (n - 1) = n + 1. (Verificação: D2=3D_2 = 3, e o caso 3×33\times3 é o Exemplo 22.7: D3=4D_3 = 4.)

Exercício 22.7 ★★

Complete o Exemplo 22.18: calcule o determinante 11m1m1m11\begin{vmatrix} 1 & 1 & m\\ 1 & m & 1\\ m & 1 & 1\end{vmatrix} pela operação C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3, e realize a discussão completa do sistema.

Solução

Solução de Exercício 22.7.

C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3 torna a primeira coluna constante e igual a (m+2)(m+2); fatore-a:

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

(desenvolva ao longo da primeira coluna: a única entrada 11 carrega sinal ++, e o determinante 2×22 \times 2 restante é 00(m1)(m1)=(m1)20 \cdot 0 - (m-1)(m-1) = -(m-1)^2).

Discussão. m{1,2}m \notin \{1, -2\}: sistema de Cramer; pela simetria das equações, x=y=zx = y = z, e cada equação dá (m+2)x=1(m + 2)x = 1: solução única (1m+2,1m+2,1m+2)\bigl(\frac{1}{m+2}, \frac{1}{m+2}, \frac{1}{m+2}\bigr). m=1m = 1: as três equações leem-se todas x+y+z=1x + y + z = 1: as soluções formam o plano afim x+y+z=1x + y + z = 1. m=2m = -2: somar as três equações dá 0=30 = 3: conjunto de soluções vazio.

Exercício 22.8 ★★

Seja AMn(R)A \in \mathcal{M}_n(\R) com entradas inteiras. Demonstre que AA tem inversa com entradas inteiras se e somente se detA=±1\det A = \pm 1. (Para o sentido direto, tome determinantes; para o recíproco, admita — ou demonstre para n3n \leq 3 via cofatores — que A1=1detACom(A)TA^{-1} = \frac{1}{\det A}\,\operatorname{Com}(A)^{\mathsf T} com matriz de cofatores inteira.)

Solução

Solução de Exercício 22.8.

(\Rightarrow) Se A1A^{-1} tem entradas inteiras: detAdetA1=1\det A \cdot \det A^{-1} = 1, com ambos os determinantes inteiros (somas de produtos de entradas): dois inteiros de produto 11 são ambos ±1\pm1.

(\Leftarrow) A fórmula dos cofatores A1=1detACom(A)TA^{-1} = \frac{1}{\det A}\operatorname{Com}(A)^{\mathsf T} (conferida para n3n \leq 3 por desenvolvimento direto, admitida em geral) tem Com(A)\operatorname{Com}(A) com entradas inteiras (cada cofator é um determinante inteiro); dividir por detA=±1\det A = \pm 1 mantém os inteiros.

Exercício 22.9 ★★★

Calcule o determinante n×nn \times n da matriz aI+bJaI + bJ (o Exercício 21.9), isto é, com a+ba + b na diagonal e bb em todo o resto. (Some todas as colunas à primeira, fatore e depois zere.) Recupere a condição de invertibilidade a0a \neq 0, a+nb0a + nb \neq 0.

Solução

Solução de Exercício 22.9.

Some todas as colunas à primeira: cada entrada da nova primeira coluna é a+nba + nb; fatore-a, de modo que a primeira coluna fique só de uns. Então as operações sobre linhas LiLiL1L_i \leftarrow L_i - L_1 (i2i \geq 2) zeram toda entrada abaixo do 11 superior esquerdo e deixam aa na diagonal e 00 no resto dessas linhas: a matriz é triangular superior com diagonal (1,a,,a)(1, a, \dots, a). Logo

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

não nulo se e somente se a0a \neq 0 e a+nb0a + nb \neq 0: a condição do Exercício 21.9.

Exercício 22.10 ★★★

Sejam A,BMn(R)A, B \in \mathcal{M}_n(\R). Demonstre que

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

por operações de colunas e de linhas em blocos (C1C1+C2C_1 \leftarrow C_1 + C_2, e depois L2L2L1L_2 \leftarrow L_2 - L_1, em forma de blocos), admitindo a regra triangular por blocos natural det(MN0P)=detMdetP\det\begin{pmatrix} M & N\\ 0 & P\end{pmatrix} = \det M \det P — demonstrada para blocos 2×22 \times 2 no Exemplo 22.9.

Solução

Solução de Exercício 22.10.

Operações por blocos (cada uma é uma composição das nn operações escalares correspondentes, permitidas pelo Teorema 22.3 (1)):

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

usando a regra triangular por blocos no último passo.

Exercício 22.11 ★★

(Circulante de ordem 33) Sejam a,b,cCa, b, c \in \C e

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

Demonstre que Δ=(a+b+c)(a2+b2+c2abbcca)\Delta = (a + b + c)(a^2 + b^2 + c^2 - ab - bc - ca), e fatore completamente sobre C\C usando j=e2iπ/3j = \eu^{2\iu\pi/3}:

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

(Comece por C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3; para a forma complexa, note que a coluna (1,j,j2)T(1, j, j^2)^{\mathsf T} se comporta quase como um autovetor.)

Solução

Solução de Exercício 22.11.

C1C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3 torna a primeira coluna constante e igual a (a+b+c)(a + b + c); fatore-a, e depois L2L2L1L_2 \leftarrow L_2 - L_1, L3L3L1L_3 \leftarrow L_3 - L_1:

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

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

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

donde a fatoração completa. (Estruturalmente: a coluna (1,j,j2)T(1, j, j^2)^{\mathsf T} satisfaz M(1,j,j2)T=(a+jb+j2c)(1,j,j2)TM\,(1, j, j^2)^{\mathsf T} = (a + jb + j^2c)(1, j, j^2)^{\mathsf T}, e do mesmo modo para j2j^2 e 11: os três fatores são os três “autovalores” da circulante, uma história sistematizada no volume do segundo ano de graduação.)

Exercício 22.12 ★★★

(Posto e menores) Seja AMn,p(K)A \in \mathcal{M}_{n,p}(K). Demonstre que rkA\operatorname{rk} A é igual ao maior tamanho rr de uma submatriz r×rr \times r invertível de AA (uma submatriz conserva as entradas nos cruzamentos de rr linhas e rr colunas escolhidas). (Se rkA=r\operatorname{rk} A = r, selecione rr colunas livres, e depois rr linhas livres do bloco n×rn \times r resultante; reciprocamente, uma submatriz invertível força as colunas correspondentes de AA a serem livres.)

Solução

Solução de Exercício 22.12.

Escreva r=rkAr = \operatorname{rk} A.

Existe uma submatriz r×rr \times r invertível. Escolha rr colunas livres de AA e seja BMn,rB \in \mathcal{M}_{n,r} a matriz que elas formam: rkB=r\operatorname{rk} B = r. Como o posto por linhas é igual ao posto por colunas (o Teorema 21.13), BB tem rr linhas livres; conservar essas linhas dá uma submatriz r×rr \times r de AA de posto rr, isto é, invertível.

Nenhuma maior existe. Seja SS uma submatriz s×ss \times s invertível, tomada das colunas j1,,jsj_1, \dots, j_s e das linhas i1,,isi_1, \dots, i_s de AA. Se uma combinação kλkCjk=0\sum_k \lambda_k C_{j_k} = 0 das colunas inteiras correspondentes se anula, então ler apenas as linhas i1,,isi_1, \dots, i_skλkSk=0\sum_k \lambda_k S_k = 0 nas colunas de SS, logo todos os λk=0\lambda_k = 0 (SS invertível): as colunas Cj1,,CjsC_{j_1}, \dots, C_{j_s} de AA são livres, e srkA=rs \leq \operatorname{rk} A = r.

Logo rkA\operatorname{rk} A é exatamente o maior tamanho de uma submatriz invertível.

22.4 Problema: o duplo alternante de Cauchy

Problema 22.1

Dois determinantes governam as aplicações deste capítulo: o determinante de Vandermonde, avaliado no Exercício 22.5, e o determinante de Cauchy det(1ai+bj)\det\bigl(\frac{1}{a_i + b_j}\bigr), avaliado aqui. Em torno deles este problema reúne a caixa de ferramentas dos alternantes: truques polinomiais sobre colunas, interpolação por Cramer, a matriz de Hilbert, o discriminante de uma cúbica e o método dos polinômios alternantes. Ao longo do texto, V(x1,,xn)=i<j(xjxi)V(x_1, \dots, x_n) = \prod_{i < j}(x_j - x_i) designa o valor de Vandermonde.

Parte I — A caixa de ferramentas de Vandermonde.

  1. Calcule V(1,2,3,4)V(1, 2, 3, 4), e lembre por que a interpolação em nn nós dois a dois distintos é um sistema de Cramer.
  2. (Alternante polinomial) Sejam P0,,Pn1P_0, \dots, P_{n-1} mônicos com degPk=k\deg P_k = k. Demonstre

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

    as operações sobre colunas substituem cada coluna de potências por qualquer escada mônica, de graça.

  3. Aplique a questão 2 aos polinômios binomiais Bk=X(X1)(Xk+1)k!B_k = \frac{X(X-1)\cdots(X-k+1)}{k!}: demonstre que, para inteiros m1<m2<<mnm_1 < m_2 < \dots < m_n,

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

    o produto de todas as diferenças dois a dois de nn inteiros é divisível pelo superfatorial 0!1!(n1)!0!\,1!\cdots(n-1)!.

  4. Demonstre det(xij)1i,jn=x1x2xnV(x1,,xn)\det\bigl(x_i^{\,j}\bigr)_{1 \leq i, j \leq n} = x_1 x_2 \cdots x_n\, V(x_1, \dots, x_n) (as potências começando agora em 11).
  5. (Matriz de momentos) Seja S=(pi+j2)1i,jnS = \bigl(p_{i+j-2}\bigr)_{1 \leq i, j \leq n}, onde pk=x1k++xnkp_k = x_1^k + \dots + x_n^k. Demonstre que S=WTWS = W^{\mathsf T} W para a matriz W=(xij1)ijW = (x_i^{\,j-1})_{ij}, deduza

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

    e conclua: nn números reais são dois a dois distintos se e somente se a sua matriz de momentos é invertível, e detS0\det S \geq 0 sempre.

Parte II — A interpolação revisitada. Nós x1<<xnx_1 < \dots < x_n, valores y1,,yny_1, \dots, y_n.

  1. Escreva as condições “P=c0+c1X++cn1Xn1P = c_0 + c_1X + \dots + c_{n-1}X^{n-1} interpola” como um sistema linear nos ckc_k com matriz WW, e recupere de detW=V0\det W = V \neq 0 a existência e a unicidade do interpolante (compare com as duas demonstrações anteriores, o Teorema 8.23 e o Exemplo 20.10).
  2. Pela regra de Cramer e pelo desenvolvimento em cofatores do determinante relevante ao longo da sua última coluna, demonstre que o coeficiente dominante do interpolante é

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

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

    e interprete: os dados (P(x1),P(x1),P(x2))\bigl(P(x_1), P'(x_1), P(x_2)\bigr) determinam um único PR2[X]P \in \R_2[X] quando x1x2x_1 \neq x_2 (interpolação de Hermite).

  4. Encontre o único PR2[X]P \in \R_2[X] com P(0)=1P(0) = 1, P(0)=0P'(0) = 0, P(1)=2P(1) = 2, e confira a sua resposta contra a questão 8.

Parte III — O determinante de Cauchy. Sejam a1,,ana_1, \dots, a_n e b1,,bnb_1, \dots, b_n escalares com ai+bj0a_i + b_j \neq 0 para todos i,ji, j, e

Cn=det(1ai+bj)1i,jn.C_n = \det\Bigl(\frac{1}{a_i + b_j}\Bigr)_{1 \leq i, j \leq n} .
  1. Calcule C2C_2 à mão e ponha-o na forma “produtos de diferenças sobre produtos de somas”.
  2. Para n2n \geq 2, efetue LiLiLnL_i \leftarrow L_i - L_n (i<ni < n) e fatore linhas e colunas para demonstrar

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

    onde MM coincide com a matriz de Cauchy nas linhas i<ni < n e tem por última linha (1,1,,1)(1, 1, \dots, 1).

  3. Efetue CjCjCnC_j \leftarrow C_j - C_n (j<nj < n) em MM, fatore de novo, e conclua por indução o duplo alternante de Cauchy:

    Cn=1i<jn(ajai)(bjbi)i,j(ai+bj).C_n = \frac{\prod_{1 \leq i < j \leq n}(a_j - a_i)(b_j - b_i)}{\prod_{i, j}(a_i + b_j)} .
  4. Deduza o critério de invertibilidade (os aia_i dois a dois distintos e os bjb_j dois a dois distintos). Para a matriz de Hilbert Hn=(1i+j1)H_n = \bigl(\frac{1}{i + j - 1}\bigr): calcule detH2\det H_2 e detH3\det H_3 pela fórmula, e verifique que H21H_2^{-1} tem entradas inteiras.
  5. Mostre que, para bjb_j dois a dois distintos e qualquer lado direito, o sistema jcjai+bj=yi\sum_j \frac{c_j}{a_i + b_j} = y_i (i=1,,ni = 1, \dots, n) tem solução única, e relacione isto com a existência e a unicidade das decomposições em frações parciais com polos simples (o Teorema 9.5).

Parte IV — O discriminante de uma cúbica. Sejam λ1,λ2,λ3\lambda_1, \lambda_2, \lambda_3 as raízes (em C\C) de X3+pX+qX^3 + pX + q, e pk=λ1k+λ2k+λ3kp_k = \lambda_1^k + \lambda_2^k + \lambda_3^k.

  1. Usando λ3=pλq\lambda^3 = -p\lambda - q em cada raiz e Viète (p1=0p_1 = 0), calcule p2=2pp_2 = -2p, p3=3qp_3 = -3q e p4=2p2p_4 = 2p^2.
  2. Com a questão 5 (sobre C\C, mantendo detS=V2\det S = V^2), calcule

    disc=V(λ1,λ2,λ3)2=302p02p3q2p3q2p2=4p327q2.\operatorname{disc} = V(\lambda_1, \lambda_2, \lambda_3)^2 = \begin{vmatrix} 3 & 0 & -2p\\ 0 & -2p & -3q\\ -2p & -3q & 2p^2 \end{vmatrix} = -4p^3 - 27q^2 .
  3. Deduza: X3+pX+qX^3 + pX + q tem uma raiz múltipla se e somente se 4p3+27q2=04p^3 + 27q^2 = 0; confira em X33X+2=(X1)2(X+2)X^3 - 3X + 2 = (X - 1)^2(X + 2).
  4. Suponha p,qp, q reais. Demonstre que a cúbica tem três raízes reais distintas se e somente se disc>0\operatorname{disc} > 0, e uma raiz real mais duas raízes complexas conjugadas se e somente se disc<0\operatorname{disc} < 0. (Se λ3=λ2λ2\lambda_3 = \conj{\lambda_2} \neq \lambda_2 e λ1R\lambda_1 \in \R, mostre que VV é imaginário puro.)

Parte V — Dividendos, e o método dos alternantes.

  1. Para 0<a1<a2<<an0 < a_1 < a_2 < \dots < a_n, mostre que det(1ai+aj)>0\det\bigl(\frac{1}{a_i + a_j}\bigr) > 0.
  2. Calcule det((mij1))1i,j3\det\bigl(\binom{m_i}{j-1}\bigr)_{1 \leq i, j \leq 3} para (m1,m2,m3)=(2,4,7)(m_1, m_2, m_3) = (2, 4, 7), primeiro pelas questões 2–3 e depois por desenvolvimento direto.
  3. Sejam λ1,,λn\lambda_1, \dots, \lambda_n dois a dois distintos e não nulos. Usando uma matriz de Vandermonde invertível, demonstre de novo que as sequências geométricas ((λik)k0)1in\bigl((\lambda_i^{\,k})_{k \geq 0}\bigr)_{1 \leq i \leq n} formam uma família livre do espaço das sequências.
  4. Calcule det(1i+j)1i,j3\det\bigl(\frac{1}{i + j}\bigr)_{1 \leq i, j \leq 3} a partir do duplo alternante.
  5. (Polinômios alternantes) Chame um polinômio FF nas variáveis x1,,xnx_1, \dots, x_n de alternante quando trocar duas variáveis quaisquer muda o seu sinal. Mostre que um FF alternante se anula sempre que xi=xjx_i = x_j (iji \neq j), e deduza — uma variável de cada vez, pelo teorema do fator — que FF é divisível por i<j(xjxi)\prod_{i<j}(x_j - x_i).
  6. Use a questão 23 para redemonstrar a fórmula de Vandermonde sem indução: o determinante det(xij1)\det(x_i^{\,j-1}) é um polinômio alternante de grau total (n2)\binom n2, logo um múltiplo constante de i<j(xjxi)\prod_{i<j}(x_j - x_i); identifique a constante comparando um monômio.
  7. Síntese, em quatro frases: qual propriedade única do determinante (qual axioma) gera todas as fatorações deste problema; por que a identidade da matriz de momentos da questão 5 transforma um enunciado sobre distinção complexa num teste de sinal real computável; quais duas matrizes clássicas foram completamente avaliadas aqui e quais problemas lineares elas governam; e como o método dos alternantes das questões 23–24 explica, de uma só vez, por que i<j(xjxi)\prod_{i<j}(x_j - x_i) não para de aparecer. Nomeie o teorema da Parte III.
Solução

Solução de Problema 22.1.

1. V(1,2,3,4)=(21)(31)(41)(32)(42)(43)=123121=12V(1,2,3,4) = (2-1)(3-1)(4-1)(3-2)(4-2)(4-3) = 1 \cdot 2\cdot 3\cdot 1\cdot 2\cdot 1 = 12. A interpolação em nós distintos pede os coeficientes de PP que resolvem Wc=yW c = y com W=(xij1)W = (x_i^{\,j-1}), e detW=V0\det W = V \neq 0: um sistema de Cramer.

2. Percorra as colunas da esquerda para a direita. C1C_1 é a coluna constante P0(xi)=1P_0(x_i) = 1 (P0P_0 mônico de grau 00). Suponha que as colunas 1,,j11, \dots, j-1 já foram reduzidas às potências puras 1,xi,,xij21, x_i, \dots, x_i^{\,j-2}. Como Pj1=Xj1+k<j1αkXkP_{j-1} = X^{j-1} + \sum_{k < j-1}\alpha_k X^k, subtrair de CjC_j a combinação kαk(coluna de xik)\sum_k \alpha_k\,(\text{coluna de } x_i^k) — operação que não altera o determinante — deixa a coluna de potências puras xij1x_i^{\,j-1}. Depois da última coluna, a matriz é a matriz de Vandermonde: det=V(x1,,xn)\det = V(x_1, \dots, x_n).

3. Os polinômios (j1)!Bj1(j-1)!\,B_{j-1} são mônicos de grau j1j - 1, logo a questão 2 dá

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

O lado esquerdo é o determinante de uma matriz com entradas inteiras (BkB_k assume valores inteiros em Z\Z: questões 16–17 do problema de fim de semana Problema 18.1), logo um inteiro; e ele é positivo, pois V(m1,,mn)>0V(m_1, \dots, m_n) > 0 para m1<<mnm_1 < \dots < m_n. Logo o superfatorial divide o produto de todas as diferenças dois a dois.

4. Fatore xix_i em cada linha ii: det(xij)j=1..n=x1xndet(xij1)=x1xnV\det(x_i^{\,j})_{j = 1..n} = x_1\cdots x_n\, \det(x_i^{\,j-1}) = x_1\cdots x_n\,V.

5. (WTW)ij=kxki1xkj1=pi+j2(W^{\mathsf T}W)_{ij} = \sum_k x_k^{\,i-1} x_k^{\,j-1} = p_{i+j-2}: S=WTWS = W^{\mathsf T}W. Logo detS=det(WT)detW=V2\det S = \det(W^{\mathsf T})\det W = V^2 (o Teorema 22.3 (2),(4)). Para xix_i reais: detS=V20\det S = V^2 \geq 0, e SS é invertível se e somente se V0V \neq 0, isto é, se e somente se os xix_i são dois a dois distintos — um teste de sinal definido, computável apenas a partir das somas de potências.

6. As condições de interpolação kckxik=yi\sum_{k} c_k\,x_i^{\,k} = y_i formam o sistema Wc=yWc = y; detW=V0\det W = V \neq 0 dá existência e unicidade de uma só vez. Esta é a terceira demonstração do livro: fórmula explícita no Teorema 8.23, argumento de núcleo no Exemplo 20.10, Cramer aqui.

7. Cramer: cn1=detW/detWc_{n-1} = \det W'/\det W, onde WW' é WW com a sua última coluna substituída por yy. Desenvolvendo detW\det W' ao longo dessa coluna:

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

Ora, V=V(i)j<i(xixj)j>i(xjxi)V = V(\setminus i)\cdot\prod_{j<i}(x_i - x_j)\prod_{j>i} (x_j - x_i), e converter o segundo produto custa (1)ni(-1)^{n-i}:

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

donde cn1=iyi/ji(xixj)c_{n-1} = \sum_i y_i/\prod_{j \neq i}(x_i - x_j) — de novo a fórmula das diferenças divididas.

8. L3L3L1L_3 \leftarrow L_3 - L_1 dá as linhas (1,x1,x12)(1, x_1, x_1^2), (0,1,2x1)(0, 1, 2x_1), (0, x2x1, (x2x1)(x2+x1))(0,\ x_2 - x_1,\ (x_2-x_1)(x_2+x_1)); desenvolvendo ao longo da primeira coluna e fatorando (x2x1)(x_2 - x_1):

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

Não nulo para x1x2x_1 \neq x_2: o sistema linear que exprime P(x1)=uP(x_1) = u, P(x1)=vP'(x_1) = v, P(x2)=wP(x_2) = w nos coeficientes de PR2[X]P \in \R_2[X] é de Cramer — a interpolação de Hermite com um nó duplicado é bem posta.

9. P=a+bX+cX2P = a + bX + cX^2 com a=P(0)=1a = P(0) = 1, b=P(0)=0b = P'(0) = 0, a+b+c=P(1)=2a + b + c = P(1) = 2: c=1c = 1, logo P=1+X2P = 1 + X^2, único. Coerência: aqui x1=0x_1 = 0, x2=1x_2 = 1 e o determinante da questão 8 é (10)2=10(1 - 0)^2 = 1 \neq 0.

10. Cálculo direto:

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

e o numerador desenvolve-se em a1b1+a2b2a1b2a2b1=(a2a1)(b2b1)a_1b_1 + a_2b_2 - a_1b_2 - a_2b_1 = (a_2 - a_1)(b_2 - b_1): diferenças sobre somas.

11. Para i<ni < n, a nova entrada da linha ii é

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

Fatore (anai)(a_n - a_i) em cada linha i<ni < n, e depois 1an+bj\frac1{a_n + b_j} em cada coluna jj: o que resta tem entradas 1ai+bj\frac1{a_i + b_j} nas linhas i<ni < n e a constante 11 na linha nn — a matriz MM, com o prefator anunciado.

12. Em MM, para j<nj < n a operação CjCjCnC_j \leftarrow C_j - C_n transforma a linha nn em (0,,0,1)(0, \dots, 0, 1) e, na linha i<ni < n,

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

Fatore (bnbj)(b_n - b_j) em cada coluna j<nj < n e 1ai+bn\frac1{a_i + b_n} em cada linha i<ni < n, e depois desenvolva ao longo da última linha (sinal (1)n+n=+1(-1)^{n+n} = +1): o determinante restante é Cn1C_{n-1}. Reunindo os fatores das questões 11–12:

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

e a indução (base C1=1a1+b1C_1 = \frac1{a_1+b_1}) monta exatamente o duplo alternante de Cauchy: os fatores (ajai)(bjbi)(a_j - a_i)(b_j - b_i) para todos os pares, sobre todas as somas (ai+bj)(a_i + b_j).

13. A fórmula se anula se e somente se algum aj=aia_j = a_i ou bj=bib_j = b_i: a matriz de Cauchy é invertível se e somente se as duas famílias são dois a dois distintas. Hilbert: ai=ia_i = i, bj=j1b_j = j - 1. Para n=2n = 2: numerador (21)(10)=1(2-1)(1-0) = 1, denominador 1223=121\cdot2\cdot2\cdot3 = 12: detH2=112\det H_2 = \frac1{12}. Para n=3n = 3: numerador [(1)(2)(1)]2=4\bigl[(1)(2)(1)\bigr]^2 = 4, denominador (123)(234)(345)=62460=8640(1\cdot2\cdot3) (2\cdot3\cdot4)(3\cdot4\cdot5) = 6\cdot24\cdot60 = 8640: detH3=48640=12160\det H_3 = \frac{4}{8640} = \frac1{2160}. Inversa para n=2n = 2:

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

todos inteiros (fenômeno verdadeiro para todo nn).

14. A matriz do sistema é a matriz de Cauchy, invertível pela questão 13 quando os bjb_j (e os aia_i) são dois a dois distintos: solução única. Interpretação: uma função racional R=jcjX+bjR = \sum_j \frac{c_j}{X + b_j} com polos simples é determinada por nn dos seus valores R(a1),,R(an)R(a_1), \dots, R(a_n), e reciprocamente qualquer tal folha de dados é realizada exatamente uma vez — a contrapartida amostral do teorema de existência e unicidade das frações parciais (o Teorema 9.5).

15. Viète para X3+pX+qX^3 + pX + q: λ1+λ2+λ3=0\lambda_1 + \lambda_2 + \lambda_3 = 0, i<jλiλj=p\sum_{i<j}\lambda_i\lambda_j = p, logo p1=0p_1 = 0 e p2=p122p=2pp_2 = p_1^2 - 2p = -2p. Cada raiz satisfaz λ3=pλq\lambda^3 = -p\lambda - q; somando: p3=pp13q=3qp_3 = -p\,p_1 - 3q = -3q. Multiplicando por λ\lambda e somando: p4=pp2qp1=2p2p_4 = -p\,p_2 - q\,p_1 = 2p^2.

16. Pela questão 5 (a identidade S=WTWS = W^{\mathsf T}W e detS=V2\det S = V^2 valem sobre C\C),

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

desenvolvendo ao longo da primeira linha.

17. Uma raiz múltipla significa dois λi\lambda_i iguais, isto é, V=0V = 0, isto é, disc=4p327q2=0\operatorname{disc} = -4p^3 - 27q^2 = 0. Para X33X+2X^3 - 3X + 2: 4(3)3+274=108+108=04(-3)^3 + 27\cdot4 = -108 + 108 = 0, coerente com a raiz dupla 11 de (X1)2(X+2)(X-1)^2(X+2).

18. As raízes não reais de uma cúbica real vêm em pares conjugados, logo ocorrem exatamente dois casos quando disc0\operatorname{disc} \neq 0. Três raízes reais distintas: VV é real e não nulo, logo disc=V2>0\operatorname{disc} = V^2 > 0. Uma raiz real λ1\lambda_1 e λ3=λ2R\lambda_3 = \conj{\lambda_2} \notin \R: então

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

logo VV é um número imaginário puro não nulo e disc=V2<0\operatorname{disc} = V^2 < 0. Os dois sinais caracterizam os dois casos.

19. Tome bi=aib_i = a_i no duplo alternante: o numerador é i<j(ajai)2>0\prod_{i<j}(a_j - a_i)^2 > 0 e o denominador i,j(ai+aj)>0\prod_{i,j}(a_i + a_j) > 0 (todas as entradas positivas): o determinante é positivo. (Em linguagem posterior: o núcleo 1x+y\frac1{x+y} é positivo definido.)

20. Pelas questões 2–3, o determinante vale V(2,4,7)/(0!1!2!)=(42)(72)(74)2=302=15V(2,4,7)/(0!\,1!\,2!) = \frac{(4-2)(7-2)(7-4)}{2} = \frac{30}{2} = 15. Diretamente, a matriz é

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

21. Suponha ici(λik)k=0\sum_i c_i\,(\lambda_i^{\,k})_{k} = 0 como sequência. Ler em k=0,1,,n1k = 0, 1, \dots, n-1WTc=0W^{\mathsf T}c = 0 com W=(λij1)W = (\lambda_i^{\,j-1}) invertível (det=V0\det = V \neq 0, com λi\lambda_i distintos): c=0c = 0. As sequências geométricas são livres.

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

23. Se xi=xjx_i = x_j, a troca das duas variáveis fixa o ponto mas deve mudar o sinal de FF: F=FF = -F, logo F=0F = 0 ali. Divisibilidade: veja FF como um polinômio na única variável xnx_n com coeficientes nas outras variáveis; ele se anula nos n1n - 1 “valores” x1,,xn1x_1, \dots, x_{n-1}, logo fatorações repetidas (o Teorema 8.7) dão F=i<n(xnxi)GF = \prod_{i<n}(x_n - x_i)\cdot G com GG polinomial. O prefator é invariante pelas trocas de dois índices i,j<ni, j < n, logo GG é alternante em x1,,xn1x_1, \dots, x_{n-1}, e a indução completa: i<j(xjxi)\prod_{i<j}(x_j - x_i) divide FF.

24. D=det(xij1)D = \det(x_i^{\,j-1}) é um polinômio nos xix_i; trocar duas variáveis troca duas linhas, logo DD é alternante e, pela questão 23, D=ci<j(xjxi)D = c\,\prod_{i<j}(x_j - x_i) para algum polinômio cc. Graus totais: DD tem grau 0+1++(n1)=(n2)\leq 0 + 1 + \dots + (n-1) = \binom n2, e o produto tem grau exatamente (n2)\binom n2: cc é uma constante. O monômio x2x32xnn1x_2\,x_3^2\cdots x_n^{\,n-1} tem coeficiente 11 em DD (produto diagonal) e 11 no produto (escolha a variável de índice maior em cada fator): c=1c = 1, e a fórmula de Vandermonde sai sem indução alguma.

25. (i) A alternância — o axioma “duas colunas iguais matam o determinante” — é o motor: foi ela que produziu cada fator (xjxi)(x_j - x_i), (ajai)(a_j - a_i), (bjbi)(b_j - b_i) do problema. (ii) A identidade detS=V2\det S = V^2 substitui as raízes complexas individuais, inatingíveis, pelas suas somas de potências, que são polinômios reais nos coeficientes, de modo que a distinção se torna o sinal de um número real computável. (iii) O determinante de Vandermonde governa a interpolação polinomial, e o determinante de Cauchy governa as frações parciais e as funções racionais amostradas (com a matriz de Hilbert como o seu caso particular mais famoso). (iv) Todo polinômio alternante é divisível por i<j(xjxi)\prod_{i<j}(x_j - x_i), e uma contagem de graus fixa então tal polinômio a menos de uma constante — razão pela qual este produto não para de reaparecer sempre que um determinante se anula sobre coincidências. O teorema da Parte III é o duplo alternante de Cauchy.