Skip to content
Hub Nexus

No author yetClaim it

Version 1Updated 4 min read

Support

Given a Hermitian matrix A, A is always diagonalizable. It is also the case that all eigenvalues of A are real, and that all eigenvectors are mutually orthogonal. This is given by the "Spectral Theorem":

The Spectral Theorem

Given any n × n Hermitian matrix A, there exists an n × n unitary matrix U, and an n × n diagonal matrix of real values Λ such that A = U Λ {U}^{H}

The columns of U = ( \begin{matrix}{\overset{→}{u}}_{1} & {\overset{→}{u}}_{2} & … & {\overset{→}{u}}_{n}\end{matrix} ) are the eigenvectors of U, and the diagonal entries of Λ = ( \begin{matrix}{λ}_{1} & 0 & ⋯ & 0 \\ 0 & {λ}_{2} & ⋯ & 0 \\ ⋮ & ⋮ & ⋱ & ⋮ \\ 0 & 0 & ⋯ & {λ}_{n}\end{matrix} ) are the corresponding eigenvalues.

In essence A can be decomposed into a "spectrum" of rank 1 projections: A = {∑}_{i = 1}^{n} {λ}_{i} ( {\overset{→}{u}}_{i} {\overset{→}{u}}_{i}^{H} )

The spectral theorem can in fact be proven without the need for the characteristic polynomial of A, or any of the derivative theorems.

Proof of the Spectral Theorem

The proof will proceed by using induction on n.

Base Case n = 1

When A = ( \begin{matrix}{a}_{1 , 1}\end{matrix} ), it must be the case that {a}_{1 , 1} is real, or else A is not Hermitian. The spectral decomposition is then simply A = ( \begin{matrix}1\end{matrix} ) ( \begin{matrix}{a}_{1 , 1}\end{matrix} ) {( \begin{matrix}1\end{matrix} )}^{H}

Inductive Case n ≥ 2

Let {\overset{→}{e}}_{i} denote the {i}^{\text{th}} standard basis vector of {ℂ}^{n}. Let {𝟎}_{k × m} denote a k × m matrix of 0s.

Let {\overset{→}{u}}_{1} be a unit length vector that maximizes {\overset{→}{u}}_{1}^{H} A {\overset{→}{u}}_{1} (recall that {\overset{→}{u}}_{1}^{H} A {\overset{→}{u}}_{1} is always real), and let {λ}_{1} = {\overset{→}{u}}_{1}^{H} A {\overset{→}{u}}_{1}. Let {U}_{1} be a unitary matrix where the first column is {\overset{→}{u}}_{1}: {U}_{1} {\overset{→}{e}}_{1} = {\overset{→}{u}}_{1}.

A = {U}_{1} {A}_{1} {U}_{1}^{H} where {A}_{1} = {U}_{1}^{H} A {U}_{1}. It will now be shown that {A}_{1} has the form {A}_{1} = ( \begin{matrix}{λ}_{1} & {𝟎}_{1 × ( n − 1 )} \\ {𝟎}_{( n − 1 ) × 1} & {A}_{\text{reduced}}\end{matrix} )

{\overset{→}{e}}_{1}^{H} {A}_{1} {\overset{→}{e}}_{1} = {\overset{→}{u}}_{1}^{H} A {\overset{→}{u}}_{1} = {λ}_{1} so that the (1,1) entry of {A}_{1} is {λ}_{1}. It will now be shown that the first row and column of {A}_{1} is filled with 0s except for the first entry. For an arbitary i = 2 , 3 , … , n, consider the parameterized unit vector {\overset{→}{u}}_{t} ( t ) = ( cos ⁡ t ) {\overset{→}{e}}_{1} + ( sin ⁡ t ) {\overset{→}{e}}_{i}.

{\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) = ( ( cos ⁡ t ) {\overset{→}{e}}_{1} + ( sin ⁡ t ) {\overset{→}{e}}_{i} {)}^{H} {A}_{1} ( ( cos ⁡ t ) {\overset{→}{e}}_{1} + ( sin ⁡ t ) {\overset{→}{e}}_{i} )

= {λ}_{1} {cos}^{2} t + ( {a}_{( i , 1 )} + {a}_{( 1 , i )} ) cos ⁡ t sin ⁡ t + {a}_{( i , i )} {sin}^{2} t

= {λ}_{1} {cos}^{2} t + 2 ℜ ( {a}_{( i , 1 )} ) cos ⁡ t sin ⁡ t + {a}_{( i , i )} {sin}^{2} t

where {a}_{( i , j )} denotes the ( i , j ) entry of {A}_{1} (ℜ and ℑ denote the real and imaginary components respectively).

\frac{d}{d t} ( {\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) ) {|}_{t = 0} = 2 ℜ ( {a}_{( i , 1 )} ). Unit vector \overset{→}{u} = {\overset{→}{u}}_{1} maximizes {\overset{→}{u}}^{H} A \overset{→}{u} which implies that \overset{→}{u} = {\overset{→}{u}}_{t} ( 0 ) = {\overset{→}{e}}_{1} is the unit vector that maximizes {\overset{→}{u}}^{H} {A}_{1} \overset{→}{u}. Therefore \frac{d}{d t} ( {\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) ) {|}_{t = 0} = 0 which gives ℜ ( {a}_{( i , 1 )} ) = 0.

Now consider the parameterized unit vector {\overset{→}{u}}_{t} ( t ) = ( cos ⁡ t ) {\overset{→}{e}}_{1} + i ( sin ⁡ t ) {\overset{→}{e}}_{i}.

{\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) = ( ( cos ⁡ t ) {\overset{→}{e}}_{1} + i ( sin ⁡ t ) {\overset{→}{e}}_{i} {)}^{H} {A}_{1} ( ( cos ⁡ t ) {\overset{→}{e}}_{1} + i ( sin ⁡ t ) {\overset{→}{e}}_{i} )

= {λ}_{1} {cos}^{2} t + ( − i {a}_{( i , 1 )} + i {a}_{( 1 , i )} ) cos ⁡ t sin ⁡ t + {a}_{( i , i )} {sin}^{2} t

= {λ}_{1} {cos}^{2} t + 2 ℑ ( {a}_{( i , 1 )} ) cos ⁡ t sin ⁡ t + {a}_{( i , i )} {sin}^{2} t

\frac{d}{d t} ( {\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) ) {|}_{t = 0} = 2 ℑ ( {a}_{( i , 1 )} ) so \frac{d}{d t} ( {\overset{→}{u}}_{t} ( t {)}^{H} {A}_{1} {\overset{→}{u}}_{t} ( t ) ) {|}_{t = 0} = 0 \ ⟹ \ ℑ ( {a}_{( i , 1 )} ) = 0. Therefore {a}_{( i , 1 )} = {a}_{( 1 , i )} = 0. It has been proven that the first row and column of {A}_{1} is filled with 0s except for the first entry.

{A}_{1} has the form {A}_{1} = ( \begin{matrix}{λ}_{1} & {𝟎}_{1 × ( n − 1 )} \\ {𝟎}_{( n − 1 ) × 1} & {A}_{\text{reduced}}\end{matrix} ), and by an inductive argument, {A}_{\text{reduced}} has the spectral decomposition {U}_{r} {Λ}_{r} {U}_{r}^{H}.

Therefore A = U Λ {U}^{H} where U = {U}_{1} ( \begin{matrix}1 & {𝟎}_{1 × ( n − 1 )} \\ {𝟎}_{( n − 1 ) × 1} & {U}_{r}\end{matrix} ) and Λ = ( \begin{matrix}{λ}_{1} & {𝟎}_{1 × ( n − 1 )} \\ {𝟎}_{( n − 1 ) × 1} & {Λ}_{r}\end{matrix} )

Where this page came from

This page was imported from Wikibooks. From “Linear Algebra” on Wikibooks, by its contributors, under CC BY-SA 4.0. Changed here: set as a page; navigation and edit links left out; each image under its own licence, credited in its caption.

Nobody has written it yet — it is the source material at a new address, which is why search engines are asked to skip it and why no one earns from it. It is up for grabs: take it on, and it is yours to rewrite and to earn from.

Comments

Spinner Logo

Next in Linear Algebra

CC BY-SA 4.0
The point at issue in an argument is the **proposition**. Mathematicians usually write the point in full before the proof and label it either **Theorem** for major points, **Corollary** for points that follow immediately from a prior one, or **Lemma** for results chiefly used to prove other results.
CC BY-SA 4.0
Compare these two statements about natural numbers: "there is an x such that x is divisible by ${x}^{2}$" is true, while "for all numbers x, that x is divisible by ${x}^{2}$" is false. We call the "there is" and "for all" prefixes **quantifiers**. ## For all The "for all" prefix is the **universal q
CC BY-SA 4.0
Then in the **inductive step** we assume that the proposition holds for numbers up to some k and deduce that it then holds for the next number $k + 1$. Here is an example. We will prove that ${}1 + 2 + 3 + … + n = n ( n + 1 ) / 2$. For the base step we must show that the formula holds when $n = 1$.
CC BY-SA 4.0
What distinguishes a set from any other type of collection is the Principle of Extensionality, that two sets with the same elements are equal. Because of this principle, in a set repeats collapse $\{ 7 , 7 \} = \{ 7 \}$ and order doesn't matter $\{ 2 , π \} = \{ π , 2 \}$. We use "$⊂$" for the subse
CC BY-SA 4.0
. . | | $( a \ .. \ b )$, $[ a \ ..
CC BY-SA 4.0
This book helps students to master the material of a standard undergraduate linear algebra course. The material is standard in that the topics covered are Gaussian reduction, vector spaces, linear maps, determinants, and eigenvalues and eigenvectors. The audience is also standard: sophomores or juni