N 维空间下两个随机向量的夹角October 31, 2023 · 3 min readPuQingAI, CVer, Pythoner, Half-stack Developer我们将整个 nnn 维空间看做为半径 R→+∞R\to +\inftyR→+∞ 的球,考虑到夹角具有伸缩不变性,所以考虑 x12+x22+⋯+xn2≤1x_{1}^{2}+x_{2}^{2}+\cdots+x_{n}^{2}\le 1x12+x22+⋯+xn2≤1 和 x12+x22+⋯+xn2≤R2x_{1}^{2}+x_{2}^{2}+\cdots+x_{n}^{2} \le R^2x12+x22+⋯+xn2≤R2 是等价的,所以我们就在 nnn 维单位球里考虑这个问题就行了。 又注意到夹角具有旋转不变性,不妨设其中一个点为 A(1,0,0,⋯ ,0)A(1,0,0, \cdots, 0)A(1,0,0,⋯,0),另一个点为 B(x1,x2,⋯xn)B\left(x_{1}, x_{2}, \cdots x_{n}\right)B(x1,x2,⋯xn),其中 ∥{x1,x2,⋯xn}∥=1\left \| \left \{ x_{1}, x_{2}, \cdots x_{n} \right \} \right \| =1∥{x1,x2,⋯xn}∥=1