Python快乐编程:人工智能深度学习基础
上QQ阅读APP看书,第一时间看更新

3.2.1 线性组合

假设存在向量组Aa1a2,…,anaiRm),对于任意一组实数k1k2,…,kn,有

k1a1+k2a2+…+knan

上述表达式为向量组A的线性组合,其中,k1k2,…,kn被称为向量系数。如果存在一组不全为0实数k1k2,…,kn,使得任意一个向量b满足下列等式:

b=k1a1+k2a2+…+knan

则称向量b可以被向量组A线性表示。

向量空间是由若干向量构成的非空集合,也称为线性空间。对于任意实数集{k1k2,…,kn},由k1a1+k2a2+…+knan构成的所有向量集合称为向量空间{k1a1+k2a2+…+knankiR}。

通过人为定义向量空间来容纳“向量”“向量加法”和“向量标量乘法”及三者的性质,让“向量空间”作为这三者的“家”。向量空间是满足“向量加法”和“向量标量乘法”法则的集合(向量集),假设给定一个域F,一个非空集合V叫做域F上的一个向量空间存在向量空间V满足以下几个性质:

(1)交换律:α+β=β+α对任意αβV成立;

(2)结合律:(α+β)+γ=α+(β+γ)对任意的αβγV成立;

(3)存在一个0V,即零向量,满足α+0=α对任意αV成立;

(4)对任意的αV,存在一个-αV,满足α+(-α)=0

(5)对任意的αVabF,有(a+bα=+

(6)对任意的αβVaFaα+β)=+

(7)对任意的abFαVa)=(ab)(α);

(8)1α=α