Pesquisa · Mapa mental

Matriz definida

Em matemática, uma matriz simétrica com entradas reais é positiva definida se o número real for positivo para todo vetor coluna real não nulo em que é o vetor linha [en] transposto de De modo mais geral, uma matriz hermitiana é positiva definida se o número real for positivo para todo vetor coluna complexo não nulo em que denota a conjugada transposta de

Fonte: Wikipédia (pt)Atualizado em 03/11/2026
01

Definições

Nas definições a seguir, x T {\displaystyle \mathbf {x} ^{\mathsf {T}}} é a transposta de x , {\displaystyle \mathbf {x} ,} z ∗ {\displaystyle \mathbf {z} ^{*}} é a conjugada transposta de z , {\displaystyle \mathbf {z} ,} e 0 {\displaystyle \mathbf {0} } denota o vetor nulo n-dimensional.

Definições para matrizes reais

Uma matriz real simétrica n × n {\displaystyle n\times n} M {\displaystyle M} é dita positiva definida se x T M x > 0 {\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0} para todo x {\displaystyle \mathbf {x} } não nulo em R n . {\displaystyle \mathbb {R} ^{n}.} Formalmente, M positiva definida ⟺ x T M x > 0 para todo x ∈ R n ∖ { 0 } {\displaystyle M{\text{ positiva definida}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0{\text{ para todo }}\mathbf {x} \in \mathbb {R} ^{n}\setminus \{\mathbf {0} \}} Uma matriz real simétrica n × n {\displaystyle n\times n} M {\displaystyle M} é dita positiva semidefinida ou definida não negativa se x T M x ≥ 0 {\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \geq 0} para todo x {\displaystyle \mathbf {x} } em R n . {\displaystyle \mathbb {R} ^{n}.} Formalmente, M positiva semidefinida ⟺ x T M x ≥ 0 para todo x ∈ R n {\displaystyle M{\text{ positiva semidefinida}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \geq 0{\text{ para todo }}\mathbf {x} \in \mathbb {R} ^{n}}

Definições para matrizes complexas

Todas as definições a seguir envolvem o termo z ∗ M z . {\displaystyle \mathbf {z} ^{*}M\mathbf {z} .} Observe que ele é sempre um número real para qualquer matriz quadrada hermitiana M . {\displaystyle M.} Uma matriz complexa hermitiana n × n {\displaystyle n\times n} M {\displaystyle M} é dita positiva definida se z ∗ M z > 0 {\displaystyle \mathbf {z} ^{*}M\mathbf {z} >0} para todo z {\displaystyle \mathbf {z} } não nulo em C n . {\displaystyle \mathbb {C} ^{n}.} Formalmente, M positiva definida ⟺ z ∗ M z > 0 para todo z ∈ C n ∖ { 0 } {\displaystyle M{\text{ positiva definida}}\quad \iff \quad \mathbf {z} ^{*}M\mathbf {z} >0{\text{ para todo }}\mathbf {z} \in \mathbb {C} ^{n}\setminus \{\mathbf {0} \}}

Consistência entre as definições real e complexa

Como toda matriz real é também uma matriz complexa, as definições de "definitude" para as duas classes devem coincidir. Para matrizes complexas, a definição mais comum diz que M {\displaystyle M} é positiva definida se e somente se z ∗ M z {\displaystyle \mathbf {z} ^{*}M\mathbf {z} } for real e positivo para todos os vetores coluna complexos não nulos z . {\displaystyle \mathbf {z} .} Essa condição implica que M {\displaystyle M} é hermitiana (isto é, sua transposta é igual à sua conjugada), pois, sendo z ∗ M z {\displaystyle \mathbf {z} ^{*}M\mathbf {z} } real, ele é igual ao seu conjugado transposto z ∗ M ∗ z {\displaystyle \mathbf {z} ^{*}M^{*}\mathbf {z} } para todo z , {\displaystyle \mathbf {z} ,} o que implica M = M ∗ . {\displaystyle M=M^{*}.}

Notação

Se uma matriz hermitiana M {\displaystyle M} é positiva semidefinida, às vezes escreve-se M ⪰ 0 {\displaystyle M\succeq 0} e, se M {\displaystyle M} é positiva definida, escreve-se M ≻ 0. {\displaystyle M\succ 0.} Para indicar que M {\displaystyle M} é negativa semidefinida, escreve-se M ⪯ 0 {\displaystyle M\preceq 0} e, para indicar que M {\displaystyle M} é negativa definida, escreve-se M ≺ 0. {\displaystyle M\prec 0.} Na análise funcional, as matrizes positivas semidefinidas definem operadores positivos. Se duas matrizes A {\displaystyle A} e B {\displaystyle B} satisfazem B − A ⪰ 0 , {\displaystyle B-A\succeq 0,} pode-se definir uma ordem parcial não estrita B ⪰ A {\displaystyle B\succeq A} que é reflexiva, antissimétrica e transitiva; no entanto, ela não é uma ordem total, pois B − A , {\displaystyle B-A,} em geral, pode ser indefinida. Observe também que ⪰ {\displaystyle \succeq } e ≻ {\displaystyle \succ } não satisfazem a correspondência usual entre relações de ordem parcial não estrita e estrita, porque B ⪰ A ∧ B ≠ A {\displaystyle B\succeq A\land B\neq A} não implica B ≻ A {\displaystyle B\succ A} .

02

Caracterizações

Decorre das definições acima que uma matriz hermitiana é positiva definida se e somente se ela é a matriz de uma forma quadrática positiva definida ou de uma forma hermitiana. As matrizes positivas definidas e positivas semidefinidas podem ser caracterizadas de muitas maneiras, o que pode explicar a importância do conceito em diversas partes da matemática. Uma matriz hermitiana M é positiva definida se e somente se satisfaz qualquer uma das seguintes condições equivalentes. Uma matriz é positiva semidefinida se satisfaz condições equivalentes semelhantes, em que, nas condições sobre congruência, autovalores e decomposição, "positivo" é substituído por "não negativo" e "matriz invertível" é substituído por "matriz". As matrizes reais positivas definidas e positivas semidefinidas estão na base da otimização convexa [en], pois, dada uma função de várias variáveis reais que seja duas vezes diferenciável, se sua matriz hessiana (matriz de suas derivadas parciais de segunda ordem) for positiva definida em um ponto p , {\displaystyle p,} então a função é convexa perto de p e, reciprocamente, se a função for convexa perto de p , {\displaystyle p,} então a matriz hessiana é positiva semidefinida em p . {\displaystyle p.}

03

Exemplos

z T I z = [ a b ] [ 1 0 0 1 ] [ a b ] = a 2 + b 2 . {\displaystyle \mathbf {z} ^{\mathsf {T}}I\mathbf {z} ={\begin{bmatrix}a&b\end{bmatrix}}{\begin{bmatrix}1&0\\0&1\end{bmatrix}}{\begin{bmatrix}a\\b\end{bmatrix}}=a^{2}+b^{2}.} Vista como uma matriz complexa, para qualquer vetor coluna não nulo z com entradas complexas a e b, tem-se z ∗ I z = [ a ¯ b ¯ ] [ 1 0 0 1 ] [ a b ] = a ¯ a + b ¯ b = | a | 2 + | b | 2 . {\displaystyle \mathbf {z} ^{*}I\mathbf {z} ={\begin{bmatrix}{\overline {a}}&{\overline {b}}\end{bmatrix}}{\begin{bmatrix}1&0\\0&1\end{bmatrix}}{\begin{bmatrix}a\\b\end{bmatrix}}={\overline {a}}a+{\overline {b}}b=|a|^{2}+|b|^{2}.}

04

Autovalores

Seja M {\displaystyle M} uma matriz hermitiana n × n {\displaystyle n\times n} (isso inclui as matrizes simétricas reais). Todos os autovalores de M {\displaystyle M} são reais, e seus sinais caracterizam sua definitude: Seja P D P − 1 {\displaystyle PDP^{-1}} uma decomposição em autovalores [en] de M , {\displaystyle M,} em que P {\displaystyle P} é uma matriz complexa unitária cujas colunas formam uma base ortonormal de autovetores de M , {\displaystyle M,} e D {\displaystyle D} é uma matriz diagonal real cuja diagonal principal contém os autovalores correspondentes. A matriz M {\displaystyle M} pode ser vista como uma matriz diagonal D {\displaystyle D} reexpressa nas coordenadas da base (de autovetores) P . {\displaystyle P.} Dito de outro modo, aplicar M {\displaystyle M} a algum vetor z , {\displaystyle \mathbf {z} ,} obtendo M z , {\displaystyle M\mathbf {z} ,} é o mesmo que mudar a base para o sistema de coordenadas dos autovetores usando P − 1 , {\displaystyle P^{-1},} obtendo P − 1 z , {\displaystyle P^{-1}\mathbf {z} ,} aplicar a transformação de dilatação D {\displaystyle D} ao resultado, obtendo D P − 1 z , {\displaystyle DP^{-1}\mathbf {z} ,} e então voltar à base original usando P , {\displaystyle P,} obtendo P D P − 1 z . {\displaystyle PDP^{-1}\mathbf {z} .}

05

Decomposição

Seja M {\displaystyle M} uma matriz hermitiana n × n {\displaystyle n\times n} . M {\displaystyle M} é positiva semidefinida se e somente se pode ser decomposta como um produto M = B ∗ B {\displaystyle M=B^{*}B} de uma matriz B {\displaystyle B} por sua conjugada transposta. Quando M {\displaystyle M} é real, B {\displaystyle B} também pode ser real, e a decomposição pode ser escrita como M = B T B . {\displaystyle M=B^{\mathsf {T}}B.} M {\displaystyle M} é positiva definida se e somente se existe tal decomposição com B {\displaystyle B} invertível. De modo mais geral, M {\displaystyle M} é positiva semidefinida com posto k {\displaystyle k} se e somente se existe uma decomposição com uma matriz k × n {\displaystyle k\times n} B {\displaystyle B} de posto completo por linhas (isto é, de posto k {\displaystyle k} ). Além disso, para qualquer decomposição M = B ∗ B , {\displaystyle M=B^{*}B,} tem-se rank ⁡ ( M ) = rank ⁡ ( B ) . {\displaystyle \operatorname {rank} (M)=\operatorname {rank} (B).}

Unicidade a menos de transformações unitárias

A decomposição não é única: se M = B ∗ B {\displaystyle M=B^{*}B} para alguma matriz k × n {\displaystyle k\times n} B {\displaystyle B} e se Q {\displaystyle Q} é qualquer matriz unitária k × k {\displaystyle k\times k} (ou seja, Q ∗ Q = Q Q ∗ = I {\displaystyle Q^{*}Q=QQ^{*}=I} ), então M = B ∗ B = B ∗ Q ∗ Q B = A ∗ A {\displaystyle M=B^{*}B=B^{*}Q^{*}QB=A^{*}A} para A = Q B . {\displaystyle A=QB.} No entanto, essa é a única maneira pela qual duas decomposições podem diferir: a decomposição é única a menos de transformações unitárias. Mais formalmente, se A {\displaystyle A} é uma matriz k × n {\displaystyle k\times n} e B {\displaystyle B} é uma matriz ℓ × n {\displaystyle \ell \times n} tais que A ∗ A = B ∗ B , {\displaystyle A^{*}A=B^{*}B,} então existe uma matriz ℓ × k {\displaystyle \ell \times k} Q {\displaystyle Q} com colunas ortonormais (ou seja, Q ∗ Q = I k × k {\displaystyle Q^{*}Q=I_{k\times k}} ) tal que B = Q A . {\displaystyle B=QA.} Quando ℓ = k {\displaystyle \ell =k} isso significa que Q {\displaystyle Q} é unitária.

Raiz quadrada

Uma matriz hermitiana M {\displaystyle M} é positiva semidefinida se e somente se existe uma matriz positiva semidefinida B {\displaystyle B} (em particular, B {\displaystyle B} é hermitiana, logo B ∗ = B {\displaystyle B^{*}=B} ) que satisfaz M = B B . {\displaystyle M=BB.} Essa matriz B {\displaystyle B} é única, é chamada de raiz quadrada [en] não negativa de M , {\displaystyle M,} e é denotada por B = M 1 2 . {\displaystyle B=M^{\frac {1}{2}}.} Quando M {\displaystyle M} é positiva definida, M 1 2 , {\displaystyle M^{\frac {1}{2}},} também o é, de modo que ela é também chamada de raiz quadrada positiva de M . {\displaystyle M.}

Decomposição de Cholesky

Uma matriz hermitiana positiva definida M {\displaystyle M} pode ser escrita como M = L L ∗ , {\displaystyle M=LL^{*},} em que L {\displaystyle L} é triangular inferior com diagonal positiva (equivalentemente, M = B ∗ B {\displaystyle M=B^{*}B} em que B = L ∗ {\displaystyle B=L^{*}} é triangular superior); essa é a decomposição de Cholesky, que é única. Reciprocamente, se L {\displaystyle L} é triangular inferior com diagonal não negativa, então L L ∗ {\displaystyle LL^{*}} é positiva semidefinida. A decomposição de Cholesky é especialmente útil para cálculos numéricos eficientes.

06

Outras caracterizações

Seja M {\displaystyle M} uma matriz hermitiana n × n {\displaystyle n\times n} . As seguintes propriedades são equivalentes a M {\displaystyle M} ser positiva definida: Uma matriz positiva semidefinida é positiva definida se e somente se ela é invertível. Uma matriz M {\displaystyle M} é negativa (semi)definida se e somente se − M {\displaystyle -M} é positiva (semi)definida.

07

Formas quadráticas

A forma quadrática (pura) associada a uma matriz real n × n {\displaystyle n\times n} M {\displaystyle M} é a função Q : R n → R {\displaystyle Q:\mathbb {R} ^{n}\to \mathbb {R} } tal que Q ( x ) = x T M x {\displaystyle Q(\mathbf {x} )=\mathbf {x} ^{\mathsf {T}}M\mathbf {x} } para todo x . {\displaystyle \mathbf {x} .} M {\displaystyle M} pode ser suposta simétrica substituindo-a por 1 2 ( M + M T ) , {\displaystyle {\tfrac {1}{2}}\left(M+M^{\mathsf {T}}\right),} pois qualquer parte assimétrica é anulada no produto bilateral. Uma matriz simétrica M {\displaystyle M} é positiva definida se e somente se sua forma quadrática é uma função estritamente convexa. De modo mais geral, qualquer função quadrática de R n {\displaystyle \mathbb {R} ^{n}} em R {\displaystyle \mathbb {R} } pode ser escrita como x T M x + b T x + c {\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} +\mathbf {b} ^{\mathsf {T}}\mathbf {x} +c} em que M {\displaystyle M} é uma matriz simétrica n × n {\displaystyle n\times n} , b {\displaystyle \mathbf {b} } é um vetor real de dimensão n e c {\displaystyle c} é uma constante real. No caso n = 1 {\displaystyle n=1} , trata-se de uma parábola e, assim como no caso n = 1 {\displaystyle n=1} , tem-se

08

Diagonalização simultânea

Uma matriz simétrica e outra matriz que seja ao mesmo tempo simétrica e positiva definida podem ser diagonalizadas simultaneamente. Isso ocorre embora a diagonalização simultânea não seja necessariamente realizada por meio de uma transformação de semelhança. Nesta seção, trata-se do caso real. Seja M {\displaystyle M} uma matriz simétrica e N {\displaystyle N} uma matriz simétrica e positiva definida. Escreva a equação generalizada de autovalores como ( M − λ N ) x = 0 {\displaystyle \left(M-\lambda N\right)\mathbf {x} =0} em que se impõe que x {\displaystyle \mathbf {x} } seja normalizado, isto é, x T N x = 1. {\displaystyle \mathbf {x} ^{\mathsf {T}}N\mathbf {x} =1.} Agora, usa-se a decomposição de Cholesky para escrever a inversa de N {\displaystyle N} como Q T Q . {\displaystyle Q^{\mathsf {T}}Q.} Multiplicando por Q {\displaystyle Q} e fazendo x = Q T y , {\displaystyle \mathbf {x} =Q^{\mathsf {T}}\mathbf {y} ,} obtém-se Q ( M − λ N ) Q T y = 0 , {\displaystyle Q\left(M-\lambda N\right)Q^{\mathsf {T}}\mathbf {y} =0,} que pode ser reescrita como ( Q M Q T ) y = λ y {\displaystyle \left(QMQ^{\mathsf {T}}\right)\mathbf {y} =\lambda \mathbf {y} } em que y T y = 1. {\displaystyle \mathbf {y} ^{\mathsf {T}}\mathbf {y} =1.} Manipulações adicionais fornecem então M X = N X Λ {\displaystyle MX=NX\Lambda } em que X {\displaystyle X} é uma matriz que tem como colunas os autovetores generalizados e Λ {\displaystyle \Lambda } é uma matriz diagonal dos autovalores generalizados. Agora, a pré-multiplicação por X T {\displaystyle X^{\mathsf {T}}} fornece o resultado final: X T M X = Λ {\displaystyle X^{\mathsf {T}}MX=\Lambda } e X T N X = I , {\displaystyle X^{\mathsf {T}}NX=I,} mas observe que essa já não é uma diagonalização ortogonal em relação ao produto interno em que y T y = 1. {\displaystyle \mathbf {y} ^{\mathsf {T}}\mathbf {y} =1.} Na verdade, diagonalizou-se M {\displaystyle M} em relação ao produto interno induzido por N . {\displaystyle N.}

09

Propriedades

Se M , N ≥ 0 , {\displaystyle M,N\geq 0,} embora M N {\displaystyle MN} não seja necessariamente positiva semidefinida, o produto de Hadamard o é, M ∘ N ≥ 0 {\displaystyle M\circ N\geq 0} (esse resultado é frequentemente chamado de teorema do produto de Schur [en]). Quanto ao produto de Hadamard de duas matrizes positivas semidefinidas M = ( m i j ) ≥ 0 , {\displaystyle M=(m_{ij})\geq 0,} N ≥ 0 , {\displaystyle N\geq 0,} há duas desigualdades notáveis: Se M , N ≥ 0 , {\displaystyle M,N\geq 0,} embora M N {\displaystyle MN} não seja necessariamente positiva semidefinida, o produto interno de Frobenius [en] satisfaz M : N ≥ 0 {\displaystyle M:N\geq 0} (Lancaster–Tismenetsky, The Theory of Matrices, p. 218). O conjunto das matrizes simétricas positivas semidefinidas é convexo. Isto é, se M {\displaystyle M} e N {\displaystyle N} são positivas semidefinidas, então, para qualquer α {\displaystyle \alpha } entre 0 e 1, α M + ( 1 − α ) N {\displaystyle \alpha M+\left(1-\alpha \right)N} também é positiva semidefinida. Para qualquer vetor x {\displaystyle \mathbf {x} } : x T ( α M + ( 1 − α ) N ) x = α x T M x + ( 1 − α ) x T N x ≥ 0. {\displaystyle \mathbf {x} ^{\mathsf {T}}\left(\alpha M+\left(1-\alpha \right)N\right)\mathbf {x} =\alpha \mathbf {x} ^{\mathsf {T}}M\mathbf {x} +(1-\alpha )\mathbf {x} ^{\mathsf {T}}N\mathbf {x} \geq 0.}

Ordem parcial induzida

Para matrizes simétricas reais M , {\displaystyle M,} N {\displaystyle N} escreve-se M ≥ N {\displaystyle M\geq N} se M − N ≥ 0 {\displaystyle M-N\geq 0} isto é, se M − N {\displaystyle M-N} é positiva semidefinida. Isso define uma ordem parcial no conjunto de todas as matrizes simétricas reais. De modo semelhante, pode-se definir uma ordem parcial estrita M > N . {\displaystyle M>N.}

Inversa de uma matriz positiva definida

Toda matriz positiva definida é invertível, e sua inversa também é positiva definida. Se M ≥ N > 0 {\displaystyle M\geq N>0} então N − 1 ≥ M − 1 > 0. {\displaystyle N^{-1}\geq M^{-1}>0.} Além disso, pelo teorema min-max [en], o k-ésimo maior autovalor de M {\displaystyle M} é maior ou igual ao k-ésimo maior autovalor de N . {\displaystyle N.}

Multiplicação por escalar

Se M {\displaystyle M} é positiva definida e r > 0 {\displaystyle r>0} é um número real, então r M {\displaystyle rM} é positiva definida.

Traço

As entradas diagonais m i i {\displaystyle m_{ii}} de uma matriz positiva semidefinida são reais e não negativas. Como consequência, o traço satisfaz tr ⁡ ( M ) ≥ 0. {\displaystyle \operatorname {tr} (M)\geq 0.} Além disso, como toda submatriz principal (em particular, 2 por 2) é positiva semidefinida, | m i j | ≤ m i i m j j ∀ i , j {\displaystyle \left|m_{ij}\right|\leq {\sqrt {m_{ii}m_{jj}}}\quad \forall i,j} e, portanto, quando n ≥ 1 , {\displaystyle n\geq 1,} max i , j | m i j | ≤ max i m i i {\displaystyle \max _{i,j}\left|m_{ij}\right|\leq \max _{i}m_{ii}} Uma matriz hermitiana n × n {\displaystyle n\times n} M {\displaystyle M} é positiva definida se satisfaz as seguintes desigualdades de traço: tr ⁡ ( M ) > 0 e ( tr ⁡ ( M ) ) 2 tr ⁡ ( M 2 ) > n − 1. {\displaystyle \operatorname {tr} (M)>0\quad {\text{e}}\quad {\frac {(\operatorname {tr} (M))^{2}}{\operatorname {tr} (M^{2})}}>n-1.}

10

Extensão para matrizes quadradas não hermitianas

A definição de positiva definida pode ser generalizada designando como positiva definida qualquer matriz complexa M {\displaystyle M} (por exemplo, real não simétrica) tal que R e { z ∗ M z } > 0 {\displaystyle {\mathcal {R_{e}}}\left\{\mathbf {z} ^{*}M\mathbf {z} \right\}>0} para todos os vetores complexos não nulos z , {\displaystyle \mathbf {z} ,} em que R e { c } {\displaystyle {\mathcal {R_{e}}}\{c\}} denota a parte real de um número complexo c . {\displaystyle c.} Somente a parte hermitiana 1 2 ( M + M ∗ ) {\textstyle {\frac {1}{2}}\left(M+M^{*}\right)} determina se a matriz é positiva definida, e ela é avaliada no sentido mais restrito acima. De modo semelhante, se x {\displaystyle \mathbf {x} } e M {\displaystyle M} são reais, tem-se x T M x > 0 {\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0} para todos os vetores reais não nulos x {\displaystyle \mathbf {x} } se e somente se a parte simétrica 1 2 ( M + M T ) {\textstyle {\frac {1}{2}}\left(M+M^{\mathsf {T}}\right)} é positiva definida no sentido mais restrito. É imediatamente claro que x T M x = ∑ i j x i M i j x j {\textstyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} =\sum _{ij}x_{i}M_{ij}x_{j}} é insensível à transposição de M . {\displaystyle M.}

Vídeos recomendados

Fontes consultadas

Continue pesquisando