跳到正文
格致开物
MATHWIKI
探索
学科导航
学习路径
搜索
☾
登录
探索
学科导航
学习路径
随机漫游
希腊字母
关于本站
管理员登录
搜索
数学百科
/
知识地图
查看“︁向量空间”︁的源代码
←
向量空间
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
管理员
、aipublisher
您可以查看和复制此页面的源代码。
'''向量空间'''(vector space),又称线性空间,是在一个数域上定义了向量加法与标量乘法,并满足线性运算公理的集合。平面箭头只是其中一种模型;多项式、函数、数列和矩阵也可以成为向量。这个概念把“可以叠加、可以按比例缩放”的对象统一起来,并用基和维数描述需要多少独立信息才能确定一个对象。本文主要讨论实数域或复数域上的有限维空间。 == 箭头之外,什么对象也能叠加 == 平面位移相加,是连续走两段路后的总位移;把位移乘二,是方向不变而距离加倍。多项式也能相加和数乘:把各项系数相加,或者同时乘一个数。这两种对象外观不同,却都满足加法交换、加法结合以及缩放对叠加的分配规律。抽象定义保留这些规律,暂时不规定对象必须画成什么形状。 例如两个温度分布函数可以逐点相加,两个信号也可以逐时刻相加。但把现实对象视为向量,需要说明所采用的运算和范围。非负温度函数的集合通常不对负数数乘封闭;摄氏温度的零点还涉及测量约定。因此“看上去能相加”不是充分条件,数学空间与物理可允许状态之间可能有区别。 一个向量空间由三部分组成:标量所在的数域 <math>F</math>、向量集合 <math>V</math>、两种运算。数域提供标量的加减乘除规则,除零以外的标量都有乘法逆元。整数不能作为这里的数域,因为整数二在整数中没有乘法逆元;整数坐标与整数系数的类似结构通常称为模,其理论不应直接套用有限维向量空间的全部结论。 == 公理控制哪些操作 == 对任意 <math>u,v,w\in V</math> 和 <math>a,b\in F</math>,向量加法必须封闭、交换、结合,存在零向量,且每个向量有加法逆元。标量乘法的结果也必须留在空间内,并满足 <math display="block">a(u+v)=au+av,\qquad (a+b)v=av+bv,</math> <math display="block">a(bv)=(ab)v,\qquad 1v=v.</math> 这里的两个“加法”分别发生在向量集合和数域中,不能混为一谈。标量零与零向量通常都写成零,但它们属于不同对象层次。公理要求它们相容,却不要求把二者看成同一个元素。 由公理可以推得零标量乘任意向量得到零向量。因为 <math>0v=(0+0)v=0v+0v</math>,两边加上 <math>0v</math> 的加法逆元,即得结论。类似地,<math>(-1)v=-v</math>。这些事实说明常用规则不是额外偷偷加入的假设,而能从给定公理推出。 向量空间本身没有距离、夹角、垂直或极限。对实坐标空间常用的点积,是在向量空间之上增加的结构;有了内积才可以定义长度和正交。某组基不是直角坐标系,仍然完全合法。若讨论无限维函数空间中的收敛,还需要拓扑或范数,单靠加法与数乘不足以决定“越来越接近”是什么意思。 == 张成、无关与基回答三个不同问题 == 向量 <math>v_1,\ldots,v_k</math> 的线性组合是 <math>a_1v_1+\cdots+a_kv_k</math>,其中系数可任取于数域。所有这些组合构成张成空间。张成回答“能到达哪些对象”;线性无关回答“表示是否有冗余”。若一个组合等于零只能在所有系数都为零时发生,这组向量就线性无关。 例如 <math>(1,0),(0,1),(1,1)</math> 张成整个平面,但第三个向量等于前两个之和,因而并不无关。只取前两个,既能表示全部平面向量,又没有多余向量,这就是一组基。基同时满足张成和线性无关;只有其中一项不能代替完整定义。零向量不能出现在任何线性无关组里,因为取它的系数为一、其余系数为零,就已经得到一个非平凡的零组合。 '''基给出的坐标为什么唯一?''' 若同一向量在一组基下有两种展开,把两式相减,就得到基向量的一个零组合。线性无关迫使每一对对应系数相等。这是坐标唯一性的证明,也解释了冗余生成组为什么可能有多种表示。坐标不是对象自身附带的标签,而是相对于指定基的编码。 [[File:Gezhi-vector-basis.svg|frame|center|alt=向量三一由两倍向量一零加向量一一组成,虚线构成平行四边形|同一个向量在标准基下的坐标为 (3,1),在 b₁=(1,0)、b₂=(1,1) 下为 (2,1)。]] 设 <math>b_1=(1,0)</math>、<math>b_2=(1,1)</math>。任意向量 <math>(x,y)</math> 有展开 <math display="block">(x,y)=(x-y)b_1+yb_2.</math> 所以这两个向量张成平面;若 <math>ab_1+bb_2=0</math>,第二坐标给出 <math>b=0</math>,第一坐标再给出 <math>a=0</math>,因此它们无关。对 <math>(3,1)</math>,新坐标是 <math>(2,1)</math>。新坐标不是把图形搬到别处,只是改用另一套“计量方向”。 == 维数为什么不是随意数出来的 == 有限维空间的一组基所含向量的个数称为维数。这个定义需要一个定理保障:所有基的向量数相同。核心是交换论证:若一组无关向量包含在另一组向量的张成空间中,就可以逐个用无关向量替换生成向量,同时保持张成;每加入一个独立方向,都至少消耗一个原生成位置。因此无关组的长度不能超过任何生成组的长度。 具体说,把第一个无关向量写成生成向量的线性组合,它不为零,所以至少有一个系数非零。解出那个生成向量,就能用新向量替换它而不缩小张成空间。处理下一个无关向量时,不能只用已经换入的向量表示,否则会违反无关性,所以仍可替换一个尚未用掉的位置。重复这个有限过程得到长度比较。把两组基互换角色比较,长度就必须相同。 这个论证也给出两个操作原则:有限生成组可以删去冗余项成为基;有限维空间中的无关组可以补足成为基。它们不是两条互不相关的技巧,而分别是从“太多的描述”删除冗余、从“尚不完整的描述”增加独立信息。后续秩—零度定理的证明就依赖基扩充。 数域改变会改变维数。复数作为复向量空间时由一个向量 <math>1</math> 张成,维数为一;作为实向量空间时,需要 <math>1,i</math> 两个方向,维数为二,因为实数倍的 <math>1</math> 无法得到 <math>i</math>。因此只说“这个集合是几维”可能不完整,必须说明允许怎样的系数。 == 子空间由封闭性而不是外观决定 == 向量空间的子集若在原有运算下仍为向量空间,称为子空间。一个方便的判据是:子集非空,并对任意两个元素的线性组合封闭。非空确保有一个起点;用零系数得到零向量,用负一得到加法逆元,其余公理从大空间继承。不要漏掉非空条件,否则空集的封闭性会因没有反例而形式上成立。 考虑实三维空间中的平面 <math>W=\{(x,y,z):x+2y-z=0\}</math>。任取满足方程的两向量,按任意系数叠加后仍满足同一个齐次方程,因此是子空间。令 <math>y=s,z=t</math>,则 <math display="block">(x,y,z)=s(-2,1,0)+t(1,0,1).</math> 两个生成向量无关:第二坐标确定第一个系数,第三坐标确定第二个系数。因此这是一组基,<math>\dim W=2</math>。例如向量 <math>(1,1,3)</math> 在这组基下坐标为 <math>(1,3)</math>,代回原方程也确有 <math>1+2-3=0</math>。这给出了子空间判定、参数化、找基与核验的完整流程。 把右端改为一,平面就不再包含零向量,所以不是子空间,而是仿射平面。它可以写成一个特解加上齐次解空间,但不能把“移动后的平面”与“向量子空间”混称。第一象限即使包含边界,也不对负数数乘封闭;单位圆则连加法封闭都不满足。几何上的平滑、对称或平直,都不能取代代数判据。 两个子空间的交总是子空间,因为交中的线性组合同时留在两个空间里;并集通常不是。平面的横轴与纵轴的并集包含两个坐标基向量,却不包含它们的和 <math>(1,1)</math>。包含两个子空间的最小子空间是它们的和,即所有一个空间的向量加另一个空间的向量所形成的集合,而不是集合论的并。 == 多项式例子把“向量”从箭头中解放出来 == 记 <math>P_2(\mathbb R)</math> 为次数至多为二的实多项式集合,包含零多项式。标准基是 <math>1,x,x^2</math>,因而维数为三。多项式 <math>2-3x+x^2</math> 的标准坐标为 <math>(2,-3,1)</math>。这里字母 <math>x</math> 是多项式的自变量,整条多项式才是向量;不能把自变量的某个取值误认为向量坐标。 换用 <math>q_1=1,q_2=x-1,q_3=(x-1)^2</math>,令 <math>p=aq_1+bq_2+cq_3</math>。展开并比较系数得到 <math>c=1</math>、<math>b-2c=-3</math>、<math>a-b+c=2</math>,所以 <math>(a,b,c)=(0,-1,1)</math>。代回确有 <math>-(x-1)+(x-1)^2=x^2-3x+2</math>。同一个多项式的坐标可以大不相同,选择基应依据问题中哪些运算更方便。 次数“恰好等于二”的多项式不构成向量空间:它不含零多项式,而且两个二次项可能相消。所有实多项式组成的空间则无限维,因为任何有限组多项式都有一个最高次数,线性组合无法产生更高次数的项。这一理由比“多项式很多所以无限维”更精确;有限维空间本来也可以有无限多个元素。 函数的线性组合总是有限和;把一个函数表示成无穷级数属于额外的分析结构。即使正弦和余弦能通过收敛级数展开,也不能未经说明就把“级数展开的一组函数”当成纯代数意义下的基。线性独立、正交、完备、收敛是相关但不同的概念,跨入函数空间时尤其需要区分。 === 零空间与空基也是合法边界 === 只含零向量的集合是一个向量空间,称为零空间。它的基是空组,维数为零,因为不需要任何非零方向就能表示其中唯一的元素。这里空组的线性组合按约定为零;这不意味着空集本身是向量空间。区分“空间里有零向量”与“选出的基不含任何向量”,可以避免对零维情形的误判。 有限维并不表示元素有限。实直线的维数为一,却有无穷多个点;维数数的是独立方向,不是所有元素。若数域本身只有有限多个元素,有限维空间的元素数才会有限。这个对照再次说明数域是定义的一部分,也说明几何图像提供的“方向”直觉不能替代完整的代数资料。 == 线性映射保留什么,遗忘什么 == 保持全部线性组合的[[函数]]称为线性映射。求导就是从 <math>P_2</math> 到 <math>P_1</math> 的线性映射,因为和的导数等于导数之和,常数倍可以提出。它把常数多项式送到零,因此不单射;任何一次多项式都是某个二次多项式的导数,因此满射。定义域三维、核一维、像二维,正好满足秩—零度关系。 选定两边的基后,线性映射可以用[[矩阵]]表示;矩阵各列是定义域基向量的像在值域基下的坐标。向量空间和映射是对象,矩阵是依赖基的表示。不同对象若由可逆线性映射连接,就称线性同构;同一数域上的有限维空间同构,当且仅当维数相同。但同构只保留线性结构,不自动保留另行指定的长度、顺序或物理单位。 == 抽象空间的形成 == 解析几何把坐标与几何运算联系起来,但“向量不必是空间箭头”的认识经历了更长发展。Grassmann 在 1844 年的《扩张论》中研究可在任意维度组织的代数量,强调运算规律而非固定三维图形。Peano 在 1888 年给出实线性空间的公理化定义,使不同模型可以在共同规则下讨论。[https://mathshistory.st-andrews.ac.uk/HistTopics/Abstract_linear_spaces/ MacTutor:Abstract linear spaces]说明了这条发展路线。 这些工作与后来函数空间理论并非同一事件:把函数作为向量,还需要研究分析中的收敛与算子问题。因此“谁发现向量空间”不能只回答一个名字。历史上坐标方法、抽象代数和分析需求逐步汇合,现代定义才成为共同语言。今日教材先列公理,是逻辑组织方式,并不意味着概念在历史上也是先有完整公理、再寻找例子。 == English overview == <div lang="en" class="math-english-summary"> A vector space consists of a set of vectors, a field of scalars, and operations of addition and scalar multiplication satisfying compatible algebraic laws. Vectors need not be arrows: polynomials, functions, sequences, and matrices can all serve as vectors. The field is part of the definition. The complex numbers have dimension one over the complex field but dimension two over the real field. A basis is both linearly independent and spanning. Spanning guarantees that every vector has coordinates, while independence makes those coordinates unique. The exchange argument explains why every basis of a finite dimensional space has the same number of elements. Changing a basis changes coordinates without changing the vector. Subspaces must contain zero and be closed under linear combinations. A translated plane usually fails this test even though it is geometrically flat. Worked examples find a basis of a homogeneous plane and change the basis of a polynomial space. Linear maps preserve linear combinations; matrices describe these maps after bases are chosen. Length, angles, and convergence require additional structures and are not supplied by the vector space axioms alone. </div> == 编者评注(AI 辅助) == 本条选择平面与多项式两套算例,是为了把“向量是箭头”的初步直觉推进到“向量由运算规则确定”。基的唯一性与维数不变性不能仅靠定义宣告,因而补入了相减证明和交换论证。对子空间的辨认应逐项检查封闭性,不能依据图形是否平直。内容由 AI 辅助整理;关于无限维空间,本条只标明有限线性组合与级数的边界,不把尚未引入的收敛理论伪装成已证明结论。 == 参考资料与后续阅读 == * [https://ocw.mit.edu/courses/18-06-linear-algebra-spring-2010/ MIT OpenCourseWare,18.06 Linear Algebra]:向量空间、基、维数和线性映射。 * [https://math.mit.edu/~gs/linearalgebra/ila5/linearalgebra5_3-5.pdf Gilbert Strang,《Introduction to Linear Algebra》第 3.5 节]:基本子空间及其维数。 * [https://mathshistory.st-andrews.ac.uk/HistTopics/Abstract_linear_spaces/ J. J. O’Connor、E. F. Robertson,Abstract linear spaces]:Grassmann 与 Peano 的历史贡献。 * 前置可读[[集合]]、[[函数]];继续阅读[[矩阵]]、[[线性代数]]和[[群]]。 [[分类:代数]]
返回
向量空间
。