Fórmula de Binet-Cauchy

Em matemática, e mais precisamente em álgebra linear, a fórmula de Cauchy-Binet é uma fórmula que generaliza o teorema de Binet. A fórmula é útil no cálculo do determinante do produto de duas matrizes em um caso mais geral que aquele considerado no teorema de Binet.

Enunciado

Seja R {\displaystyle R} um anel comutativo possuindo elemento multiplicativo idêntico, isto é, um anel comutativo com unidade. Sejam A {\displaystyle A} e B {\displaystyle B} matrizes em Mat m , n ( R ) {\displaystyle \operatorname {Mat} _{m,n}(R)} e Mat n , m ( R ) {\displaystyle \operatorname {Mat} _{n,m}(R)} , respectivamente. Se I n , m {\displaystyle {\mathcal {I}}_{n,m}} denota o conjunto de m {\displaystyle m} -tuplas estritamente crescentes com componentes em { 1 , , n } {\displaystyle \{1,\ldots ,n\}} , das quais há card ( I n , m ) = ( n m ) {\displaystyle \textstyle {\operatorname {card} ({\mathcal {I}}_{n,m})={\binom {n}{m}}}} , e se A m , I Mat m , m ( R ) {\displaystyle A_{m,I}\in \operatorname {Mat} _{m,m}(R)} é obtida de A {\displaystyle A} quando selecionadas as colunas de acordo com I {\displaystyle I} , e B I , m {\displaystyle B_{I,m}} é obtida de B {\displaystyle B} selecionando linhas similarmente, então

det A B = I I n , m det ( A m , I ) det ( B I , m ) {\displaystyle \det {AB}=\sum _{I\in {\mathcal {I}}_{n,m}}\det(A_{m,I})\det(B_{I,m})} ,

se n m {\displaystyle n\geq m} e det ( A B ) = 0 {\displaystyle \det(AB)=0} caso contrário.

Prova

Se I = ( i 1 , , i m ) {\displaystyle I=(i_{1},\ldots ,i_{m})} está em I n , m {\displaystyle {\mathcal {I}}_{n,m}} , escreveremos e I = ( e i 1 , e i 2 , , e i m ) {\displaystyle e_{I}=(e_{i_{1}},e_{i_{2}},\ldots ,e_{i_{m}})} , I ~ = { i 1 , i 2 , , i m } {\displaystyle {\widetilde {I}}=\{i_{1},i_{2},\ldots ,i_{m}\}} . Consideraremos um elemento de R n {\displaystyle R^{n}} como uma matriz em Mat 1 , n ( R ) {\displaystyle \operatorname {Mat} _{1,n}(R)} . Se m {\displaystyle m} é um inteiro positivo, escreveremos { k ( k Z ) & ( 1 k m ) } = [ m ] {\displaystyle \{k\mid (k\in \mathbb {Z} )\,\&\,(1\leq k\leq m)\}=[m]} .

A multilinearidade alternada de det : R k × R k × × R k k  copias R {\displaystyle \det :\underbrace {R^{k}\times R^{k}\times \cdots \times R^{k}} _{k{\text{ copias}}}\rightarrow R} para um anel comutativo com unidade será usada. Para ver por que det {\displaystyle \det } detém essa propriedade, dada uma função [ k ] × [ k ] R : ( i , j ) a i , j {\displaystyle [k]\times [k]\rightarrow R:(i,j)\mapsto a_{i,j}} , i.e. uma matriz em Mat k , k ( R ) {\displaystyle \operatorname {Mat} _{k,k}(R)} , para a qual existem r , s [ k ] {\displaystyle r,s\in [k]} com r s {\displaystyle r\neq s} e a r , i = a s , i {\displaystyle a_{r,i}=a_{s,i}} para todo i [ k ] {\displaystyle i\in [k]} , note que temos a partição do conjunto Sym ( k ) = Alt ( k ) ( Alt ( k ) ( r s ) ) {\displaystyle \operatorname {Sym} (k)=\operatorname {Alt} (k)\sqcup {\big (}\!\operatorname {Alt} (k)\cdot (r\,\,\,s){\big )}} . Daí, uma vez que toda permutação em Alt ( k ) ( r s ) {\displaystyle \operatorname {Alt} (k)\cdot (r\,\,\,s)} tem sinal 1 {\displaystyle -1} , temos

σ Sym ( k ) sgn ( σ ) a 1 , σ ( 1 ) a 2 , σ ( 2 ) a k , σ ( k ) = β Alt ( k ) ( a 1 , β ( 1 ) a r , β ( r ) a s , β ( s ) a k , β ( k ) ) β Alt ( k ) ( a 1 , β ( 1 ) a r , β ( s ) a s , β ( r ) a k , β ( k ) ) {\displaystyle \sum _{\sigma \in \operatorname {Sym} (k)}\operatorname {sgn} (\sigma )a_{1,\sigma (1)}a_{2,\sigma (2)}\ldots a_{k,\sigma (k)}=\sum _{\beta \in \operatorname {Alt} (k)}(a_{1,\beta (1)}\ldots a_{r,\beta (r)}\ldots a_{s,\beta (s)}\ldots a_{k,\beta (k)})-\sum _{\beta \in \operatorname {Alt} (k)}(a_{1,\beta (1)}\ldots a_{r,\beta (s)}\ldots a_{s,\beta (r)}\ldots a_{k,\beta (k)})} .

Pela comutatividade de R {\displaystyle R} ,

σ Sym ( k ) sgn ( σ ) a 1 , σ ( 1 ) a 2 , σ ( 2 ) a k , σ ( k ) = β Alt ( k ) ( a r , β ( r ) a s , β ( s ) a r , β ( s ) a s , β ( r ) ) j [ k ] { r , s } a j , β ( j ) {\displaystyle \sum _{\sigma \in \operatorname {Sym} (k)}\operatorname {sgn} (\sigma )a_{1,\sigma (1)}a_{2,\sigma (2)}\ldots a_{k,\sigma (k)}=\sum _{\beta \in \operatorname {Alt} (k)}{\big (}a_{r,\beta (r)}a_{s,\beta (s)}-a_{r,\beta (s)}a_{s,\beta (r)}{\big )}\!\!\!\!\prod _{j\in [k]\smallsetminus \{r,s\}}\!\!\!\!a_{j,\beta (j)}} ,

e uma vez que a r , β ( s ) = a s , β ( s ) {\displaystyle a_{r,\beta (s)}=a_{s,\beta (s)}} , a s , β ( r ) = a r , β ( r ) {\displaystyle a_{s,\beta (r)}=a_{r,\beta (r)}} , a soma se reduz de fato a zero. Que det {\displaystyle \det } é multilinear é imediato.

Voltando à prova da fórmula de Cauchy-Binet:

Fixe A Mat m , n ( R ) {\displaystyle A\in \operatorname {Mat} _{m,n}(R)} e defina a aplicação S A : R n × R n × × R n m  copias R {\displaystyle S_{A}:\underbrace {R^{n}\times R^{n}\times \cdots \times R^{n}} _{m{\text{ copias}}}\to R} por S A ( x 1 , x 2 , , x m ) = det ( A ( x 1 T x 2 T x m T ) ) {\displaystyle S_{A}(x_{1},x_{2},\ldots ,x_{m})=\det {\big (}A\cdot (x_{1}^{\textsf {T}}\quad x_{2}^{\textsf {T}}\quad \ldots \quad x_{m}^{\textsf {T}}){\big )}} . Faça y r = j r = 1 n b r , j r e j r {\displaystyle y_{r}={\textstyle {\sum _{j_{r}=1}^{n}b_{r,j_{r}}e_{j_{r}}}}} e B = ( y 1 T y 2 T y m T ) {\displaystyle B={\big (}y_{1}^{\textsf {T}}\quad y_{2}^{\textsf {T}}\quad \ldots \quad y_{m}^{\textsf {T}}{\big )}} , de forma que det ( A B ) = S A ( y 1 , , y m ) {\displaystyle \det(AB)=S_{A}(y_{1},\ldots ,y_{m})} . Note que det ( A m , I ) = S A ( e I ) {\displaystyle \det(A_{m,I})=S_{A}(e_{I})} . Vê-se que a aplicação S A {\displaystyle S_{A}} é multilinear alternada, logo

S A ( y 1 , , y m ) = ( j 1 , j 2 , , j m ) b 1 , j 1 b 2 , j 2 b m , j m S A ( e j 1 , e j 2 , , e j m ) {\displaystyle S_{A}(y_{1},\ldots ,y_{m})=\sum _{(j_{1},j_{2},\ldots ,j_{m})}b_{1,j_{1}}b_{2,j_{2}}\ldots b_{m,j_{m}}S_{A}(e_{j_{1}},e_{j_{2}},\ldots ,e_{j_{m}})} .

Se m > n {\displaystyle m>n} , haverá repetição em toda lista ( e j 1 , e j 2 , , e j m ) {\displaystyle (e_{j_{1}},e_{j_{2}},\ldots ,e_{j_{m}})} ; tendo em vista a alternância de S A {\displaystyle S_{A}} , segue que det ( A B ) = S A ( y 1 , , y m ) = 0 {\displaystyle \det(AB)=S_{A}(y_{1},\ldots ,y_{m})=0} .

Se n m {\displaystyle n\geq m} , a soma se estende sobre o conjunto de todas as m {\displaystyle m} -tuplas com entradas distintas. Nesse conjunto podemos declarar duas m {\displaystyle m} -tuplas equivalentes quando uma puder ser obtida a partir da outra por meio de uma permutação das entradas de uma delas. Trata-se de uma relação de equivalência, que particiona portanto esse conjunto. Cada classe de equivalência intersecta I n , m {\displaystyle {\mathcal {I}}_{n,m}} em um, e apenas um, elemento; os outros elementos de uma classe são obtidos a partir deste representante por meio de permutações das entradas, e toda permutação em m {\displaystyle m} símbolos ocorre uma única vez, isto é, toda classe de equivalência está em bijeção com Sym ( m ) Sym ( I ~ ) {\displaystyle \operatorname {Sym} (m)\cong \operatorname {Sym} ({\widetilde {I}})} . Se I {\displaystyle I} e J {\displaystyle J} estão relacionados por meio de uma permutação σ {\displaystyle \sigma } , então por alternância de S A {\displaystyle S_{A}} , vale S A ( e I ) = sgn ( σ ) S A ( e J ) {\displaystyle S_{A}(e_{I})=\operatorname {sgn}(\sigma )S_{A}(e_{J})} . Essas observações nos levam a

S A ( y 1 , , y m ) = I I n , m σ Sym ( I ~ ) b 1 , σ ( i 1 ) b 2 , σ ( i 2 ) b m , σ ( i m ) S A ( e σ ( I ) ) = I I n , m ( σ Sym ( I ~ ) sgn ( σ ) b 1 , σ ( i 1 ) b m , σ ( i m ) ) S A ( e I ) {\displaystyle S_{A}(y_{1},\ldots ,y_{m})=\sum _{I\in {\mathcal {I}}_{n,m}}\sum _{\sigma \in \operatorname {Sym} ({\widetilde {I}})}b_{1,\sigma (i_{1})}b_{2,\sigma (i_{2})}\ldots b_{m,\sigma (i_{m})}S_{A}(e_{\sigma (I)})=\sum _{I\in {\mathcal {I}}_{n,m}}\left(\sum _{\sigma \in \operatorname {Sym} ({\widetilde {I}})}\operatorname {sgn}(\sigma )b_{1,\sigma (i_{1})}\ldots b_{m,\sigma (i_{m})}\right)\!S_{A}(e_{I})} .

Mas

det ( B I , m T ) = σ Sym ( I ~ ) sgn ( σ ) b 1 , σ ( i 1 ) b m , σ ( i m ) {\displaystyle \det({B_{I,m}}^{\!\!\!{\textsf {T}}})=\sum _{\sigma \in \operatorname {Sym} ({\widetilde {I}})}\operatorname {sgn}(\sigma )b_{1,\sigma (i_{1})}\ldots b_{m,\sigma (i_{m})}} ,

e como uma matriz quadrada e sua transposta têm o mesmo determinante, fica provada a fórmula. Que o determinante preserva produtos entre matrizes quadradas de mesma dimensão m {\displaystyle m} é consequência imediata, pois em tal caso I m , m = { I 0 = ( 1 , 2 , , m ) } {\displaystyle {\mathcal {I_{m,m}}}=\{I_{0}=(1,2,\ldots ,m)\}} , reduzindo a soma a det ( A m , I 0 ) det ( B I 0 , m ) = det ( A ) det ( B ) . {\displaystyle \det(A_{m,I_{0}})\det(B_{I_{0},m})=\det(A)\det(B).} A fórmula também implica que para qualquer matriz C Mat m , n ( R ) {\displaystyle C\in \operatorname {Mat} _{m,n}(R)} , n m , {\displaystyle n\geq m,} com entradas em um anel comutativo com unidade, det ( C C T ) {\displaystyle \det(CC^{\textsf {T}})} é uma soma de quadrados; de fato, é a soma dos quadrados dos menores de C {\displaystyle C} de ordem m {\displaystyle m} .

Ligações externas

  • «Cauchy-Binet formula». no PlanetMath 
  • «A short combinatoric proof of Cauchy–Binet formula» (PDF) 

Referências

(em inglês) Joel G. Broida & S. Gill Williamson. A Comprehensive Introduction to Linear Algebra, §4.6 Cauchy-Binet theorem, pp. 208–14, Addison-Wesley, 1989, ISBN 0-201-50065-5.

(em inglês) Shafarevich, Igor R., Remizov, Alexey O. Linear Algebra and Geometry, §2.9 (p. 68) & §10.5 (p. 377), Springer, 2012, ISBN 978-3-642-30993-9.

Ícone de esboço Este artigo sobre matemática é um esboço. Você pode ajudar a Wikipédia expandindo-o.
  • v
  • d
  • e