Articulo de referencia

Bidiagonalización

La bidiagonalización es una de las descomposiciones matriciales unitarias (ortogonales) tales que U * A V = B , donde U y V son matrices unitarias ( ortogonales ); * denota tran...

La bidiagonalización es una de las descomposiciones matriciales unitarias (ortogonales) tales que U * A V = B , donde U y V son matrices unitarias ( ortogonales ); * denota transpuesta hermítica ; y B es bidiagonal superior . Se permite que A sea rectangular.

Para matrices densas , las matrices unitarias izquierda y derecha se obtienen mediante una serie de reflexiones de Householder aplicadas alternativamente desde la izquierda y la derecha. Esto se conoce como bidiagonalización de Golub-Kahan. Para matrices grandes, se calculan de forma iterativa utilizando el método de Lanczos , conocido como método de Golub-Kahan-Lanczos.

La bidiagonalización tiene una estructura muy similar a la descomposición en valores singulares (SVD). Sin embargo, se calcula dentro de operaciones finitas, mientras que la SVD requiere esquemas iterativos para encontrar valores singulares. Esto último se debe a que los valores singulares al cuadrado son las raíces de polinomios característicos de A * A , donde se supone que A es alto.

Referencias

  • Procedimiento de bidiagonalización de Golub-Kahan-Lanczos
Obtenido de "https://es.wikipedia.org/w/index.php?title=Bidiagonalización&oldid=1074038641"