Articulo de referencia

Bloque reflector

"Un reflector de bloques es una matriz ortogonal y simétrica que invierte un subespacio cuya dimensión puede ser mayor que uno." [ 1 ] Está construido a partir de muchos reflect...

"Un reflector de bloques es una matriz ortogonal y simétrica que invierte un subespacio cuya dimensión puede ser mayor que uno." [ 1 ]

Está construido a partir de muchos reflectores elementales .

También se le conoce como factor triangular , y es una matriz triangular y se utilizan en la transformación de Householder .

Un reflectorQ{\displaystyle Q}perteneciente aMETROnorte(R){\displaystyle {\mathcal {M}}_{n}(\mathbb {R} )}puede escribirse de la forma  : Q=IaT{\displaystyle Q=I-auu^{T}}dóndeI{\displaystyle I}es la matriz identidad paraMETROnorte(R){\displaystyle {\mathcal {M}}_{n}(\mathbb {R} )},a{\displaystyle a}es un escalar y{\displaystyle u}pertenece aRnorte{\displaystyle \mathbb {R} ^{n}}.

Rutinas LAPACK

Aquí se muestran algunas de las rutinas LAPACK que se aplican a los reflectores de bloqueo.

  • "*larft" forma el vector triangular T de un reflector de bloque H=I-VTVH.
  • "*larzb" aplica un reflector de bloque o su transpuesta / transpuesta conjugada, tal como la devuelve "*tzrzf", a una matriz general .
  • "*larzt" forma el vector triangular T de un reflector de bloque H=I-VTVH devuelto por "*tzrzf".
  • "*larfb" aplica un reflector de bloque o su transpuesta / transpuesta conjugada a una matriz rectangular general.

Véase también

Referencias

  1. Schreiber, Rober; Parlett, Beresford (2006). "Block Reflectors: Theory and Computation" . SIAM Journal on Numerical Analysis . 25 : 189–205 . doi : 10.1137/0725014 .