Math 2.0

Numerical analysis Definition

Householder transformation

Builds on ReflectionOrthogonal matrixUnitary matrixConjugate transpose

Definition

Let 𝕂\mathbb{K} be ℝ\R or β„‚\C, and let vβˆˆπ•‚nv \in \mathbb{K}^n be a vector with vβˆ—v=1v^* v = 1, where vβˆ—v^* is the conjugate transpose of vv. The Householder transformation (or Householder reflector) defined by vv is the nΓ—nn \times n matrix P=Iβˆ’2vvβˆ—.P = I - 2 v v^*.

Remarks

PP is Hermitian and unitary, and P2=IP^2 = I; for 𝕂=ℝ\mathbb{K} = \R it is a symmetric orthogonal matrix with determinant βˆ’1-1. It fixes every vector orthogonal to vv and sends vv to βˆ’v-v, so it is the reflection in the hyperplane vβŠ₯v^\perp. If x,yβˆˆβ„nx, y \in \R^n are distinct with βˆ₯xβˆ₯=βˆ₯yβˆ₯\norm{x} = \norm{y}, then v=(xβˆ’y)/βˆ₯xβˆ’yβˆ₯v = (x - y)/\norm{x - y} gives Px=yP x = y. Example: in ℝ2\R^2, take x=(3,4)x = (3, 4) and y=(5,0)y = (5, 0); then v=(βˆ’2,4)/20v = (-2, 4)/\sqrt{20}, and P=Iβˆ’220(4βˆ’8βˆ’816)=15(344βˆ’3),P = I - \frac{2}{20} \begin{pmatrix} 4 & -8 \\ -8 & 16 \end{pmatrix} = \frac{1}{5} \begin{pmatrix} 3 & 4 \\ 4 & -3 \end{pmatrix}, and indeed P(3,4)T=(5,0)TP (3, 4)^T = (5, 0)^T. Non-example: v=(2,0)v = (2, 0) is not a unit vector, and Iβˆ’2vvT=(βˆ’7001)I - 2 v v^T = \begin{pmatrix} -7 & 0 \\ 0 & 1 \end{pmatrix} is not orthogonal. For a nonzero uu that is not normalized, one writes P=Iβˆ’2uuβˆ—/(uβˆ—u)P = I - 2 u u^* / (u^* u). In computations, PP is never formed: PA=Aβˆ’2v(vβˆ—A)P A = A - 2 v (v^* A) costs O(nm)O(n m) operations for an nΓ—mn \times m matrix AA.

Reading path

To understand this page from the ground up, read these 20 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Identity matrix object
  2. Matrix definition
  3. Vector space definition
  4. Transpose definition
  5. Inner product definition
  6. Linear map definition
  7. Linear subspace definition
  8. Conjugate transpose definition
  9. Orthogonal matrix definition
  10. Orthogonal vectors definition
  11. Endomorphism definition
  12. Sum of subspaces definition
  13. Unitary matrix definition
  14. Orthogonal complement definition
  15. Direct sum of subspaces definition
  16. A space is the direct sum of a subspace and its orthogonal complement statement
  17. Projection definition
  18. Orthogonal projection definition
  19. Reflection definition
  20. Householder transformation definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Householder_transformation
About this page
TagV8XA0ECEJ3
URIm2://V8XA0ECEJ3
Kinddefinition
WritingW0 stub
MSC65F25, 15A23
DefinesHouseholder transformation
UsesReflection, Orthogonal matrix, Unitary matrix, Conjugate transpose

Markdown Β· JSON Β· Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.