4.8. Matrices III#

4.8.1. Orthogonal Matrices#

Definition 4.109

A real square matrix U is called orthogonal if the columns of U form an orthonormal set. In other words, let

U=[u1u2un]

with uiRn. Then we have

uiuj=δi,j.

Lemma 4.44

An orthogonal matrix U is invertible with UT=U1.

Proof. Let

U=[u1u2un]

be orthogonal with

UT=[u1Tu2TunT].

Then

UTU=[u1Tu2TunT][u1u2un]=[uiuj]=I.

Since columns of U are linearly independent and span Rn, hence U is invertible. Thus

UT=U1.

Lemma 4.45 (Determinant of an orthogonal matrix)

Determinant of an orthogonal matrix is ±1.

Proof. Let U be an orthogonal matrix. Then

det(UTU)=det(I)(det(U))2=1.

Thus we have

det(U)=±1.

4.8.2. Unitary Matrices#

Definition 4.110 (Unitary matrix)

A complex square matrix U is called unitary if the columns of U form an orthonormal set. In other words, let

U=[u1u2un]

with uiCn. Then we have

uiuj=ui,uj=ujHui=δi,j.

Lemma 4.46

A unitary matrix U is invertible with UH=U1.

Proof. Let

U=[u1u2un]

be unitary with

UH=[u1Hu2HunH].

Then

UHU=[u1Hu2HunH][u1u2un]=[uiHuj]=I.

Since columns of U are linearly independent and span Cn, hence U is invertible. Thus

UH=U1.

Lemma 4.47 (Determinant of unitary matrices)

The magnitude of determinant of a unitary matrix is 1.

Proof. Let U be a unitary matrix. Then

det(UHU)=det(I)det(UH)det(U)=1det(U)det(U)=1.

Thus we have

|det(U)|2=1|det(U)|=1.

4.8.3. F Unitary Matrices#

We provide a common definition for unitary matrices over any field F. This definition applies to both real and complex matrices.

Definition 4.111

A square matrix UFn×n is called F unitary if the columns of U form an orthonormal set. In other words, let

U=[u1u2un]

with uiFn. Then we have

ui,uj=ujHui=δi,j.

We note that a suitable definition of inner product transports the definition appropriately into orthogonal matrices over R and unitary matrices over C.

When we are talking about F unitary matrices, then we will use the symbol UH to mean its inverse. In the complex case, it will map to its conjugate transpose, while in real case it will map to simple transpose.

This definition helps us simplify some of the discussions in the sequel (like singular value decomposition).

Following results apply equally to orthogonal matrices for real case and unitary matrices for complex case.

Lemma 4.48 (Norm preservation)

F-unitary matrices preserve norm. i.e.

Ux2=x2.

Proof. We have

Ux22=(Ux)H(Ux)=xHUHUx=xHIx=x22.

Remark 4.11

For the real case we have

Ux22=(Ux)T(Ux)=xTUTUx=xTIx=x22.

Lemma 4.49 (Preservation of inner products)

F-unitary matrices preserve inner product. i.e.

Ux,Uy=x,y.

Proof. We have

Ux,Uy=(Uy)HUx=yHUHUx=yHx.

Remark 4.12

For the real case we have

Ux,Uy=(Uy)TUx=yTUTUx=yTx.