ConceptComplete

Isomorphisms of Vector Spaces

An isomorphism is a bijective linear map. Two isomorphic vector spaces are "the same" from the viewpoint of linear algebra -- they have identical algebraic structure.


Definition

Definition2.5Isomorphism

A linear transformation T:VWT : V \to W is an isomorphism if TT is bijective (both injective and surjective). We say VV and WW are isomorphic and write VWV \cong W.

RemarkInverse is linear

If T:VWT : V \to W is an isomorphism, then the inverse function T1:WVT^{-1} : W \to V is also linear (and hence an isomorphism). For linearity of T1T^{-1}: if w1=T(v1)w_1 = T(v_1) and w2=T(v2)w_2 = T(v_2), then T1(aw1+bw2)=T1(T(av1+bv2))=av1+bv2=aT1(w1)+bT1(w2)T^{-1}(aw_1 + bw_2) = T^{-1}(T(av_1 + bv_2)) = av_1 + bv_2 = aT^{-1}(w_1) + bT^{-1}(w_2).


The classification theorem

Theorem2.5Dimension classifies vector spaces

Two finite-dimensional vector spaces over the same field FF are isomorphic if and only if they have the same dimension:

VW    dimV=dimW.V \cong W \iff \dim V = \dim W.

In particular, every nn-dimensional vector space over FF is isomorphic to FnF^n.

Proof

(\Rightarrow) If T:VWT : V \to W is an isomorphism and {v1,,vn}\{v_1, \ldots, v_n\} is a basis for VV, then {T(v1),,T(vn)}\{T(v_1), \ldots, T(v_n)\} is a basis for WW (injectivity preserves independence; surjectivity gives spanning). So dimW=n=dimV\dim W = n = \dim V.

(\Leftarrow) If dimV=dimW=n\dim V = \dim W = n, choose bases βV={v1,,vn}\beta_V = \{v_1, \ldots, v_n\} for VV and βW={w1,,wn}\beta_W = \{w_1, \ldots, w_n\} for WW. Define T(vi)=wiT(v_i) = w_i and extend linearly. Then TT is an isomorphism.


Examples

ExampleR^n is isomorphic to P_{n-1}(R)

RnPn1(R)\mathbb{R}^n \cong P_{n-1}(\mathbb{R}) since both have dimension nn. An explicit isomorphism: T(a1,,an)=a1+a2x++anxn1T(a_1, \ldots, a_n) = a_1 + a_2 x + \cdots + a_n x^{n-1}.

ExampleR^4 is isomorphic to M_{2x2}(R)

R4M2×2(R)\mathbb{R}^4 \cong M_{2 \times 2}(\mathbb{R}) since both have dimension 4. An explicit isomorphism:

T(a,b,c,d)=(abcd).T(a, b, c, d) = \begin{pmatrix} a & b \\ c & d \end{pmatrix}.

ExampleThe coordinate map

Fix a basis β={v1,,vn}\beta = \{v_1, \ldots, v_n\} for VV. The coordinate map ϕβ:VFn\phi_\beta : V \to F^n sending v=aivi(a1,,an)v = \sum a_i v_i \mapsto (a_1, \ldots, a_n) is an isomorphism. This is the canonical isomorphism VFnV \cong F^n.

ExampleSym_2(R) is isomorphic to R^3

Sym2(R)R3\text{Sym}_2(\mathbb{R}) \cong \mathbb{R}^3 since dimSym2(R)=3\dim \text{Sym}_2(\mathbb{R}) = 3. An explicit isomorphism:

T(abbc)=(a,b,c).T\begin{pmatrix} a & b \\ b & c \end{pmatrix} = (a, b, c).

ExampleR^2 is not isomorphic to R^3

R2≇R3\mathbb{R}^2 \not\cong \mathbb{R}^3 because dimR2=23=dimR3\dim \mathbb{R}^2 = 2 \neq 3 = \dim \mathbb{R}^3.

ExampleC is isomorphic to R^2 (as real vector spaces)

CR2\mathbb{C} \cong \mathbb{R}^2 as vector spaces over R\mathbb{R}: T(a+bi)=(a,b)T(a + bi) = (a, b). Both have dimR=2\dim_{\mathbb{R}} = 2.

However, C≇R2\mathbb{C} \not\cong \mathbb{R}^2 as rings (the ring structure of C\mathbb{C} has no zero divisors, but this is irrelevant for the vector space isomorphism).

ExampleV is isomorphic to V*

The dual space V=L(V,F)V^* = \mathcal{L}(V, F) (space of linear functionals) has dimV=dimV\dim V^* = \dim V. So VVV \cong V^* in finite dimensions. However, the isomorphism VVV \cong V^* is not canonical (it depends on a choice of basis).

The double dual VVV^{**} \cong V canonically via vv^v \mapsto \hat{v} where v^(f)=f(v)\hat{v}(f) = f(v).

ExampleInfinite-dimensional non-isomorphism

P(R)P(\mathbb{R}) and C[0,1]C[0,1] are both infinite-dimensional real vector spaces. As real vector spaces, they are not isomorphic: P(R)P(\mathbb{R}) has a countable basis {1,x,x2,}\{1, x, x^2, \ldots\}, but C[0,1]C[0,1] has no countable basis (its dimension is uncountable).

ExampleAutomorphisms

An isomorphism from VV to itself is called an automorphism. The set of all automorphisms of VV forms a group under composition, denoted GL(V)\text{GL}(V) (the general linear group). When V=FnV = F^n, this is GLn(F)={AMn×n(F)detA0}\text{GL}_n(F) = \{A \in M_{n \times n}(F) \mid \det A \neq 0\}.

ExampleDimension of Hom spaces

dimL(V,W)=dimVdimW\dim \mathcal{L}(V, W) = \dim V \cdot \dim W. If dimV=m\dim V = m and dimW=n\dim W = n, then L(V,W)Mn×m(F)Fnm\mathcal{L}(V, W) \cong M_{n \times m}(F) \cong F^{nm}.

ExampleDerivative shift

D:Pn(R)Pn1(R)D : P_n(\mathbb{R}) \to P_{n-1}(\mathbb{R}) (differentiation) is surjective but not an isomorphism since ker(D){0}\ker(D) \neq \{0\} (constants map to zero). We have dimPn=n+1n=dimPn1\dim P_n = n + 1 \neq n = \dim P_{n-1}.

ExampleIn finite dimensions: injective iff surjective

For a linear map T:VVT : V \to V (same finite-dimensional space):

TT is injective     \iff TT is surjective     \iff TT is an isomorphism.

This follows from dimV=rank(T)+nullity(T)\dim V = \text{rank}(T) + \text{nullity}(T): if nullity=0\text{nullity} = 0 then rank=dimV\text{rank} = \dim V (surjective), and vice versa.

This fails in infinite dimensions: the left shift L:FFL : F^\infty \to F^\infty is surjective but not injective.


Isomorphism as an equivalence relation

RemarkEquivalence relation

Isomorphism is an equivalence relation on vector spaces:

  • Reflexive: VVV \cong V via idV\text{id}_V.
  • Symmetric: If VWV \cong W via TT, then WVW \cong V via T1T^{-1}.
  • Transitive: If VWV \cong W via TT and WUW \cong U via SS, then VUV \cong U via STS \circ T.

The equivalence classes are determined by a single invariant: the dimension.

RemarkLooking ahead

Isomorphic vector spaces are indistinguishable by linear-algebraic properties. Additional structure (inner products, norms, topologies) can distinguish spaces of the same dimension. For instance, all nn-dimensional real inner product spaces are isomorphic as inner product spaces, but infinite-dimensional Hilbert spaces are classified by a different notion of dimension.