Articulo de referencia

Matriz definida

En matemáticas , una matriz simétrica METRO {\displaystyle M} con entradas reales es definida positiva si el número real incógnita T METRO incógnita {\displaystyle \mathbf {x} ^...

En matemáticas , una matriz simétricaMETRO{\displaystyle M}con entradas reales es definida positiva si el número realincógnitaTMETROincógnita{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} }es positivo para cada vector columna real distinto de ceroincógnita,{\displaystyle \mathbf {x} ,}dóndeincógnitaT{\displaystyle \mathbf {x} ^{\mathsf {T}}}es la transpuesta del vector fila deincógnita.{\displaystyle \mathbf {x} .}[ 1 ] De manera más general, unamatriz hermitiana(es decir, unamatriz complejaigual a sutranspuesta conjugada) esdefinida positivasi el número realzMETROz{\displaystyle \mathbf {z} ^{*}M\mathbf {z} }es positivo para cada vector columna complejo distinto de ceroz,{\displaystyle \mathbf {z} ,}dóndez{\displaystyle \mathbf {z} ^{*}}denota la transpuesta conjugada dez.{\displaystyle \mathbf {z} .}

Las matrices semidefinidas positivas se definen de manera similar, excepto que los escalaresincógnitaTMETROincógnita{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} }yzMETROz{\displaystyle \mathbf {z} ^{*}M\mathbf {z} }Se requiere que sean positivos o cero (es decir, no negativos). Las matrices definidas negativas y semidefinidas negativas se definen de forma análoga. Una matriz que no es semidefinida positiva ni semidefinida negativa se denomina a veces indefinida .

Algunos autores emplean definiciones más generales de definición, permitiendo que las matrices sean asimétricas o no hermíticas. Las propiedades de estas matrices definidas generalizadas se exploran en la sección «  Extensión para matrices cuadradas no hermíticas» , más adelante, pero no constituyen el objetivo principal de este artículo.

Definiciones

En las siguientes definiciones,incógnitaT{\displaystyle \mathbf {x} ^{\mathsf {T}}}es la transpuesta deincógnita,{\displaystyle \mathbf {x} ,}z{\displaystyle \mathbf {z} ^{*}}es la transpuesta conjugada dez,{\displaystyle \mathbf {z} ,}y0{\displaystyle \mathbf {0} }denota el vector cero de dimensión n .

Definiciones para matrices reales

Unnorte×norte{\displaystyle n\times n}matriz real simétricaMETRO{\displaystyle M}Se dice que es definida positiva siincógnitaTMETROincógnita>0{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0}para todos los valores distintos de ceroincógnita{\displaystyle \mathbf {x} }enRnorte.{\displaystyle \mathbb {R} ^{n}.}Formalmente, METRO definido positivoincógnitaTMETROincógnita>0 a pesar de incógnitaRnorte{0}{\displaystyle M{\text{ positive-definite}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0{\text{ for all }}\mathbf {x} \in \mathbb {R} ^{n}\setminus \{\mathbf {0} \}}

Unnorte×norte{\displaystyle n\times n}matriz real simétricaMETRO{\displaystyle M}Se dice que es semidefinida positiva o definida no negativa siincógnitaTMETROincógnita0{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \geq 0}a pesar deincógnita{\displaystyle \mathbf {x} }enRnorte.{\displaystyle \mathbb {R} ^{n}.}Formalmente, METRO semidefinido positivoincógnitaTMETROincógnita0 a pesar de incógnitaRnorte{\displaystyle M{\text{ positive semi-definite}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \geq 0{\text{ for all }}\mathbf {x} \in \mathbb {R} ^{n}}

Unnorte×norte{\displaystyle n\times n}matriz real simétricaMETRO{\displaystyle M}Se dice que es definida negativa siincógnitaTMETROincógnita<0{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} <0}para todos los valores distintos de ceroincógnita{\displaystyle \mathbf {x} }enRnorte.{\displaystyle \mathbb {R} ^{n}.}Formalmente, METRO definido negativoincógnitaTMETROincógnita<0 a pesar de incógnitaRnorte{0}{\displaystyle M{\text{ negative-definite}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} <0{\text{ for all }}\mathbf {x} \in \mathbb {R} ^{n}\setminus \{\mathbf {0} \}}

Unnorte×norte{\displaystyle n\times n}matriz real simétricaMETRO{\displaystyle M}Se dice que es semidefinida negativa o no definida positiva siincógnitaTMETROincógnita0{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \leq 0}a pesar deincógnita{\displaystyle \mathbf {x} }enRnorte.{\displaystyle \mathbb {R} ^{n}.}Formalmente, METRO semidefinido negativoincógnitaTMETROincógnita0 a pesar de incógnitaRnorte{\displaystyle M{\text{ negative semi-definite}}\quad \iff \quad \mathbf {x} ^{\mathsf {T}}M\mathbf {x} \leq 0{\text{ for all }}\mathbf {x} \in \mathbb {R} ^{n}}

Unnorte×norte{\displaystyle n\times n}Una matriz real simétrica que no es ni semidefinida positiva ni semidefinida negativa se denomina indefinida .

Definiciones de matrices complejas

Las siguientes definiciones involucran el términozMETROz.{\displaystyle \mathbf {z} ^{*}M\mathbf {z} .}Nótese que este es siempre un número real para cualquier matriz cuadrada hermitiana.METRO.{\displaystyle M.}

Unnorte×norte{\displaystyle n\times n}matriz compleja hermitianaMETRO{\displaystyle M}Se dice que es definida positiva sizMETROz>0{\displaystyle \mathbf {z} ^{*}M\mathbf {z} >0}para todos los valores distintos de ceroz{\displaystyle \mathbf {z} }endonorte.{\displaystyle \mathbb {C} ^{n}.}Formalmente,

METRO definido positivozMETROz>0 a pesar de zdonorte{0}{\displaystyle M{\text{ positive-definite}}\quad \iff \quad \mathbf {z} ^{*}M\mathbf {z} >0{\text{ for all }}\mathbf {z} \in \mathbb {C} ^{n}\setminus \{\mathbf {0} \}}

Unnorte×norte{\displaystyle n\times n}matriz compleja hermitianaMETRO{\displaystyle M}Se dice que es semidefinida positiva o definida no negativa sizMETROz0{\displaystyle \mathbf {z} ^{*}M\mathbf {z} \geq 0}a pesar dez{\displaystyle \mathbf {z} }endonorte.{\displaystyle \mathbb {C} ^{n}.}Formalmente,

METRO semidefinido positivozMETROz0 a pesar de zdonorte{\displaystyle M{\text{ positive semi-definite}}\quad \iff \quad \mathbf {z} ^{*}M\mathbf {z} \geq 0{\text{ for all }}\mathbf {z} \in \mathbb {C} ^{n}}

Unnorte×norte{\displaystyle n\times n}matriz compleja hermitianaMETRO{\displaystyle M}Se dice que es definida negativa sizMETROz<0{\displaystyle \mathbf {z} ^{*}M\mathbf {z} <0}para todos los valores distintos de ceroz{\displaystyle \mathbf {z} }endonorte.{\displaystyle \mathbb {C} ^{n}.}Formalmente,

METRO definido negativozMETROz<0 a pesar de zdonorte{0}{\displaystyle M{\text{ negative-definite}}\quad \iff \quad \mathbf {z} ^{*}M\mathbf {z} <0{\text{ for all }}\mathbf {z} \in \mathbb {C} ^{n}\setminus \{\mathbf {0} \}}

Unnorte×norte{\displaystyle n\times n}matriz compleja hermitianaMETRO{\displaystyle M}Se dice que es semidefinida negativa o no definida positiva sizMETROz0{\displaystyle \mathbf {z} ^{*}M\mathbf {z} \leq 0}a pesar dez{\displaystyle \mathbf {z} }endonorte.{\displaystyle \mathbb {C} ^{n}.}Formalmente,

METRO semidefinido negativozMETROz0 a pesar de zdonorte{\displaystyle M{\text{ negative semi-definite}}\quad \iff \quad \mathbf {z} ^{*}M\mathbf {z} \leq 0{\text{ for all }}\mathbf {z} \in \mathbb {C} ^{n}}

Unnorte×norte{\displaystyle n\times n}Una matriz compleja hermitiana que no es ni semidefinida positiva ni semidefinida negativa se denomina indefinida .

Coherencia entre definiciones reales y complejas

Dado que toda matriz real es también una matriz compleja, las definiciones de "definición" para ambas clases deben coincidir.

Para matrices complejas, la definición más común dice queMETRO{\displaystyle M}es definida positiva si y solo sizMETROz{\displaystyle \mathbf {z} ^{*}M\mathbf {z} }es real y positivo para todos los vectores columna complejos distintos de cero.z.{\displaystyle \mathbf {z} .} Esta condición implica queMETRO{\displaystyle M}es hermitiana (es decir, su transpuesta es igual a su conjugada), ya quezMETROz{\displaystyle \mathbf {z} ^{*}M\mathbf {z} }Al ser real, es igual a su transpuesta conjugada.zMETROz{\displaystyle \mathbf {z} ^{*}M^{*}\mathbf {z} }por cadaz,{\displaystyle \mathbf {z} ,}lo cual implicaMETRO=METRO.{\displaystyle M=M^{*}.}

Según esta definición, una matriz real definida positivaMETRO{\displaystyle M}es hermitiana, por lo tanto simétrica; yzTMETROz{\displaystyle \mathbf {z} ^{\mathsf {T}}M\mathbf {z} }es positivo para todos los vectores columna reales distintos de cero.z.{\displaystyle \mathbf {z} .} Sin embargo, la última condición por sí sola no es suficiente paraMETRO{\displaystyle M}ser definida positiva. Por ejemplo, si METRO=[1111],{\displaystyle M={\begin{bmatrix}1&1\\-1&1\end{bmatrix}},}

entonces para cualquier vector realz{\displaystyle \mathbf {z} }con entradasa{\displaystyle a}yb{\displaystyle b}tenemoszTMETROz=(a+b)a+(a+b)b=a2+b2,{\displaystyle \mathbf {z} ^{\mathsf {T}}M\mathbf {z} =\left(a+b\right)a+\left(-a+b\right)b=a^{2}+b^{2},}lo cual siempre es positivo siz{\displaystyle \mathbf {z} }no es cero. Sin embargo, siz{\displaystyle \mathbf {z} }es el vector complejo con entradas 1 y i{\displaystyle i} , uno obtiene

zMETROz=[1i]METRO[1i]=[1+i1i][1i]=2+2i.{\displaystyle \mathbf {z} ^{*}M\mathbf {z} ={\begin{bmatrix}1&-i\end{bmatrix}}M{\begin{bmatrix}1\\i\end{bmatrix}}={\begin{bmatrix}1+i&1-i\end{bmatrix}}{\begin{bmatrix}1\\i\end{bmatrix}}=2+2i.}

lo cual no es real. Por lo tanto,METRO{\displaystyle M}no es definida positiva.

Por otro lado, para una matriz real simétricaMETRO,{\displaystyle M,}la condición "zTMETROz>0{\displaystyle \mathbf {z} ^{\mathsf {T}}M\mathbf {z} >0}para todos los vectores reales distintos de ceroz{\displaystyle \mathbf {z} }" implica queMETRO{\displaystyle M}es definida positiva en el sentido complejo.

Notación

Si una matriz hermitianaMETRO{\displaystyle M}es semidefinido positivo, a veces se escribeMETRO0{\displaystyle M\succeq 0}y siMETRO{\displaystyle M}es definido positivo uno escribeMETRO0.{\displaystyle M\succ 0.}Para indicar queMETRO{\displaystyle M}es semidefinido negativo uno escribeMETRO0{\displaystyle M\preceq 0}y para indicar queMETRO{\displaystyle M}es definido negativo uno escribeMETRO0.{\displaystyle M\prec 0.}

La notación proviene del análisis funcional donde las matrices semidefinidas positivas definen operadores positivos . Si dos matricesA{\displaystyle A}yB{\displaystyle B}satisfacerBA0,{\displaystyle B-A\succeq 0,}podemos definir un orden parcial no estrictoBA{\displaystyle B\succeq A}que es reflexivo , antisimétrico y transitivo ; sin embargo, no es un orden total , ya queBA,{\displaystyle B-A,}En general, puede ser indefinido. Tenga en cuenta también que{\displaystyle \succeq }y{\displaystyle \succ }no satisfacen la correspondencia habitual de relaciones de orden parcial no estrictas y estrictas , porqueBABA{\displaystyle B\succeq A\land B\neq A}no implicaBA{\displaystyle B\succ A}.

Una notación alternativa común esMETRO0,{\displaystyle M\geq 0,}METRO>0,{\displaystyle M>0,}METRO0,{\displaystyle M\leq 0,}yMETRO<0{\displaystyle M<0}para matrices semidefinidas positivas y definidas positivas, semidefinidas negativas y definidas negativas, respectivamente. Esto puede resultar confuso, ya que a veces las matrices no negativas (o matrices no positivas) también se denotan de esta manera.

Ramificaciones

De las definiciones anteriores se deduce que una matriz hermitiana es definida positiva si y solo si es la matriz de una forma cuadrática definida positiva o una forma hermitiana . En otras palabras, una matriz hermitiana es definida positiva si y solo si define un producto interno .

Las matrices definidas positivas y semidefinidas positivas pueden caracterizarse de muchas maneras, lo que puede explicar la importancia del concepto en diversas áreas de las matemáticas. Una matriz hermitiana M es definida positiva si y solo si satisface cualquiera de las siguientes condiciones equivalentes.

  • METRO{\displaystyle M}es congruente con una matriz diagonal con entradas reales positivas.
  • METRO{\displaystyle M}es hermitiana, y todos sus valores propios son reales y positivos.
  • METRO{\displaystyle M}es hermitiana, y todos sus principales menores son positivos.
  • Existe una matriz invertibleB{\displaystyle B}con transposición conjugadaB{\displaystyle B^{*}}de tal manera queMETRO=BB.{\displaystyle M=B^{*}B.}

Una matriz es semidefinida positiva si satisface condiciones equivalentes similares donde "positiva" se reemplaza por "no negativa", "matriz invertible" se reemplaza por "matriz" y se elimina la palabra "principal".

Las matrices reales definidas positivas y semidefinidas positivas son la base de la optimización convexa , ya que, dada una función de varias variables reales que es dos veces diferenciable , entonces si su matriz hessiana (matriz de sus segundas derivadas parciales) es definida positiva en un puntopag,{\displaystyle p,}entonces la función es convexa cerca de p y, recíprocamente, si la función es convexa cerca de p,pag,{\displaystyle p,}entonces la matriz hessiana es semidefinida positiva enpag.{\displaystyle p.}

El conjunto de matrices definidas positivas es un cono convexo abierto , mientras que el conjunto de matrices semidefinidas positivas es un cono convexo cerrado . [ 2 ]

Ejemplos

  • La matriz identidadI=[1001]{\displaystyle I={\begin{bmatrix}1&0\\0&1\end{bmatrix}}}es definida positiva (y como tal también semidefinida positiva). Es una matriz simétrica real y, para cualquier vector columna no nulo z con entradas reales a y b , se tiene zTIz=[ab][1001][ab]=a2+b2.{\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 una matriz compleja, para cualquier vector columna z distinto de cero con entradas complejas a y b se tiene zIz=[a¯b¯][1001][ab]=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}.} De cualquier manera, el resultado es positivo ya quez{\displaystyle \mathbf {z} }no es el vector cero (es decir, al menos uno dea{\displaystyle a}yb{\displaystyle b}no es cero).
  • La matriz simétrica real METRO=[210121012]{\displaystyle M={\begin{bmatrix}2&-1&0\\-1&2&-1\\0&-1&2\end{bmatrix}}} es definida positiva ya que para cualquier vector columna no nulo z con entradas a , b y c , tenemos zTMETROz=(zTMETRO)z=[(2ab)(a+2bdo)(b+2do)][abdo]=(2ab)a+(a+2bdo)b+(b+2do)do=2a2baab+2b2dobbdo+2do2=2a22ab+2b22bdo+2do2=a2+a22ab+b2+b22bdo+do2+do2=a2+(ab)2+(bdo)2+do2{\displaystyle {\begin{aligned}\mathbf {z} ^{\mathsf {T}}M\mathbf {z} =\left(\mathbf {z} ^{\mathsf {T}}M\right)\mathbf {z} &={\begin{bmatrix}(2a-b)&(-a+2b-c)&(-b+2c)\end{bmatrix}}{\begin{bmatrix}a\\b\\c\end{bmatrix}}\\&=(2a-b)a+(-a+2b-c)b+(-b+2c)c\\&=2a^{2}-ba-ab+2b^{2}-cb-bc+2c^{2}\\&=2a^{2}-2ab+2b^{2}-2bc+2c^{2}\\&=a^{2}+a^{2}-2ab+b^{2}+b^{2}-2bc+c^{2}+c^{2}\\&=a^{2}+(a-b)^{2}+(b-c)^{2}+c^{2}\end{aligned}}} Este resultado es una suma de cuadrados y, por lo tanto, no negativo; y es cero solo sia=b=do=0,{\displaystyle a=b=c=0,}es decir, cuandoz{\displaystyle \mathbf {z} }es el vector cero.
  • Para cualquier matriz invertible realA,{\displaystyle A,}el productoATA{\displaystyle A^{\mathsf {T}}A}es una matriz definida positiva (si las medias de las columnas de A son 0, entonces también se la llama matriz de covarianza ). Una prueba sencilla es que para cualquier vector distinto de ceroz,{\displaystyle \mathbf {z} ,}la condiciónzTATAz=(Az)T(Az)=Az2>0,{\displaystyle \mathbf {z} ^{\mathsf {T}}A^{\mathsf {T}}A\mathbf {z} =(A\mathbf {z} )^{\mathsf {T}}(A\mathbf {z} )=\|A\mathbf {z} \|^{2}>0,}ya que la invertibilidad de la matrizA{\displaystyle A}significa queAz0.{\displaystyle A\mathbf {z} \neq 0.}
  • El ejemploMETRO{\displaystyle M}Lo anterior muestra que una matriz en la que algunos elementos son negativos aún puede ser definida positiva. Por el contrario, una matriz cuyas entradas son todas positivas no es necesariamente definida positiva, como por ejemplo norte=[1221],{\displaystyle N={\begin{bmatrix}1&2\\2&1\end{bmatrix}},} para qué[11]norte[11]T=2<0.{\displaystyle {\begin{bmatrix}-1&1\end{bmatrix}}N{\begin{bmatrix}-1&1\end{bmatrix}}^{\mathsf {T}}=-2<0.}

valores propios

DejarMETRO{\displaystyle M}frijolnorte×norte{\displaystyle n\times n}Matriz hermitiana (esto incluye matrices simétricas reales ). Todos los valores propios deMETRO{\displaystyle M}son reales, y sus signos caracterizan su definitud:

  • METRO{\displaystyle M}es definida positiva si y solo si todos sus valores propios son positivos.
  • METRO{\displaystyle M}es semidefinida positiva si y solo si todos sus valores propios son no negativos.
  • METRO{\displaystyle M}es definida negativa si y solo si todos sus valores propios son negativos.
  • METRO{\displaystyle M}es semidefinida negativa si y solo si todos sus valores propios son no positivos.
  • METRO{\displaystyle M}es indefinido si y solo si tiene valores propios tanto positivos como negativos.

DejarPAGDPAG1{\displaystyle PDP^{-1}}ser una descomposición en valores propios deMETRO,{\displaystyle M,}dóndePAG{\displaystyle P}es una matriz compleja unitaria cuyas columnas comprenden una base ortonormal de autovectores deMETRO,{\displaystyle M,}yD{\displaystyle D}es una matriz diagonal real cuya diagonal principal contiene los valores propios correspondientes . La matrizMETRO{\displaystyle M}puede considerarse como una matriz diagonalD{\displaystyle D}que se ha expresado nuevamente en coordenadas de la base (de autovectores)PAG.{\displaystyle P.}Dicho de otro modo, aplicarMETRO{\displaystyle M}a algún vectorz,{\displaystyle \mathbf {z} ,}donaciónMETROz,{\displaystyle M\mathbf {z} ,}es lo mismo que cambiar la base al sistema de coordenadas de vector propio usandoPAG1,{\displaystyle P^{-1},}donaciónPAG1z,{\displaystyle P^{-1}\mathbf {z} ,}aplicando la transformación de estiramientoD{\displaystyle D}al resultado, dandoDPAG1z,{\displaystyle DP^{-1}\mathbf {z} ,}y luego cambiando la base de nuevo usandoPAG,{\displaystyle P,}donaciónPAGDPAG1z.{\displaystyle PDP^{-1}\mathbf {z} .}

Teniendo esto en cuenta, el cambio uno a uno de variabley=PAGz{\displaystyle \mathbf {y} =P\mathbf {z} }muestra quezMETROz{\displaystyle \mathbf {z} ^{*}M\mathbf {z} }es real y positivo para cualquier vector complejoz{\displaystyle \mathbf {z} }si y solo siyDy{\displaystyle \mathbf {y} ^{*}D\mathbf {y} }es real y positivo para cualquiery;{\displaystyle y;}en otras palabras, siD{\displaystyle D}es definida positiva. Para una matriz diagonal, esto es cierto solo si cada elemento de la diagonal principal, es decir, cada valor propio deMETRO{\displaystyle M}– es positivo. Dado que el teorema espectral garantiza que todos los autovalores de una matriz hermitiana sean reales, la positividad de los autovalores se puede comprobar utilizando la regla de Descartes de los signos alternos cuando el polinomio característico de una matriz real y simétrica esMETRO{\displaystyle M}Está disponible.

Descomposición

DejarMETRO{\displaystyle M}frijolnorte×norte{\displaystyle n\times n}Matriz hermitiana . METRO{\displaystyle M}es semidefinida positiva si y solo si se puede descomponer como un producto METRO=BB{\displaystyle M=B^{*}B} de una matrizB{\displaystyle B}con su transpuesta conjugada .

CuandoMETRO{\displaystyle M}es real,B{\displaystyle B}también puede ser real y la descomposición se puede escribir comoMETRO=BTB.{\displaystyle M=B^{\mathsf {T}}B.}

METRO{\displaystyle M}es definida positiva si y solo si existe tal descomposición conB{\displaystyle B}invertible . Más generalmente,METRO{\displaystyle M}es semidefinido positivo con rangok{\displaystyle k}si y solo si existe una descomposición con unak×norte{\displaystyle k\times n}matrizB{\displaystyle B}de rango de fila completa (es decir de rangok{\displaystyle k}). Además, para cualquier descomposiciónMETRO=BB,{\displaystyle M=B^{*}B,}rango(METRO)=rango(B).{\displaystyle \operatorname {rank} (M)=\operatorname {rank} (B).}[ 3 ]

Prueba

SiMETRO=BB,{\displaystyle M=B^{*}B,}entoncesincógnitaMETROincógnita=(incógnitaB)(Bincógnita)=Bincógnita20,{\displaystyle x^{*}Mx=(x^{*}B^{*})(Bx)=\|Bx\|^{2}\geq 0,}entoncesMETRO{\displaystyle M}es semidefinida positiva. Si ademásB{\displaystyle B}es invertible entonces la desigualdad es estricta paraincógnita0,{\displaystyle x\neq 0,}entoncesMETRO{\displaystyle M}es definida positiva. SiB{\displaystyle B}esk×norte{\displaystyle k\times n}de rangok,{\displaystyle k,}entoncesrango(METRO)=rango(B)=k.{\displaystyle \operatorname {rank} (M)=\operatorname {rank} (B^{*})=k.}

En la otra dirección, supongamosMETRO{\displaystyle M}es semidefinida positiva. Dado queMETRO{\displaystyle M}es hermitiano, tiene una descomposición en valores propiosMETRO=Q1DQ{\displaystyle M=Q^{-1}DQ}dóndeQ{\displaystyle Q}es unitario yD{\displaystyle D}es una matriz diagonal cuyas entradas son los valores propios deMETRO{\displaystyle M} DesdeMETRO{\displaystyle M}es semidefinida positiva, los valores propios son números reales no negativos, por lo que se puede definirD12{\displaystyle D^{\frac {1}{2}}}como la matriz diagonal cuyas entradas son raíces cuadradas no negativas de los valores propios. EntoncesMETRO=Q1DQ=QDQ=QD12D12Q=QD12D12Q=BB{\displaystyle M=Q^{-1}DQ=Q^{*}DQ=Q^{*}D^{\frac {1}{2}}D^{\frac {1}{2}}Q=Q^{*}D^{{\frac {1}{2}}*}D^{\frac {1}{2}}Q=B^{*}B}paraB=D12Q.{\displaystyle B=D^{\frac {1}{2}}Q.} Si ademásMETRO{\displaystyle M}es definida positiva, entonces los valores propios son (estrictamente) positivos, por lo tantoD12{\displaystyle D^{\frac {1}{2}}}es invertible y por lo tantoB=D12Q{\displaystyle B=D^{\frac {1}{2}}Q}también es invertible. SiMETRO{\displaystyle M}tiene rangok,{\displaystyle k,}entonces tiene exactamentek{\displaystyle k}valores propios positivos y los demás son cero, por lo tanto enB=D12Q{\displaystyle B=D^{\frac {1}{2}}Q}casik{\displaystyle k}Todas las filas están a cero. Cortar las filas de cero da como resultado unak×norte{\displaystyle k\times n}matrizB{\displaystyle B'}de tal manera queBB=BB=METRO.{\displaystyle B'^{*}B'=B^{*}B=M.}

Las columnasb1,,bnorte{\displaystyle b_{1},\dots ,b_{n}}deB{\displaystyle B}pueden verse como vectores en el espacio vectorial complejo o real.Rk,{\displaystyle \mathbb {R} ^{k},}respectivamente. Luego las entradas deMETRO{\displaystyle M}son productos escalares (es decir , productos escalares , en el caso real) de estos vectores METROij=bi,bj.{\displaystyle M_{ij}=\langle b_{i},b_{j}\rangle .} En otras palabras, una matriz hermitianaMETRO{\displaystyle M}es semidefinida positiva si y solo si es la matriz de Gram de algunos vectoresb1,,bnorte.{\displaystyle b_{1},\dots ,b_{n}.} Es definida positiva si y solo si es la matriz de Gram de algunos vectores linealmente independientes . En general, el rango de la matriz de Gram de vectoresb1,,bnorte{\displaystyle b_{1},\dots ,b_{n}}es igual a la dimensión del espacio abarcado por estos vectores. [ 4 ]

Unicidad hasta transformaciones unitarias

La descomposición no es única: siMETRO=BB{\displaystyle M=B^{*}B}para algunosk×norte{\displaystyle k\times n}matrizB{\displaystyle B}y siQ{\displaystyle Q}es cualquier unidadk×k{\displaystyle k\times k}matriz (significadoQQ=QQ=I{\displaystyle Q^{*}Q=QQ^{*}=I}), entoncesMETRO=BB=BQQB=AA{\displaystyle M=B^{*}B=B^{*}Q^{*}QB=A^{*}A}paraA=QB.{\displaystyle A=QB.}

Sin embargo, esta es la única forma en que dos descomposiciones pueden diferir: La descomposición es única salvo transformaciones unitarias . Más formalmente, siA{\displaystyle A}es unk×norte{\displaystyle k\times n}matriz yB{\displaystyle B}es un×norte{\displaystyle \ell \times n}matriz tal queAA=BB,{\displaystyle A^{*}A=B^{*}B,} entonces hay un×k{\displaystyle \ell \times k}matrizQ{\displaystyle Q}con columnas ortonormales (lo que significaQQ=Ik×k{\displaystyle Q^{*}Q=I_{k\times k}}) tal queB=QA.{\displaystyle B=QA.}[ 5 ] Cuando=k{\displaystyle \ell =k}esto significaQ{\displaystyle Q}es unitario .

Esta afirmación tiene una interpretación geométrica intuitiva en el caso real: sean las columnas deA{\displaystyle A}yB{\displaystyle B}sean los vectoresa1,,anorte{\displaystyle a_{1},\dots ,a_{n}}yb1,,bnorte{\displaystyle b_{1},\dots ,b_{n}}enRk.{\displaystyle \mathbb {R} ^{k}.} Una matriz unitaria real es una matriz ortogonal , que describe una transformación rígida (una isometría del espacio euclidiano).Rk{\displaystyle \mathbb {R} ^{k}}) preservando el punto 0 (es decir, rotaciones y reflexiones , sin traslaciones). Por lo tanto, los productos escalaresaiaj{\displaystyle a_{i}\cdot a_{j}}ybibj{\displaystyle b_{i}\cdot b_{j}}son iguales si y solo si alguna transformación rígida deRk{\displaystyle \mathbb {R} ^{k}}transforma los vectoresa1,,anorte{\displaystyle a_{1},\dots ,a_{n}}ab1,,bnorte{\displaystyle b_{1},\dots ,b_{n}}(y de 0 a 0).

Raíz cuadrada

Una matriz hermitianaMETRO{\displaystyle M}es semidefinida positiva si y solo si existe una matriz semidefinida positiva.B{\displaystyle B} (En particularB{\displaystyle B}es hermitiano, así queB=B{\displaystyle B^{*}=B}) satisfactorioMETRO=BB.{\displaystyle M=BB.}Esta matrizB{\displaystyle B}es único, [ 6 ] se llama la raíz cuadrada no negativa deMETRO,{\displaystyle M,}y se denota conB=METRO12.{\displaystyle B=M^{\frac {1}{2}}.} CuandoMETRO{\displaystyle M}es definido positivo, por lo tanto esMETRO12,{\displaystyle M^{\frac {1}{2}},}por lo tanto también se le llama raíz cuadrada positiva deMETRO.{\displaystyle M.}

La raíz cuadrada no negativa no debe confundirse con otras descomposiciones.METRO=BB.{\displaystyle M=B^{*}B.} Algunos autores utilizan el nombre raíz cuadrada yMETRO12{\displaystyle M^{\frac {1}{2}}}para cualquier descomposición de este tipo, o específicamente para la descomposición de Cholesky , o cualquier descomposición de la formaMETRO=BB;{\displaystyle M=BB;} Otros solo lo utilizan para la raíz cuadrada no negativa.

SiMETROnorte0{\displaystyle M\succ N\succ 0}entoncesMETRO12norte120.{\displaystyle M^{\frac {1}{2}}\succ N^{\frac {1}{2}}\succ 0.}

Descomposición colérica

Una matriz semidefinida positiva hermitianaMETRO{\displaystyle M}se puede escribir comoMETRO=LL,{\displaystyle M=LL^{*},}dóndeL{\displaystyle L}es triangular inferior con diagonal no negativa (equivalentementeMETRO=BB{\displaystyle M=B^{*}B}dóndeB=L{\displaystyle B=L^{*}}es triangular superior); esta es la descomposición de Cholesky . SiMETRO{\displaystyle M}es definida positiva, entonces la diagonal deL{\displaystyle L}es positivo y la descomposición de Cholesky es única. Por el contrario, siL{\displaystyle L}es triangular inferior con diagonal no negativa entoncesLL{\displaystyle LL^{*}}es semidefinida positiva. La descomposición de Cholesky es especialmente útil para cálculos numéricos eficientes. Una descomposición estrechamente relacionada es la descomposición LDL .METRO=LDL,{\displaystyle M=LDL^{*},}dóndeD{\displaystyle D}es diagonal yL{\displaystyle L}es unitriangular inferior .

Teorema de Williamson

Cualquier2norte×2norte{\displaystyle 2n\times 2n}matriz real hermitiana definida positivaMETRO{\displaystyle M}se puede diagonalizar mediante matrices simplécticas (reales). Más precisamente, el teorema de Williamson garantiza la existencia de matrices simplécticas.SSpag(2norte,R){\displaystyle S\in \mathbf {Sp} (2n,\mathbb {R} )}y diagonal real positivaDRnorte×norte{\displaystyle D\in \mathbb {R} ^{n\times n}}de tal manera queSMETROST=DD{\displaystyle SMS^{T}=D\oplus D}.

Otras caracterizaciones

DejarMETRO{\displaystyle M}frijolnorte×norte{\displaystyle n\times n}matriz simétrica real , y seaB1(METRO){incógnitaRnorte:incógnitaTMETROincógnita1}{\displaystyle B_{1}(M)\equiv \{\mathbf {x} \in \mathbb {R} ^{n}:\mathbf {x} ^{\mathsf {T}}M\mathbf {x} \leq 1\}}ser la "bola unitaria" definida porMETRO.{\displaystyle M.}Luego tenemos lo siguiente

  • B1(vvT){\displaystyle B_{1}(\mathbf {v} \mathbf {v} ^{\mathsf {T}})}es una losa sólida intercalada entre±{w:w,v=1}.{\displaystyle \pm \{\mathbf {w} :\langle \mathbf {w} ,\mathbf {v} \rangle =1\}.}
  • METRO0{\displaystyle M\succeq 0}si y solo siB1(METRO){\displaystyle B_{1}(M)}es un elipsoide o un cilindro elipsoidal.
  • METRO0{\displaystyle M\succ 0}si y solo siB1(METRO){\displaystyle B_{1}(M)}es acotado, es decir, es un elipsoide.
  • Sinorte0,{\displaystyle N\succ 0,}entoncesMETROnorte{\displaystyle M\succeq N}si y solo siB1(METRO)B1(norte);{\displaystyle B_{1}(M)\subseteq B_{1}(N);}METROnorte{\displaystyle M\succ N}si y solo siB1(METRO)entero(B1(norte)).{\displaystyle B_{1}(M)\subseteq \operatorname {int} {\bigl (}B_{1}(N){\bigr )}.}
  • Sinorte0,{\displaystyle N\succ 0,}entoncesMETROvvTvTnortev{\displaystyle M\succeq {\frac {\mathbf {v} \mathbf {v} ^{\mathsf {T}}}{\mathbf {v} ^{\mathsf {T}}N\mathbf {v} }}}a pesar dev0{\displaystyle v\neq 0}si y solo siB1(METRO)vTnortev=1B1(vvT).{\textstyle B_{1}(M)\subset \bigcap _{\mathbf {v} ^{\mathsf {T}}N\mathbf {v} =1}B_{1}(\mathbf {v} \mathbf {v} ^{\mathsf {T}}).}Así pues, dado que el dual polar de un elipsoide es también un elipsoide con los mismos ejes principales, con longitudes inversas, tenemosB1(norte1)=vTnortev=1B1(vvT)=vTnortev=1{w:|w,v|1}.{\displaystyle B_{1}(N^{-1})=\bigcap _{\mathbf {v} ^{\mathsf {T}}N\mathbf {v} =1}B_{1}(\mathbf {v} \mathbf {v} ^{\mathsf {T}})=\bigcap _{\mathbf {v} ^{\mathsf {T}}N\mathbf {v} =1}\{\mathbf {w} :|\langle \mathbf {w} ,\mathbf {v} \rangle |\leq 1\}.} Es decir, sinorte{\displaystyle N}es definida positiva, entoncesMETROvvTvTnortev{\displaystyle M\succeq {\frac {\mathbf {v} \mathbf {v} ^{\mathsf {T}}}{\mathbf {v} ^{\mathsf {T}}N\mathbf {v} }}}a pesar dev0{\displaystyle \mathbf {v} \neq \mathbf {0} }si y solo siMETROnorte1.{\displaystyle M\succeq N^{-1}.}

DejarMETRO{\displaystyle M}frijolnorte×norte{\displaystyle n\times n}Matriz hermitiana . Las siguientes propiedades son equivalentes aMETRO{\displaystyle M}ser positivo definido:

La forma sesquilineal asociada es un producto interno.
La forma sesquilineal definida porMETRO{\displaystyle M}es la función,{\displaystyle \langle \cdot ,\cdot \rangle }dedonorte×donorte{\displaystyle \mathbb {C} ^{n}\times \mathbb {C} ^{n}}adonorte{\displaystyle \mathbb {C} ^{n}}de tal manera queincógnita,yyMETROincógnita{\displaystyle \langle \mathbf {x} ,\mathbf {y} \rangle \equiv \mathbf {y} ^{*}M\mathbf {x} }a pesar deincógnita{\displaystyle \mathbf {x} }yy{\displaystyle \mathbf {y} }endonorte,{\displaystyle \mathbb {C} ^{n},}dóndey{\displaystyle \mathbf {y} ^{*}}es la transpuesta conjugada dey.{\displaystyle \mathbf {y} .}Para cualquier matriz complejaMETRO,{\displaystyle M,}esta forma es lineal enincógnita{\displaystyle x}y semilineal eny.{\displaystyle \mathbf {y} .}Por lo tanto, la forma es un producto interno endonorte{\displaystyle \mathbb {C} ^{n}}si y solo siz,z{\displaystyle \langle \mathbf {z} ,\mathbf {z} \rangle }es real y positivo para todos los valores distintos de cero.z;{\displaystyle \mathbf {z} ;} eso es si y solo siMETRO{\displaystyle M}es definido positivo. (De hecho, cada producto interno endonorte{\displaystyle \mathbb {C} ^{n}}surge de esta manera a partir de una matriz hermitiana definida positiva.
Sus principales menores son todos positivos
El k -ésimo menor principal de una matrizMETRO{\displaystyle M}es el determinante de su esquina superior izquierdak×k{\displaystyle k\times k}submatriz. Resulta que una matriz es definida positiva si y solo si todos sus determinantes son positivos. Esta condición se conoce como el criterio de Sylvester y proporciona una prueba eficiente de la definición positiva de una matriz real simétrica. Es decir, la matriz se reduce a una matriz triangular superior mediante operaciones elementales de fila , como en la primera parte del método de eliminación gaussiana , teniendo cuidado de preservar el signo de su determinante durante el proceso de pivoteo . Dado que el k -ésimo menor principal de una matriz triangular es el producto de sus elementos diagonales hasta la filak,{\displaystyle k,}El criterio de Sylvester es equivalente a comprobar si todos los elementos de su diagonal son positivos. Esta condición se puede comprobar cada vez que se añade una nueva fila.k{\displaystyle k}Se obtiene la matriz triangular.

Una matriz semidefinida positiva es definida positiva si y solo si es invertible . [ 7 ] Una matrizMETRO{\displaystyle M}es (semi)definida negativa si y solo siMETRO{\displaystyle -M}es positiva (semi)definida.

Formas cuadráticas

La forma (puramente) cuadrática asociada a un número realnorte×norte{\displaystyle n\times n}matrizMETRO{\displaystyle M}es la funciónQ:RnorteR{\displaystyle Q:\mathbb {R} ^{n}\to \mathbb {R} }de tal manera queQ(incógnita)=incógnitaTMETROincógnita{\displaystyle Q(\mathbf {x} )=\mathbf {x} ^{\mathsf {T}}M\mathbf {x} }a pesar deincógnita.{\displaystyle \mathbf {x} .}METRO{\displaystyle M}se puede asumir simétrico reemplazándolo por12(METRO+METROT),{\displaystyle {\tfrac {1}{2}}\left(M+M^{\mathsf {T}}\right),}ya que cualquier parte asimétrica se anulará en el producto de doble cara.

Una matriz simétricaMETRO{\displaystyle M}es definida positiva si y solo si su forma cuadrática es una función estrictamente convexa .

De manera más general, cualquier función cuadrática deRnorte{\displaystyle \mathbb {R} ^{n}}aR{\displaystyle \mathbb {R} }se puede escribir comoincógnitaTMETROincógnita+bTincógnita+do{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} +\mathbf {b} ^{\mathsf {T}}\mathbf {x} +c}dóndeMETRO{\displaystyle M}es simétriconorte×norte{\displaystyle n\times n}matriz,b{\displaystyle \mathbf {b} }es un vector real n  , ydo{\displaystyle c}una constante real. En elnorte=1{\displaystyle n=1}En este caso, se trata de una parábola, y al igual que en el caso anterior,norte=1{\displaystyle n=1}caso, tenemos

Teorema: Esta función cuadrática es estrictamente convexa y, por lo tanto, tiene un único mínimo global finito, si y solo siMETRO{\displaystyle M}es definido positivo.

Prueba: SiMETRO{\displaystyle M}es definida positiva, entonces la función es estrictamente convexa. Su gradiente es cero en el único punto deMETRO1b,{\displaystyle M^{-1}\mathbf {b} ,}que debe ser el mínimo global ya que la función es estrictamente convexa. SiMETRO{\displaystyle M}si no es definida positiva, entonces existe algún vectorv{\displaystyle \mathbf {v} }de tal manera quevTMETROv0,{\displaystyle \mathbf {v} ^{\mathsf {T}}M\mathbf {v} \leq 0,}por lo tanto la funciónF(t)(tv)TMETRO(tv)+bT(tv)+do{\displaystyle f(t)\equiv (t\mathbf {v} )^{\mathsf {T}}M(t\mathbf {v} )+b^{\mathsf {T}}(t\mathbf {v} )+c}es una línea o una parábola descendente, por lo tanto no es estrictamente convexa y no tiene un mínimo global.

Por este motivo, las matrices definidas positivas desempeñan un papel importante en los problemas de optimización .

Diagonalización simultánea

Una matriz simétrica y otra matriz que sea a la vez simétrica y definida positiva pueden diagonalizarse simultáneamente . Esto es así aunque la diagonalización simultánea no se realice necesariamente con una transformación de semejanza . Este resultado no se extiende al caso de tres o más matrices. En esta sección, escribimos para el caso real. La extensión al caso complejo es inmediata.

DejarMETRO{\displaystyle M}ser simétrico ynorte{\displaystyle N}una matriz simétrica y definida positiva. Escriba la ecuación generalizada de valores propios como(METROλnorte)incógnita=0{\displaystyle \left(M-\lambda N\right)\mathbf {x} =0}donde imponemos queincógnita{\displaystyle \mathbf {x} }ser normalizado, es decirincógnitaTnorteincógnita=1.{\displaystyle \mathbf {x} ^{\mathsf {T}}N\mathbf {x} =1.}Ahora usamos la descomposición de Cholesky para escribir la inversa denorte{\displaystyle N}comoQTQ.{\displaystyle Q^{\mathsf {T}}Q.}Multiplicando porQ{\displaystyle Q}y dejarincógnita=QTy,{\displaystyle \mathbf {x} =Q^{\mathsf {T}}\mathbf {y} ,}obtenemosQ(METROλnorte)QTy=0,{\displaystyle Q\left(M-\lambda N\right)Q^{\mathsf {T}}\mathbf {y} =0,}que puede reescribirse como(QMETROQT)y=λy{\displaystyle \left(QMQ^{\mathsf {T}}\right)\mathbf {y} =\lambda \mathbf {y} }dóndeyTy=1.{\displaystyle \mathbf {y} ^{\mathsf {T}}\mathbf {y} =1.}La manipulación ahora produceMETROincógnita=norteincógnitaΛ{\displaystyle MX=NX\Lambda }dóndeincógnita{\displaystyle X}es una matriz que tiene como columnas los autovectores generalizados yΛ{\displaystyle \Lambda }es una matriz diagonal de los valores propios generalizados. Ahora, la premultiplicación conincógnitaT{\displaystyle X^{\mathsf {T}}}da el resultado final:incógnitaTMETROincógnita=Λ{\displaystyle X^{\mathsf {T}}MX=\Lambda }yincógnitaTnorteincógnita=I,{\displaystyle X^{\mathsf {T}}NX=I,}pero tenga en cuenta que esto ya no es una diagonalización ortogonal con respecto al producto interno dondeyTy=1.{\displaystyle \mathbf {y} ^{\mathsf {T}}\mathbf {y} =1.}De hecho, diagonalizamosMETRO{\displaystyle M}con respecto al producto interno inducido pornorte.{\displaystyle N.}[ 8 ]

Cabe destacar que este resultado no contradice lo expuesto sobre la diagonalización simultánea en el artículo «Matriz diagonalizable» , que se refiere a la diagonalización simultánea mediante una transformación de similitud. Nuestro resultado se asemeja más a la diagonalización simultánea de dos formas cuadráticas y resulta útil para la optimización de una de ellas bajo ciertas condiciones en la otra.

Propiedades

Ordenamiento parcial inducido

Para matrices cuadradas arbitrariasMETRO,{\displaystyle M,}norte{\displaystyle N}escribimosMETROnorte{\displaystyle M\geq N}siMETROnorte0{\displaystyle M-N\geq 0}es decir,METROnorte{\displaystyle M-N}es semidefinida positiva. Esto define un orden parcial en el conjunto de todas las matrices cuadradas. De manera similar, se puede definir un orden parcial estricto.METRO>norte.{\displaystyle M>N.}Este ordenamiento se denomina orden de Loewner .

Inversa de una matriz definida positiva

Toda matriz definida positiva es invertible y su inversa también es definida positiva. [ 9 ] SiMETROnorte>0{\displaystyle M\geq N>0}entoncesnorte1METRO1>0.{\displaystyle N^{-1}\geq M^{-1}>0.}[ 10 ] Además, por elteorema min-max, elk-ésimo autovalor más grande deMETRO{\displaystyle M}es mayor o igual que el k -ésimo valor propio más grande denorte.{\displaystyle N.}

Escalada

SiMETRO{\displaystyle M}es definido positivo yr>0{\displaystyle r>0}es un número real, entoncesrMETRO{\displaystyle rM}es definida positiva. [ 11 ]

Suma

  • SiMETRO{\displaystyle M}ynorte{\displaystyle N}son definidas positivas, entonces la sumaMETRO+norte{\displaystyle M+N}También es definida positiva. [ 11 ]
  • SiMETRO{\displaystyle M}ynorte{\displaystyle N}son semidefinidas positivas, entonces la sumaMETRO+norte{\displaystyle M+N}También es semidefinido positivo.
  • SiMETRO{\displaystyle M}es definido positivo ynorte{\displaystyle N}es semidefinida positiva, entonces la sumaMETRO+norte{\displaystyle M+N}También es definida positiva.

Multiplicación

  • SiMETRO{\displaystyle M}ynorte{\displaystyle N}son definidos positivos, entonces los productosMETROnorteMETRO{\displaystyle MNM}ynorteMETROnorte{\displaystyle NMN}también son definidos positivos. SiMETROnorte=norteMETRO,{\displaystyle MN=NM,}entoncesMETROnorte{\displaystyle MN}También es positivo definido.
  • SiMETRO{\displaystyle M}es semidefinida positiva, entoncesAMETROA{\displaystyle A^{*}MA}es semidefinida positiva para cualquier matriz (posiblemente rectangular)A.{\displaystyle A.}SiMETRO{\displaystyle M}es definido positivo yA{\displaystyle A}tiene rango de columna completo, entoncesAMETROA{\displaystyle A^{*}MA}es definida positiva. [ 12 ]

Rastro

Las entradas diagonalesmetroii{\displaystyle m_{ii}}de una matriz semidefinida positiva son reales y no negativos. Como consecuencia, la traza ,tr(METRO)0.{\displaystyle \operatorname {tr} (M)\geq 0.}Además, [ 13 ] dado que cada submatriz principal (en particular, de 2x2) es semidefinida positiva, |metroij|metroiimetrojji,j{\displaystyle \left|m_{ij}\right|\leq {\sqrt {m_{ii}m_{jj}}}\quad \forall i,j} y por lo tanto, cuandonorte1,{\displaystyle n\geq 1,}máximoi,j|metroij|máximoimetroii{\displaystyle \max _{i,j}\left|m_{ij}\right|\leq \max _{i}m_{ii}}

Unnorte×norte{\displaystyle n\times n}matriz hermitianaMETRO{\displaystyle M}es definida positiva si satisface las siguientes desigualdades de traza: [ 14 ]tr(METRO)>0anorted(tr(METRO))2tr(METRO2)>norte1.{\displaystyle \operatorname {tr} (M)>0\quad \mathrm {and} \quad {\frac {(\operatorname {tr} (M))^{2}}{\operatorname {tr} (M^{2})}}>n-1.}

Otro resultado importante es que para cualquierMETRO{\displaystyle M}ynorte{\displaystyle N}matrices semidefinidas positivas,tr(METROnorte)0.{\displaystyle \operatorname {tr} (MN)\geq 0.}A continuación se escribetr(METROnorte)=tr(METRO12norteMETRO12).{\displaystyle \operatorname {tr} (MN)=\operatorname {tr} (M^{\frac {1}{2}}NM^{\frac {1}{2}}).}La matrizMETRO12norteMETRO12{\displaystyle M^{\frac {1}{2}}NM^{\frac {1}{2}}}es semidefinida positiva y, por lo tanto, tiene valores propios no negativos, cuya suma, la traza, también es no negativa.

Producto Hadamard

SiMETRO,norte0,{\displaystyle M,N\geq 0,}a pesar deMETROnorte{\displaystyle MN}no es necesariamente semidefinido positivo, el producto de Hadamard sí lo es.METROnorte0{\displaystyle M\circ N\geq 0}(Este resultado se suele denominar teorema del producto de Schur ). [ 15 ]

Respecto al producto de Hadamard de dos matrices semidefinidas positivasMETRO=(metroij)0,{\displaystyle M=(m_{ij})\geq 0,}norte0,{\displaystyle N\geq 0,}Existen dos desigualdades notables:

  • La desigualdad de Oppenheim:det(METROnorte)det(norte)imetroii.{\displaystyle \det(M\circ N)\geq \det(N)\prod \nolimits _{i}m_{ii}.}[ 16 ]
  • det(METROnorte)det(METRO)det(norte).{\displaystyle \det(M\circ N)\geq \det(M)\det(N).}[ 17 ]

Producto Kronecker

SiMETRO,norte0,{\displaystyle M,N\geq 0,}a pesar deMETROnorte{\displaystyle MN}no es necesariamente semidefinido positivo, el producto de KroneckerMETROnorte0.{\displaystyle M\otimes N\geq 0.}

Producto Frobenius

SiMETRO,norte0,{\displaystyle M,N\geq 0,}a pesar deMETROnorte{\displaystyle MN}no es necesariamente semidefinido positivo, el producto interno de FrobeniusMETRO:norte0{\displaystyle M:N\geq 0}(Lancaster–Tismenetsky, La teoría de las matrices , pág.  218).

Convexidad

El conjunto de matrices simétricas semidefinidas positivas es convexo . Es decir, siMETRO{\displaystyle M}ynorte{\displaystyle N}son semidefinidas positivas, entonces para cualquierα{\displaystyle \alpha }entre 0 y 1 ,αMETRO+(1α)norte{\displaystyle \alpha M+\left(1-\alpha \right)N}También es semidefinida positiva. Para cualquier vectorincógnita{\displaystyle \mathbf {x} }: incógnitaT(αMETRO+(1α)norte)incógnita=αincógnitaTMETROincógnita+(1α)incógnitaTnorteincógnita0.{\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.}

Esta propiedad garantiza que los problemas de programación semidefinida converjan a una solución globalmente óptima.

Relación con el coseno

La positividad definida de una matrizA{\displaystyle A}expresa que el ánguloθ{\displaystyle \theta }entre cualquier vectorincógnita{\displaystyle \mathbf {x} }y su imagenAincógnita{\displaystyle A\mathbf {x} }siempre esπ/2<θ<+π/2:{\displaystyle -\pi /2<\theta <+\pi /2:}

porqueθ=incógnitaTAincógnitaincógnitaAincógnita=incógnita,AincógnitaincógnitaAincógnita,θ=θ(incógnita,Aincógnita)(incógnita,Aincógnita)^{\displaystyle \cos \theta ={\frac {\mathbf {x} ^{\mathsf {T}}A\mathbf {x} }{\lVert \mathbf {x} \rVert \lVert A\mathbf {x} \rVert }}={\frac {\langle \mathbf {x} ,A\mathbf {x} \rangle }{\lVert \mathbf {x} \rVert \lVert A\mathbf {x} \rVert }},\theta =\theta (\mathbf {x} ,A\mathbf {x} )\equiv {\widehat {\left(\mathbf {x} ,A\mathbf {x} \right)}}\equiv }el ángulo entreincógnita{\displaystyle \mathbf {x} }yAincógnita.{\displaystyle A\mathbf {x} .}

Otras propiedades

  1. SiMETRO{\displaystyle M}es una matriz de Toeplitz simétrica , es decir, las entradasmetroij{\displaystyle m_{ij}}se dan como una función de sus diferencias de índices absolutos:metroij=h(|ij|),{\displaystyle m_{ij}=h(|i-j|),}y la estricta desigualdadj0|h(j)|<h(0){\textstyle \sum _{j\neq 0}\left|h(j)\right|<h(0)}sostiene, entoncesMETRO{\displaystyle M}es estrictamente definido positivo.
  2. DejarMETRO>0{\displaystyle M>0}ynorte{\displaystyle N}Hermitiano. SiMETROnorte+norteMETRO0{\displaystyle MN+NM\geq 0}(resp.,METROnorte+norteMETRO>0{\displaystyle MN+NM>0}) entoncesnorte0{\displaystyle N\geq 0}(resp.,norte>0{\displaystyle N>0}). [ 18 ]
  3. SiMETRO>0{\displaystyle M>0}es real, entonces hay unaδ>0{\displaystyle \delta >0}de tal manera queMETRO>δI,{\displaystyle M>\delta I,}dóndeI{\displaystyle I}es la matriz identidad .
  4. SiMETROk{\displaystyle M_{k}}denota el líderk×k{\displaystyle k\times k}menor,det(METROk)/det(METROk1){\displaystyle \det \left(M_{k}\right)/\det \left(M_{k-1}\right)}es el k -ésimo pivote durante la descomposición LU .
  5. Una matriz es definida negativa si su menor principal de orden k es negativo cuandok{\displaystyle k}es extraño y positivo cuandok{\displaystyle k}es par.
  6. SiMETRO{\displaystyle M}Si es una matriz real definida positiva, entonces existe un número real positivo.metro{\displaystyle m}de tal manera que para cada vectorv,{\displaystyle \mathbf {v} ,}vTMETROvmetrov22.{\displaystyle \mathbf {v} ^{\mathsf {T}}M\mathbf {v} \geq m\|\mathbf {v} \|_{2}^{2}.}
  7. Una matriz hermitiana es semidefinida positiva si y solo si todos sus menores principales son no negativos. Sin embargo, no basta con considerar únicamente los menores principales principales, como se comprueba en la matriz diagonal con entradas 0 y −1  .

Matrices de bloques y submatrices

Un positivo2norte×2norte{\displaystyle 2n\times 2n}La matriz también puede definirse por bloques : METRO=[ABdoD]{\displaystyle M={\begin{bmatrix}A&B\\C&D\end{bmatrix}}}

donde cada bloque estánorte×norte,{\displaystyle n\times n,}Al aplicar la condición de positividad, se deduce inmediatamente queA{\displaystyle A}yD{\displaystyle D}son ermitaños ydo=B.{\displaystyle C=B^{*}.}

Tenemos esozMETROz0{\displaystyle \mathbf {z} ^{*}M\mathbf {z} \geq 0}para todos los complejosz,{\displaystyle \mathbf {z} ,}y en particular paraz=[v,0]T.{\displaystyle \mathbf {z} =[\mathbf {v} ,0]^{\mathsf {T}}.}Entonces [v0][ABBD][v0]=vAv0.{\displaystyle {\begin{bmatrix}\mathbf {v} ^{*}&0\end{bmatrix}}{\begin{bmatrix}A&B\\B^{*}&D\end{bmatrix}}{\begin{bmatrix}\mathbf {v} \\0\end{bmatrix}}=\mathbf {v} ^{*}A\mathbf {v} \geq 0.}

Un argumento similar puede aplicarse aD,{\displaystyle D,}y por lo tanto concluimos que ambosA{\displaystyle A}yD{\displaystyle D}debe ser definida positiva. El argumento puede extenderse para demostrar que cualquier submatriz principal deMETRO{\displaystyle M}es en sí mismo definido positivo.

Se pueden demostrar resultados recíprocos con condiciones más fuertes en los bloques, por ejemplo, utilizando el complemento de Schur .

Extremos locales

Una forma cuadrática generalF(incógnita){\displaystyle f(\mathbf {x} )}ennorte{\displaystyle n}variables realesincógnita1,,incógnitanorte{\displaystyle x_{1},\ldots ,x_{n}}siempre se puede escribir comoincógnitaTMETROincógnita{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} }dóndeincógnita{\displaystyle \mathbf {x} }es el vector columna con esas variables, yMETRO{\displaystyle M}es una matriz real simétrica. Por lo tanto, el hecho de que la matriz sea definida positiva significa queF{\displaystyle f}tiene un mínimo único (cero) cuandoincógnita{\displaystyle \mathbf {x} }es cero y es estrictamente positivo para cualquier otroincógnita.{\displaystyle \mathbf {x} .}

De forma más general, una función real dos veces diferenciableF{\displaystyle f}ennorte{\displaystyle n}Las variables reales tienen un mínimo local en los argumentosincógnita1,,incógnitanorte{\displaystyle x_{1},\ldots ,x_{n}}Si su gradiente es cero y su matriz hessiana (la matriz de todas las segundas derivadas) es semidefinida positiva en ese punto, se pueden hacer afirmaciones similares para matrices definidas negativas y semidefinidas.

Covarianza

En estadística , la matriz de covarianza de una distribución de probabilidad multivariante siempre es semidefinida positiva; y es definida positiva a menos que una variable sea una función lineal exacta de las demás. A la inversa, toda matriz semidefinida positiva es la matriz de covarianza de alguna distribución multivariante.

Extensión para matrices cuadradas no hermíticas

La definición de definida positiva puede generalizarse designando cualquier matriz compleja.METRO{\displaystyle M}(por ejemplo, real no simétrico) como definido positivo siRmi{zMETROz}>0{\displaystyle {\mathcal {R_{e}}}\left\{\mathbf {z} ^{*}M\mathbf {z} \right\}>0}para todos los vectores complejos distintos de ceroz,{\displaystyle \mathbf {z} ,}dóndeRmi{do}{\displaystyle {\mathcal {R_{e}}}\{c\}}denota la parte real de un número complejodo.{\displaystyle c.}[ 19 ] Solo la parte hermitiana12(METRO+METRO){\textstyle {\frac {1}{2}}\left(M+M^{*}\right)}determina si la matriz es definida positiva y se evalúa en el sentido más estricto mencionado anteriormente. De manera similar, siincógnita{\displaystyle \mathbf {x} }yMETRO{\displaystyle M}son reales, tenemosincógnitaTMETROincógnita>0{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} >0}para todos los vectores reales distintos de ceroincógnita{\displaystyle \mathbf {x} }si y solo si la parte simétrica12(METRO+METROT){\textstyle {\frac {1}{2}}\left(M+M^{\mathsf {T}}\right)}es definido positivo en el sentido más estricto. Es inmediatamente claro queincógnitaTMETROincógnita=ijincógnitaiMETROijincógnitaj{\textstyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} =\sum _{ij}x_{i}M_{ij}x_{j}}es insensible a la transposición deMETRO.{\displaystyle M.}

Una matriz real no simétrica con solo valores propios positivos puede tener una parte simétrica con valores propios negativos, en cuyo caso no será (semi)definida positiva. Por ejemplo, la matrizMETRO=[4914]{\textstyle M=\left[{\begin{smallmatrix}4&9\\1&4\end{smallmatrix}}\right]}tiene valores propios positivos 1 y 7, sin embargoincógnitaTMETROincógnita=2{\displaystyle \mathbf {x} ^{\mathsf {T}}M\mathbf {x} =-2}con la elecciónincógnita=[11]{\displaystyle \mathbf {x} =\left[{\begin{smallmatrix}-1\\1\end{smallmatrix}}\right]}.

En resumen, la característica distintiva entre el caso real y el complejo es que un operador positivo acotado en un espacio de Hilbert complejo es necesariamente hermitiano o autoadjunto. Esta afirmación general puede argumentarse utilizando la identidad de polarización . Sin embargo, esto ya no es cierto en el caso real.

Aplicaciones

Matriz de conductividad térmica

Ley de conducción de calor de Fourier, que proporciona el flujo de calor.q{\displaystyle \mathbf {q} }en términos del gradiente de temperaturagramo=T{\displaystyle \mathbf {g} =\nabla T}está escrito para medios anisotrópicos comoq=Kgramo,{\displaystyle \mathbf {q} =-K\mathbf {g} ,}en el cualK{\displaystyle K}es la matriz de conductividad térmica . El signo negativo se inserta en la ley de Fourier para reflejar la expectativa de que el calor siempre fluirá de lo caliente a lo frío. En otras palabras, dado que el gradiente de temperaturagramo{\displaystyle \mathbf {g} }El flujo de calor siempre apunta de frío a caliente.q{\displaystyle \mathbf {q} }Se espera que tenga un producto interno negativo congramo{\displaystyle \mathbf {g} }de modo queqTgramo<0.{\displaystyle \mathbf {q} ^{\mathsf {T}}\mathbf {g} <0.}Sustituyendo la ley de Fourier se obtiene entonces esta expectativa comogramoTKgramo>0,{\displaystyle \mathbf {g} ^{\mathsf {T}}K\mathbf {g} >0,}lo que implica que la matriz de conductividad debe ser definida positiva.K{\displaystyle K}debería ser simétrico, sin embargo se vuelve asimétrico en presencia de un campo magnético como en un efecto Hall térmico .

En términos más generales, en termodinámica, el flujo de calor y partículas es un sistema completamente acoplado, tal como lo describen las relaciones recíprocas de Onsager , y se requiere que la matriz de acoplamiento sea semidefinida positiva (posiblemente no simétrica) para que la producción de entropía sea no negativa.

Véase también

Referencias

  1. van den Bos, Adriaan (marzo de 2007). «Apéndice C: Matrices semidefinidas positivas y definidas positivas» . Estimación de parámetros para científicos e ingenieros (.pdf) ( edición en línea). John Wiley & Sons. págs. 259–263 . doi : 10.1002/9780470173862 . ISBN   978-047-017386-2.Edición impresa ISBN 9780470147818
  2. Boyd, Stephen; Vandenberghe, Lieven (8 de marzo de 2004). Optimización convexa . Cambridge University Press. doi : 10.1017/cbo9780511804441 . ISBN 978-0-521-83378-3.
  3. Horn y Johnson (2013) , pág. 440, Teorema 7.2.7
  4. Horn y Johnson (2013) , pág. 441, Teorema 7.2.10
  5. Horn y Johnson (2013) , pág. 452, Teorema 7.3.11
  6. Horn y Johnson (2013) , pág. 439, Teorema 7.2.6 conk=2{\displaystyle k=2}
  7. Horn y Johnson (2013) , pág. 431, Corolario 7.1.7
  8. Horn y Johnson (2013) , pág. 485, Teorema 7.6.1
  9. Horn y Johnson (2013) , pág. 438, Teorema 7.2.1
  10. Horn y Johnson (2013) , pág. 495, Corolario 7.7.4(a)
  11. 1 2 Horn y Johnson (2013) , pág. 430, Observación 7.1.3
  12. Horn y Johnson (2013) , pág. 431, Observación 7.1.8
  13. Horn y Johnson (2013) , pág. 430
  14. Wolkowicz, Henry; Styan, George PH (1980). "Límites para valores propios usando trazas". Álgebra lineal y sus aplicaciones . 29 (29). Elsevier: 471– 506. doi : 10.1016/0024-3795(80)90258-X .
  15. Horn y Johnson (2013) , pág. 479, Teorema 7.5.3
  16. Horn y Johnson (2013) , pág. 509, Teorema 7.8.16
  17. Styan, GP (1973). "Productos de Hadamard y análisis estadístico multivariado". Álgebra lineal y sus aplicaciones . 6 : 217–240 . doi : 10.1016/0024-3795(73)90023-2 .Corolario 3.6, pág. 227
  18. Bhatia, Rajendra (2007). Matrices definidas positivas . Princeton, Nueva Jersey: Princeton University Press. pág. 8. ISBN  978-0-691-12918-1.
  19. Weisstein, Eric W. "Matriz definida positiva" . MathWorld . Wolfram Research . Consultado el 26 de julio de 2012 .

Fuentes