Definition of a Normal Matrix
📂Matrix AlgebraDefinition of a Normal Matrix
Definition
A square matrix A∈Cn×n is called a normal matrix ▷normal matrix◁ if it satisfies the following condition:
AA∗=A∗A
Here, X∗ is the conjugate transpose of the matrix X.
Properties
Assume A is a square matrix. The necessary and sufficient condition for the triangular matrix A to be a normal matrix is that A is a diagonal matrix:
AA∗=A∗A⟺(A)ij=0,∀i=j
Proof
- On is the zero matrix with (n×n) size. If subscripts are omitted, the size matches that of the matrix inside.
- zˉ is the complex conjugate of the complex number z.
(⟹)
We prove this using mathematical induction. Without loss of generality, let’s consider only the case where A∈Cn×n is an upper triangular matrix.
If n=1, it trivially holds, and if n=2, then for the upper triangular matrix
A=[a0bc]
we have
====O2AA∗−A∗A[a0bc][aˉbˉ0cˉ]−[aˉbˉ0cˉ][a0bc][∣a∣2+∣b∣2cbˉbc∣c∣2]−[∣a∣2abˉaˉb∣b∣2+∣c∣2][∣b∣2bˉ(c−a)b(c−aˉ)−∣b∣2]
which implies b=0. In other words, A is a diagonal matrix. Now assume that
AA∗=A∗A⟹(A)ij=0,∀i=j
holds for A∈C(n−1)×(n−1). Using two matrices B∈R1×(n−1) and C∈C(n−1)×(n−1), expressed in terms of block matrices,
A=[aOBC]
we have
====OnAA∗−A∗A[aOBC][aˉB∗OC∗]−[aˉB∗OC∗][aOBC][∣a∣2+BB∗CB∗BCCC∗]−[∣a∣2aB∗aˉBB∗B+C∗C][BB∗CB∗−aB∗BC−aˉBCC∗−C∗C−B∗B]
and the condition BB∗=∑k=1n−1(B1k)2∈C1×1 that 0 implies that all components of B equal 0. Meanwhile, CC∗−C∗C=On−1 must also hold, making C a normal matrix, and hence C must also be a diagonal matrix. Consequently, the matrix A defined as follows is a diagonal matrix.
A=[aOBC]=[aOO∗C]
(⟸)
If A is a diagonal matrix, then the following trivially holds for k=1,⋯,n:
(AA∗)kk=(A)kk2=(A∗A)kk
■