Вы находитесь на странице: 1из 2

Tema [1]

Michele Luigi Melis


Análisis de datos. Técnicas aplicadas a datos de proximidad

23 de octubre de 2020

Actividad: Resumen de la demostración de la solución clasica en MDS

Definiciones

(1) Se define matriz de distancias una matriz D( n × n) simétrica cuyos


valores respetan las condiciones : drr = 0 , drs ≥ 0, r 6= s. Una matriz de
distancias se dice Euclidiana si dado un espacio euclı́deo Ep existen x1 , ..., xn
tales que d2rs = (xr − xs )T (xr − xs ).

(2) Se define A( n × n) la matriz con elementos ars = − 21 d2rs

(3) Se define matriz de centrado la matriz H( n × n) = I − n−1 11T

Teorema (Solución clasica en MDS)


Sea D una matriz de distancias y B = HAH. Entonces D es Euclidiana si y
solo si B es una matriz semidefinida positiva.

1
Demostración.

D Euclidiana =⇒ B ≥ 0

Sea dada una configuración Z tal que d2rs = (zr − zs )T (zr − zs )

Se puede escribir: B = HAH = A − n−1 AJ − n−1 J A + n−2 J AJ


con J = 11T
n n n
Ahora, [B]rs = ars − n−1 ars − n−1 ars + n−2
P P P
ars
s=1 r=1 r,s=1

Recordando que ars = − 12 d2rs y que d2rs = (zr − zs )T (zr − zs ) la


fórmula precedente se puede simplificar como [B]rs = (zr − z)T (zs − z)

que en forma matricial se convierte en B = (HZ)(HZ)T ,


y por lo tanto B ≥ 0

D Euclidiana ⇐= B ≥ 0
1
Sea Λ = diag(λ1 , ....., λp ) y Γ = X Λ− 2 . Las columnas de Γ son auto-
valores estándar de B y por lo tanto se puede escribir : B = ΓΛΓT = X X T

Ahora, brs = xTr xs y considerando la relación


n n n
brs = ars − n−1 ars − n−1 ars + n−2
P P P
ars , se obtiene:
s=1 r=1 r,s=1
T
(xr − xs ) (xr − xs ) = xTr xr − 2xTr xs + xTs xs
= brr − 2brs + bss
= arr − 2ars + ass
(recordando que aii = 0)
= −2ars = d2rs

Referencias
[1] K. Mardia J. Kent J. Bibby, Multivariate Analysis , Academic Press, (1979)

Вам также может понравиться