Tengo una matriz hermitiana que depende de dos parámetros, digamos x e y . Cuando lo diagonalizo en dos puntos cercanos ( x 1 , y 1 ) y ( x 2 , y 2 ) obtengo dos valores propios cercanos ( ε 1 y ε 2 ) y dos espacios propios correspondientes ( S 1 y S 2 ) de la misma dimensión .
Tenga en cuenta que no son valores propios de la misma matriz. Hay dos matrices diferentes: y H 2 = H ( x 2 , y 2 ) .
Tengo una malla de puntos y quiero encontrar el valor propio y el espacio propio en cualquier punto mediante interpolación. El problema es que, dado que las matrices se diagonalizan numéricamente, las bases de y son completamente independientes. Incluso si y están muy cerca, los vectores base pueden tener componentes muy diferentes.S 2 ( x 1 , y 1 ) ( x 2 , y 2 )
Para la interpolación, necesito una base que dependa de e continuamente, es decir, cuanto más cerca estén los propios y más cerca deberían estar los vectores base.y S 1 S 2
Si y son planicies en el espacio euclidiano tridimensional, entonces una buena manera de seleccionar una base en S2 es rotar la base de S1 alrededor de la línea que es la intersección de las planicies. ¿Hay algo análogo a esto en el complejo espacio multidimensional?S 2
fuente