点乘我们通常用于衡量两个向量的方向差,或者衡量”做功”的大小,通常我们将它们单位化,然后再计算,这样取值范围就在到之间,例如两个向量共向,那么值为,反向则为,垂直为

代数定义

两个向量和的点积定义为

其中是维度,在2维情况下就是,例如

就是 (这里需要注意与行列式的计算是不一样的,行列式是)这里点乘的计算和我们在转置那里讲到的投影是一回事

几何定义 在欧几里得空间中,点积可以直观地定义为

其中为两向量之间的夹角

推导

两个定义之间是等价的并可以互相推出 根据cosine_law余弦定理则我们有

展开得

Here1

在二维情况下展开有

消去所有的整理后有

两边再同除以有

同样可以推广到维 □

点乘在投影上的应用

计算出向量在上的投影值,则有

Footnotes

  1. when display $$xxx$$ not rendered. cause of have things like \sum^{n}_{i=1}, must replace with \sum^{n}\_{i=1} 2. Or use _ first then use ^ second. e.g. \sum_{i=1}^{n} ↩