Digamos que temos um vetor aleatório , extraído de uma distribuição com função de densidade de probabilidade . Se o transformarmos linearmente por uma matriz classificação completa para obter , a densidade de será dada por
Agora digamos que transformamos vez de uma matriz m \ times n B , com m> n , fornecendo \ vec {Z} = B \ vec {X} . Claramente Z \ in \ mathbb {R} ^ m , mas "vive" de um subespaço n- dimensional G \ subset \ mathbb {R} ^ m . Qual é a densidade condicional de \ vec {Z} , dado que sabemos que ela está em G ?
Meu primeiro impulso foi de usar o pseudo-inverso de . Se é a decomposição do valor singular de , em seguida, é a pseudo-inversa, onde é formado por inversão dos não-zero entradas da matriz diagonal . Imaginei que isso daria
Esse raciocínio concorda com a densidade de um normal singular (condicionado ao conhecimento de que a variável vive no subespaço apropriado) fornecido aqui e mencionado também aqui e neste post CrossValidated .
Mas não está certo! A constante de normalização está desativada. Um contra-exemplo (trivial) é dado considerando o seguinte caso: Com , deixe