回顾一下你在向量研究中,我们研究了一个称为点积的操作,如果我们在Rn中拥有两个向量,我们只需将它们的成分相乘并加起来。有了点积,就可以引入重要的新概念,例如长度和角度。向量的长度,,就是 。两个向量之间的角度, 和 ,与点积的关系如下
事实证明,点积的几个属性足以在除Rn以外的其他向量空间中定义类似的概念,例如 矩阵或多项式空间。在这些其他空间中取代点积的更一般运算称为“内积”。
假设我们有两个向量
如果我们想要取它们的点积,我们会按如下方式进行
因为在这种情况下乘法是可交换的,所以我们有a·b = b · a。
但随后,我们观察到
就像一般的代数等式v(aA+bB)=avA+bvB。对于一般的点积,这是成立的,因为例如,对于R3,我们可以将两边展开得到
最后,我们可以注意到 * **v** * · * **v** * 始终为正数或大于零 - 检查 **R** 3 得到:
由于实数平方始终为正数,因此它永远不会小于零。注意,当且仅当 * **v** * = **0** 时,* **v** * · * **v** * = 0 。
为了概括这种行为,我们需要保留这三种行为。然后我们可以继续定义点积的推广,我们称之为 * 内积 *。向量空间 * V* 中两个向量的内积,写作 < * **x** *, * **y** >,是一个将 * V* × * V* 映射到 **R** 的函数,它满足以下性质:
- < * **x** *, * **y** > = < * **y** *, * **x** >
- < * **v** *, α* **a** * + β* **b** > = α < * **v** *, * **a** > + β < * **v** *, * **b** >
- < * **a** *, * **a** > ≥ 0,< * **a** *, * **a** > = 0 当且仅当 * **a** * = **0**。
向量空间 * V* 和某个内积一起被称为 * 内积空间 *。