HessenbergDecomposition

HessenbergDecomposition[m]

gives the Hessenberg decomposition of a numerical matrix m.

Details and Options

  • The result is given in the form {p,h} where p is a unitary matrix such that p.h.Conjugate[Transpose[p]]==m.
  • The matrix m must be square.

Examples

open allclose all

Basic Examples  (1)

Find the Hessenberg decomposition of a 4×4 matrix:

In[1]:=
Click for copyable input
Out[1]=

The matrix h is an upper Hessenberg matrix:

In[2]:=
Click for copyable input
Out[2]//MatrixForm=

Scope  (2)

Applications  (1)

Properties & Relations  (1)

Possible Issues  (1)

See Also

SchurDecomposition  QRDecomposition

Tutorials

Introduced in 2004
(5.1)