proof of Wielandt-Hoffman theorem


Since both A and B are normal, they can be diagonalized by unitary transformationsMathworldPlanetmath:

A=V†⁢C⁢V and B=W†⁢D⁢W,

where C and D are diagonalMathworldPlanetmath, V and W are unitary, and ()† denotes the conjugate transposeMathworldPlanetmath. The Frobenius matrix norm is defined by the quadratic form ∥A∥F2=tr⁡[A†⁢A] and is invariant under unitary transformations, hence

∥A-B∥F2=∥V†⁢C⁢V-W†⁢D⁢W∥F2=∥C∥F2+∥D∥F2-2⁢Re⁡tr⁡[C†⁢U†⁢D⁢U],

where U=W⁢V†. The matrix U is also unitary, let its matrix elements be given by (U)i⁢j=ui⁢j. Unitarity implies that the matrix with elements |ui⁢j|2 has its row and column sums equal to 1, in other words, it is doubly stochastic.

The diagonal elements Ci⁢i=ai are eigenvaluesMathworldPlanetmathPlanetmathPlanetmathPlanetmath of A and Di⁢i=bi are those of B. Writing out the Frobenius normMathworldPlanetmath explicitly, we get

∥A-B∥F2=∑i(|ai|2+|bi|2)-2⁢Re⁢∑i⁢ja¯i⁢|ui⁢j|2⁢bj≥∑i(|ai|2+|bi|2)-2⁢minS⁡Re⁢∑i⁢ja¯i⁢si⁢j⁢bj,

where the minimum is taken over all doubly stochastic matrices S, whose elements are (S)i⁢j=si⁢j. By the Birkoff-von Neumann theorem, doubly stochastic matrices form a closed convex (http://planetmath.org/ConvexSet) polyhedronMathworldPlanetmath with permutation matricesMathworldPlanetmath at the vertices. The expression ∑i⁢ja¯i⁢si⁢j⁢bj is a linear functionalMathworldPlanetmath on this polyhedron, hence its minimum is achieved at one of the vertices, that is when S is a permutation matrix.

If S represents the permutation σ, its action can be written as ∑jsi⁢j⁢bj=bσ⁢(i). Finally, we can write the last inequalityMathworldPlanetmath as

∥A-B∥F2≥∑i(|ai|2+|bσ⁢(i)|2)-2⁢minσ⁡Re⁢∑i⁢ja¯i⁢bσ⁢(i)=minσ⁡|ai-bσ⁢(i)|2,

which is exactly the statement of the Wielandt-Hoffman theorem.

Title proof of Wielandt-Hoffman theorem
Canonical name ProofOfWielandtHoffmanTheorem
Date of creation 2013-03-22 14:58:51
Last modified on 2013-03-22 14:58:51
Owner Andrea Ambrosio (7332)
Last modified by Andrea Ambrosio (7332)
Numerical id 6
Author Andrea Ambrosio (7332)
Entry type Proof
Classification msc 15A18
Classification msc 15A42