在很多讲述线性代数的教材中,把线性方程组的求解几乎当作一种终极目的,这必然会让读者产生对线性代数甚至对整个数学的误会,仿佛所有的数学理论都是为了求解一些特定的问题而存在。我将用两篇文章介绍关于线性空间和线性映射的基本内容,作为高中生和本科生的科普阅读。
我们熟悉的空间直角坐标系
这些向量可以做加法和数量乘法运算
这些运算满足某些特定的运算法则,例如加法的交换律、结合律。
接下来要介绍的线性空间概念将是抽象的,我们认为线性空间中的元素是向量,但是不要把向量直接和任何具体的事物做对应。
线性空间是定义在域上的,所谓域就是一种代数系统,它可以做四则运算且对四则运算保持封闭。有理数域、实数域、复数域是常见的域,比如两个有理数相加、相乘等等还是有理数,但是整数集不是域,因为两个整数相除不一定是整数。用
则
再给出一些线性空间的例子。首先是欧式空间
欧式空间
另外给出两个抽象的线性空间,第一个是
它的加法和数量乘法按照常规的四则运算定义。
第二个是区间
从这两个例子可以看出,线性空间中的元素没有形式上的限制,例如可以是多项式或者连续函数,我们不关心所谓的向量是什么内容,只要它在运算上满足条件就可以。
现在说明欧式空间
设
可以证明,同一个线性空间如果有基,那么它的不同的基含有相同个数的向量。这时称
将向量表示成坐标以后,就可以用我们最习惯的方法做向量的运算了。
欧式空间
有限维线性空间是一类简单的空间,这么说是因为在同一个域
而多项式空间
最后介绍矩阵。矩阵是一个表
我们可以把
特别地,我们可以把
看作是
若
则称