您当前的位置: 首页 >  矩阵

RuiH.AI

暂无认证

  • 0浏览

    0关注

    274博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

线性代数之 向量的内积,外积,长度,正交与正交矩阵

RuiH.AI 发布时间:2021-11-15 21:44:34 ,浏览量:0

线性代数之 向量的内积,外积,长度,正交和正交矩阵
  • 向量的内积
  • 向量的外积
  • 向量的长度
  • 向量正交
  • 正交矩阵
  • 正交矩阵的扩展

向量的内积

对于列向量 a , b ∈ R n a,b\in R^n a,b∈Rn,其内积(点积)表示为: a ⋅ b = a T b = b T a = ∑ i = 1 n a i b i a \cdot b = a^Tb=b^Ta=\sum_{i=1}^n a_ib_i a⋅b=aTb=bTa=i=1∑n​ai​bi​

向量的外积

这里仅讨论三维向量空间中的外积。

对于列向量 a , b ∈ R 3 a,b\in R^3 a,b∈R3,其外积(叉积)表示为: a × b = ∣ i j k a 1 a 2 a 3 b 1 b 2 b 3 ∣ = [ 0 − a 3 a 2 a 3 0 − a 1 − a 2 a 1 0 ] b = a ∧ b a ∧ = [ 0 − a 3 a 2 a 3 0 − a 1 − a 2 a 1 0 ] a \times b= \begin{vmatrix} i & j & k \\ a_1 & a_2 & a_3 \\ b_1 & b_2 &b_3 \\ \end{vmatrix} \\ = \begin{bmatrix} 0 & -a_3 & a_2 \\ a_3 &0 & -a_1 \\ -a_2 & a_1 & 0 \\ \end{bmatrix}b =a{^\land}b \\ \quad \\ a^\land = \begin{bmatrix} 0 & -a_3 & a_2 \\ a_3 &0 & -a_1 \\ -a_2 & a_1 & 0 \\ \end{bmatrix} a×b=∣∣∣∣∣∣​ia1​b1​​ja2​b2​​ka3​b3​​∣∣∣∣∣∣​=⎣⎡​0a3​−a2​​−a3​0a1​​a2​−a1​0​⎦⎤​b=a∧ba∧=⎣⎡​0a3​−a2​​−a3​0a1​​a2​−a1​0​⎦⎤​ 将 a ∧ a^\land a∧称为向量 a a a对应的反对称矩阵。

向量的长度

将向量 a a a的2-范数称为其长度: ∣ a ∣ = ∥ a ∥ 2 = ∑ i = 1 n a i 2 = a ⋅ a = a T a |a| = \Vert a \Vert_2 =\sqrt{\sum_{i=1}^n a_i^2}=\sqrt {a\cdot a}=\sqrt {a^Ta} ∣a∣=∥a∥2​=i=1∑n​ai2​ ​=a⋅a ​=aTa ​ 长度为1的向量是单位向量。

向量正交

如果向量 a , b a,b a,b有 a ⋅ b = 0 a \cdot b=0 a⋅b=0 则称向量 a , b a,b a,b正交。

如果向量组 S = { v ⃗ 1 , v ⃗ 2 , … , v ⃗ n } S=\{\vec v_1,\vec v_2,\dots,\vec v_n\} S={v 1​,v 2​,…,v n​}中任意两个不同的向量都正交,则称为正交向量组。

如果正交向量组 S S S是由非零向量构成的,则 S S S是一个线性无关向量组。

证明: 假 设 一 组 非 全 零 系 数 k 1 , k 2 , … , k n 满 足 线 性 相 关 k 1 v ⃗ 1 + k 2 v ⃗ 2 + ⋯ + k n v ⃗ n = 0 ⃗ v ⃗ 1 ⋅ ( k 1 v ⃗ 1 + k 2 v ⃗ 2 + ⋯ + k n v ⃗ n ) = 0 k 1 v ⃗ 1 ⋅ v ⃗ 1 = 0 k 1 = 0 同 理 , k 1 , k 2 , … , k n = 0 因 此 v ⃗ 1 , v ⃗ 2 , … , v ⃗ n 线 性 无 关 。 假设一组非全零系数k_1,k_2,\dots ,k_n满足线性相关 \\ \quad \\ k_1\vec v_1+k_2\vec v_2 + \dots+k_n\vec v_n=\vec0 \\ \vec v_1\cdot(k_1\vec v_1+k_2\vec v_2 + \dots+k_n\vec v_n)=0 \\ k_1\vec v_1 \cdot \vec v_1=0 \\ k_1=0 \\ \quad \\ 同理,k_1,k_2,\dots ,k_n=0 \\ 因此\vec v_1,\vec v_2,\dots,\vec v_n线性无关。 假设一组非全零系数k1​,k2​,…,kn​满足线性相关k1​v 1​+k2​v 2​+⋯+kn​v n​=0 v 1​⋅(k1​v 1​+k2​v 2​+⋯+kn​v n​)=0k1​v 1​⋅v 1​=0k1​=0同理,k1​,k2​,…,kn​=0因此v 1​,v 2​,…,v n​线性无关。 推论:非零正交向量组 S S S是 S S S生成的向量空间的一个正交基。

定义:如果非零正交向量组 S S S是由单位向量构成的,则称 S S S是 S S S生成的向量空间的单位正交基。

正交矩阵

定义:n阶方阵 A ∈ R n × n A\in R^{n\times n} A∈Rn×n如果满足 A A T = E AA^T=E AAT=E,则称 A A A是正交矩阵。

性质0: A A A是正交矩阵,则 A A A可逆,并且行列式值为1或-1。 证明: ∣ A A T ∣ = ∣ A ∣ 2 = 1 , ∣ A ∣ = ± 1 |AA^T|=|A|^2=1,|A|=\pm 1 ∣AAT∣=∣A∣2=1,∣A∣=±1

性质1: A A A是正交矩阵,则 A T A^T AT也是正交矩阵。 证明: A A T = E , A T = A − 1 , A T A = E AA^T=E,A^T=A^{-1},A^TA=E AAT=E,AT=A−1,ATA=E

性质2: A A A是正交矩阵,则 A A A的列(行)向量组是单位正向量交组。 证明: A = ( a ⃗ 1 , a ⃗ 2 , … , a ⃗ n ) A T A = ( a ⃗ 1 , a ⃗ 2 , … , a ⃗ n ) T ( a ⃗ 1 , a ⃗ 2 , … , a ⃗ n ) = [ a ⃗ 1 T a ⃗ 1 a ⃗ 1 T a ⃗ 2 … a ⃗ 1 T a ⃗ n a ⃗ 2 T a ⃗ 1 a ⃗ 2 T a ⃗ 2 … a ⃗ 2 T a ⃗ n … … … … a ⃗ n T a ⃗ 1 a ⃗ n T a ⃗ 2 … a ⃗ n T a ⃗ n ] = E a ⃗ i T a ⃗ i = 1 , a ⃗ i T a ⃗ j = 0 , i ≠ j A=(\vec a_1, \vec a_2,\dots ,\vec a_n) \\ A^TA=(\vec a_1, \vec a_2,\dots ,\vec a_n)^T (\vec a_1, \vec a_2,\dots ,\vec a_n) \\ =\begin{bmatrix} \vec a_1^T\vec a_1 & \vec a_1^T\vec a_2 & \dots &\vec a_1^T\vec a_n \\ \vec a_2^T\vec a_1 & \vec a_2^T\vec a_2 & \dots &\vec a_2^T\vec a_n \\ \dots & \dots & \dots & \dots \\ \vec a_n^T\vec a_1 & \vec a_n^T\vec a_2 & \dots &\vec a_n^T\vec a_n \\ \end{bmatrix} = E \\ \quad \\ \vec a_i^T\vec a_i=1, \vec a_i^T\vec a_j=0,i\ne j A=(a 1​,a 2​,…,a n​)ATA=(a 1​,a 2​,…,a n​)T(a 1​,a 2​,…,a n​)=⎣⎢⎢⎡​a 1T​a 1​a 2T​a 1​…a nT​a 1​​a 1T​a 2​a 2T​a 2​…a nT​a 2​​…………​a 1T​a n​a 2T​a n​…a nT​a n​​⎦⎥⎥⎤​=Ea iT​a i​=1,a iT​a j​=0,i​=j 注: A A A是正交矩阵, A A A的列(行)向量组是单位正交组,是一对充分必要条件。

正交矩阵的扩展

对于矩阵 A ∈ R m × n , A T A = E A\in R^{m\times n},A^TA=E A∈Rm×n,ATA=E的充分必要条件是 A A A的列向量是单位正交组。证明与上面一模一样。

性质: A ∈ R m × n , A T A = E , x , y ∈ R n A\in R^{m\times n},A^TA=E, x,y\in R^n A∈Rm×n,ATA=E,x,y∈Rn,则 ( A x ) ⋅ ( A y ) = x ⋅ y ∥ A x ∥ = ∥ x ∥ (Ax)\cdot (Ay)=x\cdot y \\ \Vert Ax \Vert=\Vert x \Vert (Ax)⋅(Ay)=x⋅y∥Ax∥=∥x∥ 表明具有单位正交列向量组的矩阵 A A A,其线性变换 A x Ax Ax能够保持 x x x的长度和正交性。

证明: ( A x ) ⋅ ( A y ) = x T A T A y = x T y = x ⋅ y ∥ A x ∥ = ( A x ) ⋅ ( A x ) = x T x = ∥ x ∥ (Ax)\cdot (Ay)=x^TA^TAy=x^Ty=x\cdot y \\ \Vert Ax \Vert = \sqrt{(Ax)\cdot (Ax)}= \sqrt{x^Tx}=\Vert x \Vert (Ax)⋅(Ay)=xTATAy=xTy=x⋅y∥Ax∥=(Ax)⋅(Ax) ​=xTx ​=∥x∥

关注
打赏
1658651101
查看更多评论
立即登录/注册

微信扫码登录

0.0483s