线性代数二三事

第4章:作用于内积空间的变换

4.1 内积空间的基本定义与性质

第4章 作用于内积空间的变换

在前面三章的学习中,我们主要学习了作用于线性空间的线性变换.在本章中我们将引入一种全新的空间:内积空间 (Inner Product Space).内积空间与向量空间存在着诸多的相同之处和不同之处,我们也可以理解为内积空间是一定程度上对向量空间进行扩充而得到的.在内积空间中,我们所谈论的数域要进行扩充:引入复数域C\mathbb{C}, 在此基础上我们会重新定义内积空间,以及内积空间的性质,最后我们也会从线性变换的角度去审视内积空间.

正如本章序言所讲,在本章中我们所考虑的数域F\mathbb{F}为复数域C\mathbb{C}. 内积空间可以理解为是在线性空间VV的基础上增加了一种二元运算f:(v1,v2)Ff : (\vec v_1 , \vec v_2) \mapsto \mathbb{F}. 如果设VV为一个内积空间,同时v1,v2V\vec v_1, \vec v_2 \in V, 那么这种二元运算ff也被我们被我们计作v1,v2\langle \vec v_1, \vec v_2 \rangle, 称作内积(Inner product), 且该二元运算满足特定的性质.

定义 4.1

定义VV为作用于数域F=C\mathbb{F} =\mathbb{C}上的线性空间. 若VV中存在二元运算,:V×VC\langle \hspace{0.2cm}, \hspace{0.2cm} \rangle: V \times V \to \mathbb{C}, 且对于任意的u,v,wV\vec u, \vec v, \vec w \in V以及 λC\lambda \in \mathbb{C}, 满足以下四条性质, 我们便称具备这种运算的线性空间VV为一个内积空间 (Inner Product Space).

u+v,w=u,w+v,w\langle \vec u+ \vec v , \vec w \rangle = \langle \vec u, \vec w \rangle + \langle \vec v, \vec w \rangle;

λu,v=λu,v\langle \lambda \vec u, \vec v \rangle = \lambda \langle \vec u, \vec v \rangle;

u,v=v,u\langle \vec u, \vec v \rangle = \overline{\langle \vec v, \vec u \rangle};\

u,u0\langle \vec u, \vec u \rangle \geq 0, 且u,u=0\langle \vec u, \vec u \rangle = 0当且仅当u=0\vec u=\vec 0.

由内积的定义, 我们可以很容易地得到以下性质:

推论 4.1

VV为定义于复数域C\mathbb{C}上的内积空间. 则对于任意的u,v,wV\vec u, \vec v, \vec w \in V λC\lambda \in \mathbb{C}:

u,v+w=u,v+u,w\langle \vec u ,\vec v + \vec w \rangle = \langle \vec u, \vec v \rangle + \langle \vec u, \vec w \rangle;

u,λv=λu,v\langle \vec u, \lambda \vec v \rangle = \overline{\lambda} \langle \vec u, \vec v \rangle;

0,v=v,0=0\langle \vec 0 , \vec v \rangle = \langle \vec v, \vec 0 \rangle = 0.

证明

①:

u,v+w=v+w,u=v,u+w,u=u,v+u,w.\la \vec u , \vec v+\vec w \ra = \overline{\la \vec v + \vec w , \vec u \ra} = \overline{\la \vec v,\vec u\ra} + \overline{\la \vec w, \vec u\ra} = \la\vec u,\vec v\ra + \la \vec u, \vec w \ra.

②:

u,λv=λv,u=λv,u=λu,v.\la \vec u, \lambda\vec v \ra = \overline{\la \lambda\vec v,\vec u \ra} = \overline{\lambda \la \vec v,\vec u\ra} = \overline{\lambda} \la\vec u,\vec v\ra.

③:

0,v=vv,v=v,vv,v=0.\la \vec 0,\vec v \ra = \la \vec v - \vec v, \vec v\ra = \la\vec v ,\vec v \ra - \la \vec v, \vec v \ra = 0.

定义 4.2

VV为作用于数域F\mathbb{F}上的线性空间. 若u,vV,αF\forall \vec u, \vec v \in V, \alpha \in \mathbb{F}, 一元函数:V[0,)||\cdot || : V \to [0,\infty)满足

v0||\vec v|| \geq 0, 且v=0||\vec v|| = 0当且仅当v=0\vec v = \vec 0;

αv=αv||\alpha \vec v || = |\alpha| \cdot ||\vec v||;

u+vu+v||\vec u+\vec v|| \leq ||\vec u|| + ||\vec v||.

我们则称||\cdot||VV上的模 (Norm).

在此情况下, (V,)(V,||\cdot||)也被称作赋范向量空间 (Normed Vector Space). 在内积空间中, 我们可以用向量与向量自身的内积来定义模:

定理 4.1

任意内积空间VV均为赋范向量空间. 设vV\vec v\in V, 则v\vec v的模为

v=v,v.\Vert \vec v \Vert = \sqrt{\langle \vec v, \vec v \rangle}.

v=1\Vert \vec v \Vert = 1, 我们将其称作单位向量 (Unit Vector).

证明

我们只需证明v=v,v||\vec v|| = \sqrt{\la \vec v, \vec v \ra}满足模的三条定义. 第一条定义显然成立, 对于第二条而言:

αv:=αv,αv=ααˉv,v:=αv.||\alpha\vec v|| := \sqrt{\la \alpha\vec v, \alpha\vec v \ra} = \sqrt{\alpha \cdot \bar{\alpha} \la \vec v, \vec v \ra} := |\alpha| \cdot||\vec v||.

第三条定义在我们在后面提出的定理中便有证明.

我们随后一起定义一些常见的内积空间:

• (A) 当我们考虑线性空间Cn\mathbb{C}^n时, 设x,yCn\vec x,\vec y \in \mathbb{C}^n, x=(x1x2xn);y=(y1y2yn)\vec x = \begin{pmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{pmatrix}; \vec y = \begin{pmatrix} y_1 \\ y_2 \\ \vdots \\ y_n \end{pmatrix}. 定义

x,y=i=1nxiyi=xy,\langle \vec x, \vec y \rangle = \sum_{i=1}^n x_i \overline{y_i} = \vec x^\top \cdot \overline{\vec y},

这种运算也被我们称作是向量的数量积 (Dot Product),记作xy\vec x \cdot \vec y. 除非特别强调, 所有作用于Cn\mathbb{C}^n(或Rn\mathbb{R}^n)向量上的内积均为数量积. 此时我们定义向量x\vec x的模为

x=x,x=xx.||\vec x|| = \sqrt{\la \vec x, \vec x \ra } = \sqrt{ \vec x^\top \cdot \overline{\vec x}}.

• (B) 当我们考虑作用于函数上的内积空间时,设f(x),g(x)Vf(x),g(x) \in Vf(x),g(x)f(x),g(x)为定义在[a,b][a,b]上的可积复变函数, 那么我们可以定义

f(x),g(x)=abf(x)g(x)dx.\langle f(x), g(x) \rangle = \int_a^b f(x) \overline{g(x)} dx.

此时, 我们通常取函数的L2L^2模:

f2=(abf(x)f(x)dx)1/2.||f||^2 = \left(\int_a^b f(x)\cdot \overline{f(x)} dx\right)^{1/2}.

• (C) 对于m×nm \times n矩阵A,BMm×n(C)\vec A,\vec B\in M_{m\times n}(\mathbb{C})而言, 其内积可定义为

A,B=tr(AB).\la \vec A, \vec B \ra = \tr(\vec A^\top \overline{B}).

既然我们分别定义了内积和模, 我们此时便很想知道他们之间有什么样的关系? 我们提出一条非常重要且完美的不等式: 柯西不等式.

定理 4.2

VV为一个内积空间且u,vV\vec u, \vec v \in V, 那么

u,vuv.\vert \langle \vec u, \vec v \rangle \vert \leq \Vert \vec u \Vert\cdot \Vert \vec v \Vert.

不等式取得“==”当且仅当向量u=kv\vec u = k \vec v (即u,v\vec u, \vec v共线.)

证明

我们做一个简化证明: 假设数域为R\mathbb{R}, 令g(t)=u+tv2g(t) = ||\vec u + t\vec v||^2, 则

g(t)=v2t2+2u,vt+u2.\begin{aligned} g(t) &= ||\vec v||^2 t^2 +2\la \vec u ,\vec v \ra t + ||\vec u ||^2. \end{aligned}

不难发现g(t)g(t)为开口向上的二次函数, 所以当g(t)g(t)取最小时, 有

tmin=b2a=2u,v2v2.t_{\text{min}}= -\frac{b}{2a} = -\frac{2\la \vec u , \vec v \ra}{2||\vec v||^2}.

根据定义, g(t)0g(t)\geq 0恒成立, 那么

v2u,v2v42u,v2v2+u20.||\vec v||^2 \cdot \frac{|\la \vec u , \vec v \ra |^2}{||\vec v||^4} -\frac{2|\la \vec u,\vec v \ra |^2}{||\vec v||^2} + ||\vec u||^2 \geq 0.

通过化简我们便得到

u2v2u,v2.||\vec u||^2 \cdot ||\vec v||^2 \geq | \la \vec u, \vec v \ra |^2.

u,v\vec u, \vec v共线, 原式显然成立.

柯西不等式的应用十分广泛, 经常可以用作不等式证明的工具. 我们来看一个例子:

例题 4.1

a1,a2,,anRa_1,a_2,\cdots,a_n \in \mathbb{R}, 证明:

(i=1nai)2n(i=1nai2).\left( \sum_{i=1}^n a_i \right)^2 \leq n \left( \sum_{i=1}^n a_i^2 \right).

解答 4.1

我们不妨设x=(a1a2an);y=(111)\vec x = \begin{pmatrix} a_1 \\ a_2 \\ \vdots \\ a_n \end{pmatrix}; \vec y = \begin{pmatrix} 1 \\ 1 \\ \vdots \\ 1 \end{pmatrix}, 那么我们有

(x,y)2=(a1+a2++an)2;x2=a12++an2;y2=n.\left( \langle \vec x, \vec y \rangle \right)^2 = (a_1 + a_2 + \cdots + a_n)^2 ;\quad ||\vec x||^2 = a_1^2+\cdots+a_n^2; \quad \Vert \vec y \Vert^2 = n.

由柯西不等式, 我们便可以得到

(a1+a2++an)2n(a12+a22++an2)(a_1 + a_2 + \cdots + a_n)^2 \leq n (a_1^2 + a_2^2 + \cdots + a_n^2)

由此原不等式得证.

我们可以进一步利用柯西不等式来证明另外一条重要的不等式:三角不等式 (Triangle Inequality).

定理 4.3

VV为一个内积空间且u,vV\vec u, \vec v \in V, 则

u+vu+v.\Vert \vec u + \vec v \Vert \leq \Vert \vec u \Vert + \Vert \vec v \Vert.

不等式取得“==”当且仅当向量u=kv\vec u = k \vec v, k>0k>0 (即u,v\vec u, \vec v共线且同向.)

证明

我们只需证明

u+v2(u+v)2,\Vert \vec u + \vec v \Vert^2 \leq (\Vert \vec u \Vert + \Vert \vec v \Vert )^2,

u+v,u+vu,u+v,v+2uv,\langle \vec u + \vec v , \vec u + \vec v \rangle \leq \langle \vec u, \vec u \rangle + \langle \vec v, \vec v \rangle + 2 \Vert \vec u \Vert \Vert \vec v \Vert,

u,u+v,v+u,v+u,vu,u+v,v+2uv.\langle \vec u , \vec u \rangle + \langle \vec v, \vec v \rangle + \langle \vec u, \vec v \rangle + \overline{\langle \vec u, \vec v \rangle} \leq \langle \vec u, \vec u \rangle + \langle \vec v, \vec v \rangle + 2 \Vert \vec u \Vert \Vert \vec v \Vert.

根据共轭复数的性质, u=u\Vert \vec u \Vert = \Vert \overline{\vec u} \Vert, 因此再由柯西不等式即可得证.

{4.1 练习}

1. 证明本节中(A),(B),(C)三个例子均满足内积的定义.

2. [平行四边形法则] 设VV为一个内积空间,且v,uV\vec v, \vec u \in V. 证明

2v2+2u2=v+u2+vu2.2 \Vert \vec v \Vert^2 + 2 \Vert \vec u \Vert^2 = \Vert \vec v + \vec u \Vert^2 + \Vert \vec v - \vec u \Vert^2.

3.v,u\langle \vec v, \vec u \rangle中, 我们定义Re(v,u)\mathbf{Re}(\langle \vec v, \vec u \rangle)为其实部,Im(v,u)\mathbf{Im}(\langle \vec v, \vec u \rangle)为其虚部. 证明:

Re(v,u)=12(v2+u2vu2);\mathbf{Re}(\langle \vec v, \vec u \rangle) = \frac{1}{2} \left( \Vert \vec v \Vert^2 + \Vert \vec u \Vert^2 - \Vert \vec v - \vec u \Vert^2 \right);

以及

Im(v,u)=12(v2+u2viu2).\mathbf{Im}(\langle \vec v, \vec u \rangle) = \frac{1}{2} \left( \Vert \vec v \Vert^2 + \Vert \vec u \Vert^2 - \Vert \vec v - i \vec u \Vert^2 \right).

4. 设实数a1,,an>0a_1,\cdots,a_n > 0. 证明:

1a1++1ann2a1++an.\frac{1}{a_1} + \cdots+ \frac{1}{a_n} \geq \frac{n^2}{a_1+\cdots+a_n}.

5. [度量空间]SS为任意集合, 若SS中存在二元运算d(,):S×SRd(\cdot,\cdot):S\times S \to \mathbb{R}, 使得:

d(x,y)0d(\vec x, \vec y) \geq 0, 不等式取得“==”当且仅当x=y\vec x = \vec y;

d(x,y)=d(y,x)d(\vec x, \vec y) = d(\vec y, \vec x);

d(x,z)d(x,y)+d(y,z)d(\vec x, \vec z) \leq d(\vec x, \vec y) + d(\vec y, \vec z).

那么二元函数d(,)d(\cdot,\cdot)便称作是SS上的一个度量 (Metric), (S,d)(S, d)也被称作度量空间 (Metric Space). 设VV为定义在R\mathbb{R}上的内积空间, 那么 d(u,v)=uvd(\vec u, \vec v) = || \vec u - \vec v||VV上的一个度量.