Let the repeated eigenvalue be , and choose an eigenvector . Complete it to a basis of . In this basis the matrix is an upper triangular matrix, with first column , say . Its characteristic polynomial is . By part (a)(ii), this must equal , so .
If , the matrix is already . If , rescale the first basis vector by and apply part (a)(iii); the upper-right entry becomes one. Thus
The second possibility is a size-two Jordan block. It has only one independent eigenvector, whereas has a two-dimensional eigenspace, so the two types cannot be related by matrix similarity. This repeated-eigenvalue classification in dimension two proves the required result without assuming the general Jordan normal form theorem.
Write for the conjugate transpose. Taking determinants in gives . Since the Hermitian matrix is invertible, every such is invertible and . The identity belongs to ; if , then ; and multiplying by and gives . Associativity comes from matrix multiplication, so this is a group.
The Hermitian form obeys precisely when . Thus is the group of linear isometries of this nondegenerate Hermitian form; positivity of is unnecessary.
For , is a unitary matrix. Here is a direct diagonalization of a matrix proof. Over , its characteristic polynomial has a root, giving a unit eigenvector with . Preservation of the inner product gives . If , then , so is invariant. The restriction is again a unitary matrix. Induction on the dimension supplies an orthonormal basis of eigenvectors. In that basis, is diagonal, with diagonal entries on the unit circle.
The endomorphisms of the finite-dimensional vector space over the complex numbers form the general linear Lie algebra with the usual addition and scalar multiplication and Lie bracket . This commutator is bilinear and antisymmetric, and expanding the six products verifies the Jacobi identity.
For a Lie subalgebra , being an abelian Lie algebra means . A nilpotent Lie algebra has , eventually zero; a solvable Lie algebra has , eventually zero. These are the lower central series of a Lie algebra and derived series of a Lie algebra, respectively. Nilpotence is a condition on the Lie bracket, and does not require every member to be a nilpotent endomorphism: a nonzero scalar multiple of the identity spans an abelian Lie algebra.
A flag of a vector space is an increasing chain of vector subspaces. The flag we construct is a complete flag, , where , and each is an invariant subspace for . We first prove the common-eigenvector assertion in the Lie theorem, by induction on ; the zero algebra is immediate. For nonzero solvable , its derived algebra is proper, so there is a codimension-one ideal of a Lie algebra containing . Write . By induction there are and a linear functional on such that for every .
Let be the cyclic subspace spanned by . The commutator derivation identity and show inductively that
Thus and all its initial cyclic spans are -invariant. If , the first cyclic vectors form a basis, is also -invariant, and . For , the trace of a matrix commutator gives
Hence , since the field has characteristic zero. The nonzero common weight space
is -invariant: . The restriction of to has an eigenvector, because is an algebraically closed field. This is a common eigenvector for . Its line is invariant, and repeating the argument on the quotient vector space gives the complete invariant flag. Equivalently, this proves simultaneous triangularization of a Lie algebra representation.
In a basis adapted to this complete flag, every member of is upper triangular, so every member of its derived algebra is strictly upper triangular. Products of strictly upper triangular matrices vanish, and each iterated Lie bracket of such matrices is a sum of these products. Consequently the derived algebra is a nilpotent Lie algebra. We may therefore take : it is an ideal, and the quotient Lie algebra is abelian. This also covers .
Choose a positive system of a root system and the corresponding triangular decomposition of a Lie algebra . A primitive element of a Lie algebra representation of weight is a nonzero vector with for every and . Thus it is a highest-weight vector; the choice of positive roots is part of this definition. A highest-weight representation is generated by such a vector.
Let be the corresponding Borel subalgebra. Define its one-dimensional Lie algebra representation by the scalar on and zero on . This respects the Lie bracket, since . The induced Verma module
is nonzero: the Poincaré-Birkhoff-Witt theorem identifies its underlying vector space with , and is a primitive element of weight . Its weight spaces are finite dimensional, its top weight space is the line , and all other weights are with and at least one positive coefficient.
A proper submodule cannot contain , because generates . More strongly it has no component of weight : any finite sum of distinct weight vectors can be projected onto its individual components by a polynomial in a generic element of . Therefore the sum of all proper submodules still misses the top weight line and is proper. It contains every proper submodule, so the irreducible quotient of a Verma module
is irreducible and retains the nonzero primitive element . This constructs the requested representation for every . It is not asserted to be finite dimensional for arbitrary .
For the sl2 Lie algebra, use , and , with , , . The classification of finite-dimensional sl2 representations gives one irreducible for every integer . In a basis its action is
where . These formulas satisfy the three Lie brackets. Any nonzero invariant subspace contains a weight vector by polynomial projection using ; repeated application of gives , and applications of then give the entire basis. Thus is irreducible.
Conversely, in any finite-dimensional irreducible module, start with an eigenvector of and apply until reaching a nonzero vector with . This process terminates because increases the eigenvalue by two and only finitely many eigenvalues occur. Write . The sl2 highest-weight lowering formula gives
Let and , which again follows from the finite set of weights. Applying to the latter identity yields , so . The resulting distinct weight vectors span an invariant subspace, hence the entire irreducible module. Therefore and its primitive weight is , with ; its weights are .
Work in , the domain of the matrix ; the printed in the introduction is a dimension typo. For a fixed nonempty support of a vector , write for the coordinates of in . Then
The Gram matrix is a Hermitian matrix, so its difference from the identity matrix is also a Hermitian matrix. By the finite-dimensional spectral theorem, its matrix 2-norm is the largest absolute eigenvalue, equivalently
Indeed, an expansion in an orthonormal eigenbasis bounds every Rayleigh quotient by the largest absolute eigenvalue, and an appropriate eigenvector attains that bound. The restricted isometry constant must bound this quantity for every of size at most , and the maximum of these quantities suffices for all sparse vectors of order . There are finitely many sets, so the maximum exists. The empty set contributes zero. Therefore
Use the quantum Fourier transform convention , where . Reindexing the shifted sum gives
Thus the cyclic shift operator has these eigenvectors, with eigenvalues . This is cyclic shift diagonalization by the quantum Fourier transform, and it implies with .
For , the binary encoding is , with the more significant qubit. The required diagonal phase is
so . The allowed-gate circuit is therefore
In execution order, apply the inverse QFT, then the two phase gates, then the forward QFT. There is no extra global phase. Reversing the Fourier sign convention would conjugate both phase gate parameters.
The zero Dirichlet boundary conditions permit an exact finite-interval calculation. Let on the interior grid points. The Dirichlet discrete Laplacian has an orthogonal eigenvector basis
Consequently the update matrix has modal amplification factors
For every physical , all denominators are at least one. Orthogonal diagonalization therefore proves
uniformly in , and . The same bound controls initial perturbations; a forcing increment is propagated by contraction, so successive increments accumulate at most by their sum. The highest-order consistent method is unconditionally stable for all . This proof incorporates the boundary conditions, whereas a periodic Fourier mode calculation alone would not do so.
For completeness, if “range” is interpreted algebraically to include negative on a fixed grid, the exact power-stable range is
Indeed, for every denominator is less than one, so requires for every . The strongest restriction comes from . Equality gives a simple amplification factor and is allowed because the update is orthogonally diagonalizable. Other negative values either amplify a mode or make the update singular. This extra branch describes backward time stepping on a fixed spatial grid; it is not a positive-time diffusion discretization, and no fixed negative remains in that branch as .
For fixed finite matrices, the matrix exponential and a Taylor expansion show
This agrees through degree two with , even when and do not commute. On a fixed time interval, and the telescoping identity
turns the one-step defect into global error for . Hence Strang splitting is second order in general; for commuting matrices it is exact.
For the spatial discretization, use , and the interior vector , with . The central finite differences give
Here lists lower diagonal, main diagonal and upper diagonal, in that order. Thus and . Discrete summation by parts gives
The matrix exponential is consequently a contraction in the Euclidean norm, while is an orthogonal matrix for real . Therefore
Repeated split steps are contractive in the mesh-weighted norm , uniformly in the spatial mesh and without a Courant–Friedrichs–Lewy condition. The split semidiscretization is unconditionally stable. No commutativity or shared eigenvectors are needed for this Strang splitting contraction for symmetric diffusion and skew advection. Its time-order proof is for fixed spatial matrices; as , commutators can grow, so this stability result alone is not a uniform-in-mesh second-order error estimate.
An eigenvector of a matrix is a nonzero vector for which . The scalar is its eigenvalue. For a fixed eigenvalue, the zero vector together with all corresponding eigenvectors forms the eigenspace . The requirement prevents every scalar from being an eigenvalue merely because .
Expanding the characteristic polynomial gives
Solving the three nullspace systems gives the eigenvalues and eigenspaces
For example, at the first two equations force and ; at they force and ; at they force .
Putting these eigenvectors in columns proves their linear independence:
Hence is a diagonalizable matrix over the reals.
If and , symmetry gives , proving necessity. Conversely, expand in the orthonormal basis from part (i), with . The zero-eigenvalue vectors span the kernel of a linear map. If is orthogonal to that kernel, then whenever , so the remaining coordinates can be solved independently.
For a nonzero eigenvalue and any associated nonzero eigenvector , symmetry gives . Thus the component vector along is
For the unit vectors , this coefficient is . Consequently the general solution is
This proves sufficiency as well as the claimed kernel criterion. If the compatibility condition fails, there is no solution; if it holds, the freedom is exactly an arbitrary kernel vector.
View a possible complex eigenvector using the Hermitian inner product. For a real symmetric matrix, , so is real. Since and , every eigenvalue is real.
For eigenvectors with distinct eigenvalues , symmetry gives
so . In particular, real eigenvectors are orthogonal in the real dot product.
Use the permitted diagonalizability assumption to take bases of the real eigenspaces whose union spans . Apply the Gram-Schmidt process within each eigenspace. Its linear combinations remain eigenvectors of that same eigenvalue; vectors in different eigenspaces are already orthogonal. The resulting union is an orthonormal basis of eigenvectors, giving an orthogonal diagonalization of a real symmetric matrix.