Skip to content

Chapter 37. Automorphisms

An automorphism is an isomorphism from a vector space to itself. If VV is a vector space over a field FF, an automorphism of VV is a linear map

T:VV T:V\to V

that is bijective. Equivalently, TT is linear and has a linear inverse

T1:VV. T^{-1}:V\to V.

Thus an automorphism is a reversible linear transformation of one vector space. It changes the description or position of vectors inside the space, but it does not change the underlying linear structure. Standard references define an automorphism as an isomorphism from a vector space to itself.

37.1 Endomorphisms and Automorphisms

A linear map from a vector space to itself is called an endomorphism. Thus

T:VV T:V\to V

is an endomorphism when TT is linear.

An automorphism is an invertible endomorphism. That is, TT is an automorphism when there exists a linear map

T1:VV T^{-1}:V\to V

such that

T1T=IV T^{-1}\circ T=I_V

and

TT1=IV. T\circ T^{-1}=I_V.

The identity map

IV(v)=v I_V(v)=v

is the simplest automorphism of VV. It changes nothing, and its inverse is itself.

Every automorphism is an endomorphism. Not every endomorphism is an automorphism. A projection, for example, is an endomorphism of R2\mathbb{R}^2, but it loses information and has no inverse.

37.2 First Examples

Let

V=R2. V=\mathbb{R}^2.

Define

T[xy]=[2x3y]. T \begin{bmatrix} x\\ y \end{bmatrix} = \begin{bmatrix} 2x\\ 3y \end{bmatrix}.

This map is linear. It is also invertible because

T1[uv]=[u/2v/3]. T^{-1} \begin{bmatrix} u\\ v \end{bmatrix} = \begin{bmatrix} u/2\\ v/3 \end{bmatrix}.

Therefore TT is an automorphism of R2\mathbb{R}^2.

Now define

P[xy]=[x0]. P \begin{bmatrix} x\\ y \end{bmatrix} = \begin{bmatrix} x\\ 0 \end{bmatrix}.

This map is linear, but it is not an automorphism. It sends every vector on the yy-axis to zero:

P[0y]=[00]. P \begin{bmatrix} 0\\ y \end{bmatrix} = \begin{bmatrix} 0\\ 0 \end{bmatrix}.

Thus PP is not injective. It collapses the plane onto a line, so it cannot be reversed.

37.3 Automorphisms of Coordinate Space

An automorphism of FnF^n is exactly an invertible linear map

T:FnFn. T:F^n\to F^n.

Every such map has the form

T(x)=Ax T(x)=Ax

for some n×nn\times n matrix AA. The map TT is an automorphism exactly when AA is invertible.

Thus automorphisms of FnF^n correspond to invertible n×nn\times n matrices.

The set of all invertible n×nn\times n matrices over FF is called the general linear group and is denoted

GLn(F). GL_n(F).

Therefore,

Aut(Fn)GLn(F). \operatorname{Aut}(F^n)\cong GL_n(F).

Here Aut(Fn)\operatorname{Aut}(F^n) denotes the set of all automorphisms of FnF^n.

37.4 The Automorphism Group

The automorphisms of a vector space form a group under composition.

Let

Aut(V) \operatorname{Aut}(V)

denote the set of all automorphisms of VV.

This set has four group properties.

First, the composition of two automorphisms is an automorphism. If

S,TAut(V), S,T\in \operatorname{Aut}(V),

then

ST S\circ T

is linear and invertible. Its inverse is

(ST)1=T1S1. (S\circ T)^{-1}=T^{-1}\circ S^{-1}.

Second, composition is associative because function composition is associative:

R(ST)=(RS)T. R\circ(S\circ T)=(R\circ S)\circ T.

Third, the identity transformation IVI_V is an automorphism and satisfies

IVT=T I_V\circ T=T

and

TIV=T. T\circ I_V=T.

Fourth, every automorphism TT has an inverse T1T^{-1}, and this inverse is also an automorphism.

Thus Aut(V)\operatorname{Aut}(V) is a group.

37.5 Matrix Form of the Automorphism Group

If VV is finite-dimensional and a basis BB is chosen, each automorphism T:VVT:V\to V has a matrix

[T]B. [T]_B.

Since TT is invertible, the matrix [T]B[T]_B is invertible. Conversely, every invertible matrix in this basis defines an automorphism of VV.

Thus, after choosing a basis,

Aut(V) \operatorname{Aut}(V)

is represented by

GLn(F), GL_n(F),

where

n=dim(V). n=\dim(V).

The phrase “after choosing a basis” is important. The automorphisms are intrinsic maps VVV\to V. The matrices are coordinate descriptions of those maps.

If a different basis is chosen, the same automorphism is represented by a similar matrix.

37.6 Characterizations

Let VV be finite-dimensional, and let

T:VV T:V\to V

be linear. The following conditions are equivalent:

ConditionMeaning
TT is an automorphismTT is invertible
TT is injectiveNo nonzero vector is collapsed
TT is surjectiveEvery vector is reached
ker(T)={0}\ker(T)=\{0\}The kernel is trivial
im(T)=V\operatorname{im}(T)=VThe image is the whole space
rank(T)=dim(V)\operatorname{rank}(T)=\dim(V)Full rank
[T]B[T]_B is invertibleAny basis matrix is invertible
det([T]B)0\det([T]_B)\neq 0The determinant is nonzero

These equivalences are special to maps from a finite-dimensional vector space to itself. In this setting, injectivity and surjectivity imply each other by rank-nullity.

37.7 Proof Using Rank-Nullity

Let

T:VV T:V\to V

be linear, where VV is finite-dimensional.

The rank-nullity theorem gives

dim(V)=rank(T)+nullity(T). \dim(V)=\operatorname{rank}(T)+\operatorname{nullity}(T).

If TT is injective, then

ker(T)={0}, \ker(T)=\{0\},

so

nullity(T)=0. \operatorname{nullity}(T)=0.

Hence

rank(T)=dim(V). \operatorname{rank}(T)=\dim(V).

Since the image is a subspace of VV with the same dimension as VV, we have

im(T)=V. \operatorname{im}(T)=V.

Thus TT is surjective.

Conversely, if TT is surjective, then

rank(T)=dim(V). \operatorname{rank}(T)=\dim(V).

Rank-nullity gives

nullity(T)=0. \operatorname{nullity}(T)=0.

Therefore

ker(T)={0}, \ker(T)=\{0\},

so TT is injective.

Thus, for endomorphisms of finite-dimensional spaces, either injectivity or surjectivity is enough to prove that the map is an automorphism.

37.8 Automorphisms Preserve Bases

An automorphism sends bases to bases.

Let

T:VV T:V\to V

be an automorphism, and let

B=(v1,,vn) B=(v_1,\ldots,v_n)

be a basis of VV.

We claim that

T(B)=(T(v1),,T(vn)) T(B)=(T(v_1),\ldots,T(v_n))

is also a basis of VV.

First, it is linearly independent. Suppose

c1T(v1)++cnT(vn)=0. c_1T(v_1)+\cdots+c_nT(v_n)=0.

By linearity,

T(c1v1++cnvn)=0. T(c_1v_1+\cdots+c_nv_n)=0.

Since TT is injective,

c1v1++cnvn=0. c_1v_1+\cdots+c_nv_n=0.

Since BB is linearly independent,

c1==cn=0. c_1=\cdots=c_n=0.

Second, it spans VV. Let wVw\in V. Since TT is surjective, there exists vVv\in V such that

T(v)=w. T(v)=w.

Write

v=c1v1++cnvn. v=c_1v_1+\cdots+c_nv_n.

Then

w=T(v)=c1T(v1)++cnT(vn). w=T(v)=c_1T(v_1)+\cdots+c_nT(v_n).

Thus T(B)T(B) spans VV.

Therefore T(B)T(B) is a basis.

37.9 Automorphisms and Change of Basis

Every ordered basis of VV can be obtained from any other ordered basis by a unique automorphism.

Let

B=(v1,,vn) B=(v_1,\ldots,v_n)

and

C=(w1,,wn) C=(w_1,\ldots,w_n)

be ordered bases of VV.

Define

T(vi)=wi T(v_i)=w_i

for each ii, and extend linearly:

T(c1v1++cnvn)=c1w1++cnwn. T(c_1v_1+\cdots+c_nv_n) = c_1w_1+\cdots+c_nw_n.

This map is linear. Since CC is a basis, TT is bijective. Hence TT is an automorphism.

It is unique because a linear map is determined by its values on a basis.

Thus automorphisms describe changes from one basis to another. They are the reversible linear changes of coordinate frame.

37.10 Similarity and Automorphisms

Let

A:VV A:V\to V

be a linear operator, and let

P:VV P:V\to V

be an automorphism.

The operator

P1AP P^{-1}AP

is the same operator AA viewed through the coordinate change PP. In matrix language, this is a similarity transformation.

If AA has matrix MM in one basis, and PP is the change-of-basis matrix, then the matrix in the new basis has the form

P1MP. P^{-1}MP.

Similar matrices represent the same linear operator under different bases.

Automorphisms are therefore the transformations that change coordinates without changing the vector-space structure.

37.11 Inner Automorphisms of the Matrix Algebra

Let

PGLn(F). P\in GL_n(F).

The rule

AP1AP A\mapsto P^{-1}AP

maps n×nn\times n matrices to n×nn\times n matrices.

This map is an automorphism of the algebra of matrices: it is linear, invertible, and preserves multiplication.

It is linear because

P1(A+B)P=P1AP+P1BP P^{-1}(A+B)P=P^{-1}AP+P^{-1}BP

and

P1(cA)P=cP1AP. P^{-1}(cA)P=cP^{-1}AP.

It preserves products because

(P1AP)(P1BP)=P1A(PP1)BP=P1ABP. (P^{-1}AP)(P^{-1}BP)=P^{-1}A(PP^{-1})BP=P^{-1}ABP.

It is invertible, with inverse

APAP1. A\mapsto PAP^{-1}.

This construction is called conjugation by PP. It is central in the study of canonical forms.

37.12 Fixed Vectors

An automorphism may leave some vectors fixed.

A vector vVv\in V is fixed by TT if

T(v)=v. T(v)=v.

The set of fixed vectors is

Fix(T)={vV:T(v)=v}. \operatorname{Fix}(T)=\{v\in V:T(v)=v\}.

This is the kernel of TIT-I:

Fix(T)=ker(TI). \operatorname{Fix}(T)=\ker(T-I).

Therefore Fix(T)\operatorname{Fix}(T) is a subspace of VV.

For example, a reflection of R2\mathbb{R}^2 across a line fixes every vector on that line and reverses the perpendicular direction. The fixed subspace is the line of reflection.

37.13 Periodic Automorphisms

An automorphism TT is periodic if

Tk=I T^k=I

for some positive integer kk.

For example, a rotation of the plane by 9090^\circ satisfies

T4=I. T^4=I.

After four applications, every vector returns to its original position.

In matrix form, a periodic automorphism is represented by an invertible matrix AA satisfying

Ak=I. A^k=I.

Such transformations are important because their powers form a finite cyclic subgroup of Aut(V)\operatorname{Aut}(V).

37.14 Automorphisms of One-Dimensional Spaces

Let VV be a one-dimensional vector space over FF. Choose a nonzero vector vv as a basis.

Every vector in VV has the form

cv. cv.

A linear map T:VVT:V\to V is determined by T(v)T(v). If TT is an automorphism, then T(v)0T(v)\neq 0. Therefore

T(v)=av T(v)=av

for some nonzero scalar aFa\in F.

Thus every automorphism of a one-dimensional vector space is multiplication by a nonzero scalar.

So

Aut(V)F×, \operatorname{Aut}(V)\cong F^\times,

where F×F^\times is the multiplicative group of nonzero elements of FF.

37.15 Automorphisms of R2\mathbb{R}^2

Automorphisms of R2\mathbb{R}^2 are exactly invertible 2×22\times 2 real matrices.

Let

A=[abcd]. A= \begin{bmatrix} a & b\\ c & d \end{bmatrix}.

The map

T(x)=Ax T(x)=Ax

is an automorphism exactly when

det(A)=adbc0. \det(A)=ad-bc\neq 0.

Geometrically, such a map sends the plane to itself without collapsing area to zero. It may rotate, reflect, shear, stretch, or combine these operations.

If

det(A)>0, \det(A)>0,

the transformation preserves orientation.

If

det(A)<0, \det(A)<0,

the transformation reverses orientation.

If

det(A)=0, \det(A)=0,

the transformation collapses the plane into a line or a point, and it is not an automorphism.

37.16 Automorphisms and Determinants

For finite-dimensional spaces, determinants give a scalar test for automorphisms.

Let T:VVT:V\to V, and choose a basis BB. Let

A=[T]B. A=[T]_B.

Then

T is an automorphismdet(A)0. T \text{ is an automorphism} \quad\Longleftrightarrow\quad \det(A)\neq 0.

Although the matrix AA depends on the basis, the condition det(A)0\det(A)\neq 0 does not.

If CC is another basis, the matrix of TT in basis CC is similar to AA:

AC=P1AP. A_C=P^{-1}AP.

Then

det(AC)=det(P1AP). \det(A_C)=\det(P^{-1}AP).

Using multiplicativity of determinant,

det(AC)=det(P1)det(A)det(P)=det(A). \det(A_C)=\det(P^{-1})\det(A)\det(P)=\det(A).

So the determinant of an operator is basis-independent.

37.17 Automorphisms and Eigenvalues

Let

T:VV T:V\to V

be a linear operator on a finite-dimensional vector space.

If TT has eigenvalue 00, then there exists a nonzero vector vv such that

T(v)=0v=0. T(v)=0v=0.

Thus

vker(T), v\in\ker(T),

so TT is not injective and cannot be an automorphism.

Conversely, if TT is not an automorphism, then

ker(T){0} \ker(T)\neq \{0\}

for finite-dimensional VV. Hence there is a nonzero vv such that

T(v)=0. T(v)=0.

Thus 00 is an eigenvalue.

Therefore,

T is an automorphism0 is not an eigenvalue of T. T \text{ is an automorphism} \quad\Longleftrightarrow\quad 0 \text{ is not an eigenvalue of } T.

For a matrix AA, this is equivalent to saying that its characteristic polynomial does not vanish at 00, or equivalently that

det(A)0. \det(A)\neq 0.

37.18 Automorphisms of Polynomial Spaces

Let P2P_2 be the vector space of polynomials of degree at most 22. Define

T:P2P2 T:P_2\to P_2

by

T(p)(x)=p(x+1). T(p)(x)=p(x+1).

This is linear because

T(p+q)(x)=(p+q)(x+1)=p(x+1)+q(x+1) T(p+q)(x)=(p+q)(x+1)=p(x+1)+q(x+1)

and

T(cp)(x)=cp(x+1)=cT(p)(x). T(cp)(x)=cp(x+1)=cT(p)(x).

It is invertible. The inverse is

T1(p)(x)=p(x1). T^{-1}(p)(x)=p(x-1).

Therefore TT is an automorphism of P2P_2.

Using the basis

(1,x,x2), (1,x,x^2),

compute:

T(1)=1, T(1)=1, T(x)=x+1, T(x)=x+1, T(x2)=(x+1)2=x2+2x+1. T(x^2)=(x+1)^2=x^2+2x+1.

Thus the matrix of TT in this basis is

[T]=[111012001]. [T]= \begin{bmatrix} 1 & 1 & 1\\ 0 & 1 & 2\\ 0 & 0 & 1 \end{bmatrix}.

This matrix is upper triangular with diagonal entries all equal to 11. Hence its determinant is 11, so it is invertible.

37.19 Nonexamples

The zero map

Z(v)=0 Z(v)=0

is an endomorphism of VV, but it is an automorphism only when V={0}V=\{0\}. If VV has any nonzero vector, the zero map sends that vector to zero and is not injective.

A projection

P2=P P^2=P

is usually not an automorphism. If PIP\neq I, then it collapses some directions or fails to reach all of VV.

A nilpotent map

Nk=0 N^k=0

cannot be an automorphism unless V={0}V=\{0\}. If NN were invertible, then NkN^k would also be invertible. But the zero map is not invertible on a nonzero space.

A map with determinant zero is not an automorphism. Its matrix loses rank.

37.20 Automorphisms as Symmetries

An automorphism may be viewed as a symmetry of the vector-space structure.

It preserves all linear facts: zero, sums, scalar multiples, linear combinations, subspaces, bases, dimension, kernels, images, rank, and linear independence.

It may fail to preserve extra structure unless the automorphism is required to respect that structure. For example, a general automorphism of Rn\mathbb{R}^n need not preserve lengths or angles. To preserve those, one studies orthogonal transformations.

Thus there are different levels of symmetry:

Structure preservedTransformations
Vector addition and scalar multiplicationAutomorphisms
Lengths and anglesOrthogonal or unitary transformations
Orientation and volume formSpecial linear transformations
Inner product and orientationSpecial orthogonal transformations

Automorphisms are the broadest reversible linear symmetries of a vector space.

37.21 Summary

An automorphism is an isomorphism from a vector space to itself.

For a vector space VV, an automorphism is a linear map

T:VV T:V\to V

that is invertible. The set of all automorphisms is denoted

Aut(V). \operatorname{Aut}(V).

Under composition, Aut(V)\operatorname{Aut}(V) forms a group.

If VV is finite-dimensional and

dim(V)=n, \dim(V)=n,

then, after choosing a basis,

Aut(V) \operatorname{Aut}(V)

is represented by the general linear group

GLn(F). GL_n(F).

A linear endomorphism T:VVT:V\to V is an automorphism exactly when any of the following equivalent conditions holds:

ker(T)={0}, \ker(T)=\{0\}, im(T)=V, \operatorname{im}(T)=V, rank(T)=dim(V), \operatorname{rank}(T)=\dim(V), det([T]B)0. \det([T]_B)\neq 0.

Automorphisms are reversible linear transformations. They express the internal symmetries of a vector space and provide the algebraic language for change of basis, similarity, and coordinate transformations.