Misplaced Pages

Block reflector

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Block reflector" – news · newspapers · books · scholar · JSTOR (May 2021) (Learn how and when to remove this message)

"A block reflector is an orthogonal, symmetric matrix that reverses a subspace whose dimension may be greater than one."

It is built out of many elementary reflectors.

It is also referred to as a triangular factor, and is a triangular matrix and they are used in the Householder transformation.

A reflector Q {\displaystyle Q} belonging to M n ( R ) {\displaystyle {\mathcal {M}}_{n}(\mathbb {R} )} can be written in the form : Q = I a u u T {\displaystyle Q=I-auu^{T}} where I {\displaystyle I} is the identity matrix for M n ( R ) {\displaystyle {\mathcal {M}}_{n}(\mathbb {R} )} , a {\displaystyle a} is a scalar and u {\displaystyle u} belongs to R n {\displaystyle \mathbb {R} ^{n}} .

LAPACK routines

Here are some of the LAPACK routines that apply to block reflectors

  • "*larft" forms the triangular vector T of a block reflector H=I-VTVH.
  • "*larzb" applies a block reflector or its transpose/conjugate transpose as returned by "*tzrzf" to a general matrix.
  • "*larzt" forms the triangular vector T of a block reflector H=I-VTVH as returned by "*tzrzf".
  • "*larfb" applies a block reflector or its transpose/conjugate transpose to a general rectangular matrix.

See also

References

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


Stub icon

This article about matrices is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This computer-programming-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: