I have two vectors in spherical coordinates, both originating at the origin and both with the same magnitude equal to one. One is vertical: {1,0,0} and the other undefined: {Ms,Mt,Mp}. The other one can be anywhere depending on an energy equation. I need to know the angle between them. So I take the dot product:
$ (1,0,0) \cdot (Ms,Mt,Mp) = Ms+0+0=Ms= \left| 1\right| \left| \text{Ms}\right| \cos (\omega )$
Therefore $~~~~\cos (\omega ) = 1 ~~~~~~~~$ and $ ~~~~ \omega = ArcCos[1]$
But, it doesn't make sense that no matter the direction of the vector the angle is constant.
Where did I go wrong?