fundo
Uma matriz de covariância para um vetor de variáveis aleatórias incorpora um procedimento para calcular a variação de qualquer combinação linear dessas variáveis aleatórias. A regra é que, para qualquer vetor de coeficientes ,AX=(X1,X2,…,Xn)′λ=(λ1,…,λn)
Var(λX)=λAλ′.(1)
Em outras palavras, as regras de multiplicação de matrizes descrevem as regras de variâncias.
Duas propriedades de são imediatas e óbvias:A
Como as variações são expectativas de valores ao quadrado, elas nunca podem ser negativas. Assim, para todos os vetores ,As matrizes de covariância devem ser não-negativas-definidas.λ
0≤Var(λX)=λAλ′.
As variações são apenas números - ou, se você ler as fórmulas da matriz literalmente, são matriz. Assim, eles não mudam quando você os transpõe. A transposição fornece Como isso é válido para todos os , deve ser igual à sua transposição : matrizes de covariância devem ser simétricas.1×1(1)
λAλ′=Var(λX)=Var(λX)′=(λAλ′)′=λA′λ′.
λAA′
O resultado mais profundo é que qualquer matriz simétrica não negativa definida é uma matriz de covariância. A Isso significa que realmente existe alguma variável aleatória com valor vetorial com como covariância. Podemos demonstrar isso construindo explicitamente . Uma maneira é notar que a função de densidade (multivariada) com a propriedade possui por sua covariância. (Alguma delicadeza é necessária quando não é invertível - mas isso é apenas um detalhe técnico.)XAXf(x1,…,xn)
log(f)∝−12(x1,…,xn)A−1(x1,…,xn)′
AA
Soluções
Sejam e matrizes de covariância. Obviamente eles são quadrados; e se a soma deles tiver algum sentido, eles devem ter as mesmas dimensões. Precisamos apenas verificar as duas propriedades.XY
A soma.
Deixo isso como um exercício.
Este é complicado. Um método que eu uso para pensar em problemas de matriz desafiadores é fazer alguns cálculos com matrizes. Existem algumas matrizes de covariância comuns e comuns desse tamanho, como com e . A preocupação é que possa não ser definitivo: isto é, poderia produzir um valor negativo ao calcular uma variação? Se assim for, é melhor termos alguns coeficientes negativos na matriz. Isso sugere considerar para . Para obter algo interessante, podemos gravitar inicialmente para matrizes2×2
(abba)
a2≥b2a≥0XYX=(a−1−1a)
a≥1Y com estruturas de aparência diferente. Matrizes diagonais vêm à mente, como com . (Observe como podemos escolher livremente alguns dos coeficientes, como e , porque podemos redimensionar todas as entradas em qualquer matriz de covariância sem alterar suas propriedades fundamentais. Isso simplifica a busca de exemplos interessantes.)Y=(b001)
b≥0−11
Deixo para você calcular e testar se sempre é uma matriz de covariância para quaisquer valores permitidos de e .XYab