线性代数基础 | 向量和矩阵的定义与性质

本文详细介绍了线性代数的基础知识,包括向量的定义、表示方法、运算以及向量的模和方向角。接着探讨了矩阵的概念,如矩阵的加法、数乘、乘法、转置和逆,并阐述了矩阵的秩和行列式的概念。此外,还讨论了向量空间与线性变换,包括线性变换的定义、矩阵表示和特征值、特征向量。最后,解释了向量和矩阵在机器学习中的应用,如线性回归、主成分分析(PCA)和推荐系统中的矩阵分解技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、向量的基本概念

A. 向量的定义

向量是数学中的一个基本概念,它表示在空间中具有大小和方向的量。向量可以用箭头来表示,箭头的长度表示向量的大小(模),箭头的方向表示向量的方向。

在坐标系中,向量通常表示为有序数对 ( x , y ) (x,y) (x,y) 或有序三元组 ( x , y , z ) (x,y,z) (x,y,z),其中 x , y , z x, y, z x,y,z 分别表示向量在 x x x 轴、 y y y 轴、 z z z 轴方向上的大小,也称为向量的分量。向量的长度(模)表示为 ∣ v ∣ |\boldsymbol{v}| v,其中 v \boldsymbol{v} v 表示向量。

例如,在二维坐标系中,一个向量 v \boldsymbol{v} v 可以表示为 ( x , y ) (x,y) (x,y) v = x i + y j \boldsymbol{v} = x\boldsymbol{i} + y\boldsymbol{j} v=xi+yj,其中 i \boldsymbol{i} i j \boldsymbol{j} j 分别表示 x x x 轴和 y y y 轴正方向的单位向量。

需要注意的是,向量和标量(单个数值)是不同的概念。标量只有大小,而向量有大小和方向。

B. 向量的表示方法

向量有多种表示方法,其中比较常见的有以下几种:

  1. 坐标表示法:向量在坐标系中可以表示为一个有序数对、有序三元组等,其中每个分量表示向量在坐标系的各个方向上的大小。
  2. 箭头表示法:向量可以用箭头来表示,箭头的长度表示向量的大小(模),箭头的方向表示向量的方向。
  3. 线段表示法:向量也可以表示为起点和终点之间的有向线段,起点表示向量的位置,线段的方向和长度分别表示向量的方向和大小。
  4. 分解表示法:向量可以分解为若干个基向量的线性组合,其中基向量是指在坐标系中与坐标轴正方向重合的单位向量。
  5. 矩阵表示法:向量可以表示为一个列向量或行向量的形式,其中列向量是一个 n n n 1 1 1 列的矩阵,行向量是一个 1 1 1 n n n 列的矩阵。

在机器学习中,通常使用矩阵表示法来表示向量,因为矩阵具有更好的运算性质。同时,基向量的线性组合也是机器学习中常见的概念,例如,多元线性回归中就是使用基向量的线性组合来表示数据。

C. 向量的加法和减法

向量的加法和减法是向量运算中的基本操作,它们的定义如下:

a \boldsymbol{a} a b \boldsymbol{b} b 是两个向量,则它们的和 a + b \boldsymbol{a}+\boldsymbol{b} a+b 和差 a − b \boldsymbol{a}-\boldsymbol{b} ab 分别定义为:

a + b = ( a 1 + b 1 , a 2 + b 2 , ⋯   , a n + b n ) a − b = ( a 1 − b 1 , a 2 − b 2 , ⋯   , a n − b n ) \begin{aligned} \boldsymbol{a}+\boldsymbol{b} &= (a_1+b_1, a_2+b_2, \cdots, a_n+b_n) \\ \boldsymbol{a}-\boldsymbol{b} &= (a_1-b_1, a_2-b_2, \cdots, a_n-b_n) \end{aligned} a+bab=(a1+b1,a2+b2,,an+bn)=(a1b1,a2b2,,anbn)

其中 a i a_i ai b i b_i bi 分别表示向量 a \boldsymbol{a} a b \boldsymbol{b} b 在第 i i i 个方向上的分量, n n n 表示向量的维度。需要注意的是,向量加法和减法要求两个向量具有相同的维度。

图示来看,向量加法和减法的几何意义如下:

  • 向量加法:将一个向量平移后叠加在另一个向量上,得到一个新的向量。
  • 向量减法:将一个向量平移后以另一个向量的相反方向叠加在另一个向量上,得到一个新的向量。

可以使用坐标表示法或箭头表示法来表示向量加法和减法。例如,在二维坐标系中,设向量 a = ( a 1 , a 2 ) \boldsymbol{a}=(a_1,a_2) a=(a1,a2),向量 b = ( b 1 , b 2 ) \boldsymbol{b}=(b_1,b_2) b=(b1,b2),则它们的和可以表示为 a + b = ( a 1 + b 1 , a 2 + b 2 ) \boldsymbol{a}+\boldsymbol{b}=(a_1+b_1, a_2+b_2) a+b=(a1+b1,a2+b2),在坐标系中表示为将向量 b \boldsymbol{b} b 平移后叠加在向量 a \boldsymbol{a} a 上得到的新向量。向量的减法可以表示为 a − b = a + ( − b ) \boldsymbol{a}-\boldsymbol{b}=\boldsymbol{a}+(-\boldsymbol{b}) ab=a+(b),其中 − b -\boldsymbol{b} b 表示向量 b \boldsymbol{b} b 的相反向量。

B. 向量的数量积和向量积

向量的数量积和向量积是向量运算中的两种常见操作,它们分别表示为:

  1. 向量的数量积:也称为点积或内积,表示为 a ⋅ b \boldsymbol{a}\cdot\boldsymbol{b} ab,定义为:

a ⋅ b = a 1 b 1 + a 2 b 2 + ⋯ + a n b n = ∑ i = 1 n a i b i \boldsymbol{a}\cdot\boldsymbol{b} = a_1b_1+a_2b_2+\cdots+a_nb_n = \sum_{i=1}^na_ib_i ab=a1b1+a2b2++anbn=i=1naibi

其中 a i a_i ai b i b_i bi 分别表示向量 a \boldsymbol{a} a b \boldsymbol{b} b 在第 i i i 个方向上的分量, n n n 表示向量的维度。向量的数量积是一个标量,表示为两个向量在空间中的夹角的余弦值乘上它们的模长之积,即 a ⋅ b = ∣ a ∣ ∣ b ∣ cos ⁡ θ \boldsymbol{a}\cdot\boldsymbol{b}=|\boldsymbol{a}||\boldsymbol{b}|\cos\theta ab=a∣∣bcosθ,其中 θ \theta θ 表示 a \boldsymbol{a} a b \boldsymbol{b} b 之间的夹角。

  1. 向量的向量积:也称为叉积或外积,表示为 a × b \boldsymbol{a}\times\boldsymbol{b} a×b,定义为:

a × b = ∣ i j k a 1 a 2 a 3 b 1 b 2 b 3 ∣ = ( a 2 b 3 − a 3 b 2 ) i + ( a 3 b 1 − a 1 b 3 ) j + ( a 1 b 2 − a 2 b 1 ) k \boldsymbol{a}\times\boldsymbol{b} = \begin{vmatrix} \boldsymbol{i} & \boldsymbol{j} & \boldsymbol{k} \\ a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \\ \end{vmatrix} = (a_2b_3-a_3b_2)\boldsymbol{i}+(a_3b_1-a_1b_3)\boldsymbol{j}+(a_1b_2-a_2b_1)\boldsymbol{k} a×b= ia1b1ja2b2ka3b3 =(a

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值